NXOpen .NET Reference  12.0.0
Public Types | Properties | List of all members
NXOpen.Features.TrimSheetBuilder Class Reference

Represents a NXOpen.Features.TrimSheet builder. More...

Inheritance diagram for NXOpen.Features.TrimSheetBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  KeepDiscardOption { Keep, Discard }
 Represents the keep discard options for selected region More...
 

Properties

unsafe bool AllowTargetEdgesAsToolObjects [get, set]
 Returns or sets the allow target edges as tool objects More...
 
unsafe bool ApplyToCopyOfSheets [get, set]
 Returns or sets the apply to copy of sheets More...
 
unsafe NXOpen.SelectObjectList BoundaryObjects [get]
 Returns the boundry objects More...
 
unsafe bool ExtendBoundaryObject [get, set]
 Returns or sets the extend boundary object to target laminar edges More...
 
unsafe bool ImprintBothSide [get, set]
 Returns or sets the imprint both side More...
 
unsafe
NXOpen.Features.TrimSheetBuilder.KeepDiscardOption 
KeepDiscardMethod [get, set]
 Returns or sets the keep discard method More...
 
unsafe bool OutputExactGeometry [get, set]
 Returns or sets the output exact geometry More...
 
unsafe
NXOpen.GeometricUtilities.ProjectionOptions 
ProjectionDirection [get]
 Returns the projection direction More...
 
unsafe NXOpen.RegionPointList Regions [get]
 Returns the regions More...
 
unsafe NXOpen.SelectBodyList TargetBodies [get]
 Returns the target bodies More...
 
unsafe double Tolerance [get, set]
 Returns or sets the tolerance 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...
 
unsafe bool PatchSolutionFlag [get, set]
 Returns or sets the patch solution flag More...
 
unsafe string PatchSurfaceFilename [get, set]
 Returns or sets the patch surface filename More...
 
unsafe string SurroundingPatchSurfaceFilename [get, set]
 Returns or sets the surrounding patch surface filename 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 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 UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 

Detailed Description

Represents a NXOpen.Features.TrimSheet builder.

Inputs to this class can be convergent objects.

To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateTrimsheetBuilder

Default values.

Property Value

ImprintBothSide

True

KeepDiscardMethod

Keep

Created in NX5.0.0

Member Enumeration Documentation

Represents the keep discard options for selected region

Enumerator
Keep 

Selected region will be kept.

Default set.

Discard 

Selected region will be discarded.

Property Documentation

unsafe bool NXOpen.Features.TrimSheetBuilder.AllowTargetEdgesAsToolObjects
getset

Returns or sets the allow target edges as tool objects

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.TrimSheetBuilder.ApplyToCopyOfSheets
getset

Returns or sets the apply to copy of sheets

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.SelectObjectList NXOpen.Features.TrimSheetBuilder.BoundaryObjects
get

Returns the boundry objects

Created in NX5.0.0

License requirements: None.

unsafe bool NXOpen.Features.TrimSheetBuilder.ExtendBoundaryObject
getset

Returns or sets the extend boundary object to target laminar edges

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.TrimSheetBuilder.ImprintBothSide
getset

Returns or sets the imprint both side

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.TrimSheetBuilder.KeepDiscardOption NXOpen.Features.TrimSheetBuilder.KeepDiscardMethod
getset

Returns or sets the keep discard method

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.TrimSheetBuilder.OutputExactGeometry
getset

Returns or sets the output exact geometry

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.GeometricUtilities.ProjectionOptions NXOpen.Features.TrimSheetBuilder.ProjectionDirection
get

Returns the projection direction

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.RegionPointList NXOpen.Features.TrimSheetBuilder.Regions
get

Returns the regions

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Features.TrimSheetBuilder.TargetBodies
get

Returns the target bodies

Created in NX5.0.0

License requirements: None.

unsafe double NXOpen.Features.TrimSheetBuilder.Tolerance
getset

Returns or sets the tolerance

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")


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