NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Properties | List of all members
NXOpen.Features.ShipDesign.SubSystemBuilder Class Reference

This class is used to edit the Sub System Definition of a NXOpen.Features.ShipDesign.SubSystems feature. More...

Inheritance diagram for NXOpen.Features.ShipDesign.SubSystemBuilder:
NXOpen.Features.ShipDesign.FeatureParmsBuilder NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Properties

unsafe
NXOpen.Features.ShipDesign.StiffenerSystemBuilder.EndCutTypes 
EndCutEnd [get, set]
 Returns or sets the end cut to use at the end of the stiffener sub system. More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerSystemBuilder.EndCutTypes 
EndCutStart [get, set]
 Returns or sets the end cut to use at the start of the stiffener sub system. More...
 
unsafe
NXOpen.Features.ShipDesign.EndCutBuilder 
EndEndCut [get]
 Returns the detailed end end cut builder. More...
 
unsafe bool EndEndCutChanged [get, set]
 Returns or sets the indication whether the end end cut has been changed by user. More...
 
unsafe
NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder 
EndPillarTreatment [get]
 Returns the detailed end pillar treatment builder. More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerSystemBuilder.MountingMethods 
MountingMethod [get, set]
 Returns or sets the mounting method More...
 
unsafe string Name [get, set]
 Returns or sets the name of the Subsystem and the name of the part created for the SubSystem by Transition More...
 
unsafe NXOpen.Expression Offset [get]
 Returns the offset to apply to the plate sub system mold face to produce the desired mold face. More...
 
unsafe NXOpen.Expression OrientationAngle [get]
 Returns the angle at which the stiffener system is placed relative to the reference. More...
 
unsafe NXOpen.SelectCurve OrientationLinePillar [get]
 Returns the line specified for the pillar system angle reference. More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerSystemBuilder.OrientationMethods 
OrientationMethod [get, set]
 Returns or sets the method used to define the reference for the orientation angle of stiffener system. More...
 
unsafe NXOpen.Direction OrientationVector [get, set]
 Returns or sets the vector specified for the orientation angle reference. More...
 
unsafe
NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder 
PillarStockData [get]
 Returns the pillar sub system stock data. More...
 
unsafe
NXOpen.Features.ShipDesign.PlateStockBuilder 
PlateStockData [get]
 Returns the plate sub system stock data. More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerStockBuilder 
ProfileStockData [get]
 Returns the profile sub system stock data. More...
 
unsafe bool Reverse [get, set]
 Returns or sets the indication whether the direction of the flange should be reversed on this stiffener sub system. More...
 
unsafe
NXOpen.Features.ShipDesign.EndCutBuilder 
StartEndCut [get]
 Returns the detailed start end cut builder. More...
 
unsafe bool StartEndCutChanged [get, set]
 Returns or sets the indication whether the start end cut has been changed by user. More...
 
unsafe
NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder 
StartPillarTreatment [get]
 Returns the detailed start pillar treatment builder. More...
 
unsafe NXOpen.SelectNXObjectList SubSystem [get]
 Returns the faces or curves that make up the sub system. More...
 
unsafe int Tightness [get, set]
 Returns or sets the tightness to apply to plate and subplate systems. More...
 
- Properties inherited from NXOpen.Features.ShipDesign.FeatureParmsBuilder
unsafe double AngleTolerance [get, set]
 Returns or sets the tolerance, in degrees, used to determine when angles are zero. More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the tolerance used to determine when distances are considered zero. More...
 
unsafe
NXOpen.Features.ShipDesign.FeatureParmsBuilder.OrientationAngleRuleTypes 
OrientationAngleRule [get, set]
 Returns or sets the angle rule to use when measuring angles. 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...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.Features.ShipDesign.FeatureParmsBuilder
enum  OrientationAngleRuleTypes { RightHand, ShipOrientation }
 Settings to indicate how angles are to be measured. More...
 
- Public Member Functions inherited from NXOpen.Features.ShipDesign.FeatureParmsBuilder
unsafe
NXOpen.Features.ShipDesign.PlaneListBuilder 
CreatePlaneForList ()
 Create a NXOpen.Features.ShipDesign.PlaneListBuilder to add a defined plane to a list. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This class is used to edit the Sub System Definition of a NXOpen.Features.ShipDesign.SubSystems feature.

No creator since only created along with Features.ShipDesign.SubSystemsBuilder

Default values.

Property Value

EndEndCut.ConnectionType

Connected

EndEndCut.DraftAngle.Value

0

EndEndCut.DraftOffset.Value

0 (millimeters part), 0 (inches part)

EndEndCut.DraftType

Trim

EndEndCut.EndFaceType

NeatTrim

EndEndCut.LimitType

Value

