A CATPart to VRML Batchconverter:
The next example uses the \"CATIA V5 Interfaces Object Library\" to
connect to CATIA V5, open a CATPart and export it to VRML. You can do
that with other formats like IGES, STEP, … too (if you have the
licence).
You need Python and Pywin for this example and have also running CATIA V5:
# Demo for converting a CATPart to VRML # Please start CATIA V5 before running this script from win32com.client.dynamic import Dispatch catapp = Dispatch("CATIA.Application") catapp.Documents.Open("D:\work\Testmodell.CATPart") catapp.ActiveDocument.ExportData('D:\work\Testmodell.wrl', 'wrl')
A CATIA V4 model to VRML Batchconverter:
You can`t do this interactive in CATIA V5 but with Python. Simply
open a CATIA V4 model and export it to VRML (I did this with R14):
# Demo for converting a CATIA V4 model to VRML
# Please start CATIA V5 before running this script
# Demo for converting a CATIA V4 model to VRML # Please start CATIA V5 before running this script from win32com.client.dynamic import Dispatch catapp = Dispatch("CATIA.Application") catapp.Documents.Open("D:\work\Testmodell.model") catapp.ActiveDocument.ExportData('D:\work\Testmodell.wrl', 'wrl')