Salome HOME
- Disable PreCAD when using basic periodicity API
[plugins/blsurfplugin.git] / tests / test_periodicity_reflexion.py
index 2ff31adbe6a032c883395940372d6fb19484b0ec..91b79b51f21361ea1c10f0aca2b87b4ef13fdf64 100644 (file)
@@ -80,13 +80,17 @@ import SMESH
 from salome.smesh import smeshBuilder
 smesh = smeshBuilder.New(salome.myStudy)
 
+from salome.BLSURFPlugin import BLSURFPluginBuilder
+
 Mesh = smesh.Mesh(part, "Mesh")
 
-algo2d = Mesh.Triangle(algo=smeshBuilder.BLSURF)
+algo2d = Mesh.Triangle(algo=smeshBuilder.MG_CADSurf)
 algo2d.SetGeometricMesh( 1 )
 algo2d.SetAngleMesh( 4 )
 algo2d.SetPhySize( 8 )
 algo2d.SetOptionValue( 'periodic_tolerance', '1e-2' )
+# Deactivate PreCAD
+algo2d.SetTopology(BLSURFPluginBuilder.FromCAD)
 
 def rota_z(shape1):
     shape2 = geompy.MakeRotation(shape1, axe, -math.pi/2)