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

Represents a Features::ShipDesign::EdgeReinforcement builder which is used to create or edit a edge reinforcement system feature. More...

Inheritance diagram for NXOpen::Features::ShipDesign::EdgeReinforcementBuilder:
NXOpen::Features::ShipDesign::ProfileSystemBuilder NXOpen::Features::ShipDesign::FeatureParmsBuilder NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  OrientationMethods { OrientationMethodsHorizontal, OrientationMethodsVertical, OrientationMethodsSpecifyAngle }
 Used to specify the type of reference to use for specifying the orientation of the edge reinforcement system. More...
enum  Types { TypesOnEdge, TypesOnFace }
 Used to specify how the edge reinforcement system is defined. More...

Public Member Functions

NXOpen::SectionEdges ()
 Returns the edges to reinforce.
NXOpen::ExpressionOffset ()
 Returns the offset used for the offset distance from anchor point.
NXOpen::ExpressionOrientationAngle ()
 Returns the angle to use for the edge reinforcement orientation.
NXOpen::Features::ShipDesign::EdgeReinforcementBuilder::OrientationMethods OrientationMethod ()
 Returns the method used to orient the edge reinforcement.
bool Reverse ()
 Returns the indication if the default direction of the flange is reverse or not.
void SetOrientationMethod (NXOpen::Features::ShipDesign::EdgeReinforcementBuilder::OrientationMethods orientationMethod)
 Sets the method used to orient the edge reinforcement.
void SetReverse (bool reverse)
 Sets the indication if the default direction of the flange is reverse or not.
void SetType (NXOpen::Features::ShipDesign::EdgeReinforcementBuilder::Types type)
 Sets the type of placement being used in the edge reinforcement definition.
NXOpen::Features::ShipDesign::StiffenerStockBuilderStockData ()
 Returns the stock data used to define the stock information of the edge reinforcement.
NXOpen::Features::ShipDesign::EdgeReinforcementBuilder::Types Type ()
 Returns the type of placement being used in the edge reinforcement definition.
NXOpen::Weld::CharacteristicsBuilderWeld ()
 Returns the builder used to specify the welding characteristics for the edge reinforcement.

Detailed Description

Represents a Features::ShipDesign::EdgeReinforcement builder which is used to create or edit a edge reinforcement system feature.


To create a new instance of this class, use Features::ShipCollection::CreateEdgeReinforcementBuilder
Default values.

Property Value

OrientationAngle.Value

0

OrientationMethod

Horizontal

StockData.AnchorPoint

0

StockData.PlateHeight.Value

50 (millimeters part), 2 (inches part)

StockData.PlateStockData.MaterialOption

0

StockData.PlateStockData.OppositeThickness.Value

0 (millimeters part), 0 (inches part)

StockData.PlateStockData.RestrictThicknessToMaterial

true

StockData.PlateStockData.ThickenOption

SingleSided

StockData.PlateStockData.Thickness.Value

10 (millimeters part), 0.5 (inches part)

StockData.PlateStockData.ThicknessSourceOption

List

StockData.SectionType

Profile


Created in NX8.0.0.


Member Enumeration Documentation

Used to specify the type of reference to use for specifying the orientation of the edge reinforcement system.

Enumerator:
OrientationMethodsHorizontal 

horizontal

OrientationMethodsVertical 

vertical

OrientationMethodsSpecifyAngle 

specify angle

Used to specify how the edge reinforcement system is defined.

Enumerator:
TypesOnEdge 

on edge

TypesOnFace 

on face


Member Function Documentation

Returns the edges to reinforce.


Created in NX8.0.0.

License requirements : None

Returns the offset used for the offset distance from anchor point.


Created in NX8.0.0.

License requirements : None

Returns the angle to use for the edge reinforcement orientation.

Only used when OrientationMethod is Features.ShipDesign.EdgeReinforcementBuilder.OrientationMethods.SpecifyAngle.
Created in NX8.0.0.

License requirements : None

Returns the method used to orient the edge reinforcement.


Created in NX8.0.0.

License requirements : None

Returns the indication if the default direction of the flange is reverse or not.


Created in NX8.0.0.

License requirements : None

Sets the method used to orient the edge reinforcement.


Created in NX8.0.0.

License requirements : nx_ship_basic ("Ship Basic Design")

Parameters:
orientationMethodorientationmethod

Sets the indication if the default direction of the flange is reverse or not.


Created in NX8.0.0.

License requirements : nx_ship_basic ("Ship Basic Design")

Parameters:
reversereverse

Sets the type of placement being used in the edge reinforcement definition.


Created in NX8.0.0.

License requirements : nx_ship_basic ("Ship Basic Design")

Parameters:
typetype

Returns the stock data used to define the stock information of the edge reinforcement.


Created in NX8.0.0.

License requirements : None

Returns the type of placement being used in the edge reinforcement definition.


Created in NX8.0.0.

License requirements : None

Returns the builder used to specify the welding characteristics for the edge reinforcement.


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.