EndEndCut.Offset.Value

0 (millimeters part), 0 (inches part)

EndEndCut.SelectionType

FacesWithAttributes

EndEndCut.ShearAngle.Value

0

EndEndCut.TiltAngle.Value

0

EndPillarTreatment.CapPlateStock.KnuckleRatio

3.0

EndPillarTreatment.CapPlateStock.KnuckleSmoothAngle

3.0

EndPillarTreatment.CapPlateStock.MaterialOption

0

EndPillarTreatment.CapPlateStock.OppositeThickness.Value

0 (millimeters part), 0 (inches part)

EndPillarTreatment.CapPlateStock.RestrictThicknessToMaterial

true

EndPillarTreatment.CapPlateStock.ThickenOption

SingleSided

EndPillarTreatment.CapPlateStock.Thickness.Value

10 (millimeters part), 0.5 (inches part)

EndPillarTreatment.CapPlateStock.ThicknessSourceOption

List

ProfileStockData.AnchorPoint

0

ProfileStockData.PlateHeight.Value

50 (millimeters part), 2 (inches part)

ProfileStockData.SectionType

Profile

Created in NX8.0.0

Property Documentation

unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder.EndCutTypes NXOpen.Features.ShipDesign.SubSystemBuilder.EndCutEnd
getset

Returns or sets the end cut to use at the end of the stiffener sub system.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder.EndCutTypes NXOpen.Features.ShipDesign.SubSystemBuilder.EndCutStart
getset

Returns or sets the end cut to use at the start of the stiffener sub system.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe NXOpen.Features.ShipDesign.EndCutBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.EndEndCut
get

Returns the detailed end end cut builder.

Created in NX12.0.2

License requirements: None.

unsafe bool NXOpen.Features.ShipDesign.SubSystemBuilder.EndEndCutChanged
getset

Returns or sets the indication whether the end end cut has been changed by user.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.EndPillarTreatment
get

Returns the detailed end pillar treatment builder.

Created in NX12.0.2

License requirements: None.

unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder.MountingMethods NXOpen.Features.ShipDesign.SubSystemBuilder.MountingMethod
getset

Returns or sets the mounting method

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe string NXOpen.Features.ShipDesign.SubSystemBuilder.Name
getset

Returns or sets the name of the Subsystem and the name of the part created for the SubSystem by Transition

Created in NX9.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.SubSystemBuilder.Offset
get

Returns the offset to apply to the plate sub system mold face to produce the desired mold face.

The offset is applied in the thickness direction specified.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.SubSystemBuilder.OrientationAngle
get

Returns the angle at which the stiffener system is placed relative to the reference.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectCurve NXOpen.Features.ShipDesign.SubSystemBuilder.OrientationLinePillar
get

Returns the line specified for the pillar system angle reference.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder.OrientationMethods NXOpen.Features.ShipDesign.SubSystemBuilder.OrientationMethod
getset

Returns or sets the method used to define the reference for the orientation angle of stiffener system.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_concept ("Ship Concept")

unsafe NXOpen.Direction NXOpen.Features.ShipDesign.SubSystemBuilder.OrientationVector
getset

Returns or sets the vector specified for the orientation angle reference.

Only used when when Method is NXOpen.Features.ShipDesign.StiffenerSystemBuilder.OrientationMethods.Vector ..

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_concept ("Ship Concept")

unsafe NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.PillarStockData
get

Returns the pillar sub system stock data.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.PlateStockBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.PlateStockData
get

Returns the plate sub system stock data.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.StiffenerStockBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.ProfileStockData
get

Returns the profile sub system stock data.

Created in NX8.0.0

License requirements: None.

unsafe bool NXOpen.Features.ShipDesign.SubSystemBuilder.Reverse
getset

Returns or sets the indication whether the direction of the flange should be reversed on this stiffener sub system.

The default direction is based on the ship structure that the stiffener is being built upon.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe NXOpen.Features.ShipDesign.EndCutBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.StartEndCut
get

Returns the detailed start end cut builder.

Created in NX12.0.2

License requirements: None.

unsafe bool NXOpen.Features.ShipDesign.SubSystemBuilder.StartEndCutChanged
getset

Returns or sets the indication whether the start end cut has been changed by user.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")

unsafe NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder NXOpen.Features.ShipDesign.SubSystemBuilder.StartPillarTreatment
get

Returns the detailed start pillar treatment builder.

Created in NX12.0.2

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.ShipDesign.SubSystemBuilder.SubSystem
get

Returns the faces or curves that make up the sub system.

Created in NX8.0.0

License requirements: None.

unsafe int NXOpen.Features.ShipDesign.SubSystemBuilder.Tightness
getset

Returns or sets the tightness to apply to plate and subplate systems.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design")


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