All Frameworks Object Hierarchy This Framework Indexes
o Property ConstraintCreationMode( | ) As |
catUseAnyGeometry | The constraint can be created on any kind of geometry |
catUsePublishedGeometryChildLevel | The constraint can only be created on geometry published on the direct child level |
catUsePublishedGeometryAnyLevel | The constraint can only be created on geometry published on any assembly level |
Set CreationMode = AsmConstraintSettingAtt1.ConstraintCreationMode AsmConstraintSettingAtt1.ConstraintCreationMode = catUsePublishedGeometryAnyLevel
o Property PasteComponentMode( | ) As |
catPasteWithoutCsts | The component's constraints will not be recreated |
catPasteWithCstOnCopy | The component's constraints will only be recreated after a Copy |
catPasteWithCstOnCut | The component's constraints will only be recreated after a Cut |
catPasteWithCstOnCopyAndCut | The component's constraints will be recreated after a Copy or a Cut |
Set PasteMode = AsmConstraintSettingAtt1.PasteComponentMode AsmConstraintSettingAtt1.PasteComponentMode = catPasteWithCstOnCut
o Property QuickConstraintMode( | ) As |
catSpecifiedOrder | Use the specified order |
catVerifiedConstraintFirst | Create verified constraint first |
Set QuickMode = AsmConstraintSettingAtt1.QuickConstraintMode AsmConstraintSettingAtt1.QuickConstraintMode = catSpecifiedOrder
o Property RedundancyMode( | iRedundancyMode) |
catUnChecked | Redundancy of constraint will be checked while constraint creation. |
catChecked | Redundancy of constraint will not be checked while constraint creation. |
o Func GetConstraintCreationModeInfo( | ioAdminLevel, | |
ioLocked) As |
o Func GetPasteComponentModeInfo( | ioAdminLevel, | |
ioLocked) As |
o Func GetQuickConstraintModeInfo( | ioAdminLevel, | |
ioLocked) As |
o Func GetQuickConstraintOrderedList( | ) As |
Dim QuickList QuickList = AsmConstraintSettingAtt1.GetQuickConstraintOrderedList()
o Sub SetConstraintCreationModeLock( | iLocked) |
o Sub SetPasteComponentModeLock( | iLocked) |
o Sub SetQuickConstraintModeLock( | iLocked) |
o Sub SetQuickConstraintOrderedList( | iList) |
Dim QuickList(5) QuickList(0) = "CATAsmCoincidenceType" QuickList(1) = "CATAsmSurfContactType" QuickList(2) = "CATAsmAngleType" QuickList(3) = "CATAsmDistanceType" QuickList(4) = "CATAsmPerpendType" QuickList(5) = "CATAsmParallelType" AsmConstraintSettingAtt1.SetQuickConstraintOrderedListQuickList
Copyright © 2003, Dassault Systèmes. All rights reserved.