X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2FCasTests%2Fvis_1.py;h=08e561d367cbcbc007f5cb40a30c3604efe9e177;hb=5a81ccdc33e5170a6439260ceb81829b0631441b;hp=cefc1e3f465b96d576774006dce167ac60e9bef6;hpb=a9a3db30950e1c4db19b14ad95b05689eb483950;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/CasTests/vis_1.py b/src/Tools/blocFissure/CasTests/vis_1.py index cefc1e3f4..08e561d36 100644 --- a/src/Tools/blocFissure/CasTests/vis_1.py +++ b/src/Tools/blocFissure/CasTests/vis_1.py @@ -19,18 +19,21 @@ # """problème de fissure non plane, débouchante non normale""" +import logging import os + from blocFissure import gmu +from blocFissure.gmu import initLog from blocFissure.gmu.geomsmesh import geompy, smesh +from blocFissure.gmu.geomsmesh import geomPublish +from blocFissure.gmu.geomsmesh import geomPublishInFather from blocFissure.gmu.putName import putName import GEOM import SALOMEDS import SMESH -import logging from blocFissure.gmu.fissureGenerique import fissureGenerique - from blocFissure.gmu.triedreBase import triedreBase from blocFissure.gmu.genereMeshCalculZoneDefaut import genereMeshCalculZoneDefaut from blocFissure.gmu.creeZoneDefautDansObjetSain import creeZoneDefautDansObjetSain @@ -81,9 +84,9 @@ class vis_1(fissureGenerique): shellFiss = geompy.ImportBREP(os.path.join(gmu.pathBloc, "materielCasTests", "visFiss.brep")) fondFiss = geompy.CreateGroup(shellFiss, geompy.ShapeType["EDGE"]) - geompy.UnionIDs(fondFiss, [6, 8, 3]) - geompy.addToStudy( shellFiss, 'shellFiss' ) - geompy.addToStudyInFather( shellFiss, fondFiss, 'fondFiss' ) + geompy.UnionIDs(fondFiss, [6, 8]) + geomPublish(initLog.always, shellFiss, "shellFiss", self.numeroCas) + geomPublishInFather(initLog.always, shellFiss, fondFiss, "fondFiss", self.numeroCas) mailleur = self.mailleur2d3d() coordsNoeudsFissure = genereMeshCalculZoneDefaut(shellFiss, 0.1 ,0.2, mailleur, self.numeroCas) @@ -127,12 +130,12 @@ class vis_1(fissureGenerique): # --------------------------------------------------------------------------- def setReferencesMaillageFissure(self): self.referencesMaillageFissure = dict( \ - Entity_Quad_Quadrangle = 4285 ,\ - Entity_Quad_Hexa = 6416, \ - Entity_Node = 85673, \ - Entity_Quad_Edge = 758, \ - Entity_Quad_Triangle = 2336, \ - Entity_Quad_Tetra = 35990, \ - Entity_Quad_Pyramid = 1284, \ - Entity_Quad_Penta = 984 \ + Entity_Quad_Quadrangle = 11596, \ + Entity_Quad_Hexa = 37008, \ + Entity_Node = 250929, \ + Entity_Quad_Edge = 30356, \ + Entity_Quad_Triangle = 8088, \ + Entity_Quad_Tetra = 49055, \ + Entity_Quad_Pyramid = 3026, \ + Entity_Quad_Penta = 4392 \ )