NXOpen .NET Reference Guide
|
Used to create a NXOpen.Features.ShipDesign.EditStockBuilder which is used to change the stock information on the basic design features. More...
Public Member Functions | |
unsafe void | SetPillarDirection (NXOpen.Direction direction) |
Sets the pillar direction. More... | |
unsafe void | UpdateStockInformation (NXOpen.NXObject shipStructure) |
Update stock information More... | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder | BuiltUpPillarStock [get] |
Returns the stock data used to define the built up stock information of the pillar. More... | |
unsafe NXOpen.Expression | EndCapThickness [get] |
Returns the end cap thickness. More... | |
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 NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder | EndTreatment [get] |
Returns the end pillar treatment builder. More... | |
unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder.MountingMethods | MountingMethod [get, set] |
Returns or sets the mounting method More... | |
unsafe NXOpen.Expression | Offset [get] |
Returns the offset to apply to the current plate 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.Expression | OrientationAnglePillar [get] |
Returns the angle at which the pillar 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 | PillarStock [get] |
Returns the stock data used to define the stock information of the pillar. More... | |
unsafe NXOpen.Features.ShipDesign.PlateStockBuilder | PlateStock [get] |
Returns the plate stock builder, used to define the plate material, grade, thickness, mass density, thicken option and opposite thickness. More... | |
unsafe bool | Reverse [get, set] |
Returns or sets the indication whether the direction of the flange should be reversed on this stiffener system. More... | |
unsafe NXOpen.Features.ShipDesign.PillarSystemBuilder.StockSectionType | SectionType [get, set] |
Returns or sets the section type (profile or built up) for pillar system. More... | |
unsafe NXOpen.SelectTaggedObjectList | ShipStructure [get] |
Returns the ship structures to change the stock information More... | |
unsafe NXOpen.Expression | StartCapThickness [get] |
Returns the start cap thickness. More... | |
unsafe NXOpen.Features.ShipDesign.EndCutBuilder | StartEndCut [get] |
Returns the detailed start end cut builder. More... | |
unsafe NXOpen.Features.ShipDesign.PillarTreatmentBlockBuilder | StartTreatment [get] |
Returns the start pillar treatment builder. More... | |
unsafe NXOpen.Features.ShipDesign.StiffenerStockBuilder | StiffenerStock [get] |
Returns the stock data used to define the stock information of the stiffener. More... | |
unsafe int | Tightness [get, set] |
Returns or sets the tightness to apply to plate and subplate systems. 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Used to create a NXOpen.Features.ShipDesign.EditStockBuilder which is used to change the stock information on the basic design features.
To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateEditStockBuilder
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 |
EndTreatment.CapPlateStock.KnuckleRatio |
3.0 |
EndTreatment.CapPlateStock.KnuckleSmoothAngle |
3.0 |
EndTreatment.CapPlateStock.MaterialOption |
0 |
EndTreatment.CapPlateStock.OppositeThickness.Value |
0 (millimeters part), 0 (inches part) |
EndTreatment.CapPlateStock.RestrictThicknessToMaterial |
true |
EndTreatment.CapPlateStock.ThickenOption |
SingleSided |
EndTreatment.CapPlateStock.Thickness.Value |
10 (millimeters part), 0.5 (inches part) |
EndTreatment.CapPlateStock.ThicknessSourceOption |
List |
Offset.Value |
0 (millimeters part), 0 (inches part) |
SectionType |
Profile |
StiffenerStock.AnchorPoint |
0 |
StiffenerStock.PlateHeight.Value |
50 (millimeters part), 2 (inches part) |
StiffenerStock.SectionType |
Profile |
Created in NX8.0.0
|
inline |
Sets the pillar direction.
Created in NX8.5.0
License requirements: nx_ship_basic ("Ship Basic Design")
direction |
|
inline |
Update stock information
Created in NX8.5.0
License requirements: nx_ship_basic ("Ship Basic Design")
shipStructure |
|
get |
Returns the stock data used to define the built up stock information of the pillar.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the end cap thickness.
Created in NX12.0.2
License requirements: None.
|
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")
|
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")
|
get |
Returns the detailed end end cut builder.
Created in NX12.0.2
License requirements: None.
|
get |
Returns the end pillar treatment builder.
Created in NX12.0.2
License requirements: None.
|
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")
|
get |
Returns the offset to apply to the current plate system mold face to produce the desired mold face.
The offset is applied in the thickness direction defined in the plate system feature
Created in NX8.0.0
License requirements: None.
|
get |
Returns the angle at which the stiffener system is placed relative to the reference.
Created in NX8.5.0
Deprecated in NX10.0.0. Orientation angle can only be modified on the full profile system itself.
License requirements: None.
|
get |
Returns the angle at which the pillar system is placed relative to the reference.
Created in NX8.5.0
License requirements: None.
|
get |
Returns the line specified for the pillar system angle reference.
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the method used to define the reference for the orientation angle of stiffener system.
Created in NX8.5.0
Deprecated in NX10.0.0. Orientation method can only be modified on the full profile system itself.
License requirements to get this property: None.
License requirements to set this property: nx_ship_basic ("Ship Basic Design")
|
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.5.0
Deprecated in NX10.0.0. Orientation vector can only be modified on the full profile system itself.
License requirements to get this property: None.
License requirements to set this property: nx_ship_basic ("Ship Basic Design")
|
get |
Returns the stock data used to define the stock information of the pillar.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the plate stock builder, used to define the plate material, grade, thickness, mass density, thicken option and opposite thickness.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the indication whether the direction of the flange should be reversed on this stiffener 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")
|
getset |
Returns or sets the section type (profile or built up) for pillar system.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_basic ("Ship Basic Design")
|
get |
Returns the ship structures to change the stock information
Created in NX8.0.0
License requirements: None.
|
get |
Returns the start cap thickness.
Created in NX12.0.2
License requirements: None.
|
get |
Returns the detailed start end cut builder.
Created in NX12.0.2
License requirements: None.
|
get |
Returns the start pillar treatment builder.
Created in NX12.0.2
License requirements: None.
|
get |
Returns the stock data used to define the stock information of the stiffener.
Created in NX8.0.0
License requirements: None.
|
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")