cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X

Export a as IGES

akok
11-Garnet

Export a as IGES

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

1 ACCEPTED SOLUTION

Accepted Solutions
James62
10-Marble
(To:akok)

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);

View solution in original post

2 REPLIES 2
James62
10-Marble
(To:akok)

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);

akok
11-Garnet
(To:James62)

Thank you, I get it to work!

Top Tags