BusinessModifierCollection Class¶
-
class
NXOpen.Annotations.BusinessModifierCollection¶ Bases:
objectRepresents a collection of
NXOpen.Annotations.BusinessModifierobjectsTo obtain an instance of this class, refer to
NXOpen.Annotations.AnnotationManagerNew 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.CustomerValueBusinessModifierNew 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.CustomerValueBusinessModifierBuilderSignature
CreateCustomerValueBusinessModifierBuilder(customervaluebusinessmodifier)Parameters: customervaluebusinessmodifier ( NXOpen.Annotations.CustomerValueBusinessModifier) –Returns: Return type: NXOpen.Annotations.CustomerValueBusinessModifierBuilderNew in version NX6.0.0.
License requirements: None.
CreateFeatureIdBusinessModifierBuilder¶
-
BusinessModifierCollection.CreateFeatureIdBusinessModifierBuilder¶ Creates a
NXOpen.Annotations.FeatureIdBusinessModifierBuilderSignature
CreateFeatureIdBusinessModifierBuilder(featureidbusinessmodifier)Parameters: featureidbusinessmodifier ( NXOpen.Annotations.FeatureIdBusinessModifier) –Returns: Return type: NXOpen.Annotations.FeatureIdBusinessModifierBuilderNew in version NX9.0.0.
License requirements: None.
CreateRevisionBusinessModifierBuilder¶
-
BusinessModifierCollection.CreateRevisionBusinessModifierBuilder¶ Creates a
NXOpen.Annotations.RevisionBusinessModifierBuilderSignature
CreateRevisionBusinessModifierBuilder(revisionbusinessModifier)Parameters: revisionbusinessModifier ( NXOpen.Annotations.RevisionBusinessModifier) –Returns: Return type: NXOpen.Annotations.RevisionBusinessModifierBuilderNew 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.RevisionBusinessModifierNew 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.SafetyClassBusinessModifierNew 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.SafetyClassBusinessModifierBuilderSignature
CreateSafetyClassBusinessModifierBuilder(safetyclassbusinessmodifier)Parameters: safetyclassbusinessmodifier ( NXOpen.Annotations.SafetyClassBusinessModifier) –Returns: Return type: NXOpen.Annotations.SafetyClassBusinessModifierBuilderNew 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.UrlBusinessModifierNew 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.UrlBusinessModifierBuilderSignature
CreateUrlBusinessModifierBuilder(urlbusinessmodifier)Parameters: urlbusinessmodifier ( NXOpen.Annotations.UrlBusinessModifier) –Returns: Return type: NXOpen.Annotations.UrlBusinessModifierBuilderNew in version NX6.0.0.
License requirements: None.
FindObject¶
-
BusinessModifierCollection.FindObject¶ Finds the
NXOpen.Annotations.BusinessModifierwith 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.TaggedObjectNew in version NX6.0.0.
License requirements: None.