Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
Class and Description |
---|
PenetrationManager
Contains the collection objects for creating and iterating over Penetration Request Properties objects.
|
Class and Description |
---|
AlongGuideCut
Represents a corner cut feature
To create or edit an instance of this class, use AlongGuideCutBuilder Created in NX8.5.0 |
AlongGuideCutBuilder
Represents a
AlongGuideCut builder
To create a new instance of this class, use ShipCollection.createAlongGuideCutBuilder(nxopen.features.shipdesign.AlongGuideCut) Default values. |
BuiltUpManModeBuilder
This class allows you to set the NX Ship BuiltUp Profile Manufacturing Mode for
one or more components.
|
BulkHeadsBuilder
Represents a
BulkHeads builder
To create a new instance of this class, use ShipCollection.createBulkHeadsBuilder(Feature) Created in NX5.0.0 |
CompareModeBuilder
This class is used to compare between the two Shipbuilding modes of Design and Manufacturing.
|
CopyObjectsBuilder
Represents a
CopyObjectsBuilder
It is used in Ship Building Application. |
CopyPasteNewBuilder
Represents a
CopyPasteNewBuilder
It is used in Ship Building Application. |
CornerCut
Represents a corner cut feature
To create or edit an instance of this class, use CornerCutBuilder Created in NX8.5.0 |
CornerCutBuilder
Builder used to create or edit a
CornerCut feature. |
CornerCutListItemBuilder
Used to supply the list of corner cut locations and seam curves to the
CornerCutBuilder
To create a new instance of this class, use ShipCollection.createCornerCutListitemBuilder() Created in NX8.5.0 |
CustomBracketBuilder
Represents a
CustomBracket builder
To create a new instance of this class, use ShipCollection.createCustomBracketBuilder(Feature) Default values. |
Cutout2
Represents a cutout2 feature
To create or edit an instance of this class, use Cutout2Builder Created in NX8.0.0 |
Cutout2Builder
Represents a
Cutout2 builder
To create a new instance of this class, use ShipCollection.createCutout2Builder(nxopen.features.shipdesign.Cutout2) Default values. |
CuttingSideFacesBuilder
Used to create a
CuttingSideFacesBuilder which
is used to attribute the cutting side, and opposing cutting side, faces on the plate bodies. |
Deck
Represents a Deck feature in Basic Design.
|
DeckBuilder
This class is used to create or edit a
Deck feature. |
DecksBuilder
Represents a
Decks builder. |
DeleteSeamBuilder
Used to create a
DeleteSeamBuilder which
is used to delete the seams from the ship structural components. |
DisplaySolidBuilder
This class is used to identify ship structure that is to have a temporary
solid display built for it.
|
DvToMvMappingBuilder
Represents a
DvToMvMapping builder. |
EdgeCut
Represents a edge cut feature
To create or edit an instance of this class, use EdgeCutBuilder Created in NX8.5.0 |
EdgeCutBuilder
Represents a
EdgeCut builder. |
EdgeReinforcement
Represents a edge reinforcement feature.
|
EdgeReinforcementBuilder
Represents a
EdgeReinforcement builder which is used to create or edit a edge reinforcement system feature. |
EditContextAttributesBuilder
Represents the class Features.ShipDesign.EditContextAttributesBuilder which is used to
edit the context attributes on the basic design features.
|
EditStockBuilder
Used to create a
EditStockBuilder which
is used to change the stock information on the basic design features. |
EditWeldingBuilder
Used to create a
EditWeldingBuilder which
is used to change the welding characteristics on the seams in the plate systems. |
EndCut
Represents an end cut feature
To create or edit an instance of this class, use EndCutBuilder Created in NX8.0.0 |
EndCutBuilder
Represents a
EndCut builder. |
ExcessMaterial
Represents a excess material feature
To create or edit an instance of this class, use ExcessMaterialBuilder Created in NX7.5.0 |
ExcessMaterialBuilder
Represents a
ExcessMaterial builder. |
ExpansionDrawing
Represents a expansion drawing feature.
|
ExpansionDrawingBuilder
Represents a
ExpansionDrawingBuilder . |
FeaturesBatchOperationBuilder
Use this to cycle through the assembly components and perform the operation globally on the specified feature type.
|
FeaturesToTagBuilder
This class is used to add an attribute to profile features that have been modified by
the user to display a 'Metal to Metal' design 'feature'.
|
FilterBuilder
A builder that allows the user to define common properties of ship objects and then
add objects of similar properties to the select object list.
|
FrameBarOutBuilder
Represents a
FrameBarOut builder. |
GenericPlateSystem
Represents a Generic Plate System feature.
|
GenericPlateSystemBuilder
This class is used to create or edit a
GenericPlateSystem feature. |
Hull
Represents a Hull feature.
|
HullBuilder
This class is used to create or edit a
Hull feature. |
InsertFramesBuilder
Represents a
InsertFramesBuilder builder
To create a new instance of this class, use ShipCollection.createInsertFramesBuilder(Feature) Created in NX5.0.0 |
InsertSheetBody
Represents a insert sheet body feature
To create or edit an instance of this class, use InsertSheetBodyBuilder Created in NX5.0.0 |
InsertSheetBodyBuilder
Represents a
InsertSheetBody builder
To create a new instance of this class, use ShipCollection.createInsertSheetBodyBuilder(nxopen.features.shipdesign.InsertSheetBody) Created in NX5.0.0 |
InverseBendingLines
Represents a inverse bending lines feature
To create or edit an instance of this class, use InverseBendingLinesBuilder Created in NX8.0.0 |
InverseBendingLinesBuilder
Used to create or edit a
InverseBendingLines feature. |
ItFramesBuilder
Represents a
ItFrames builder
To create a new instance of this class, use ShipCollection.createItFramesBuilder(Feature) Created in NX5.0.0 |
KnuckledProfiles
Represents a knuckled profiles manufacturing preparation feature
To create or edit an instance of this class, use KnuckledProfilesBuilder Created in NX5.0.3 |
KnuckledProfilesBuilder
Represents a
KnuckledProfiles builder
To create a new instance of this class, use ShipCollection.createKnuckledProfilesBuilder(nxopen.features.shipdesign.KnuckledProfiles) Created in NX5.0.3 |
LongitudinalBulkhead
Represents a Longitudinal Bulkhead feature.
|
LongitudinalBulkheadBuilder
This class is used to create or edit a
LongitudinalBulkhead feature. |
MainDimensionsBuilder
Represents a
MainDimensions builder. |
ManufacturingDataBuilder
This class is used to generate Manufacturing data.
|
ManufacturingOutBuilder
Represents a
ManufacturingOut builder
To create a new instance of this class, use ShipCollection.createManufacturingOutBuilder(Feature) Created in NX5.0.0 |
ManufacturingPreparation
Represents a manufacturing preparation feature
To create or edit an instance of this class, use ManufacturingPreparationBuilder Created in NX8.0.2 |
ManufacturingPreparationBuilder
This builder is used to adds attributes to the part and body identifying manufacturing related data.
|
MarkingLineBuilder
Represents a MarkingLine Feature builder
To create a new instance of this class, use ShipCollection.createMarkingLineBuilder(Feature) Created in NX5.0.0 |
MarkingLineDesignBuilder
Represents a new MarkingLine Feature builder.
|
MaterialAllowanceBuilder
Represents the material allowance feature builder to examine steel feature.
|
MaterialEstimationBuilder
Represents the class Features.ShipDesign.MaterialEstimationBuilder which is used to
calculate the material estimation information.
|
MirrorShipStructureBuilder
Copy the selected parts (components) about the Mirror Plane with full model history and feature data.
|
OrientationDefinition
Represents a Orientation SubObject.
|
OrientationDefinitionBuilder
This class defines the top level object for use in definining the orientation
of stiffeners and edge reinforcements.
|
Pillar
Represents a Pillar feature
To create or edit an instance of this class, use PillarBuilder Created in NX8.0.0 |
PillarBuilder
Represents a
Pillar builder
To create a new instance of this class, use ShipCollection.createPillarBuilder(nxopen.features.shipdesign.Pillar) Default values. |
PillarSystem
Represents a pillar system feature.
|
PillarSystemBuilder
Represents a
PillarSystem builder which is used to create or edit a pillar system feature. |
PinJig
Represents a Pinjig feature
To create or edit an instance of this class, use PinJigBuilder Created in NX10.0.0 |
PinJigBuilder
Represents a
PinJig builder
To create a new instance of this class, use ShipCollection.createPinJigBuilder(nxopen.features.shipdesign.PinJig) Created in NX10.0.0 |
Plate
Represents a plate feature
To create or edit an instance of this class, use PlateBuilder Created in NX8.0.0 |
PlateBuilder
Represents a
Plate builder. |
PlateChamfer
Represents a plate chamfer feature
To create or edit an instance of this class, use PlateChamferBuilder Created in NX8.0.0 |
PlateChamferBuilder
Represents a
PlateChamfer builder. |
PlatePreparationBuilder
Used to create or edit a
PlatePreparation feature. |
PlateSystem
Represents a Plate System feature.
|
PlateSystemBuilder
This class is used to create or edit the information shared between all the Basic Design plate system
features in the Ship Design application.
|
ProfileBuilder
Represents a
Profile builder
To create a new instance of this class, use ShipCollection.createProfileBuilder(Feature) Default values. |
ProfileCutoutBuilder
Represents a
ProfileCutout builder
To create a new instance of this class, use ShipCollection.createProfileCutoutBuilder(Feature) Default values. |
ProfileListBuilder
Represents a
ProfileList builder
To create a new instance of this class, use ShipCollection.createProfileListBuilder(Feature) Created in NX5.0.0 |
ProfileSystem
Represents a profile system feature.
|
ProfileSystemBuilder
This class is used to create or edit the information shared between all the Basic Design profile system
features in the Ship Design application.
|
ProfileTransition
Represents a profile transition feature
To create or edit an instance of this class, use ProfileTransitionBuilder Created in NX9.0.0 |
ProfileTransitionBuilder
Builder used to create or edit a
ProfileTransition feature. |
QualifySketchBuilder
Represents a
QualifySketchBuilder builder. |
RebaseBuilder
This class is used to synchronize the end cuts from the ones in mfg group to design group.
|
ReferenceLineBuilder
Represents a
ReferenceLine builder. |
RemoveSplitBuilder
Represents a
RemoveSplitBuilder .This class is for removing split features. |
ReverseSplitBuilder
This class is used to provide the capability to reverse the split interaction between
ship structures.
|
RollingLine
Represents a rolling line feature.
|
RollingLineBuilder
Represents a
RollingLine builder. |
Seam
Represents a ship design seam feature.
|
SeamBuilder
A
SeamBuilder used to create or edit a
ship design Seam feature. |
SectionDrawingBuilder
This builder allows you to define the section drawing information.
|
SetModeBuilder
This class is used to set the mode to design or manufacturing.
|
ShellExpansion
Represents a shell expansion feature
To create or edit an instance of this class, use ShellExpansionBuilder Created in NX7.5.0 |
ShellExpansionBuilder
Represents a
ShellExpansion builder
To create a new instance of this class, use ShipCollection.createShellExpansionBuilder(nxopen.features.shipdesign.ShellExpansion) Default values. |
ShellTemplate
Represents a shell template feature.
|
ShellTemplateBuilder
Used to edit or create a
ShellTemplate feature. |
ShipAttributeHolder
Represents a
ShipAttributeHolder builder
This is an abstract class. |
ShipContainerBuilder
This class is used to specify the "container" part for the Ship Structures application, i.e., that
part that should have newly created Ship Stiffeners, Plates, Standard Parts added to it as assembly
components.
|
ShipCoordinatesBuilder
Represents a
ShipCoordinates builder
To create a new instance of this class, use ShipCollection.createShipCoordinatesBuilder() Default values. |
ShipCutout
Represents a ship cutout feature
To create or edit an instance of this class, use ShipCutoutBuilder Created in NX7.5.0 |
ShipCutoutBuilder
Represents a
ShipCutout builder
To create a new instance of this class, use ShipCollection.createShipCutoutBuilder(nxopen.features.shipdesign.ShipCutout) Default values. |
ShipDesignPreferencesBuilder
Represents a
ShipDesignPreferencesBuilder which
is used to change default object display settings for ship structures. |
ShipDesignVersionUpBuilder
Represents a
ShipDesignVersionUpBuilder builder. |
ShipEndCut
Represents a ship end cut feature
To create or edit an instance of this class, use ShipEndCutBuilder Created in NX7.5.0 |
ShipEndCutBuilder
Represents a
ShipEndCut builder
To create a new instance of this class, use ShipCollection.createShipEndCutBuilder(nxopen.features.shipdesign.ShipEndCut) Default values. |
ShipFeatureConverter
This class is used to convert/upgrade legacy Ship Design features.
|
ShipIntersections
Represents a ship intersection feature
To create or edit an instance of this class, use ShipIntersectionsBuilder Created in NX7.5.0 |
ShipIntersectionsBuilder
Represents a
ShipIntersections builder
To create a new instance of this class, use ShipCollection.createShipIntersectionsBuilder(nxopen.features.shipdesign.ShipIntersections) Default values. |
ShipPreparationBuilder
Creates a builder used to prepare basic design data for meshing.
|
ShipProfileCutoutBuilder
Represents a
ProfileCutout builder for editing legacy(NX75) profile cutout feature. |
ShipSection
Represents a ship section feature
To create or edit an instance of this class, use ShipSectionBuilder Created in NX7.5.0 |
ShipSectionBuilder
Represents a
ShipSection builder
To create a new instance of this class, use ShipCollection.createShipSectionBuilder(nxopen.features.shipdesign.ShipSection) Default values. |
ShipTrimBody
Represents a ship trim body feature
To create or edit an instance of this class, use ShipTrimBodyBuilder Created in NX9.0.1 |
ShipTrimBodyBuilder
Represents a
ShipTrimBodyBuilder . |
SmartRule
Represents a smart rule feature.
|
SmartRuleBuilder
Represents a
SmartRule builder
To create a new instance of this class, use ShipCollection.createSmartRuleBuilder(nxopen.features.shipdesign.SmartRule) Created in NX8.0.0 |
SplitProfilePlateBuilder
Represents a
SplitProfilePlateBuilder .This class is for splitting ship profile/plate solidbodies
To create a new instance of this class, use ShipCollection.createSplitProfilePlateBuilder() Default values. |
SplitStandardPart
Represents a split standard part feature.
|
SplitStandardPartBuilder
Represents a
SplitStandardPartBuilder .This class is for splitting ship standard part
To create a new instance of this class, use ShipCollection.createSplitStandardPartBuilder(nxopen.features.shipdesign.SplitStandardPart) Default values. |
StandardPartFrameworkBuilder
Represents the standard part framework builder to add or edit ship standard part.
|
SteelCollarPlate
Represents a collar plate steel feature
To create or edit an instance of this class, use SteelCollarPlateBuilder Created in NX7.5.0 |
SteelCollarPlateBuilder
Represents a
SteelCollarPlate builder
To create a new instance of this class, use ShipCollection.createSteelCollarPlateBuilder(nxopen.features.shipdesign.SteelCollarPlate) Default values. |
SteelDistributionBuilder
Represents a
SteelDistribution builder
To create a new instance of this class, use ShipCollection.createSteelDistributionBuilder(Feature) Created in NX5.0.0 |
SteelInsulation
Represents a steel insulation feature.
|
SteelInsulationBuilder
Represents a builder that is used to create or edit a
SteelInsulation feature. |
SteelVentHoles
Represents a ship vent holes feature
To create or edit an instance of this class, use SteelVentHolesBuilder Created in NX7.5.0 |
SteelVentHolesBuilder
Represents a
SteelVentHoles builder
To create a new instance of this class, use ShipCollection.createSteelVentHolesBuilder(nxopen.features.shipdesign.SteelVentHoles) Default values. |
Stiffener
Represents a stiffener feature
To create or edit an instance of this class, use StiffenerBuilder Created in NX8.0.0 |
StiffenerBuilder
Represents a
Stiffener builder
To create a new instance of this class, use ShipCollection.createStiffenerBuilder(nxopen.features.shipdesign.Stiffener) Default values. |
StiffenerSystem
Represents a stiffener system feature.
|
StiffenerSystemBuilder
This class is used to create or edit a
StiffenerSystem feature. |
SubSystems
Represents a sub systems feature.
|
SubSystemsBuilder
This class is used to
edit a
SubSystems feature. |
SynchronizeDesignViewBuilder
This class is used to synchronize body features from design view to manufacturing view.
|
TraceLines
Represents a trace lines feature
To create or edit an instance of this class, use TraceLinesBuilder Created in NX7.5.0 |
TraceLinesBuilder
Represents a
TraceLines builder
To create a new instance of this class, use ShipCollection.createTraceLinesBuilder(nxopen.features.shipdesign.TraceLines) Default values. |
TransFrameBuilder
Represents a
TransFrame builder
To create a new instance of this class, use ShipCollection.createTransFrameBuilder(Feature) Created in NX5.0.0 |
TransitionBuilder
This is to create a
TransitionBuilder which is used to create Detail Design elements from Basic Design elements. |
TransverseBulkhead
Represents a Transverse Bulkhead feature.
|
TransverseBulkheadBuilder
This class is used to create or edit a
TransverseBulkhead feature. |
UnfoldedMinRecBuilder
Represents the class Features.ShipDesign.UnfoldedMinRecBuilder which is used to
calculate the unfolded minimum rectangle of ship basic design plates or standard parts.
|
UpdateShipLibraryBuilder
Represents a
UpdateShipLibrary builder
To create a new instance of this class, use ShipCollection.createUpdateShipLibraryBuilder(Feature) Default values. |
VentHolesMarking
Represents a vent holes marking feature
To create or edit an instance of this class, use VentHolesMarkingBuilder Created in NX5.0.3 |
VentHolesMarkingBuilder
Represents a
VentHolesMarking builder
To create a new instance of this class, use ShipCollection.createVentHolesMarkingBuilder(nxopen.features.shipdesign.VentHolesMarking) Created in NX5.0.3 |
VentilationHoles2
Represents a ventilation holes2 feature
To create or edit an instance of this class, use VentilationHoles2Builder Created in NX8.0.0 |
VentilationHoles2Builder
Represents a
VentilationHoles2 builder
To create a new instance of this class, use ShipCollection.createVentilationHoles2Builder(nxopen.features.shipdesign.VentilationHoles2) Default values. |
WeightAndCGBuilder
Represents the class Features.ShipDesign.WeightAndCGBuilder which is used to
calculate the weight and cg information.
|
WeldCut2
Represents a weld cut2 feature
To create or edit an instance of this class, use WeldCut2Builder Created in NX8.0.1 |
WeldCut2Builder
Represents a
WeldCut2 builder
To create a new instance of this class, use ShipCollection.createWeldCut2Builder(nxopen.features.shipdesign.WeldCut2) Default values. |
WeldCutBuilder
Represents a
WeldCut builder
To create a new instance of this class, use ShipCollection.createWeldCutBuilder(Feature) Default values. |
YFrameBuilder
Represents a
YFrameBuilder
To create a new instance of this class, use ShipCollection.createYFrameBuilder(Feature) Created in NX5.0.0 |
ZFrameBuilder
Represents a
ZFrameBuilder
To create a new instance of this class, use ShipCollection.createZFrameBuilder(Feature) Created in NX5.0.0 |
Class and Description |
---|
AlongGuideCutBuilder.CreationMethod
Creation method used to define the placement of the along guide cut
|
AlongGuideCutBuilder.WaterStopOffsetMethod
Offset option used to define the placement of the water stop guide cut
|
AnchorPoint
Represents a
AnchorPoint builder. |
AnchorPointList
Represents a list of objects.
|
BuiltUpBlockBuilder |
BuiltUpManModeBuilder.BuiltUpManModeType
This enum defines the allowable values for the BuiltUp Profile Manufacturing Mode which
may be either "Cut To Shape" or "Bend After Join".
|
BuiltUpOffsetBuilder
Represents a
BuiltUpOffsetBuilder .This class is for splitting ship built-up solidbodies
Created in NX9.0.0 |
BulkHeadListItemBuilder |
BulkHeadListItemBuilderList
Represents a list of objects.
|
BulkHeadsBuilder.BulkheadType
Represents the bulkhead type.
|
CompareModeBuilder.CompareMode
Compare Mode type
|
CopyObjectsBuilder.Type
Type of Source Objects.
|
CornerCutBuilder
Builder used to create or edit a
CornerCut feature. |
CornerCutBuilder.CutOption
Represents the corner cut option.
|
CornerCutListItemBuilder
Used to supply the list of corner cut locations and seam curves to the
CornerCutBuilder
To create a new instance of this class, use ShipCollection.createCornerCutListitemBuilder() Created in NX8.5.0 |
CornerCutListItemBuilderList
Represents a list of objects.
|
CustomBracketBuilder.CreationMethod
Creation method used to define the placement of the bracket
|
Cutout2Builder.CreationMethod
available methods used to place a cutout object
|
CuttingSideFacesBuilder.Types
Type of operation to perform on the plate.
|
DeckBuilder.Types
Indicates the method that is being used to define the mold face of the deck.
|
DeckListItemBuilder
Represents a DeckListItemBuilder.
|
DeckListItemBuilder.DatumDir
Represents the thickening direction.
|
DeckListItemBuilderList
Represents a list of objects.
|
DisplaySolidBuilder.DisplayOptionTypes
Used to specify how the basic design profile system objects are displayed.
|
DrawingTemplateBuilder
Represents a drawing template selection block .
|
EdgeCutBuilder.ArraySpacing
available methods used to define the spacing between the cuts
|
EdgeCutBuilder.VersionID
version identifiers for the different revisions of the edge cut feature.
|
EdgeReinforcementBuilder.EndCutTypes
Used to specify the type of end cut to be used at the extreme ends of the edge reinforcement system.
|
EdgeReinforcementBuilder.OrientationMethods
Used to specify the type of reference to use for specifying the orientation of the edge reinforcement system.
|
EdgeReinforcementBuilder.Types
Used to specify how the edge reinforcement system is defined.
|
EndCutBuilder
Represents a
EndCut builder. |
EndCutBuilder.ConnectionTypes
This enum defines the different ways a limiting geometry can connect to the endcut face. |
EndCutBuilder.DraftTypes
This enum defines the types of draft to be applied.
|
EndCutBuilder.LimitTypes
This enum defines the different ways users can trim the ends of a profile or a plate.
|
EndCutBuilder.SelectionTypes
This enum defines the Placement Face and Placement Edge Selection Type.
|
ExamineSteelFeatureBuilderCheck
Represents the object types to examine.
|
ExamineSteelFeatureBuilderResult
Represents the status of examining result.
|
ExcessMaterialBuilder.Offset
The offset type (only applicable for excess material, fitup will ignore the offset type)
|
ExcessMaterialBuilder.Types
The feature type
|
ExcessMaterialBuilder.VersionID
version identifiers for the different revisions of the excess material feature.
|
FeatureParmsBuilder
This class is used to create or edit the information shared among all Ship Design features.
|
FeatureParmsBuilder.OrientationAngleRuleTypes
Settings to indicate how angles are to be measured.
|
FeaturesBatchOperationBuilder.Types
The option for which kind of operation will be performed.
|
GenericPlateSystemBuilder.Types
Indicates the method that is being used to define the mold face of the generic plate system.
|
HullBuilder.Types
Indicates the method that is being used to define the mold face of the hull.
|
InsertFramesBuilder.Types
Represents the Insert Frame Builder type.
|
InverseBendingLinesBuilder.FailedProfilesData
This class holds the data returned from
InverseBendingLinesBuilder.getFailedProfiles() |
InverseBendingLinesBuilder.MeasureType
The direction to measure from.
|
InverseBendingLinesBuilder.MethodType
The method used to generate the bending curves.
|
InverseBendingLinesBuilder.NeutralMethodType
The method used to calculate the neutral line.
|
InverseBendingLinesBuilder.ReferencePlaneType
The reference plane to draw the diagram on.
|
ItFrameListItemBuilder |
ItFrameListItemBuilderList
Represents a list of objects.
|
LongitudinalBulkheadBuilder.Types
Indicates the method that is being used to define the mold face of the longitudinal bulkhead.
|
ManufacturingPreparationBuilder.AttributeType
Represents manufacturing attribute type.
|
ManufacturingStockBuilder
Represents a
ManufacturingStockBuilder builder. |
ManufacturingStockBuilder.CheckBoxStatus
the check box status.
|
ManufacturingStockBuilder.LockedStatus
the NX attribute locked status.
|
ManufacturingStockBuilder.ObjectType
the object to which the manufacturing attributes will be written.
|
ManufacturingStockBuilder.StockDataSourceType
the data source from which the intial manufacturing data will be read.
|
MarkingLineDesignBuilder.MarkingLineInformationData
This class holds the data returned from
MarkingLineDesignBuilder.getMarkingLineInformation(nxopen.ICurve) |
MaterialEstimationBuilder.SelectionMethods
Settings to indicate how the objects are selected.
|
OrientationAngleMethodsBuilder
This class defines the method of angle definition used in the definition of the region's orientation.
|
OrientationAngleMethodsBuilder.AlignAtTypes
Is the angle to be aligned with the region adjacent to start of this region or adjacent to the end of this region.
|
OrientationAngleMethodsBuilder.MethodTypes
Settings used to determine how the angle is defined.
|
OrientationDefinitionBuilder
This class defines the top level object for use in definining the orientation
of stiffeners and edge reinforcements.
|
OrientationDefinitionBuilder.MeasureAngleTypes
Settings to indicate how angles are measured in all orientation objects.
|
OrientationDefinitionBuilder.PlacementSideTypes
Settings to indicate which side of the placement faces the stiffener is to be placed.
|
OrientationPointMethodsBuilder
This class is used to define the boundary of the regions when definining the orientation of a profile.
|
OrientationPointMethodsBuilder.MeasureAlongTypes
Settings to indicate how the distance is measured.
|
OrientationPointMethodsBuilder.PointMethodTypes
Settings to indicate how the boundary is defined.
|
OrientationRegionItemBuilder
This class defines each region of the orientation.
|
OrientationRegionItemBuilder.OrientationMethodTypes
Settings to indicate how the web orientation is defined for this region.
|
OrientationRegionItemBuilderList
Represents a list of objects.
|
PenetrationAssociationBuilder
Represents a
PenetrationAssociationBuilder builder To create a new instance of this class, use PenetrationRequestCollection.createPenetrationAssociationBuilder(boolean, nxopen.features.shipdesign.PenetrationRequest) Created in NX8.0.0 |
PenetrationAttachment
Represents the Penetration Attachment object.
|
PenetrationCutoutBuilder
Represents a
PenetrationRequest builder To create a new instance of this class, use PenetrationRequestCollection.createPenetrationCutoutBuilder(nxopen.features.shipdesign.PenetrationRequest) Default values. |
PenetrationFolder
Represents the Penetration Folder object.
|
PenetrationList
Represents the Penetration List object.
|
PenetrationRequest
Represents the Penetration Request object.
|
PenetrationRequest.CompensationType
Represents the Compensation type
|
PenetrationRequest.CoutoutType
Represents the Coutout type
|
PenetrationRequest.DirectionType
Represents the Direction type
|
PenetrationRequest.PenetrationType
Represents the penetration type
|
PenetrationRequest.RequestType
Represents the request type
|
PenetrationRequestBuilder
Represents a
PenetrationRequest builder To create a new instance of this class, use PenetrationRequestCollection.createPenetrationRequestBuilder(nxopen.features.shipdesign.PenetrationRequest) Default values. |
PenetrationRequestBuilder.RequestDialogType
Represents the dialog type
|
PenetrationRequestCollection
Represents a
FunctionObjectCollection To obtain an instance of this class, refer to PenetrationManager Created in NX8.0.0 |
PenetrationRequestForCutoutBuilder
Represents a
Features.ShipDesign.PenetrationRequest builder To create a new instance of this class, use PenetrationRequestCollection.createPenetrationRequestForCutoutBuilder() Created in NX8.5.0 |
PenetrationReviewRequestBuilder
Represents a
Features.ShipDesign.PenetrationRequest builder To create a new instance of this class, use PenetrationRequestCollection.createPenetrationReviewRequestBuilder(nxopen.features.shipdesign.PenetrationRequest[]) Created in NX8.0.0 |
PenetrationSite
Represents the Penetration Site object.
|
PenetrationUtils
Contains various penetration utility methods
To obtain an instance of this class, refer to PenetrationManager Created in NX8.0.0 |
PenetrationUtils.Referencetype
Represents the reference type
|
PenetrationUtils.RequestState
Representes the request state
|
PenetrationUtils.Verify_penetrationsData
This class holds the data returned from
#verifyPenetrations |
PillarBuilder.CapOptions
Settings to indicate how the cap is designed.
|
PillarBuilder.CreationMethod
Method used to create the support feature.
|
PillarBuilder.EndCutTypes
this specifies how the end cuts are applied
|
PillarBuilder.EndTreatmentTypes
this specifies how the end is treated
|
PillarBuilder.EndTypeOptions
this specifies end type option
|
PillarBuilder.StockSectionType
SpreadSheet Type Profile or BuiltUp
|
PillarSystemBuilder.StockSectionType
SpreadSheet Type Profile or BuiltUp
|
PillarSystemBuilder.Types
Used to specify how the pillar system is defined.
|
PlaneListBuilder
This class is used to place a plane into a list.
|
PlaneListBuilderList
Represents a list of objects.
|
PlanePairBuilder
This class is used to define a pair of planes in a list.
|
PlateBuilder.BodyTypes
Settings to indicate the plate output body type.
|
PlateBuilder.RegionOptions
Settings to indicate what areas to create the plate when using body faces as boundaries.
|
PlateBuilder.TightnessOptions
Settings to indicate what tightness to create the plate.
|
PlateBuilder.Types
Settings to indicate how the plate is generated.
|
PlateChamferBuilder.AngleMethod
The option to specify the method for defining angle or ratio.
|
PlateChamferBuilder.OffsetMethod
The option to specify the method for chamfer offset method.
|
PlateChamferBuilder.Types
The option for the type of associativity for chamfer.
|
PlateStockBuilder
This builder allows you to define the stock information for plate system features in ship design.
|
PlateStockBuilder.ThickenOptions
Settings to indicate how to apply the thickness to the mold face or offset mold face .
|
PlateStockBuilder.ThicknessSourceOptions
Settings to indicate where the material thickness source resides.
|
PlateSystemBuilder
This class is used to create or edit the information shared between all the Basic Design plate system
features in the Ship Design application.
|
PlateSystemBuilder.StiffenerDirectionType
Settings used to indicate the default primary and secondary stiffener direction.
|
PointPairBuilder
This class is used to define a pair of points in a list.
|
ProfileBuilder.Alignment
Creation method used to define the placement of the belt this
is disabled for profiles
|
ProfileBuilder.EndCutOption
Creation method used to define the end cut type
|
ProfileBuilder.OrientationOption
Creation method used to define the placement of the profile this
is disabled for belt creation
|
ProfileBuilder.SectionOption
Creation of profile from the library or a plate
|
ProfileBuilder.TypeOption
Creation type either a belt or a profile
|
ProfileCutoutBuilder.Orientation
Represents the profile cutout orientation values.
|
ProfileSystemBuilder
This class is used to create or edit the information shared between all the Basic Design profile system
features in the Ship Design application.
|
ProfileTransitionBuilder.FeatureModeType
Represents the feature mode option.
|
ProfileTransitionBuilder.MisalignedModeType
Represents the misaligned profile mode.
|
ReadDataSetBuilder
This class will read a data set file from Team Center .
|
RollingLineBuilder.ConstructionMethodTypes
The option to specify the method for creation of the pressure line.
|
RollingLineBuilder.StartEvaluationTypes
The option for how the starting point for the evaluation of the sheet is to be created if
it is not given.
|
RollingLineBuilder.Types
The option for the type of manufacturing operation to be performed on the sheet
to form it.
|
SeamBlockBuilder
Represents a
SeamBlockBuilder
To create a new instance of this class, use BuiltUpBlockBuilder.createSeamBlockBuilder() Created in NX9.0.0 |
SeamBlockBuilder.SeamType
this specifies seam type option
|
SeamBlockBuilderList
Represents a list of objects.
|
SeamBuilder.DefinitionMethods
Used to indicate the method being used to define the seam locations.
|
SeamBuilder.StaggerShiftAlongMethods
Used to indicate the method being used to define which direction the seam stagger will shift along.
|
SeamBuilder.Types
Used to indicate the type of seam that is being created.
|
SectionDrawingBuilder.SectionsPerDrawingOptions
Settings to indicate the section per drawing.
|
SectionDrawingBuilder.ViewsPerSheetOptions
Settings to indicate the views per sheet.
|
SectionViewBuilder
This builder allows you to define the section view information for ship drawing.
|
SectionViewBuilder.DirectionOptions
Settings to indicate the view direction
|
SectionViewBuilder.PlaneTypes
Settings to indicate the plane type
|
SectionViewBuilder.SectionRuleOptions
Settings to indicate the section rule
|
SectionViewBuilderList
Represents a list of objects.
|
SetModeBuilder.DesMfgMode
Manufacturing Mode type.
|
ShellTemplateBuilder.MarkingTypes
The option for controlling which marking lines are drawn on the plate
|
ShellTemplateBuilder.PlaneLocationTypes
The option for how the plane locations will be specified as input.
|
ShellTemplateBuilder.Types
The option for controlling how the coordinate system for template creation is specified.
|
ShipCoordinatesBuilder.Selection
Represents the options to select point or component.
|
ShipCoordinatesBuilder.XDirectionType
Represents X-frame direction.
|
ShipCoordinatesBuilder.YDirectionType
Represents Y-frame direction.
|
ShipCoordinatesBuilder.ZDirectionType
Represents Z-frame direction.
|
ShipCutoutBuilder.CreationMethod
available methods used to place a cutout object
|
ShipDesignPreferencesBuilder.AngleRuleTypes
The methods that can be used to measure angles in ship design.
|
ShipDesignPreferencesBuilder.ColorType
the color option type
|
ShipDesignPreferencesBuilder.Types
This enum represents the ship structure types.
|
ShipEndCutBuilder.CreationMethod
available methods used to place a cutout object
|
ShipFeatureConverter.PartScope
Settings for the conversion scope
|
ShipIntersectionsBuilder.CreationType
Define the creation type
|
ShipIntersectionsBuilder.Type
Define the output option for each of the frame type
|
ShipNameFieldBuilder
A field, combined with other fields, to generate a name for a Ship Basic Design Object such as a Deck.
|
ShipnameFieldBuilderType
Field Type
|
ShipNamesBuilder
This class provides the mechanism for defining the names of Basic Design objects
such as Decks, Bulkheads, Stiffener Systems, etc.
|
ShipNamesBuilderList
Represents a list of objects.
|
ShipnamesBuilderType
The type of Ship Object for which automatically generated names will be created
|
ShipNamesListBuilder
This class provides a list of
ShipNamesBuilder objects. |
ShipSectionBuilder.Type
Define the creation type
|
ShipSectionBuilder.XFilter
Define the output option for each of the frame type
|
ShipSectionBuilder.ZFilter
Define the output option for each of the frame type
|
SplitProfilePlateBuilder.ProfileType
Represents the target body type.
|
SplitProfilePlateBuilder.SplitDirectionOptionType
Represents split direction to trim profile or plate solid body .
|
SplitProfilePlateBuilder.ToolOptionType
Represents trim tool type to trim profile or plate solid body.
|
SplitStandardPartBuilder.ToolTypes
Represents the split tool types.
|
StandardPartFrameworkBuilder.CheckSpreadsheetInputData
This class holds the data returned from
StandardPartFrameworkBuilder.checkSpreadsheetInput(nxopen.features.shipdesign.StandardPartItemBuilder) |
StandardPartFrameworkBuilder.CreationType
Indicates the creation type
|
StandardPartFrameworkBuilder.RunSmartRuleData |
StandardPartFrameworkBuilder.SmartRuleStage
Indicates the stage of the smart rule.
|
StandardPartItemBuilder
Represents the ship standard part item builder.
|
StandardPartItemBuilder.Direction
Represents the ship standard part installation direction and thickness direction.
|
StandardPartItemBuilderList
Represents a list of objects.
|
SteelDistributionBuilder.SaForm
Sa Form
|
SteelDistributionBuilder.SaMaterial
Sa Material
|
SteelDistributionBuilder.SaName
Sa Name
|
SteelDistributionBuilder.SaSize
Sa Size
|
SteelDistributionBuilder.SaType
Sa Type
|
SteelInsulationBoundaryBuilder
Represents a Steel Insulation Boundary builder.
|
SteelInsulationBoundaryBuilderList
Represents a list of objects.
|
StiffenerBuilder.AttachmentOption
The stiffener attachment plate option
|
StiffenerBuilder.CreatePathData
This class holds the data returned from
StiffenerBuilder.createPath() |
StiffenerBuilder.EdgeReinforcementAlignmentMethod
the edge reinforcement alignment method
|
StiffenerBuilder.EdgeReinforcementPlacementMethods
The edge reinforcement placement method
|
StiffenerBuilder.EndCutTypes
this specifies how the end cuts are applied
|
StiffenerBuilder.KnuckleOptions
the knuckle option
|
StiffenerBuilder.MountingMethods
the mounting method offset type
|
StiffenerBuilder.OrientationMethod
The stiffener orientation method
|
StiffenerBuilder.Types
the feature type: Stiffener or Edge Reinforcement
|
StiffenerBySupportPathBuilder
This class defines the builder to collect stiffener by support path data for Stiffener feature.
|
StiffenerBySupportPathBuilder.AlignedTo
Which face the stiffener is aligned to
|
StiffenerBySupportPathBuilder.Method
Type of Stiffener by Support Method
|
StiffenerBySupportPathBuilder.Scenario
Scenarios of Stiffener by Support
|
StiffenerLimitBuilder
This class defines the path limit method used by a Stiffener or Edge Reinforcement feature.
|
StiffenerLimitBuilder.LimitType
Path limiting method
|
StiffenerStockBuilder
This class defines the Profile or Plate stock for a Stiffener or Edge Reinforcement feature.
|
StiffenerStockBuilder.StockSectionType
Type of Stiffener/Edge Reinforcement stock: Profile or Plate
|
StiffenerSystemBuilder.EndCutTypes
Used to specify the type of end cut to be used at the extreme ends of the stiffener system.
|
StiffenerSystemBuilder.MeasureAlongModes
Used to specify how the spacing and offset is to be measured.
|
StiffenerSystemBuilder.MountingMethods
the mounting method offset type
|
StiffenerSystemBuilder.OffsetSpacingModes
Used to specify if a single or double offset and spacing definition is to be used.
|
StiffenerSystemBuilder.OrientationMethods
Used to specify the type of reference to use for specifying the orientation of the stiffener system.
|
StiffenerSystemBuilder.PointMethods
Used to specify whether points or planes are being used for the points definition.
|
StiffenerSystemBuilder.Types
Used to specify how the path of the stiffener system is defined.
|
SubSystemBuilder
This class is used to
edit the Sub System Definition of a
SubSystems feature. |
SubSystemBuilderList
Represents a list of objects.
|
SubSystemsBuilder.Types
Used to indicate the type of sub system definition that is being edited.
|
ThicknessDirectionBuilder
This class allows you to define the thickness direction for plate system features in Ship Basic Design and
and for grid planes in Ship Concept Design.
|
ThicknessDirectionBuilder.ThicknessDirectionType
Settings used to indicate the direction of thickness from the mold face or grid plane.
|
TraceLinesBuilder.TraceLineType
Define the traceline creation method
|
TransFrameBuilder
Represents a
TransFrame builder
To create a new instance of this class, use ShipCollection.createTransFrameBuilder(Feature) Created in NX5.0.0 |
TransFrameListItemBuilder |
TransFrameListItemBuilderList
Represents a list of objects.
|
TransitionBuilder.TransitionMethods
Transition Method.
|
TransitionBuilder.TransitionTypes
Transition Type.
|
TransverseBulkheadBuilder.Types
Indicates the method that is being used to define the mold face of the transverse bulkhead.
|
UpdateShipLibraryBuilder.ShipLibAssemblyOption
Assembly update library options
|
UpdateShipLibraryBuilder.ShipLibOptionType
Ship Library Types
Note the weld along edge option is no longer used in NX7.5, and will be removed in NX8.
|
VentilationHoles2Builder.ArraySpacing
available methods used to define the spacing between the holes
|
VerifyPenetrationBuilder
Represents a
VerifyPenetrationBuilder builder To create a new instance of this class, use PenetrationRequestCollection.createVerifyPenetrationBuilder() Created in NX8.5.0 |
VerifyPenetrationBuilder.SelectionDialogType
Represents the selection dialog type
|
WeightAndCGBuilder.SelectionMethods
Settings to indicate how the objects are selected.
|
WeldCut2Builder.CreationMethod
Creation method used to define the placement of the weld cut
|
WeldCutBuilder.CreationMethod
Creation method used to define the placement of the weld cut
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.