I have a code that loads an IGES file into memory and translates all the IGES entities in the file into OCC shapes. My code is:#include
//loads file MyFile.igs
Handle(TColStd_HSequenceOfTransient) myList = myIgesReader.GiveList("iges-faces");
//selects all IGES faces in the file and puts them into a list called //MyList,
nIgesFaces = myList->Length();
nTransFaces = myIgesReader.TransferList(myList);
cout<<"IGES Faces: "<<nIgesFaces<<" Transferred:"<<nTransFaces<<endl;
TopoDS_Shape sh = myIgesReader.OneShape();
//and obtains the results in an Open CASCADE shape.
The file being loaded "solid.igs" is a 3D rectangular box.
I need to display the marked dimensions of the IGES file...
I'm a beginner.
Any one have an idea..
0 · ·