NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::ShipDesign::SteelVentHolesBuilder Class Reference

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

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

List of all members.

Public Member Functions

NXOpen::ExpressionAngularDim ()
 Returns the angular dimension used to rotate the profile of the vent holes
Created in NX7.5.0.
NXOpen::ExpressionGuideOffset ()
 Returns the guide offset - the dimension used to offset the array of holes from the section guide.
bool KeepReverseGuideOffset ()
 Returns the keep reverse guide offset A toggle used to remember the reverse guide value on apply.
bool KeepSectionGuide ()
 Returns the keep section guide A toggle used to remember the selected object(s) on apply.
bool KeepSelectEndTrim ()
 Returns the keep select end trim A toggle used to remember the selected object on apply.
bool KeepSelectStartTrim ()
 Returns the keep select start trim A toggle used to remember the selected object on apply.
bool KeepSelectTargetFace ()
 Returns the keep select target face A toggle used to remember the selected object(s) on apply.
int NumVents ()
 Returns the number of vent holes.
NXOpen::GeometricUtilities::OnPathDimensionBuilderOnPathEndOffset ()
 Returns the offset from the start of the section to begin placing the holes.
NXOpen::GeometricUtilities::OnPathDimensionBuilderOnPathStartOffset ()
 Returns the offset from the start of the section to begin placing the holes.
bool ReverseGuideOffset ()
 Returns the reverse direction of the guide offset.
NXOpen::SectionSectionGuide ()
 Returns the section guide - vent holes are placed along this guide
Created in NX7.5.0.
NXOpen::SelectTaggedObjectSelectEndTrim ()
 Returns the select end trim - used to trim the end of the section guide.
NXOpen::SelectTaggedObjectSelectStartTrim ()
 Returns the select start trim - used to trim the start of the section guide.
NXOpen::SelectTaggedObjectListSelectTargetFace ()
 Returns the select target face.
void SetKeepReverseGuideOffset (bool keepReverseGuideOffset)
 Sets the keep reverse guide offset A toggle used to remember the reverse guide value on apply.
void SetKeepSectionGuide (bool keepSectionGuide)
 Sets the keep section guide A toggle used to remember the selected object(s) on apply.
void SetKeepSelectEndTrim (bool keepSelectEndTrim)
 Sets the keep select end trim A toggle used to remember the selected object on apply.
void SetKeepSelectStartTrim (bool keepSelectStartTrim)
 Sets the keep select start trim A toggle used to remember the selected object on apply.
void SetKeepSelectTargetFace (bool keepSelectTargetFace)
 Sets the keep select target face A toggle used to remember the selected object(s) on apply.
void SetNumVents (int numVents)
 Sets the number of vent holes.
void SetReverseGuideOffset (bool reverseGuideOffset)
 Sets the reverse direction of the guide offset.
void SetToggleEqualSpacing (bool toggleEqualSpacing)
 Sets the toggle equal spacing.
void SetToggleSymmetricOffset (bool toggleSymmetricOffset)
 Sets the toggle for calculating automatic symmetric offsets.
NXOpen::SketchExpressionModifierBuilderSketchBlock ()
 Returns the library sketch block that defines the cut outline
Created in NX7.5.0.
bool ToggleEqualSpacing ()
 Returns the toggle equal spacing.
bool ToggleSymmetricOffset ()
 Returns the toggle for calculating automatic symmetric offsets.
NXOpen::ExpressionVentSpacing ()
 Returns the spacing applied between each vent hole.

Detailed Description

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

Property Value

AngularDim.Value

0

GuideOffset.Value

0 (millimeters part), 0 (inches part)

NumVents

2

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

ToggleEqualSpacing

1

ToggleSymmetricOffset

1

VentSpacing.Value

0 (millimeters part), 0 (inches part)


Created in NX7.5.0.


Member Function Documentation

Returns the angular dimension used to rotate the profile of the vent holes
Created in NX7.5.0.



License requirements : None

Returns the guide offset - the dimension used to offset the array of holes from the section guide.


Created in NX7.5.0.

License requirements : None

Returns the keep reverse guide offset A toggle used to remember the reverse guide value on apply.


Created in NX7.5.0.

License requirements : None

Returns the keep section guide A toggle used to remember the selected object(s) on apply.


Created in NX7.5.0.

License requirements : None

Returns the keep select end trim A toggle used to remember the selected object on apply.


Created in NX7.5.0.

License requirements : None

Returns the keep select start trim A toggle used to remember the selected object on apply.


Created in NX7.5.0.

License requirements : None

Returns the keep select target face A toggle used to remember the selected object(s) on apply.


Created in NX7.5.0.

License requirements : None

Returns the number of vent holes.


Created in NX7.5.0.

License requirements : None

Returns the offset from the start of the section to begin placing the holes.

(used with the equal spacing option)
Created in NX7.5.0.

License requirements : None

Returns the offset from the start of the section to begin placing the holes.


Created in NX7.5.0.

License requirements : None

Returns the reverse direction of the guide offset.

Allows you to reverse the direction used in the guide offset.
Created in NX7.5.0.

License requirements : None

Returns the section guide - vent holes are placed along this guide
Created in NX7.5.0.



License requirements : None

Returns the select end trim - used to trim the end of the section guide.


Created in NX7.5.0.

License requirements : None

Returns the select start trim - used to trim the start of the section guide.


Created in NX7.5.0.

License requirements : None

Returns the select target face.

Specifies the face(s) to cut holes in.
Created in NX7.5.0.

License requirements : None

Sets the keep reverse guide offset A toggle used to remember the reverse guide value on apply.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepReverseGuideOffsetkeepreverseguideoffset

Sets the keep section guide A toggle used to remember the selected object(s) on apply.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSectionGuidekeepsectionguide

Sets the keep select end trim A toggle used to remember the selected object on apply.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectEndTrimkeepselectendtrim

Sets the keep select start trim A toggle used to remember the selected object on apply.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectStartTrimkeepselectstarttrim

Sets the keep select target face A toggle used to remember the selected object(s) on apply.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
keepSelectTargetFacekeepselecttargetface

Sets the number of vent holes.


Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
numVentsnumvents

Sets the reverse direction of the guide offset.

Allows you to reverse the direction used in the guide offset.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
reverseGuideOffsetreverseguideoffset

Sets the toggle equal spacing.

Indicates that an equal amount of space is placed between each hole along the guide.
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
toggleEqualSpacingtoggleequalspacing

Sets the toggle for calculating automatic symmetric offsets.

(only used with the equal spacing option) If you toggle on both equal spacing and symmetric offsets, and the length of the secion is L, the distance between each hole is L/n, and both of the offsets equal L/(2n)
Created in NX7.5.0.

License requirements : nx_ship_concept ("Ship Concept")

Parameters:
toggleSymmetricOffsettogglesymmetricoffset

Returns the library sketch block that defines the cut outline
Created in NX7.5.0.



License requirements : None

Returns the toggle equal spacing.

Indicates that an equal amount of space is placed between each hole along the guide.
Created in NX7.5.0.

License requirements : None

Returns the toggle for calculating automatic symmetric offsets.

(only used with the equal spacing option) If you toggle on both equal spacing and symmetric offsets, and the length of the secion is L, the distance between each hole is L/n, and both of the offsets equal L/(2n)
Created in NX7.5.0.

License requirements : None

Returns the spacing applied between each vent hole.

(not used with the equal spacing option)
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.