NXOpen .NET Reference Guide
|
Represents a NXOpen.Assemblies.Component within an explosion. More...
Public Member Functions | |
unsafe NXOpen.Assemblies.Component | GetComponent () |
Gets the NXOpen.Assemblies.Component associated with the exploded component. More... | |
unsafe NXOpen.Assemblies.Explosion | GetExplosion () |
Gets the NXOpen.Assemblies.Explosion associated with the exploded component. More... | |
Public Member Functions inherited from NXOpen.Assemblies.Component | |
unsafe NXOpen.PartFamily.InstanceSelectionCriteria | CreateEmptyPartFamilyInstanceSelectionCriteria (NXOpen.PartFamily.Template family) |
Creates an empty NXOpen.PartFamily.InstanceSelectionCriteria More... | |
unsafe void | DeleteCharacterstics (NXOpen.Routing.CharacteristicList values) |
Removes the input list of characteristics from this object. More... | |
unsafe void | DeleteInstanceUserAttribute (NXOpen.NXObject.AttributeType type, string title, bool deleteEntireArray, NXOpen.Update.Option option) |
Deletes the first attribute encountered with the given Type, Title and Index. More... | |
unsafe void | DeleteInstanceUserAttributes (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes the attributes encountered with the given Type with option to update or not. More... | |
unsafe void | DeletePartFamilyInstanceSelectionCriteria () |
Deletes NXOpen.PartFamily.InstanceSelectionCriteria associated with this component More... | |
unsafe NXOpen.ErrorList | DisplayComponentsExact (NXOpen.Assemblies.Component[] components) |
Sets an array of components to display using the exact representation. More... | |
unsafe NXOpen.ErrorList | DisplayComponentsLightweight (NXOpen.Assemblies.Component[] components) |
Sets an array of components to display using the lightweight representation. More... | |
unsafe void | EstablishIsolatedPositionOverride (NXOpen.Assemblies.Component parent, NXOpen.Assemblies.Arrangement arrangement) |
Ensures there is an isolated positioning override for the NXOpen.Assemblies.Component in the given part of the given parent. More... | |
unsafe void | EstablishPositionOverride (NXOpen.Assemblies.Component parent) |
Ensures there is a positioning override on component in the given part of the given parent. More... | |
unsafe void | FindComponentPatterns (out NXOpen.Assemblies.ComponentPattern patternDefinition, out NXOpen.Assemblies.ComponentPattern[] patternDefinitions) |
Finds NXOpen.Assemblies.ComponentPattern associated with this component. More... | |
unsafe NXOpen.NXObject | FindOccurrence (NXOpen.NXObject proto) |
Given a prototype object, returns the corresponding occurrence in this component. More... | |
unsafe void | GetArrangements (out NXOpen.Assemblies.Arrangement[] arrangements) |
Outputs the NXOpen.Assemblies.Arrangement objects within the NXOpen.Assemblies.Component . More... | |
unsafe string | GetAsRequiredQuantity () |
Gets the as-required quantity on this component. More... | |
unsafe NXOpen.Routing.CharacteristicList | GetCharacteristics () |
Get all of the characteristics values on the this object. More... | |
unsafe NXOpen.Assemblies.Component[] | GetChildren () |
Returns the child components of this component However, it does not return non-geometric components (NGCs) To enable this method to also return NGCs, set the following environment variable: UGII_ALLOW_NGC_IN_UGOPEN=YES More... | |
unsafe NXOpen.Assemblies.ComponentQuantity | GetComponentQuantityType () |
Gets the quantity type of the components. More... | |
unsafe NXOpen.Assemblies.Component.RepresentationMode | GetComponentRepresentationMode () |
Returns the representation mode for the component's bodies. More... | |
unsafe NXOpen.Positioning.ComponentConstraint[] | GetConstraints () |
Returns the NXOpen.Positioning.ComponentConstraint s directly connected to this component. More... | |
unsafe NXOpen.Assemblies.DegreesOfFreedom | GetDegreesOfFreedom () |
Returns the NXOpen.Assemblies.DegreesOfFreedom for this component. More... | |
unsafe NXOpen.Assemblies.DegreesOfFreedom | GetDegreesOfFreedom (NXOpen.Assemblies.Component[] components) |
Returns the NXOpen.Assemblies.DegreesOfFreedom for this component. More... | |
unsafe NXOpen.Routing.CharacteristicList | GetDestinationCharacteristics () |
Returns the destination characteristics from the input object. More... | |
unsafe bool | GetInstanceBooleanUserAttribute (string title, int index) |
Gets a boolean attribute by Title and array Index. More... | |
unsafe int | GetInstanceIntegerUserAttribute (string title, int index) |
Gets an integer attribute by Title and array Index. More... | |
unsafe double | GetInstanceRealUserAttribute (string title, int index) |
Gets a real attribute by Title and array Index. More... | |
unsafe string | GetInstanceStringUserAttribute (string title, int index) |
Gets a string attribute by Title and array Index. More... | |
unsafe string | GetInstanceTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation | GetInstanceUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More... | |
unsafe string | GetInstanceUserAttributeAsString (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. More... | |
unsafe bool | GetInstanceUserAttributeLock (string title, NXOpen.NXObject.AttributeType type) |
Determine the lock of the given attribute. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetInstanceUserAttributes () |
Gets all the attributes that have been set on the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetInstanceUserAttributes (bool includeUnset) |
Gets all the attributes that have been set on the given object, as well as information from attribute templates that have not been set (if 'IncludeUnset' is 'true'). More... | |
unsafe string[] | GetInstanceUserAttributesAsStrings () |
Gets all the attributes that have been set on the given object. More... | |
unsafe int | GetIntegerCharacteristic (string name) |
Get the value of an integer characteristic associated with the input name. More... | |
unsafe int | GetIntegerQuantity () |
Gets the value of the integer quantity of component. More... | |
unsafe int | GetLayerOption () |
Gets the layer option. More... | |
unsafe bool | GetNonGeometricState () |
Gets the component state as Geometric or Non-Geometric. More... | |
unsafe NXOpen.PartFamily.InstanceSelectionCriteria | GetPartFamilyInstanceSelectionCriteria () |
Obtains theNXOpen.PartFamily.InstanceSelectionCriteria , if it exists. More... | |
unsafe void | GetPosition (out NXOpen.Point3d position, out NXOpen.Matrix3x3 orientation) |
Gets the position of a component More... | |
unsafe NXOpen.Assemblies.Component | GetPositionOverrideParent () |
Find the highest level parent in which the position of component is overridden. More... | |
unsafe NXOpen.Assemblies.PositionOverrideType | GetPositionOverrideType () |
Gets the type of the highest level positioning override on the component. More... | |
unsafe double | GetRealCharacteristic (string name) |
Get the value of a real characteristic associated with the input name. More... | |
unsafe double | GetRealQuantity (out string quantityUnits) |
Gets the value of real quantity and corresponding units on this component. More... | |
unsafe string | GetStringCharacteristic (string name) |
Get the value of a string characteristic associated with the input name. More... | |
unsafe bool | HasInstanceUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Determines if and attribute with the given Title, Type and array Index is present on the object If the attribute is not an array, the Index is ignored (if this is known beforehand, we recommend setting the Index to -1 to save time). More... | |
unsafe bool | IsPositioningIsolated (NXOpen.Assemblies.Arrangement arrangement) |
Get whether positioning for the selected NXOpen.Assemblies.Component is isolated in the specified NXOpen.Assemblies.Arrangement . More... | |
unsafe NXOpen.Positioning.ComponentConstraint[] | RecallAndListConstraints () |
Recalls the NXOpen.Positioning.ComponentConstraint s previously remembered on the part of this component, creating new constraints from them. More... | |
unsafe void | RecallConstraints () |
Recalls the NXOpen.Positioning.ComponentConstraint s previously remembered on the part of this component, creating new constraints from them. More... | |
unsafe void | RemovePositionOverride (NXOpen.Assemblies.Component parent) |
Removes the highest level positioning override on component in or below the given parent. More... | |
unsafe void | RemoveRememberedConstraints () |
Remove all the remembered constraints stored on the part of this component. More... | |
unsafe void | SetCharacteristic (string name, int value) |
Set the value of an integer characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic (string name, double value) |
Set the value of an real characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic (string name, string value) |
Set the value of an string characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic2 (string title, int value) |
Sets or creates an integer type attribute associated with the input title. More... | |
unsafe void | SetCharacteristic2 (string title, double value) |
Sets or creates a double type attribute associated with the input title. More... | |
unsafe void | SetCharacteristic2 (string title, string value) |
Sets or creates a string type type attribute associated with the input title. More... | |
unsafe void | SetCharacteristics (NXOpen.Routing.CharacteristicList values) |
Set all of the characteristics values on this object. More... | |
unsafe void | SetCharacteristics2 (NXOpen.Routing.CharacteristicList values) |
Sets all attributes associated with the titles from the input list, creating new attributes for the ones that don't exist already. More... | |
unsafe void | SetInstanceBooleanUserAttribute (string title, int index, bool value, NXOpen.Update.Option option) |
Creates or modifies a boolean attribute with the option to update or not. More... | |
unsafe void | SetInstanceTimeUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttribute (NXOpen.NXObject.AttributeInformation info, NXOpen.Update.Option option) |
Creates or modifies an attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttribute (string title, int index, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttribute (string title, int index, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttribute (string title, int index, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetInstanceUserAttributeLock (string title, NXOpen.NXObject.AttributeType type, bool @lock) |
Lock or unlock the given attribute. More... | |
unsafe void | SetLayerOption (int layer) |
Sets the layer option. More... | |
unsafe void | SetPartFamilyInstanceSelectionCriteria (NXOpen.PartFamily.InstanceSelectionCriteria selectionCriteria) |
Hooks NXOpen.PartFamily.InstanceSelectionCriteria to this component More... | |
unsafe void | SetPositioningIsolated (NXOpen.Assemblies.Arrangement arrangement) |
Set positioning for the selected NXOpen.Assemblies.Component as isolated in the specified NXOpen.Assemblies.Arrangement . More... | |
unsafe void | SetPositioningVaried (NXOpen.Assemblies.Component[] components, bool setAsVaried) |
Set positioning for the selected NXOpen.Assemblies.Component s across all possible NXOpen.Assemblies.Arrangement s. More... | |
unsafe void | SetUsedArrangement (NXOpen.Assemblies.Arrangement newArrangement) |
Changes the Arrangement used for this component. More... | |
unsafe void | Suppress () |
Suppresses the component in the ComponentAssembly that contains its controlling Arrangement. More... | |
unsafe NXOpen.ErrorList | Suppress (NXOpen.Assemblies.Component[] components) |
Suppresses an array of components in the ComponentAssembly that contains their controlling Arrangement. More... | |
unsafe void | Unsuppress () |
Unsuppresses the component in the ComponentAssembly that contains its controlling Arrangement. More... | |
unsafe NXOpen.ErrorList | Unsuppress (NXOpen.Assemblies.Component[] components) |
Unsuppresses an array of components in the ComponentAssembly that contains their controlling Arrangement. More... | |
unsafe void | UpdateStructure (NXOpen.Assemblies.Component[] components, int nLevels) |
Update the assembly structure for this assembly in the context of the displayed part to the specified number of levels, ignoring components already processed by previous calls. More... | |
unsafe void | UpdateStructure (NXOpen.Assemblies.Component[] components, int nLevels, bool checkComponentsVisited) |
Update the assembly structure for this assembly in the context of the displayed part to the specified number of levels. More... | |
Public Member Functions inherited from NXOpen.DisplayableObject | |
unsafe void | Blank () |
Blanks the object. More... | |
unsafe void | Highlight () |
Highlights the object. More... | |
unsafe void | RedisplayObject () |
Redisplays the object in all views. More... | |
unsafe void | RemoveViewDependency () |
Remove dependency on all views from an object. More... | |
unsafe void | SetNameLocation (NXOpen.Point3d location) |
Sets the location of the object's name. More... | |
unsafe void | Unblank () |
Unblanks the object. More... | |
unsafe void | Unhighlight () |
Unhighlights the object. More... | |
Public Member Functions inherited from NXOpen.NXObject | |
unsafe NXOpen.AttributeIterator | CreateAttributeIterator () |
Create an attribute iterator More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type) |
Deletes all attributes of a specific type. More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes all attributes of a specific type with the option to update or not. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title) |
Deletes an attribute by type and title. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title, NXOpen.Update.Option option) |
Deletes an attribute by type and title with the option to update or not. More... | |
unsafe void | DeleteUserAttribute (NXOpen.NXObject.AttributeType type, string title, bool deleteEntireArray, NXOpen.Update.Option option) |
Deletes the first attribute encountered with the given Type, Title. More... | |
unsafe void | DeleteUserAttributes (NXOpen.AttributeIterator iterator, NXOpen.Update.Option option) |
Deletes the attributes on the object, if any, that satisfy the given iterator More... | |
unsafe void | DeleteUserAttributes (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes the attributes encountered with the given Type with option to update or not. More... | |
unsafe NXOpen.INXObject | FindObject (string journalIdentifier) |
Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetAttributeTitlesByType (NXOpen.NXObject.AttributeType type) |
Gets all the attribute titles of a specific type. More... | |
unsafe bool | GetBooleanUserAttribute (string title, int index) |
Gets a boolean attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.ComputationalTime | GetComputationalTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe int | GetIntegerAttribute (string title) |
Gets an integer attribute by title. More... | |
unsafe int | GetIntegerUserAttribute (string title, int index) |
Gets an integer attribute by Title and array Index. More... | |
unsafe bool | GetNextUserAttribute (NXOpen.AttributeIterator iterator, out NXOpen.NXObject.AttributeInformation info) |
Gets the next attribute encountered on the object, if any, that satisfies the given iterator. More... | |
unsafe string | GetPdmReferenceAttributeValue (string attributeTitle) |
Gets the value of PDM Reference attribute for given object. More... | |
unsafe double | GetRealAttribute (string title) |
Gets a real attribute by title. More... | |
unsafe double | GetRealUserAttribute (string title, int index) |
Gets a real attribute by Title and array Index. More... | |
unsafe string | GetReferenceAttribute (string title) |
Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More... | |
unsafe string | GetStringAttribute (string title) |
Gets a string attribute value by title. More... | |
unsafe string | GetStringUserAttribute (string title, int index) |
Gets a string attribute by Title and array Index. More... | |
unsafe string | GetTimeAttribute (NXOpen.NXObject.DateAndTimeFormat format, string title) |
Gets a time attribute by title. More... | |
unsafe string | GetTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation | GetUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttribute (string title, bool includeUnset, bool addStringValues, NXOpen.NXObject.AttributeType type) |
Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More... | |
unsafe string | GetUserAttributeAsString (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator, bool countArrayAsOneAttribute) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type) |
Gets the count of set attributes on the object, if any, of the given type. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type, bool includeUnset, bool countArrayAsOneAttribute) |
Gets the count of attributes on the object, if any, of the given type. More... | |
unsafe bool | GetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type) |
Determine the lock of the given attribute. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (NXOpen.AttributeIterator iterator) |
Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes () |
Gets all the attributes that have been set on the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset) |
Gets all the attributes of the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset, bool addStringValues) |
Gets all the attributes of the given object. More... | |
unsafe string[] | GetUserAttributesAsStrings () |
Gets all the attributes that have been set on the given object. More... | |
unsafe int | GetUserAttributeSize (string title, NXOpen.NXObject.AttributeType type) |
Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More... | |
unsafe NXOpen.NXObject[] | GetUserAttributeSourceObjects () |
Returns an array of objects from which this object presents attributes. More... | |
unsafe bool | HasUserAttribute (NXOpen.AttributeIterator iterator) |
Determines if an attribute exists on the object, that satisfies the given iterator More... | |
unsafe bool | HasUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More... | |
unsafe void | Print () |
Prints a representation of this object to the system log file. More... | |
unsafe void | SetAttribute (string title, int value) |
Creates or modifies an integer attribute. More... | |
unsafe void | SetAttribute (string title, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, double value) |
Creates or modifies a real attribute. More... | |
unsafe void | SetAttribute (string title, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, string value) |
Creates or modifies a string attribute. More... | |
unsafe void | SetAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title) |
Creates or modifies a null attribute which is an attribute with a title and no value. More... | |
unsafe void | SetAttribute (string title, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetBooleanUserAttribute (string title, int index, bool value, NXOpen.Update.Option option) |
Creates or modifies a boolean attribute with the option to update or not. More... | |
unsafe void | SetName (string name) |
Sets the custom name of the object. More... | |
unsafe void | SetPdmReferenceAttribute (string attributeTitle, string attributeValue) |
Sets the value of PDM Reference attribute on the object. More... | |
unsafe void | SetReferenceAttribute (string title, string value) |
Creates or modifies a string attribute which uses a reference string. More... | |
unsafe void | SetReferenceAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute which uses a reference string, with the option to update or not. More... | |
unsafe void | SetTimeAttribute (string title, string value) |
Creates or modifies a time attribute. More... | |
unsafe void | SetTimeAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, NXOpen.NXObject.ComputationalTime value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (NXOpen.NXObject.AttributeInformation info, NXOpen.Update.Option option) |
Creates or modifies an attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type, bool @lock) |
Lock or unlock the given attribute. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Public Member Functions inherited from NXOpen.Routing.ICharacteristic | |
void | DeleteCharacterstics (NXOpen.Routing.CharacteristicList values) |
Removes the input list of characteristics from this object. More... | |
void | SetCharacteristics (NXOpen.Routing.CharacteristicList values) |
Set all of the characteristics values on this object. More... | |
void | SetCharacteristics2 (NXOpen.Routing.CharacteristicList values) |
Sets all attributes associated with the titles from the input list, creating new attributes for the ones that don't exist already. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.Assemblies.Component | |
enum | RepresentationMode { Lightweight, Partial, Exact, None } |
Representation status of a component More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Assemblies.Component | |
unsafe NXOpen.Assemblies.CollaborativeContentType | CollaborativeContentType [get] |
Returns the collaborative content type of this component. More... | |
unsafe NXOpen.PDM.DesignElementRevision | DesignElementRevision [get] |
Returns the NXOpen.PDM.DesignElementRevision that corresponds to this component. More... | |
unsafe NXOpen.PDM.DesignSubordinateRevision | DesignSubordinateRevision [get] |
Returns the NXOpen.PDM.DesignSubordinateRevision that corresponds to this component. More... | |
unsafe NXOpen.Assemblies.ComponentAssembly | DirectOwner [get] |
Returns the NXOpen.Assemblies.ComponentAssembly which owns this component as a "Top Level" component. More... | |
unsafe string | DisplayName [get] |
Returns the displayable name of the prototype part. More... | |
unsafe string | EmptyPartRefsetName [get] |
Returns the name of the reference set which represents the empty set. More... | |
unsafe string | EntirePartRefsetName [get] |
Returns the name of the reference set which represents the entire part. More... | |
unsafe NXOpen.Positioning.ComponentConstraint | FixConstraint [get] |
Returns a fix NXOpen.Positioning.ComponentConstraint of this component. More... | |
unsafe bool | IsFixed [get] |
Returns the fixed state of this component. More... | |
unsafe bool | IsSuppressed [get] |
Returns the suppressed state of the component in its controlling arrangement. More... | |
unsafe NXOpen.PDM.ModelElementRevision | ModelElementRevision [get] |
Returns the NXOpen.PDM.ModelElementRevision that corresponds to this component. More... | |
unsafe NXOpen.Assemblies.Component | Parent [get] |
Returns the parent of the component. More... | |
unsafe string | ReferenceSet [get] |
Returns the name of the reference set used for this component More... | |
unsafe NXOpen.Assemblies.Subset | Subset [get] |
Returns the NXOpen.Assemblies.Subset that corresponds to this component. More... | |
unsafe NXOpen.Assemblies.Arrangement | SuppressingArrangement [get] |
Returns the NXOpen.Assemblies.Arrangement that controls this component's suppression state. More... | |
unsafe NXOpen.Assemblies.Arrangement | UsedArrangement [get] |
Returns the Arrangement used for this component. More... | |
Represents a NXOpen.Assemblies.Component within an explosion.
Use the NXOpen.Assemblies.Explosion and NXOpen.Assemblies.Component to create an exploded component.
Created in NX9.0.1
|
inline |
Gets the NXOpen.Assemblies.Component associated with the exploded component.
Created in NX9.0.1
License requirements: assemblies ("ASSEMBLIES MODULE")
|
inline |
Gets the NXOpen.Assemblies.Explosion associated with the exploded component.
Created in NX9.0.1
License requirements: assemblies ("ASSEMBLIES MODULE")