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

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

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

List of all members.

Public Types

enum  CreationMethod { CreationMethodCorner, CreationMethodAlongGuide, CreationMethodSpecifyCSYS }
 Creation method used to define the placement of the weld cut. More...

Public Member Functions

NXOpen::CoordinateSystemCoordSystem ()
 Returns the placement CSYS of the weld cut The coordinate system is only used for the SpecifyCSYS placement method.
bool KeepCoordSystem ()
 Returns the keep coordinate system.
bool KeepSelectCSYSFace ()
 Returns the keep select target face.
bool KeepSelectGuideCurve ()
 Returns the keep select guide curve.
bool KeepSelectTargetFace ()
 Returns the keep select target face.
NXOpen::Features::ShipDesign::WeldCutBuilder::CreationMethod PlacementType ()
 Returns the method used to define the placement of the weld cut
Created in NX7.5.0.
NXOpen::SelectFaceSelectCSYSFace ()
 Returns the selection object for the target face.
NXOpen::SelectTaggedObjectSelectGuideCurve ()
 Returns the selection object for the guide curve.
NXOpen::SelectFaceSelectTargetFace ()
 Returns the selection object for the target face.
void SetCoordSystem (NXOpen::CoordinateSystem *coordSystem)
 Sets the placement CSYS of the weld cut The coordinate system is only used for the SpecifyCSYS placement method.
void SetKeepCoordSystem (bool keepCoordSystem)
 Sets the keep coordinate system.
void SetKeepSelectCSYSFace (bool keepSelectCSYSFace)
 Sets the keep select target face.
void SetKeepSelectGuideCurve (bool keepSelectGuideCurve)
 Sets the keep select guide curve.
void SetKeepSelectTargetFace (bool keepSelectTargetFace)
 Sets the keep select target face.
void SetPlacementType (NXOpen::Features::ShipDesign::WeldCutBuilder::CreationMethod placementType)
 Sets the method used to define the placement of the weld cut
Created in NX7.5.0.
void SetWeldLocation (NXOpen::Point *weldLocation)
 Sets the weld location.
NXOpen::SketchExpressionModifierBuilderSketchBlock ()
 Returns the sketch block
Created in NX7.5.0.
NXOpen::PointWeldLocation ()
 Returns the weld location.

Detailed Description

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

Property Value

SketchBlock.Exp1.Value

0

SketchBlock.Exp10.Value

0

SketchBlock.Exp11.Value

0

SketchBlock.Exp12.Value

0

SketchBlock.Exp2.Value

0

SketchBlock.Exp3.Value

0

SketchBlock.Exp4.Value

0

SketchBlock.Exp5.Value

0

SketchBlock.Exp6.Value

0

SketchBlock.Exp7.Value

0

SketchBlock.Exp8.Value

0

SketchBlock.Exp9.Value

0

SketchBlock.Sketches

EndCut1


Created in NX7.5.0.


Member Enumeration Documentation

Creation method used to define the placement of the weld cut.

Enumerator:
CreationMethodCorner 

corner

CreationMethodAlongGuide 

along guide

CreationMethodSpecifyCSYS 

specify csys


Member Function Documentation

Returns the placement CSYS of the weld cut The coordinate system is only used for the SpecifyCSYS placement method.


Created in NX7.5.0.

License requirements : None

Returns the keep coordinate system.

A toggle used to remember the specified csys on apply. The keep selected coordinate system is only used for the SpecifyCSYS placement method.
Created in NX7.5.0.

License requirements : None

Returns the keep select target face.

A toggle used to remember the selected target face on apply. This keep select target face is only used for the SpecifyCSYS placement method.
Created in NX7.5.0.

License requirements : None

Returns the keep select guide curve.

A toggle used to remember the selected guide curve on apply. The keep select guide curve is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : None

Returns the keep select target face.

A toggle used to remember the selected target face on apply. This keep select target face is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : None

Returns the method used to define the placement of the weld cut
Created in NX7.5.0.



License requirements : None

Returns the selection object for the target face.

This target face is only used for the SpecifyCSYS placement method.
Created in NX7.5.0.

License requirements : None

Returns the selection object for the guide curve.

The select guide curve is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : None

Returns the selection object for the target face.

This target face is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : None

Sets the placement CSYS of the weld cut The coordinate system is only used for the SpecifyCSYS placement method.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
coordSystemcoordsystem

Sets the keep coordinate system.

A toggle used to remember the specified csys on apply. The keep selected coordinate system is only used for the SpecifyCSYS placement method.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepCoordSystemkeepcoordsystem

Sets the keep select target face.

A toggle used to remember the selected target face on apply. This keep select target face is only used for the SpecifyCSYS placement method.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectCSYSFacekeepselectcsysface

Sets the keep select guide curve.

A toggle used to remember the selected guide curve on apply. The keep select guide curve is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectGuideCurvekeepselectguidecurve

Sets the keep select target face.

A toggle used to remember the selected target face on apply. This keep select target face is only used for the AlongGuide placement method.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectTargetFacekeepselecttargetface

Sets the method used to define the placement of the weld cut
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept")

Parameters:
placementTypeplacementtype

Sets the weld location.

The weld location is only used for the Corner placement method.
Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
weldLocationweldlocation

Returns the sketch block
Created in NX7.5.0.



License requirements : None

Returns the weld location.

The weld location is only used for the Corner placement method.
Created in NX7.5.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.