[cgma-dev] Writing STEP files from iGeom
Jason Kraftcheck
kraftche at cae.wisc.edu
Wed May 12 12:20:23 CDT 2010
Steve Jackson wrote:
> I have an iGeom program that builds geometry "from scratch" (using
> functions like createBrick and boolean opertions), then writes it out.
> This program is only known to work with a CGM that's built against some
> form of ACIS modeling engine. I was asked whether it could write a STEP
> file, and these were the results.
>
> For CGM built with 64-bit ACIS or 64-bit Cubit: attempting to write a
> .step file produces this message: "ERROR: The STEP translator is not
> licensed for this installation".
>
> For CGM built with 32-bit Cubit: attempting to write a .step file makes
> the program segfault in AcisQeuryEngine::export_solid_model() (inside
> libcubiti19.so). The fault is a write through a null pointer; further
> debugging info is unavailable.
>
> I don't have a bare copy of 32-bit ACIS to test.
>
> Are these known issues? ~S
The segfault is troubling.
AFAIK, we don't have a license for the STEP or IGES translators for ACIS, so
it's no surprise that that didn't work.
I think it was the case at the time of the cubit 10.2 release that ACIS did
not support the translators on 64-bit linux.
You might be able to get the build w/ 32-bit Cubit to work. Try setting
whatever environmental variables the cubit script exports.
-jason
More information about the cgma-dev
mailing list