improve default naming of meshes and geometry to mesh

This commit is contained in:
eap 2013-01-11 12:54:18 +00:00
parent fb1aabb3d1
commit ab3feed3ba

View File

@ -998,9 +998,9 @@ class Mesh:
geompyD.init_geom( smeshpyD.GetCurrentStudy()) geompyD.init_geom( smeshpyD.GetCurrentStudy())
pass pass
if name: if name:
geo_name = name geo_name = name + " shape"
else: else:
geo_name = "%s_%s_for_meshing"%(self.geom.GetShapeType(), id(self.geom)%100) geo_name = "%s_%s to mesh"%(self.geom.GetShapeType(), id(self.geom)%100)
geompyD.addToStudy( self.geom, geo_name ) geompyD.addToStudy( self.geom, geo_name )
self.mesh = self.smeshpyD.CreateMesh(self.geom) self.mesh = self.smeshpyD.CreateMesh(self.geom)
@ -1010,8 +1010,8 @@ class Mesh:
self.mesh = self.smeshpyD.CreateEmptyMesh() self.mesh = self.smeshpyD.CreateEmptyMesh()
if name: if name:
self.smeshpyD.SetName(self.mesh, name) self.smeshpyD.SetName(self.mesh, name)
elif obj != 0 and objHasName: elif objHasName:
self.smeshpyD.SetName(self.mesh, GetName(obj)) self.smeshpyD.SetName(self.mesh, GetName(obj) + " mesh")
if not self.geom: if not self.geom:
self.geom = self.mesh.GetShapeToMesh() self.geom = self.mesh.GetShapeToMesh()