Skip to main content
12-Amethyst
August 22, 2016
Solved

Export a as IGES

  • August 22, 2016
  • 1 reply
  • 1977 views

Hi,

 

My first script in J-link, I will make an export of the part into IGES, but I can't get it to work.

 

        IGES3DNewExportInstructions igesInstrs;

        GeomExportFlags gef = pfcModel.GeomExportFlags_Create();

        gef.

        igesInstrs = (IGES3DNewExportInstructions) pfcModel.IGES3DExportInstructions_Create(gef);

        model.Export(model.GetFullName(), igesInstrs);

 

As I can see I need to put in some Export Instructions, but I can't find any info about the GeomExportFlags.

 

Can you help, or is this the way to go?

 

Regards

Allan Kok

Best answer by James62

hi,

Untested code:

Window window = session.GetCurrentWindow();

Model model = window.GetModel();

String modelName = model.GetFullName();

GeometryFlags flags = pfcExport.GeometryFlags_Create();

flags.SetAsSolids(true);

IGES3DNewExportInstructions IGES3DExportInstr =

        pfcExport.IGES3DNewExportInstructions_Create(AssemblyConfiguration

                .EXPORT_ASM_SINGLE_FILE, flags);

model.Export(modelName, IGES3DExportInstr);

1 reply

James621-VisitorAnswer
1-Visitor
August 22, 2016

hi,

Untested code:

Window window = session.GetCurrentWindow();

Model model = window.GetModel();

String modelName = model.GetFullName();

GeometryFlags flags = pfcExport.GeometryFlags_Create();

flags.SetAsSolids(true);

IGES3DNewExportInstructions IGES3DExportInstr =

        pfcExport.IGES3DNewExportInstructions_Create(AssemblyConfiguration

                .EXPORT_ASM_SINGLE_FILE, flags);

model.Export(modelName, IGES3DExportInstr);

akok12-AmethystAuthor
12-Amethyst
August 24, 2016

Thank you, I get it to work!