NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::ShipDesign::Cutout2Builder Class Reference

Represents a Features::ShipDesign::Cutout2 builder
To create a new instance of this class, use Features::ShipCollection::CreateCutout2Builder
Default values. More...

Inheritance diagram for NXOpen::Features::ShipDesign::Cutout2Builder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CreationMethod { CreationMethodFace2Lines, CreationMethodSpecifyCSYS }
 available methods used to place a cutout object More...

Public Member Functions

NXOpen::ExpressionAngularDimension ()
 Returns the angular dimension
Created in NX8.0.0.
NXOpen::CoordinateSystemCoordSystem ()
 Returns the coord system
Created in NX8.0.0.
NXOpen::ExpressionLinearOffset1 ()
 Returns the linear offset1
Created in NX8.0.0.
NXOpen::ExpressionLinearOffset2 ()
 Returns the linear offset2
Created in NX8.0.0.
NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod PlacementType ()
 Returns the placement type
Created in NX8.0.0.
bool ReverseDirection1 ()
 Returns the reverse direction1
Created in NX8.0.0.
bool ReverseDirection2 ()
 Returns the reverse direction2
Created in NX8.0.0.
NXOpen::SelectNXObjectSelectCSYSFace ()
 Returns the select csysface
Created in NX8.0.0.
NXOpen::SelectNXObjectSelectLine1 ()
 Returns the select line1
Created in NX8.0.0.
NXOpen::SelectNXObjectSelectLine2 ()
 Returns the select line2
Created in NX8.0.0.
NXOpen::SelectNXObjectSelectTargetFace ()
 Returns the select target face
Created in NX8.0.0.
void SetCoordSystem (NXOpen::CoordinateSystem *coordSystem)
 Sets the coord system
Created in NX8.0.0.
void SetPlacementType (NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod placementType)
 Sets the placement type
Created in NX8.0.0.
void SetReverseDirection1 (bool reverseDirection1)
 Sets the reverse direction1
Created in NX8.0.0.
void SetReverseDirection2 (bool reverseDirection2)
 Sets the reverse direction2
Created in NX8.0.0.
NXOpen::Features::ShipDesign::SteelFeatureSpreadsheetBuilderSketchBlock ()
 Returns the sketch block.

Detailed Description

Represents a Features::ShipDesign::Cutout2 builder
To create a new instance of this class, use Features::ShipCollection::CreateCutout2Builder
Default values.

Property Value

AngularDimension.Value

0

LinearOffset1.Value

0 (millimeters part), 0 (inches part)

LinearOffset2.Value

0 (millimeters part), 0 (inches part)

PlacementType

Face2Lines


Created in NX8.0.0.


Member Enumeration Documentation

available methods used to place a cutout object

Enumerator:
CreationMethodFace2Lines 

1 face and 2 lines, edges, or datums are used to place this cutout

CreationMethodSpecifyCSYS 

a csys is used to place this cutout


Member Function Documentation

Returns the angular dimension
Created in NX8.0.0.



License requirements : None

Returns the coord system
Created in NX8.0.0.



License requirements : None

Returns the linear offset1
Created in NX8.0.0.



License requirements : None

Returns the linear offset2
Created in NX8.0.0.



License requirements : None

Returns the placement type
Created in NX8.0.0.



License requirements : None

Returns the reverse direction1
Created in NX8.0.0.



License requirements : None

Returns the reverse direction2
Created in NX8.0.0.



License requirements : None

Returns the select csysface
Created in NX8.0.0.



License requirements : None

Returns the select line1
Created in NX8.0.0.



License requirements : None

Returns the select line2
Created in NX8.0.0.



License requirements : None

Returns the select target face
Created in NX8.0.0.



License requirements : None

Sets the coord system
Created in NX8.0.0.



License requirements : nx_ship_detail ("Ship Detail Design")

Parameters:
coordSystemcoordsystem

Sets the placement type
Created in NX8.0.0.



License requirements : nx_ship_detail ("Ship Detail Design")

Parameters:
placementTypeplacementtype

Sets the reverse direction1
Created in NX8.0.0.



License requirements : nx_ship_detail ("Ship Detail Design")

Parameters:
reverseDirection1reversedirection1

Sets the reverse direction2
Created in NX8.0.0.



License requirements : nx_ship_detail ("Ship Detail Design")

Parameters:
reverseDirection2reversedirection2

Returns the sketch block.


Users can specify the Cutout using a single sketche. The sketch type and its parameters are controlled by the Features::ShipDesign::SteelFeatureSpreadsheetBuilder .


Created in NX8.0.0.

License requirements : None


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