Hi All! After helping Jelle Feringa <jelleferi...@gmail.com> I want present some result into InteractiveViewer.py.
import OCC from OCC.Display.OCCViewer import Viewer3d display=self.canva._3dDisplay view = display.GetView().GetObject() <select shape> sel=display.selected_shape Ex=OCC.TopExp.TopExp_Explorer() Ex.Init(sel,OCC.TopAbs.TopAbs_VERTEX) ss=Ex.Current() ss <OCC.TopoDS.TopoDS_Shape; proxy of <Swig Object of type 'TopoDS_Shape *' at 0xae6738c> > ss.ShapeType() 7 import OCC.KBE from OCC.KBE.TypesLookup import ShapeToTopology te = ShapeToTopology() vv=te(ss) vv <OCC.TopoDS.TopoDS_Vertex; proxy of <Swig Object of type 'TopoDS_Vertex *' at 0xb5a2c6c> > bt = OCC.BRep.BRep_Tool() p1=OCC.BRep.BRep_Tool.Pnt(bt,vv) p1.X() 922.41021728515625 p1.Y() -595.45941162109375 p1.Z() 1482.1304931640625 Enjoy! -- С уважением, Суханов Владимир, зав.кафедрой ПСС ФУО УГТУ-УПИ, 375-97-18, 211-51-26, 8912 62 88 391
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users