All Frameworks  Object Hierarchy  This Framework  Indexes   

IgesSettingAtt (Object)

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:

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
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
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.
o 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).
o 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).
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.
o 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.

Methods


o Func GetAngleInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Angle setting parameter.
Refer to
SettingController for a detailed description.
o Func GetApplyJoinInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Apply Join setting parameter.
Refer to
SettingController for a detailed description.
o Func GetAuthorNameInfo( ioAdminLevel,
ioLocked) As
Retrieves environment informations for the AuthorName parameter.
Refer to
SettingController for a detailed description.
o Func GetAuthorOrganizationInfo( ioAdminLevel,
ioLocked) As
Retrieves environment informations for the AuthorOrganization parameter.
Refer to
SettingController for a detailed description.
o Func GetCrvModInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Export BSpline mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportMSBOInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Export Solid Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportUnitInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Export Units setting parameter.
Refer to
SettingController for a detailed description.
o Func GetImportGroupAsSelSetInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Import Selection Set mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOnlyShowInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Export only show setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptC2ModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Continuity Optimization Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptCleanTopoModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Clean Topo Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptFittingModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Fitting Mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptInvalidGeomModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the InvalidGeom mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetOptLoop3DModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Force 3D Loop setting parameter.
Refer to
SettingController for a detailed description.
o Func GetPartProdModeInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Import Product mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetRepModInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Export representation mode setting parameter.
Refer to
SettingController for a detailed description.
o Func GetShowCompletionDialogBoxInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Show/No Show dialog box setting parameter.
Refer to
SettingController for a detailed description.
o Func GetTolJoinInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the join tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Func GetTolOptInvalidGeomInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the InvalidGeom Tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Func GetToleranceInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the Tolerance ( optimize - fitting ) setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetAngleLock( iLocked)
Locks or unlocks the Angle setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetApplyJoinLock( iLocked)
Locks or unlocks the Apply Join setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetAuthorNameLock( iLocked)
Locks or unlocks the AuthorName parameter.
Refer to
SettingController for a detailed description.
o Sub SetAuthorOrganizationLock( iLocked)
Locks or unlocks the AuthorOrganization parameter.
Refer to
SettingController for a detailed description.
o Sub SetCrvModLock( iLocked)
Locks or unlocks the Export BSpline mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportMSBOLock( iLocked)
Locks or unlocks the Export Solid Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportUnitLock( iLocked)
Locks or unlocks the Export Units setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetImportGroupAsSelSetLock( iLocked)
Locks or unlocks the Import Selection Set mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOnlyShowLock( iLocked)
Locks or unlocks the Export only show setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptC2ModeLock( iLocked)
Locks or unlocks the Continuity Optimizationmode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptCleanTopoModeLock( iLocked)
Locks or unlocks the Clean Topo Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptFittingModeLock( iLocked)
Locks or unlocks the Fitting Mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptInvalidGeomModeLock( iLocked)
Locks or unlocks the InvalidGeom mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetOptLoop3DModeLock( iLocked)
Locks or unlocks the Force 3D Loop setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetPartProdModeLock( iLocked)
Locks or unlocks the Import Product mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetRepModLock( iLocked)
Locks or unlocks the Export representation mode setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetShowCompletionDialogBoxLock( iLocked)
Locks or unlocks the Show/No Show dialog box setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetTolJoinLock( iLocked)
Locks or unlocks the join tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetTolOptInvalidGeomLock( iLocked)
Locks or unlocks the InvalidGeom Tolerance setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetToleranceLock( iLocked)
Locks or unlocks the Tolerance ( optimize - fitting ) setting parameter.
Refer to
SettingController for a detailed description.

Copyright © 2003, Dassault Systèmes. All rights reserved.