Role: The CATIA IGES setting controller object deals with the setting attributes displayed in the IGES property page. To access this property page:
- Click the Options command in the Tools menu
- Click + left of General to unfold the workbench list
- Click Compatibility
- Right scroll to display the property pages titles until you get IGES
- Click IGES
The New Elements setting controller object can be retrieved as an item of the setting controller collection using its name "CAACafNewEltSettingCtrl" as follows:
Dim settingControllers1 As SettingControllers
Set settingControllers1 = CATIA.SettingControllers
Dim CATIAIGESSettingAtt1 As SettingController
Set CATIAIGESSettingAtt1 = settingControllers1.Item("CATIdeIgesSettingCtrl")
Properties
- Property Angle() As
-
Returns or sets the Angle setting parameter value.
Role: The Angle setting parameter manages the maximal angle of deformation.- Parameters:
-
- oAngle
- [out] The Angle parameter value
Legal values: value of angle in degree, between 0.0 and 10.0 deg. dd>
- Property ApplyJoin() As
-
Returns or sets the Apply join setting parameter value.
Role: The XXX setting parameter manages the Apply Join mode- Parameters:
-
- oApplyJoin
- [out] The Apply join parameter value
Legal values: 1 To Apply Join on faces, 0 otherwise. dd>
- Property AuthorName() As
-
Returns or sets the Author Name setting parameter value.
Role: The Author Name setting parameter manages the Author Name.- Parameters:
-
- oAuthorName
- [out] The Author Name parameter value
Legal values: (any text). dd>
- Property AuthorOrganization() As
-
Returns or sets the Author Organization setting parameter value.
Role: The Author Organization setting parameter manages the Author Organization.- Parameters:
-
- oAuthorOrganization
- [out] The Author Organization parameter value
Legal values: (any text). dd>
- Property CrvMod() As
-
Returns or sets the Export BSpline mode setting parameter value.
Role: The Export BSpline mode setting parameter manages the mode to export curves and surfaces- Parameters:
-
- oCrvMod
- [out] The Export BSpline mode parameter value
Legal values: 0 for standard mode; 1 for BSpline mode : all curves and surfaces will be exported as B-Spline curves and surfaces. dd>
- Property ExportMSBO() As
-
Returns or sets the Export Solid Mode setting parameter value.
Role: The Export Solid Mode setting parameter manages the export of solids and shells- Parameters:
-
- oExportMSBO
- [out] The Export Solid Mode parameter value
Legal values: 1 to export solids and shells as 186/514 IGES entities, 0 to export them as trimmed surfaces. dd>
- Property ExportUnit() As
-
Returns or sets the Export Units setting parameter value.
Role: The Export Units setting parameter manages the unit in exported IGES Files.- Parameters:
-
- oExportUnit
- [out] The Export Units parameter value
Legal values: 0-10 : 0 : user unit; 1 : Inches; 2 : Millimeters; 3 : Feet; 4 : Miles; 5 : Meters; 6 : Kilometers; 7 : Mils; 8 : Microns; 9 : Centimeters; 10 : Microinches. dd>
- Property ImportGroupAsSelSet() As
-
Returns or sets the Import Selection Set mode setting parameter value.
Role: The Import Selection Set mode setting parameter manages the Import of IGES groups.- Parameters:
-
- oImportGroupAsSelSet
- [out] The Import Selection Set mode parameter value
Legal values: 1 To map IGES Groups as Selection Sets, 0 otherwise. dd>
- Property OnlyShow() As
-
Returns or sets the Export only show setting parameter value.
Role: The Export only show setting parameter manages the mode to export entities in No-Show- Parameters:
-
- oOnlyShow
- [out] The Export only show parameter value
Legal values: 1 to export only visible elements, 0 to export visible and invisible elements. dd>
- Property OptC2Mode() As
-
Returns or sets the Continuity Optimization Mode setting parameter value.
Role: The Continuity Optimization Mode setting parameter manages the ...- Parameters:
-
- oOptC2Mode
- [out] The Continuity Optimization Mode parameter value
Legal values: 0 to Disable Optimize Continuity ; 1 to Enable default Optimize Continuity 2 to Enable Advanced Optimize Continuity. dd>
- Property OptCleanTopoMode() As
-
Returns or sets the clean topo mode setting parameter value.
Role: The clean topo mode setting parameter manages the the Fitting Mode, in Advanced Optimize Continuity Mode.- Parameters:
-
- oOptCleanTopoMode
- [out] The clean topo mode parameter value
Legal values: 0 to Disable the clean topo Mode, 1 to Enable the clean topo Mode. dd>
- Property OptFittingMode() As
-
Returns or sets the Fitting Mode setting parameter value.
Role: The Fitting Mode setting parameter manages the Fitting Mode, in Advanced Optimize Continuity Mode.- Parameters:
-
- oOptFittingMode
- [out] The Fitting Mode parameter value
Fitting Mode values: 0 to Disable the Fitting Mode, 1 to Enable the Fitting Mode. dd>
- Property OptInvalidGeomMode() As
-
Returns or sets the InvalidGeom mode setting parameter value.
Role: The InvalidGeom mode setting parameter manages the Invalid Geometry Checks.- Parameters:
-
- oOptInvalidGeomMode
- [out] The InvalidGeom mode parameter value
Legal values: 0 to disable Invalid Geometry Checks, 1 to enable it. dd>
- Property OptLoop3DMode() As
-
Returns or sets the Force 3D Loop setting parameter value.
Role: The Force 3D Loop setting parameter manages the Import of IGES boundaries, to use only the 3D representation.- Parameters:
-
- oOptLoop3DMode
- [out] The Force 3D Loop parameter value
Legal values: 0 to keep file preference, 1 to Force the use of 3D representation. dd>
- Property PartProdMode() As
-
Returns or sets the Import Product mode setting parameter value.
Role: The Import Product mode setting parameter manages the Product mode for Import of 308/408 IGES entities.- Parameters:
-
- oPartProdMode
- [out] The Import Product mode parameter value
Legal values: 0 to import 308/408 in a CATPart, 1 to create a Product Structure. dd>
- Property RepMod() As
-
Returns or sets the Export representation mode setting parameter value.
Role: The Export representation mode setting parameter manages the export of faces as surfaces or as wireframe.- Parameters:
-
- oRepMod
- [out] The Export representation mode parameter value
Legal values: 1 to export surfaces as wireframes, 0 otherwise. dd>
- Property ShowCompletionDialogBox() As
-
Returns or sets the Show/No Show dialog box setting parameter value.
Role: The Show/No Show dialog box setting parameter manages the visibility of the Completion dialog box.
Legal values: 1 to show, and 0 to hide the Show/No Show dialog box. - Property TolJoin() As
-
Returns or sets the join tolerance setting parameter value.
Role: The join tolerance setting parameter manages the Tolerance for Join- Parameters:
-
- oTolJoin
- [out] The join tolerance parameter value
Legal values: Value of tolerance in mm, between 0.0 and 0.1 mm. dd>
- Property TolOptInvalidGeom() As
-
Returns or sets the InvalidGeom Tolerance setting parameter value.
Role: The InvalidGeom Tolerance setting parameter manages the Tolerance for invalid geometry checks.- Parameters:
-
- oTolOptInvalidGeom
- [out] The InvalidGeom Tolerance parameter value
Legal values: value of tolerance, in mm, between 0.5 and 20 mm. dd>
- Property Tolerance() As
-
Returns or sets the tolerance ( optimize - fitting ) setting parameter value.
Role: The tolerance ( optimize - fitting ) setting parameter manages the tolerance for Optimize continuity and Fitting.- Parameters:
-
- oTolerance
- [out] The tolerance ( optimize - fitting ) parameter value
Legal values: value of tolerance in mm, between 0.0005 and 0.10 mm. dd>
Methods
- Func GetAngleInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Angle setting parameter.
Refer to for a detailed description. - Func GetApplyJoinInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Apply Join setting parameter.
Refer to for a detailed description. - Func GetAuthorNameInfo( ioAdminLevel, ioLocked) As
-
Retrieves environment informations for the AuthorName parameter.
Refer to for a detailed description. - Func GetAuthorOrganizationInfo( ioAdminLevel, ioLocked) As
-
Retrieves environment informations for the AuthorOrganization parameter.
Refer to for a detailed description. - Func GetCrvModInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Export BSpline mode setting parameter.
Refer to for a detailed description. - Func GetExportMSBOInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Export Solid Mode setting parameter.
Refer to for a detailed description. - Func GetExportUnitInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Export Units setting parameter.
Refer to for a detailed description. - Func GetImportGroupAsSelSetInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Import Selection Set mode setting parameter.
Refer to for a detailed description. - Func GetOnlyShowInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Export only show setting parameter.
Refer to for a detailed description. - Func GetOptC2ModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Continuity Optimization Mode setting parameter.
Refer to for a detailed description. - Func GetOptCleanTopoModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Clean Topo Mode setting parameter.
Refer to for a detailed description. - Func GetOptFittingModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Fitting Mode setting parameter.
Refer to for a detailed description. - Func GetOptInvalidGeomModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the InvalidGeom mode setting parameter.
Refer to for a detailed description. - Func GetOptLoop3DModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Force 3D Loop setting parameter.
Refer to for a detailed description. - Func GetPartProdModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Import Product mode setting parameter.
Refer to for a detailed description. - Func GetRepModInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Export representation mode setting parameter.
Refer to for a detailed description. - Func GetShowCompletionDialogBoxInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Show/No Show dialog box setting parameter.
Refer to for a detailed description. - Func GetTolJoinInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the join tolerance setting parameter.
Refer to for a detailed description. - Func GetTolOptInvalidGeomInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the InvalidGeom Tolerance setting parameter.
Refer to for a detailed description. - Func GetToleranceInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the Tolerance ( optimize - fitting ) setting parameter.
Refer to for a detailed description. - Sub SetAngleLock( iLocked)
-
Locks or unlocks the Angle setting parameter.
Refer to for a detailed description. - Sub SetApplyJoinLock( iLocked)
-
Locks or unlocks the Apply Join setting parameter.
Refer to for a detailed description. - Sub SetAuthorNameLock( iLocked)
-
Locks or unlocks the AuthorName parameter.
Refer to for a detailed description. - Sub SetAuthorOrganizationLock( iLocked)
-
Locks or unlocks the AuthorOrganization parameter.
Refer to for a detailed description. - Sub SetCrvModLock( iLocked)
-
Locks or unlocks the Export BSpline mode setting parameter.
Refer to for a detailed description. - Sub SetExportMSBOLock( iLocked)
-
Locks or unlocks the Export Solid Mode setting parameter.
Refer to for a detailed description. - Sub SetExportUnitLock( iLocked)
-
Locks or unlocks the Export Units setting parameter.
Refer to for a detailed description. - Sub SetImportGroupAsSelSetLock( iLocked)
-
Locks or unlocks the Import Selection Set mode setting parameter.
Refer to for a detailed description. - Sub SetOnlyShowLock( iLocked)
-
Locks or unlocks the Export only show setting parameter.
Refer to for a detailed description. - Sub SetOptC2ModeLock( iLocked)
-
Locks or unlocks the Continuity Optimizationmode setting parameter.
Refer to for a detailed description. - Sub SetOptCleanTopoModeLock( iLocked)
-
Locks or unlocks the Clean Topo Mode setting parameter.
Refer to for a detailed description. - Sub SetOptFittingModeLock( iLocked)
-
Locks or unlocks the Fitting Mode setting parameter.
Refer to for a detailed description. - Sub SetOptInvalidGeomModeLock( iLocked)
-
Locks or unlocks the InvalidGeom mode setting parameter.
Refer to for a detailed description. - Sub SetOptLoop3DModeLock( iLocked)
-
Locks or unlocks the Force 3D Loop setting parameter.
Refer to for a detailed description. - Sub SetPartProdModeLock( iLocked)
-
Locks or unlocks the Import Product mode setting parameter.
Refer to for a detailed description. - Sub SetRepModLock( iLocked)
-
Locks or unlocks the Export representation mode setting parameter.
Refer to for a detailed description. - Sub SetShowCompletionDialogBoxLock( iLocked)
-
Locks or unlocks the Show/No Show dialog box setting parameter.
Refer to for a detailed description. - Sub SetTolJoinLock( iLocked)
-
Locks or unlocks the join tolerance setting parameter.
Refer to for a detailed description. - Sub SetTolOptInvalidGeomLock( iLocked)
-
Locks or unlocks the InvalidGeom Tolerance setting parameter.
Refer to for a detailed description. - Sub SetToleranceLock( iLocked)
-
Locks or unlocks the Tolerance ( optimize - fitting ) setting parameter.
Refer to for a detailed description.