How did you get it working? I've never find any wxPython/X11 on OSX. Thomas
2011/12/5 Vincent Acary <vincent.ac...@inria.fr> > Here are the info: > > wxPython on Apple MacOsX 10.6.8 Snow leopard. OpenCASCADE/6.3.0.pythonocc 0.5 > > Vincent > > Le 4 déc. 2011 à 21:35, Thomas Paviot a écrit : > > Which GUI manager do you use: pyQt, wxPython? Which OS? > > Thomas > > 2011/12/4 Vincent Acary <vincent.ac...@inria.fr> > >> These new codes do not work with my installation. It is very strange. I >> am only to view something with >> >> display.DisplayShape(step_reader.Shape(i)) >> >> Even in this case, I am not able to manpulate it with the mouse button >> >> >> Vincent. >> >> Le 4 déc. 2011 à 00:55, Thomas Paviot a écrit : >> >> Ok. The correct code should be: >> >> for i in range(1,nbs+1) : >> pAis=AIS_Shape( step_reader.Shape( i )).GetHandle() >> display.Context.SetColor(pAis,Quantity.Quantity_NOC_DARKVIOLET,0) >> display.Context.Display(pAis, True ) >> >> or, better: >> for i in range(1,nbs+1) : >> display.DisplayColoredShape( step_reader.Shape( i >> ),Quantity.Quantity_NOC_DARKVIOLET) >> >> Thomas >> >> 2011/12/3 Vincent Acary <vincent.ac...@inria.fr> >> >>> Cher Thomas, >>> >>> It works perfectly well ! Something was wrong perhaps in my cast. >>> >>> Thank you very much >>> >>> Vincent >>> Le 3 déc. 2011 à 16:25, Thomas Paviot a écrit : >>> >>> 2011/12/3 Vincent Acary <vincent.ac...@inria.fr> >>> >>>> Dear pyhtonocc users, >>>> >>>> I use the following file script to try to us view a STEP file, byt >>>> nothing appear ? >>>> >>>> Do you have an idea where is my (huge) mistake ? >>>> >>>> Is there an equivalent example in the repository ? >>>> >>>> Vincent >>>> >>>> from OCC.BRepPrimAPI import * >>>> from OCC.gp import * >>>> from OCC.TopLoc import * >>>> from OCC.AIS import * >>>> from OCC.Display.SimpleGui import * >>>> display, start_display, add_menu, add_function_to_menu = init_display() >>>> v = display.GetView().GetObject() >>>> >>>> from OCC import STEPControl,Quantity >>>> >>>> step_reader = STEPControl.STEPControl_Reader() >>>> status = step_reader.ReadFile(filename) >>>> if(status == STEPControl.IFSelect.IFSelect_RetDone): >>>> #Interface_TraceFile::SetDefault(); >>>> failsonly = False >>>> step_reader.PrintCheckLoad( failsonly, >>>> STEPControl.IFSelect.IFSelect_ItemsByEntity ) >>>> nbr = step_reader.NbRootsForTransfer() >>>> step_reader.PrintCheckTransfer( failsonly, >>>> STEPControl.IFSelect.IFSelect_ItemsByEntity ) >>>> for n in range(1,nbr+1) : >>>> ok = step_reader.TransferRoot( n ) >>>> nbs = step_reader.NbShapes() >>>> trans=2.0 >>>> print "importSTEP Solid, nb shapes ", nbs >>>> if nbs > 0 : >>>> for i in range(1,nbs+1) : >>>> # TopoDS_Shape shape = aReaderManette.Shape( i ); >>>> pAis=AIS_Shape( step_reader.Shape( i )) >>>> #pAis.SetTransparency(1) >>>> pAis.SetColor(Quantity.Quantity_NOC_DARKVIOLET); >>>> #pAis.SetMaterial(Graphic3d_NOM_PLASTIC); >>>> toto = Handle_AIS_InteractiveObject(pAis) >>>> display.Context.Display(toto, True ) >>>> >>>> display.Context.UpdateCurrentViewer() >>>> else: >>>> print "An error occured when loading", filename >>>> >>>> >>> Hi Vincent, >>> >>> Is something displayed if you move your display code from >>> """ >>> pAis=AIS_Shape( step_reader.Shape( i )) >>> pAis.SetColor(Quantity.Quantity_NOC_DARKVIOLET); >>> toto = Handle_AIS_InteractiveObject(pAis) >>> display.Context.Display(toto, True ) >>> """ >>> >>> to >>> >>> """ >>> display.DisplayShape(step_reader.Shape(i)) >>> """ >>> ? >>> >>> Thomas >>> >>> _______________________________________________ >>> Pythonocc-users mailing list >>> Pythonocc-users@gna.org >>> https://mail.gna.org/listinfo/pythonocc-users >>> >>> >>> -- >>> Vincent ACARY >>> Chargé de recherche >>> INRIA/ BIPOP >>> http://bipop.inrialpes.fr/people/acary >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Pythonocc-users mailing list >>> Pythonocc-users@gna.org >>> https://mail.gna.org/listinfo/pythonocc-users >>> >>> >> _______________________________________________ >> Pythonocc-users mailing list >> Pythonocc-users@gna.org >> https://mail.gna.org/listinfo/pythonocc-users >> >> >> -- >> Vincent ACARY >> Chargé de recherche >> INRIA/ BIPOP >> http://bipop.inrialpes.fr/people/acary >> >> >> >> >> >> >> _______________________________________________ >> Pythonocc-users mailing list >> Pythonocc-users@gna.org >> https://mail.gna.org/listinfo/pythonocc-users >> >> > _______________________________________________ > Pythonocc-users mailing list > Pythonocc-users@gna.org > https://mail.gna.org/listinfo/pythonocc-users > > > -- > Vincent ACARY > Chargé de recherche > INRIA/ BIPOP > http://bipop.inrialpes.fr/people/acary > > > > > > > _______________________________________________ > Pythonocc-users mailing list > Pythonocc-users@gna.org > https://mail.gna.org/listinfo/pythonocc-users > >
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users