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

This class is used to edit a NXOpen.Features.ShipDesign.SubSystems feature. More...

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

Public Types

enum  Types { Plate, Profile, Pillar }
 Used to indicate the type of sub system definition that is being edited. More...
 
- Public Types inherited from NXOpen.Features.ShipDesign.FeatureParmsBuilder
enum  OrientationAngleRuleTypes { RightHand, ShipOrientation }
 Settings to indicate how angles are to be measured. More...
 

Properties

unsafe NXOpen.SelectNXObjectList Seams [get]
 Returns the seams that you want to actually split the plate system or profile system. More...
 
unsafe
NXOpen.Features.ShipDesign.SubSystemBuilderList 
SubPillarDefinitionList [get]
 Returns the list of Sub Pillar System Definitions. More...
 
unsafe
NXOpen.Features.ShipDesign.SubSystemBuilderList 
SubPlateDefinitionList [get]
 Returns the list of Sub Plate System Definitions. More...
 
unsafe
NXOpen.Features.ShipDesign.SubSystemBuilderList 
SubProfileDefinitionList [get]
 Returns the list of Sub Profile System Definitions. 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...
 
unsafe bool PatchSolutionFlag [get, set]
 Returns or sets the patch solution flag More...
 
unsafe string PatchSurfaceFilename [get, set]
 Returns or sets the patch surface filename More...
 
unsafe string SurroundingPatchSurfaceFilename [get, set]
 Returns or sets the surrounding patch surface filename More...
 

Additional Inherited Members

- 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 a NXOpen.Features.ShipDesign.SubSystems feature.

To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateSubSystemsBuilder

Created in NX8.0.0

Member Enumeration Documentation

Used to indicate the type of sub system definition that is being edited.

Enumerator
Plate 

Plate system, any system using plate stock.

Profile 

Profile system, any system using stiffener stock.

Pillar 

Pillar system, any system using spreadsheet defined stock.

Property Documentation

unsafe NXOpen.SelectNXObjectList NXOpen.Features.ShipDesign.SubSystemsBuilder.Seams
get

Returns the seams that you want to actually split the plate system or profile system.

Straking seams will be ignored if added to this selection.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SubSystemBuilderList NXOpen.Features.ShipDesign.SubSystemsBuilder.SubPillarDefinitionList
get

Returns the list of Sub Pillar System Definitions.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SubSystemBuilderList NXOpen.Features.ShipDesign.SubSystemsBuilder.SubPlateDefinitionList
get

Returns the list of Sub Plate System Definitions.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SubSystemBuilderList NXOpen.Features.ShipDesign.SubSystemsBuilder.SubProfileDefinitionList
get

Returns the list of Sub Profile System Definitions.

Created in NX8.0.0

License requirements: None.


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