PartGeometryCopySelectBuilder Class

class NXOpen.Features.PartGeometryCopySelectBuilder

Bases: NXOpen.TaggedObject

Represents a NXOpen.Features.PartGeometryCopySelectBuilder builder

New in version NX9.0.0.

Properties

Property Description
BodyCollector Returns the body collector
BodyObject Returns the body group
CompositeCurve Returns the composite curve
CompositeFace Returns the composite face
CurrentInterfaceUsageType Returns or sets the interface usage type of selected item
CurrentInterfaceUsageTypeString Returns or sets the string of interface usage type of selected item
CurrentObjectType Returns or sets the type of current object to be copied
Curve Returns the curve
CurveFeature Returns the curve feature
Datum Returns the datum
Expression Returns or sets the expression
Face Returns the face
ObjectDescription Returns or sets the object description of selected item
ObjectName Returns or sets the object name of selected item
ObjectType Returns or sets the object type of selected item
Pmi Returns the pmi
Point Returns the point
ReverseDirection Returns or sets the reverse direction
RoutingObject Returns the routing object
Sketch Returns the sketch
Tag Returns the Tag for this object.

Methods

Method Description
GetRelatedExpressions Gets the related expression object
RemoveAllRelatedExpressions Removes all related expression objects
RemoveRelatedExpression Removes the given related expression object
SetRelatedExpressions Sets the related expression object

Property Detail

BodyCollector

PartGeometryCopySelectBuilder.BodyCollector

Returns the body collector

-------------------------------------

Getter Method

Signature BodyCollector

Returns:
Return type:NXOpen.ScCollector

New in version NX9.0.0.

License requirements: None.

BodyObject

PartGeometryCopySelectBuilder.BodyObject

Returns the body group

-------------------------------------

Getter Method

Signature BodyObject

Returns:
Return type:NXOpen.SelectTaggedObject

New in version NX9.0.0.

License requirements: None.

CompositeCurve

PartGeometryCopySelectBuilder.CompositeCurve

Returns the composite curve

-------------------------------------

Getter Method

Signature CompositeCurve

Returns:
Return type:NXOpen.Section

New in version NX9.0.0.

License requirements: None.

CompositeFace

PartGeometryCopySelectBuilder.CompositeFace

Returns the composite face

-------------------------------------

Getter Method

Signature CompositeFace

Returns:
Return type:NXOpen.ScCollector

New in version NX9.0.0.

License requirements: None.

CurrentInterfaceUsageType

PartGeometryCopySelectBuilder.CurrentInterfaceUsageType

Returns or sets the interface usage type of selected item

-------------------------------------

Getter Method

Signature CurrentInterfaceUsageType

Returns:
Return type:int

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CurrentInterfaceUsageType

Parameters:currentInterfaceUsageType (int) –

New in version NX12.0.0.

License requirements: gateway (“UG GATEWAY”)

CurrentInterfaceUsageTypeString

PartGeometryCopySelectBuilder.CurrentInterfaceUsageTypeString

Returns or sets the string of interface usage type of selected item

-------------------------------------

Getter Method

Signature CurrentInterfaceUsageTypeString

Returns:
Return type:str

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CurrentInterfaceUsageTypeString

Parameters:interfaceUsageType (str) –

New in version NX12.0.0.

License requirements: gateway (“UG GATEWAY”)

CurrentObjectType

PartGeometryCopySelectBuilder.CurrentObjectType

Returns or sets the type of current object to be copied

-------------------------------------

Getter Method

Signature CurrentObjectType

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CurrentObjectType

Parameters:currentObjectType (int) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

Curve

PartGeometryCopySelectBuilder.Curve

Returns the curve

-------------------------------------

Getter Method

Signature Curve

Returns:
Return type:NXOpen.SelectDisplayableObject

New in version NX9.0.0.

License requirements: None.

CurveFeature

PartGeometryCopySelectBuilder.CurveFeature

Returns the curve feature

-------------------------------------

Getter Method

Signature CurveFeature

Returns:
Return type:NXOpen.Features.SelectFeature

