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.