luke83, edit functionality will be quite hard, though, it's possible to make some kind of converter dat->obj, obj->dat, in order to edit it within any cad/3d edit program supporting obj files. I was stopped only because of surface type assignation in obj file. I suppose it should be done as color coding? Polygon conversion is a piece of cake, but surface types is not that easy.