Use STEP AP203 for 64-bit due to a bug in OCC

This commit is contained in:
wmayer
2012-10-01 18:45:48 +02:00
parent 95de7d19cf
commit a5d9ee4be9
2 changed files with 25 additions and 16 deletions

View File

@@ -49,6 +49,13 @@ FreeCAD.addImportType("BREP format (*.brep *.brp)","Part")
FreeCAD.addExportType("BREP format (*.brep *.brp)","Part")
FreeCAD.addImportType("IGES format (*.iges *.igs)","Part")
FreeCAD.addExportType("IGES format (*.iges *.igs)","Part")
FreeCAD.addImportType("STEP AP214 format (*.step *.stp)","ImportGui")
FreeCAD.addExportType("STEP AP214 format (*.step *.stp)","ImportGui")
# There is a bug in OCC 6.5.3 (and older which leads to a crash)
import platform
if platform.architecture()[0]=='64bit':
FreeCAD.addImportType("STEP AP203 format (*.step *.stp)","Part")
FreeCAD.addExportType("STEP AP203 format (*.step *.stp)","Part")
else:
FreeCAD.addImportType("STEP AP214 format (*.step *.stp)","ImportGui")
FreeCAD.addExportType("STEP AP214 format (*.step *.stp)","ImportGui")