We have generated some solid geometry in our application using the GBrep.Loft method. Geometry is then exported to a STEP file with WriteSTEP(). When imported into a Dassault product, the solid geometry does not get read in. Other geometry types such as curves or points are successfully read from the same file. After investigating the Catia error report, it seems that the Eyeshot STEP has an unexpected format. Is it possible to change the STEP format used by WriteSTEP()? Seems that it is currently using AP203.
Have tried importing to both CATIA V5 and CAE, without any luck. However, the geometry will read into Femap successfully.