Add IGES Settings to your ProE Interface Export

Pro Engineer recomends config files use only comand lines that are required for the software they are exporting to. ie... SmartCAM does not use IGES_OUT_SPL_CRVS_AS_126 so do not include it in the config. Iges setting for boot-up are in the config.pro file and are set for your company's shop. If you make multiple iges for different vendors, cycle through the default macro first to return Pro-E back to default, then pick the setting you want from the menu.

Look for your Menu_def.pro file in your Pro-E/text directory. Then add these lines to your MENU_DEF.PRO file, make sure you un-check the read only status first. Next time you boot Pro_e and select interface these menu picks will be there. They will change your iges settings for the CAD/CAM package your are exporting to. There are great when you are sending out for quotes at three different places and have different cam packages. The first two lines uses a coordinate name "world" as default. If you have a start part with a different name change the text to your name "cs0" or whatever. These lines make the iges file for whatever config file was selected. Change drive letter as required.

@setbutton interface Surface #interface;#export;#iges;;#done;#sel by menu;#world;
@setbutton interface Wireframe #interface;#export;#iges;;#wireframe;#done;#sel by menu;#world;
@setbutton interface ---------
@setbutton interface HPsolids #misc;#load config;d:\pro_e\text\hpsolids.pro;#done-return;
@setbutton interface Smartcam #misc;#load config;d:\pro_e\text\smartcam.pro;#done-return;
@setbutton interface Camand #misc;#load config;d:\pro_e\text\camand.pro;#done-return;
@setbutton interface Euclid #misc;#load config;d:\pro_e\text\euclid.pro;#done-return;
@setbutton interface Mastercam #misc;#load config;d:\pro_e\text\mastcam.pro;#done-return;
@setbutton interface Default #misc;#load config;d:\pro_e\text\default.pro;#done-return;

Possibilites
 

IGES_OUT_ASSEMBLY_DEFAULT_MODE ALL LEVELS / ONE LEVEL / FLAT 
IGES_OUT_DWG_COLOR YES NO 
IGES_OUT_DWG_LINE_FONT YES NO 
IGES_OUT_DWG_PNT_ENT YES NO 
IGES_OUT_SPL_SRFS_AS_128 YES NO 
IGES_OUT_SPL_CRVS_AS_126 YES NO 
IGES_OUT_TRIM_XYZ YES NO 
IGES_OUT_TRM_SRFS_AS_143 YES NO 
IGES_OUT_ALL_SRFS_AS 128 / 114 / DEFAULT
INTF_OUT_BLANKED_ENTITIES YES NO 
INTF3D_OUT_EXTEND_SURFACE YES NO 
IGES_OUT_MIL_D_28000 YES NO 
 

Make a single file with one of the settings below and save it in your d:\pro_e\text directory.
Be sure and use the same name specified in the custom menus above...ie ( OSDM.pro )
Do not include the title in the file. Use only the iges



Default
 
Iges_out_all_srfs_as DEFAULT 
Iges_out_spl_crvs_as_126  YES 
Iges_out_spl_srfs_as_128  YES 
Iges_out_trim_xyz YES 
Iges_out_mil_d_28000  NO 
Iges_out_trm_srfs_as_143  NO 
Iges_out_JAMAIS_compliant  NO 
Iges_out_trim_curve_deviation  DEFAULT 
Intf_out_blanked_entities  YES 
Intf3d_out_extend_surface  YES 
 


CoCreate One Space Designer Modeling 
 
IGES_OUT_ALL_SRFS_AS  128 
IGES_OUT_SPL_CRVS_AS_126 YES 
IGES_OUT_SPL_SRFS_AS_128 YES 
IGES_OUT_TRIM_XYZ YES 
IGES_OUT_MIL_D_28000 NO 
IGES_OUT_TRM_SRFS_AS_143 NO 
INTF_OUT_BLANKED_ENTITIES YES 

 


Smartcam
 
IGES_OUT_ALL_SRFS_AS DEFAULT 
IGES_OUT_SPL_CRVS_AS_126 YES 
IGES_OUT_MIL_D_28000 NO  
IGES_OUT_TRM_SRFS_AS_143 NO  
IGES_OUT_TRIM_XYZ  YES 
IGES_OUT_TRIM_CURVE_DEVIATION DEFAULT 
INTF_OUT_BLANKED_ENTITIES NO  
INTF3D_OUT_EXTEND_SURFACE YES 


Camand
 
IGES_OUT_SPL_SRFS_AS_128  YES 
IGES_OUT_SPL_CRVS_AS_126  YES 
IGES_OUT_TRIM_XYZ  YES 


Euclid 3
 
GES_OUT_ALL_SRFS_AS 128
IGES_OUT_SPL_CRVS_AS_126 YES 
IGES_OUT_SPL_SRFS_AS_128 YES 
IGES_OUT_TRIM_XYZ YES 
IGES_OUT_MIL_D_28000 YES 
IGES_OUT_TRM_SRFS_AS_143  NO 
INTF_OUT_BLANKED_ENTITIES YES 
INTF3D_OUT_EXTEND_SURFACE NO 


MASTERCAM
 
IGES_OUT_ALL_SRFS_AS 128 
IGES_OUT_SPL_CRVS_AS_126 YES 
GES_OUT_SPL_SRFS_AS_128  YES 
IGES_OUT_TRIM_XYZ YES 
IGES_OUT_MIL_D_28000  NO 
IGES_OUT_TRM_SRFS_AS_143 NO 
INTF_OUT_BLANKED_ENTITIES NO 


Note:     Pro_E changed the term IGES_OUT_ALL_SRFS_AS 128 in version 15
                 It used to say IGES_OUT_ALL_SRFS_AS_128 YES this is not a typo.