X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fexamples%2Ftransformation_operations_ex07.py;h=f76bd9036434bf1640e1aa9b05a937fe7cf097b7;hb=ed5673f40bde611ab306086e0eacf64ebb764f6c;hp=206b93e803d6c0097d1c66fd191b1964c7e7c2ed;hpb=3f9390adf4628a2ed448be3bd6f85546bf056457;p=modules%2Fgeom.git diff --git a/doc/salome/examples/transformation_operations_ex07.py b/doc/salome/examples/transformation_operations_ex07.py index 206b93e80..f76bd9036 100644 --- a/doc/salome/examples/transformation_operations_ex07.py +++ b/doc/salome/examples/transformation_operations_ex07.py @@ -2,7 +2,6 @@ import salome salome.salome_init() -import GEOM from salome.geom import geomBuilder geompy = geomBuilder.New(salome.myStudy) @@ -25,10 +24,17 @@ projection = geompy.MakeProjection(curve, face_cyl) # add objects in the study geompy.addToStudy(cylinder, "cylinder") geompy.addToStudyInFather(cylinder, face_cyl, "face_cyl") -geompy.addToStudy(p1, "p1") -geompy.addToStudy(p2, "p2") -geompy.addToStudy(p3, "p3") -geompy.addToStudy(p4, "p4") -geompy.addToStudy(p5, "p5") geompy.addToStudy(curve, "curve") geompy.addToStudy(projection, "projection") + +#projection of point on wire +e1 = geompy.MakeLineTwoPnt(p1, p2) +e2 = geompy.MakeLineTwoPnt(p2, p3) + +w1 = geompy.MakeWire([e1, e2], 1.e-7) +v1 = geompy.MakeVertex(300, 40, 100) + +prj = geompy.MakeProjection(v1, w1) +geompy.addToStudy(w1, "w1") +geompy.addToStudy(v1, "v1") +geompy.addToStudy(prj, "projOnWire")