Share

PositionalRepresentation Object


Description

The PositionalRepresentation object represents a positional representation in the assembly.

Methods

Name Description
Activate Method that activates the positional representation.
ClearRelationshipOverrides Method that clears all the overrides applied to the assembly constraint or joint object.
Copy Method that creates a copy of the PositionalRepresentation. The new created PositionalRepresentation is returned. The method returns an error if this is the 'master' positional representation.
Delete Method that deletes the PositionalRepresentation. The method returns an error if this is the 'master' positional representation.
GetReferenceKey Method that generates and returns the reference key for this entity.
IsFlexibleOverridden Method that returns whether the flexible state of the input occurrence is overridden for the positional representation and returns the state.
IsGroundingOverridden Method that returns whether the grounded state of the input occurrence is overridden for the positional representation and returns the state.
IsPatternAngleOffsetOverridden Method that returns whether the angle offset of the input circular pattern is overridden for the positional representation and returns the offset value.
IsPatternColumnOffsetOverridden Method that returns whether the column offset of the input rectangular pattern is overridden for the positional representation and returns the offset value.
IsPatternRowOffsetOverridden Method that returns whether the row offset of the input rectangular pattern is overridden for the positional representation and returns the offset value.
IsPositionalRepresentationOverridden Method that returns whether the positional representation of the input occurrence is overridden for the positional representation and returns the representation.
IsRelationshipSuppressionOverridden Function that returns whether the suppression state of the input assembly relationship is overridden for the positional representation. It also returns the current state.
IsRelationshipValueOverridden Function that returns whether the value of the input assembly relationship is overridden for the positional representation. It also returns the values expression.
IsTransformOverridden Method that returns whether the transform of the input occurrence is overridden for the positional representation and returns the transform.
RemoveFlexibleOverride Method that removes the flexible override for the input occurrence.
RemoveGroundingOverride Method that removes the grounding override for the input occurrence.
RemovePatternAngleOffsetOverride Method that removes the angle offset override for the input pattern.
RemovePatternColumnOffsetOverride Method that removes the column offset override for the input pattern.
RemovePatternRowOffsetOverride Method that removes the row offset override for the input pattern.
RemovePositionalRepresentationOverride Method that removes the positional representation override for the input occurrence.
RemoveRelationshipSuppressionOverride Method that removes the overridden suppression state of the input assembly relationship.
RemoveRelationshipValueOverride Method that removes an overridden value of the input assembly relationship.
RemoveTransformOverride Method that removes the transform override for the input occurrence.
SetFlexibleOverride Method that sets an override flexible state on the input occurrence. If not already overridden, the method has the effect of setting the 'Override' flag for flexible.
SetGroundingOverride Method that sets an override grounding state on the input occurrence. If not already overridden, the method has the effect of setting the 'Override' flag for grounding.
SetPatternAngleOffsetOverride Method that sets an override angle offset on the input circular pattern. If not already overridden, the method has the effect of setting the 'Override' flag for the angle offset.
SetPatternColumnOffsetOverride Method that sets an override column offset on the input rectangular pattern. If not already overridden, the method has the effect of setting the 'Override' flag for the column offset.
SetPatternRowOffsetOverride Method that sets an override row offset on the input rectangular pattern. If not already overridden, the method has the effect of setting the 'Override' flag for the row offset.
SetPositionalRepresentationOverride Method that sets an override positional representation on the input occurrence. If not already overridden, the method has the effect of setting the 'Override' flag for positional representation.
SetRelationshipSuppressionOverride Method that sets an overridden suppression state for the input assembly relationship.
SetRelationshipValueOverride Method that sets an overridden value for the input assembly relationship.
SetTransformOverride Method that sets an override transform on the input occurrence. If not already overridden, the method has the effect of setting the 'Override' flag for the transform (offset).

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
AttributeSets Property that returns the AttributeSets collection object associated with this object.
Name Gets and sets the name of the PositionalRepresentation. The name must be unique with respect to all other PositionalRepresentation objects in the document. Cannot be set if this is the master positional representation.
Parent Property that returns the parent RepresentationsManager object.
Primary Gets whether this is the primary positional representation.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

PositionalRepresentation.Copy, PositionalRepresentations.Add, PositionalRepresentations.Item, RepresentationsManager.ActivePositionalRepresentation

Version

Introduced in version 11

Was this information helpful?