New in version NX9.0.0.

License requirements: None.

Datum

PartGeometryCopySelectBuilder.Datum

Returns the datum

-------------------------------------

Getter Method

Signature Datum

Returns:
Return type:NXOpen.SelectTaggedObject

New in version NX9.0.0.

License requirements: None.

Expression

PartGeometryCopySelectBuilder.Expression

Returns or sets the expression

-------------------------------------

Getter Method

Signature Expression

Returns:
Return type:NXOpen.Expression

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Expression

Parameters:expression (NXOpen.Expression) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

Face

PartGeometryCopySelectBuilder.Face

Returns the face

-------------------------------------

Getter Method

Signature Face

Returns:
Return type:NXOpen.SelectFace

New in version NX9.0.0.

License requirements: None.

ObjectDescription

PartGeometryCopySelectBuilder.ObjectDescription

Returns or sets the object description of selected item

-------------------------------------

Getter Method

Signature ObjectDescription

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ObjectDescription

Parameters:objectDescription (str) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

ObjectName

PartGeometryCopySelectBuilder.ObjectName

Returns or sets the object name of selected item

-------------------------------------

Getter Method

Signature ObjectName

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ObjectName

Parameters:objectName (str) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

ObjectType

PartGeometryCopySelectBuilder.ObjectType

Returns or sets the object type of selected item

-------------------------------------

Getter Method

Signature ObjectType

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ObjectType

Parameters:objectType (str) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

Pmi

PartGeometryCopySelectBuilder.Pmi

Returns the pmi

-------------------------------------

Getter Method

Signature Pmi

Returns:
Return type:NXOpen.SelectDisplayableObject

New in version NX9.0.0.

License requirements: None.

Point

PartGeometryCopySelectBuilder.Point

Returns the point

-------------------------------------

Getter Method

Signature Point

Returns:
Return type:NXOpen.SelectTaggedObject

New in version NX9.0.0.

License requirements: None.

ReverseDirection

PartGeometryCopySelectBuilder.ReverseDirection

Returns or sets the reverse direction

-------------------------------------

Getter Method

Signature ReverseDirection

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ReverseDirection

Parameters:reverseDirection (bool) –

New in version NX9.0.0.

License requirements: gateway (“UG GATEWAY”)

RoutingObject

PartGeometryCopySelectBuilder.RoutingObject

Returns the routing object

-------------------------------------

Getter Method

Signature RoutingObject

Returns:
Return type:NXOpen.SelectDisplayableObject

New in version NX9.0.0.

License requirements: None.

Sketch

PartGeometryCopySelectBuilder.Sketch

Returns the sketch

-------------------------------------

Getter Method

Signature Sketch

Returns:
Return type:NXOpen.SelectSketch

New in version NX9.0.0.

License requirements: None.

Method Detail

GetRelatedExpressions

PartGeometryCopySelectBuilder.GetRelatedExpressions

Gets the related expression object

Signature GetRelatedExpressions()

Returns:Expressions related to interface object viz. Product Interface
Return type:list of NXOpen.NXObject

New in version NX12.0.0.

License requirements: None.

RemoveAllRelatedExpressions

PartGeometryCopySelectBuilder.RemoveAllRelatedExpressions

Removes all related expression objects

Signature RemoveAllRelatedExpressions()

New in version NX12.0.0.

License requirements: None.

RemoveRelatedExpression

PartGeometryCopySelectBuilder.RemoveRelatedExpression

Removes the given related expression object

Signature RemoveRelatedExpression(relatedExps)

Parameters:relatedExps (NXOpen.NXObject) – Expression that needs to be deleted from interface object viz. Product Interface

New in version NX12.0.0.

License requirements: None.

SetRelatedExpressions

PartGeometryCopySelectBuilder.SetRelatedExpressions

Sets the related expression object

Signature SetRelatedExpressions(relatedExps)

Parameters:relatedExps (list of NXOpen.NXObject) – Expressions to be related to interface object viz. Product Interface

New in version NX12.0.0.

License requirements: None.