NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Weld.TransformBuilder Class Reference

Represents a NXOpen.Weld.TransformBuilder builder More...

Inheritance diagram for NXOpen.Weld.TransformBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ConnectedPartMethods { TransformBody, ParentFaces }
 The type to define the method used to find connected parts More...
 
enum  TransformationTypes { Mirror, Translate }
 The transformation types More...
 

Properties

unsafe bool Associative [get, set]
 Returns or sets the indication to create associative feature More...
 
unsafe
NXOpen.Weld.CharacteristicsBuilder 
Characteristics [get]
 Returns the collection of welding characteristics defined by attributes. More...
 
unsafe
NXOpen.Weld.TransformBuilder.ConnectedPartMethods 
ConnectedPartMethod [get, set]
 Returns or sets the method used to find connected parts More...
 
unsafe NXOpen.Expression ConnectedPartTolerance [get]
 Returns the expression containing the value of the connected part tolerance. More...
 
unsafe NXOpen.SelectNXObjectList Features [get]
 Returns the weld features to transform More...
 
unsafe NXOpen.Plane MirrorPlane [get, set]
 Returns or sets the mirror plane, used when NXOpen.Weld.TransformBuilder.TransformationTypes is set to NXOpen.Weld.TransformBuilder.TransformationTypes.Mirror More...
 
unsafe NXOpen.CoordinateSystem TranslateCsys [get, set]
 Returns or sets the coordinate system that defines the translate offset directions. More...
 
unsafe NXOpen.Expression TranslateX [get]
 Returns the expression containing the value of the x translation distance. More...
 
unsafe NXOpen.Expression TranslateY [get]
 Returns the expression containing the value of the y translation distance. More...
 
unsafe NXOpen.Expression TranslateZ [get]
 Returns the expression containing the value of the z translation distance. More...
 
unsafe
NXOpen.Weld.TransformBuilder.TransformationTypes 
Type [get, set]
 Returns or sets the transformation type More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Weld.TransformBuilder builder

To create a new instance of this class, use NXOpen.Weld.WeldManager.CreateTransformBuilder

Created in NX11.0.1

Member Enumeration Documentation

The type to define the method used to find connected parts

Enumerator
TransformBody 

Use the location of the transform body to help find connected parts

ParentFaces 

Use transformed parent faces to find connected parts

The transformation types

Enumerator
Mirror 

Mirror

Translate 

Translate

Property Documentation

unsafe bool NXOpen.Weld.TransformBuilder.Associative
getset

Returns or sets the indication to create associative feature

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: ugweld ("UG WELD")

unsafe NXOpen.Weld.CharacteristicsBuilder NXOpen.Weld.TransformBuilder.Characteristics
get

Returns the collection of welding characteristics defined by attributes.

Created in NX11.0.1

License requirements: ugweld ("UG WELD")

unsafe NXOpen.Weld.TransformBuilder.ConnectedPartMethods NXOpen.Weld.TransformBuilder.ConnectedPartMethod
getset

Returns or sets the method used to find connected parts

Created in NX12.0.0

License requirements to get this property: ugweld ("UG WELD")

License requirements to set this property: ugweld ("UG WELD")

unsafe NXOpen.Expression NXOpen.Weld.TransformBuilder.ConnectedPartTolerance
get

Returns the expression containing the value of the connected part tolerance.

This is used to find connected part information for the transformed weld.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Weld.TransformBuilder.Features
get

Returns the weld features to transform

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Plane NXOpen.Weld.TransformBuilder.MirrorPlane
getset

Returns or sets the mirror plane, used when NXOpen.Weld.TransformBuilder.TransformationTypes is set to NXOpen.Weld.TransformBuilder.TransformationTypes.Mirror

Created in NX11.0.1

License requirements to get this property: ugweld ("UG WELD")

License requirements to set this property: ugweld ("UG WELD")

unsafe NXOpen.CoordinateSystem NXOpen.Weld.TransformBuilder.TranslateCsys
getset

Returns or sets the coordinate system that defines the translate offset directions.

If not specified the absolute coordinate system will be used. Used when NXOpen.Weld.TransformBuilder.TransformationTypes is set to NXOpen.Weld.TransformBuilder.TransformationTypes.Translate

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: ugweld ("UG WELD")

unsafe NXOpen.Expression NXOpen.Weld.TransformBuilder.TranslateX
get

Returns the expression containing the value of the x translation distance.

Used when NXOpen.Weld.TransformBuilder.TransformationTypes is set to NXOpen.Weld.TransformBuilder.TransformationTypes.Translate

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Expression NXOpen.Weld.TransformBuilder.TranslateY
get

Returns the expression containing the value of the y translation distance.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Expression NXOpen.Weld.TransformBuilder.TranslateZ
get

Returns the expression containing the value of the z translation distance.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Weld.TransformBuilder.TransformationTypes NXOpen.Weld.TransformBuilder.Type
getset

Returns or sets the transformation type

Created in NX11.0.1

License requirements to get this property: ugweld ("UG WELD")

License requirements to set this property: ugweld ("UG WELD")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.