NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.GeometricUtilities.LocalUntrimBuilder Class Reference

Represents a NXOpen.GeometricUtilities.LocalUntrimBuilder builder. More...

Inheritance diagram for NXOpen.GeometricUtilities.LocalUntrimBuilder:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Member Functions

unsafe void SetCurrentFeature (NXOpen.Features.Feature @object)
 Records the current feature before constructing the dialog. More...
 
unsafe void UpdateBoundingBox ()
 Updates the bounding box when changing the distance value. More...
 
unsafe void CreateProductBoundingBox ()
 Creates the product initial bounding box. More...
 
unsafe void CleanUpFeaturesCreated ()
 Cleans up the features created by the selecting face call back. More...
 
unsafe void CreateCopyFace ()
 Creates the extracted face when the flag of Edit a Copy is turned on or a solid body face is selected. More...
 
unsafe void SetOriginalFace (NXOpen.Face originalFace)
 Sets the originally selected face. More...
 
unsafe void SetLimitChangeValue (int limitType)
 Sets the limit boundary handle type. More...
 
unsafe void SetInitialDistanceValue (double[] distanceValues)
 Sets the initial distance value. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Properties

unsafe NXOpen.ScCollector EdgeCollector [get]
 Returns the edges on the face to delete. More...
 
unsafe bool EditCopy [get, set]
 Returns or sets the flag to indicate whether to edit a copied face or not. More...
 
unsafe NXOpen.SelectFace Face [get]
 Returns the tool object to split the target body. More...
 
unsafe bool RemoveBoundary [get, set]
 Returns or sets the flag to indicate whether to remove the face boundary or not. More...
 
unsafe NXOpen.Expression UEndDistance [get]
 Returns the U end distance. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
UEndLimit [get]
 Returns the region limit of U end. More...
 
unsafe NXOpen.Expression UStartDistance [get]
 Returns the U start distance. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
UStartLimit [get]
 Returns the region limit of U start. More...
 
unsafe NXOpen.Expression VEndDistance [get]
 Returns the V end distance. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
VEndLimit [get]
 Returns the region limit of V end. More...
 
unsafe NXOpen.Expression VStartDistance [get]
 Returns the V start distance. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
VStartLimit [get]
 Returns the region limit of V start. More...
 

Detailed Description

Represents a NXOpen.GeometricUtilities.LocalUntrimBuilder builder.

This builder is used to untrim and extend a sheet.

To create a new instance of this class, use NXOpen.GeometricUtilities.LocalUntrimManager.CreateBuilder

Default values.

Property Value

EditCopy

0

UEndDistance.Value

0 (millimeters part), 0 (inches part)

UStartDistance.Value

0 (millimeters part), 0 (inches part)

VEndDistance.Value

0 (millimeters part), 0 (inches part)

VStartDistance.Value

0 (millimeters part), 0 (inches part)

Created in NX9.0.0

Member Function Documentation

unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.CleanUpFeaturesCreated ( )

Cleans up the features created by the selecting face call back.

Created in NX9.0.0

License requirements: None.

unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.CreateCopyFace ( )

Creates the extracted face when the flag of Edit a Copy is turned on or a solid body face is selected.

Created in NX9.0.0

License requirements: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.CreateProductBoundingBox ( )

Creates the product initial bounding box.

Created in NX9.0.0

License requirements: None.

unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.SetCurrentFeature ( NXOpen.Features.Feature object)

Records the current feature before constructing the dialog.

Created in NX9.0.0

License requirements: None.

Parameters
object
unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.SetInitialDistanceValue ( double[]  distanceValues)

Sets the initial distance value.

Created in NX10.0.1

License requirements: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

Parameters
distanceValues
unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.SetLimitChangeValue ( int  limitType)

Sets the limit boundary handle type.

Created in NX10.0.1

License requirements: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

Parameters
limitType
unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.SetOriginalFace ( NXOpen.Face  originalFace)

Sets the originally selected face.

Created in NX9.0.0

License requirements: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

Parameters
originalFace
unsafe void NXOpen.GeometricUtilities.LocalUntrimBuilder.UpdateBoundingBox ( )

Updates the bounding box when changing the distance value.

Created in NX9.0.0

License requirements: None.

Property Documentation

unsafe NXOpen.ScCollector NXOpen.GeometricUtilities.LocalUntrimBuilder.EdgeCollector
get

Returns the edges on the face to delete.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.GeometricUtilities.LocalUntrimBuilder.EditCopy
getset

Returns or sets the flag to indicate whether to edit a copied face or not.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

unsafe NXOpen.SelectFace NXOpen.GeometricUtilities.LocalUntrimBuilder.Face
get

Returns the tool object to split the target body.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.GeometricUtilities.LocalUntrimBuilder.RemoveBoundary
getset

Returns or sets the flag to indicate whether to remove the face boundary or not.

Created in NX9.0.2

License requirements to get this property: None.

License requirements to set this property: nx_freeform_1 ("basic freeform modeling") OR nx_freeform_2 ("advanced freeform modeling")

unsafe NXOpen.Expression NXOpen.GeometricUtilities.LocalUntrimBuilder.UEndDistance
get

Returns the U end distance.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.GeometricUtilities.LocalUntrimBuilder.UEndLimit
get

Returns the region limit of U end.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.GeometricUtilities.LocalUntrimBuilder.UStartDistance
get

Returns the U start distance.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.GeometricUtilities.LocalUntrimBuilder.UStartLimit
get

Returns the region limit of U start.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.GeometricUtilities.LocalUntrimBuilder.VEndDistance
get

Returns the V end distance.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.GeometricUtilities.LocalUntrimBuilder.VEndLimit
get

Returns the region limit of V end.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.GeometricUtilities.LocalUntrimBuilder.VStartDistance
get

Returns the V start distance.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.GeometricUtilities.LocalUntrimBuilder.VStartLimit
get

Returns the region limit of V start.

Created in NX9.0.0

License requirements: None.


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