BusinessModifierCollection Class¶
-
class
NXOpen.Annotations.
BusinessModifierCollection
¶ Bases:
object
Represents a collection of
NXOpen.Annotations.BusinessModifier
objectsTo obtain an instance of this class, refer to
NXOpen.Annotations.AnnotationManager
New in version NX4.0.0.
Methods¶
Method | Description |
---|---|
CreateCustomerValueBusinessModifier | Creates a customer value business modifier |
CreateCustomerValueBusinessModifierBuilder | Creates a NXOpen.Annotations.CustomerValueBusinessModifierBuilder |
CreateFeatureIdBusinessModifierBuilder | Creates a NXOpen.Annotations.FeatureIdBusinessModifierBuilder |
CreateRevisionBusinessModifierBuilder | Creates a NXOpen.Annotations.RevisionBusinessModifierBuilder |
CreateRevisonBusinessModifier | Creates a revision business modifier |
CreateSafetyClassBusinessModifier | Creates a safety class business modifier |
CreateSafetyClassBusinessModifierBuilder | Creates a NXOpen.Annotations.SafetyClassBusinessModifierBuilder |
CreateUrlBusinessModifier | Creates a URL business modifier |
CreateUrlBusinessModifierBuilder | Creates a NXOpen.Annotations.UrlBusinessModifierBuilder |
FindObject | Finds the NXOpen.Annotations.BusinessModifier with the given identifier as recorded in a journal. |
Method Detail¶
CreateCustomerValueBusinessModifier¶
-
BusinessModifierCollection.
CreateCustomerValueBusinessModifier
¶ Creates a customer value business modifier
Signature
CreateCustomerValueBusinessModifier(modifierName)
Parameters: modifierName (str) – Knowledge fusion name of modifier Returns: New customer value business modifier Return type: NXOpen.Annotations.CustomerValueBusinessModifier
New in version NX4.0.0.
Deprecated since version NX6.0.0: Use
BusinessModifierCollection.CreateCustomerValueBusinessModifierBuilder()
instead.License requirements: geometric_tol (“GDT”)
CreateCustomerValueBusinessModifierBuilder¶
-
BusinessModifierCollection.
CreateCustomerValueBusinessModifierBuilder
¶ Creates a
NXOpen.Annotations.CustomerValueBusinessModifierBuilder
Signature
CreateCustomerValueBusinessModifierBuilder(customervaluebusinessmodifier)
Parameters: customervaluebusinessmodifier ( NXOpen.Annotations.CustomerValueBusinessModifier
) –Returns: Return type: NXOpen.Annotations.CustomerValueBusinessModifierBuilder
New in version NX6.0.0.
License requirements: None.
CreateFeatureIdBusinessModifierBuilder¶
-
BusinessModifierCollection.
CreateFeatureIdBusinessModifierBuilder
¶ Creates a
NXOpen.Annotations.FeatureIdBusinessModifierBuilder
Signature
CreateFeatureIdBusinessModifierBuilder(featureidbusinessmodifier)
Parameters: featureidbusinessmodifier ( NXOpen.Annotations.FeatureIdBusinessModifier
) –Returns: Return type: NXOpen.Annotations.FeatureIdBusinessModifierBuilder
New in version NX9.0.0.
License requirements: None.
CreateRevisionBusinessModifierBuilder¶
-
BusinessModifierCollection.
CreateRevisionBusinessModifierBuilder
¶ Creates a
NXOpen.Annotations.RevisionBusinessModifierBuilder
Signature
CreateRevisionBusinessModifierBuilder(revisionbusinessModifier)
Parameters: revisionbusinessModifier ( NXOpen.Annotations.RevisionBusinessModifier
) –Returns: Return type: NXOpen.Annotations.RevisionBusinessModifierBuilder
New in version NX6.0.0.
License requirements: None.
CreateRevisonBusinessModifier¶
-
BusinessModifierCollection.
CreateRevisonBusinessModifier
¶ Creates a revision business modifier
Signature
CreateRevisonBusinessModifier(modifierName)
Parameters: modifierName (str) – Knowledge fusion name of modifier Returns: New revision business modifier Return type: NXOpen.Annotations.RevisionBusinessModifier
New in version NX4.0.0.
Deprecated since version NX6.0.0: Use
BusinessModifierCollection.CreateRevisionBusinessModifierBuilder()
instead.License requirements: geometric_tol (“GDT”)
CreateSafetyClassBusinessModifier¶
-
BusinessModifierCollection.
CreateSafetyClassBusinessModifier
¶ Creates a safety class business modifier
Signature
CreateSafetyClassBusinessModifier(modifierName)
Parameters: modifierName (str) – Knowledge fusion name of modifier Returns: New safety class business modifier Return type: NXOpen.Annotations.SafetyClassBusinessModifier
New in version NX4.0.0.
Deprecated since version NX6.0.0: Use
BusinessModifierCollection.CreateSafetyClassBusinessModifierBuilder()
instead.License requirements: geometric_tol (“GDT”)
CreateSafetyClassBusinessModifierBuilder¶
-
BusinessModifierCollection.
CreateSafetyClassBusinessModifierBuilder
¶ Creates a
NXOpen.Annotations.SafetyClassBusinessModifierBuilder
Signature
CreateSafetyClassBusinessModifierBuilder(safetyclassbusinessmodifier)
Parameters: safetyclassbusinessmodifier ( NXOpen.Annotations.SafetyClassBusinessModifier
) –Returns: Return type: NXOpen.Annotations.SafetyClassBusinessModifierBuilder
New in version NX6.0.0.
License requirements: None.
CreateUrlBusinessModifier¶
-
BusinessModifierCollection.
CreateUrlBusinessModifier
¶ Creates a URL business modifier
Signature
CreateUrlBusinessModifier(modifierName)
Parameters: modifierName (str) – Knowledge fusion name of modifier Returns: New url business modifier Return type: NXOpen.Annotations.UrlBusinessModifier
New in version NX4.0.0.
Deprecated since version NX6.0.0: Use
BusinessModifierCollection.CreateUrlBusinessModifier()
instead.License requirements: geometric_tol (“GDT”)
CreateUrlBusinessModifierBuilder¶
-
BusinessModifierCollection.
CreateUrlBusinessModifierBuilder
¶ Creates a
NXOpen.Annotations.UrlBusinessModifierBuilder
Signature
CreateUrlBusinessModifierBuilder(urlbusinessmodifier)
Parameters: urlbusinessmodifier ( NXOpen.Annotations.UrlBusinessModifier
) –Returns: Return type: NXOpen.Annotations.UrlBusinessModifierBuilder
New in version NX6.0.0.
License requirements: None.
FindObject¶
-
BusinessModifierCollection.
FindObject
¶ Finds the
NXOpen.Annotations.BusinessModifier
with the given identifier as recorded in a journal.An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.
An exception will be thrown if no object can be found with the given journal identifier.
Signature
FindObject(journalIdentifier)
Parameters: journalIdentifier (str) – Identifier of the business modifier Returns: Business Modifier with this identifier Return type: NXOpen.TaggedObject
New in version NX6.0.0.
License requirements: None.