All Frameworks Object Hierarchy This Framework Indexes
IgesSettingAtt (Object)
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---SettingController
|
+---IgesSettingAtt
Represents the CATIA IGES setting controller object.
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")
Property Index
-
Angle
- Returns or sets the Angle setting parameter value.
-
ApplyJoin
- Returns or sets the Apply join setting parameter value.
-
AuthorName
- Returns or sets the Author Name setting parameter value.
-
AuthorOrganization
- Returns or sets the Author Organization setting parameter value.
-
CrvMod
- Returns or sets the Export BSpline mode setting parameter value.
-
ExportMSBO
- Returns or sets the Export Solid Mode setting parameter value.
-
ExportUnit
- Returns or sets the Export Units setting parameter value.
-
ImportGroupAsSelSet
- Returns or sets the Import Selection Set mode setting parameter value.
-
OnlyShow
- Returns or sets the Export only show setting parameter value.
-
OptC2Mode
- Returns or sets the Continuity Optimization Mode setting parameter value.
-
OptCleanTopoMode
- Returns or sets the clean topo mode setting parameter value.
-
OptFittingMode
- Returns or sets the Fitting Mode setting parameter value.
-
OptInvalidGeomMode
- Returns or sets the InvalidGeom mode setting parameter value.
-
OptLoop3DMode
- Returns or sets the Force 3D Loop setting parameter value.
-
PartProdMode
- Returns or sets the Import Product mode setting parameter value.
-
RepMod
- Returns or sets the Export representation mode setting parameter value.
-
ShowCompletionDialogBox
- Returns or sets the Show/No Show dialog box setting parameter value.
-
TolJoin
- Returns or sets the join tolerance setting parameter value.
-
TolOptInvalidGeom
- Returns or sets the InvalidGeom Tolerance setting parameter value.
-
Tolerance
- Returns or sets the tolerance ( optimize - fitting ) setting parameter value.
Method Index
-
GetAngleInfo
- Retrieves information about the Angle setting parameter.
-
GetApplyJoinInfo
- Retrieves information about the Apply Join setting parameter.
-
GetAuthorNameInfo
- Retrieves environment informations for the AuthorName parameter.
-
GetAuthorOrganizationInfo
- Retrieves environment informations for the AuthorOrganization parameter.
-
GetCrvModInfo
- Retrieves information about the Export BSpline mode setting parameter.
-
GetExportMSBOInfo
- Retrieves information about the Export Solid Mode setting parameter.
-
GetExportUnitInfo
- Retrieves information about the Export Units setting parameter.
-
GetImportGroupAsSelSetInfo
- Retrieves information about the Import Selection Set mode setting parameter.
-
GetOnlyShowInfo
- Retrieves information about the Export only show setting parameter.
-
GetOptC2ModeInfo
- Retrieves information about the Continuity Optimization Mode setting parameter.
-
GetOptCleanTopoModeInfo
- Retrieves information about the Clean Topo Mode setting parameter.
-
GetOptFittingModeInfo
- Retrieves information about the Fitting Mode setting parameter.
-
GetOptInvalidGeomModeInfo
- Retrieves information about the InvalidGeom mode setting parameter.
-
GetOptLoop3DModeInfo
- Retrieves information about the Force 3D Loop setting parameter.
-
GetPartProdModeInfo
- Retrieves information about the Import Product mode setting parameter.
-
GetRepModInfo
- Retrieves information about the Export representation mode setting parameter.
-
GetShowCompletionDialogBoxInfo
- Retrieves information about the Show/No Show dialog box setting parameter.
-
GetTolJoinInfo
- Retrieves information about the join tolerance setting parameter.
-
GetTolOptInvalidGeomInfo
- Retrieves information about the InvalidGeom Tolerance setting parameter.
-
GetToleranceInfo
- Retrieves information about the Tolerance ( optimize - fitting ) setting parameter.
-
SetAngleLock
- Locks or unlocks the Angle setting parameter.
-
SetApplyJoinLock
- Locks or unlocks the Apply Join setting parameter.
-
SetAuthorNameLock
- Locks or unlocks the AuthorName parameter.
-
SetAuthorOrganizationLock
- Locks or unlocks the AuthorOrganization parameter.
-
SetCrvModLock
- Locks or unlocks the Export BSpline mode setting parameter.
-
SetExportMSBOLock
- Locks or unlocks the Export Solid Mode setting parameter.
-
SetExportUnitLock
- Locks or unlocks the Export Units setting parameter.
-
SetImportGroupAsSelSetLock
- Locks or unlocks the Import Selection Set mode setting parameter.
-
SetOnlyShowLock
- Locks or unlocks the Export only show setting parameter.
-
SetOptC2ModeLock
- Locks or unlocks the Continuity Optimizationmode setting parameter.
-
SetOptCleanTopoModeLock
- Locks or unlocks the Clean Topo Mode setting parameter.
-
SetOptFittingModeLock
- Locks or unlocks the Fitting Mode setting parameter.
-
SetOptInvalidGeomModeLock
- Locks or unlocks the InvalidGeom mode setting parameter.
-
SetOptLoop3DModeLock
- Locks or unlocks the Force 3D Loop setting parameter.
-
SetPartProdModeLock
- Locks or unlocks the Import Product mode setting parameter.
-
SetRepModLock
- Locks or unlocks the Export representation mode setting parameter.
-
SetShowCompletionDialogBoxLock
- Locks or unlocks the Show/No Show dialog box setting parameter.
-
SetTolJoinLock
- Locks or unlocks the join tolerance setting parameter.
-
SetTolOptInvalidGeomLock
- Locks or unlocks the InvalidGeom Tolerance setting parameter.
-
SetToleranceLock
- Locks or unlocks the Tolerance ( optimize - fitting ) setting parameter.
Properties
o Property Angle( | ) As double |
-
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.
o Property ApplyJoin( | ) As long |
-
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.
-
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).
o Property AuthorOrganization( | ) As CATBSTR |
-
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).
o Property CrvMod( | ) As long |
-
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.
o Property ExportMSBO( | ) As long |
-
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.
o Property ExportUnit( | ) As long |
-
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.
o Property ImportGroupAsSelSet( | ) As long |
-
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.
o Property OnlyShow( | ) As long |
-
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.
o Property OptC2Mode( | ) As long |
-
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.
o Property OptCleanTopoMode( | ) As long |
-
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.
o Property OptFittingMode( | ) As long |
-
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.
o Property OptInvalidGeomMode( | ) As long |
-
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.
o Property OptLoop3DMode( | ) As long |
-
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.
o Property PartProdMode( | ) As long |
-
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.
o Property RepMod( | ) As long |
-
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.
o Property ShowCompletionDialogBox( | ) As long |
-
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.
o Property TolJoin( | ) As double |
-
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.
o Property TolOptInvalidGeom( | ) As double |
-
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.
o Property Tolerance( | ) As double |
-
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.
Methods
-
Retrieves information about the Angle setting parameter.
Refer to
SettingController for a detailed description.
o Func GetApplyJoinInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Apply Join setting parameter.
Refer to
SettingController for a detailed description.
o Func GetAuthorNameInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves environment informations for the AuthorName parameter.
Refer to
SettingController for a detailed description.
o Func GetAuthorOrganizationInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves environment informations for the AuthorOrganization parameter.
Refer to
SettingController for a detailed description.
o Func GetCrvModInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Export BSpline mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportMSBOInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Export Solid Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportUnitInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Export Units setting parameter.
Refer to
SettingController for a detailed description.
o Func GetImportGroupAsSelSetInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Import Selection Set mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOnlyShowInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Export only show setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptC2ModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Continuity Optimization Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptCleanTopoModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Clean Topo Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptFittingModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Fitting Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptInvalidGeomModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the InvalidGeom mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptLoop3DModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Force 3D Loop setting parameter.
Refer to
SettingController for a detailed description.
o Func GetPartProdModeInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Import Product mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetRepModInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Export representation mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetShowCompletionDialogBoxInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Show/No Show dialog box setting parameter.
Refer to
SettingController for a detailed description.
o Func GetTolJoinInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the join tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Func GetTolOptInvalidGeomInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the InvalidGeom Tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Func GetToleranceInfo( | CATBSTR | ioAdminLevel, |
| CATBSTR | ioLocked) As boolean |
-
Retrieves information about the Tolerance ( optimize - fitting ) setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetAngleLock( | boolean | iLocked) |
-
Locks or unlocks the Angle setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetApplyJoinLock( | boolean | iLocked) |
-
Locks or unlocks the Apply Join setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetAuthorNameLock( | boolean | iLocked) |
-
Locks or unlocks the AuthorName parameter.
Refer to
SettingController for a detailed description.
o Sub SetAuthorOrganizationLock( | boolean | iLocked) |
-
Locks or unlocks the AuthorOrganization parameter.
Refer to
SettingController for a detailed description.
o Sub SetCrvModLock( | boolean | iLocked) |
-
Locks or unlocks the Export BSpline mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportMSBOLock( | boolean | iLocked) |
-
Locks or unlocks the Export Solid Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportUnitLock( | boolean | iLocked) |
-
Locks or unlocks the Export Units setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetImportGroupAsSelSetLock( | boolean | iLocked) |
-
Locks or unlocks the Import Selection Set mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOnlyShowLock( | boolean | iLocked) |
-
Locks or unlocks the Export only show setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptC2ModeLock( | boolean | iLocked) |
-
Locks or unlocks the Continuity Optimizationmode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptCleanTopoModeLock( | boolean | iLocked) |
-
Locks or unlocks the Clean Topo Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptFittingModeLock( | boolean | iLocked) |
-
Locks or unlocks the Fitting Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptInvalidGeomModeLock( | boolean | iLocked) |
-
Locks or unlocks the InvalidGeom mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptLoop3DModeLock( | boolean | iLocked) |
-
Locks or unlocks the Force 3D Loop setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetPartProdModeLock( | boolean | iLocked) |
-
Locks or unlocks the Import Product mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetRepModLock( | boolean | iLocked) |
-
Locks or unlocks the Export representation mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetShowCompletionDialogBoxLock( | boolean | iLocked) |
-
Locks or unlocks the Show/No Show dialog box setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetTolJoinLock( | boolean | iLocked) |
-
Locks or unlocks the join tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetTolOptInvalidGeomLock( | boolean | iLocked) |
-
Locks or unlocks the InvalidGeom Tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetToleranceLock( | boolean | iLocked) |
-
Locks or unlocks the Tolerance ( optimize - fitting ) setting parameter.
Refer to
SettingController for a detailed description.