NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.ShipDesign.SplitProfilePlateBuilder . More...
Public Types | |
enum | ProfileType { ProfileOrPlate, BuiltUp } |
Represents the target body type. More... | |
enum | SplitDirectionOptionType { PerpendicularToMoldingFace, AlongPlaneOrFace } |
Represents split direction to trim profile or plate solid body . More... | |
enum | ToolOptionType { Plane, NewPlane, Extrude, Body } |
Represents trim tool type to trim profile or plate solid body. More... | |
Properties | |
unsafe bool | ApplyEndCut [get, set] |
Returns or sets the option to indicate whether to apply the end cut to the profiles More... | |
unsafe NXOpen.Features.ShipDesign.BuiltUpOffsetBuilder | BuiltUpOffset [get] |
Returns the built-up offset data More... | |
unsafe double | DistanceTolerance [get, set] |
Returns or sets the distance tolerance to determine if a profile is attached to a plate More... | |
unsafe bool | DoTrimWithoutCopy [get, set] |
Returns or sets the option to determine if target bodies will be copied. More... | |
unsafe bool | ReverseDirection [get, set] |
Returns or sets the reverse direction option of tool datum or face for split. More... | |
unsafe NXOpen.Features.ShipDesign.SplitProfilePlateBuilder.SplitDirectionOptionType | SplitDirectionOption [get, set] |
Returns or sets the option to split profile/plate along tool face or perpendicular to profile/plate molding face. More... | |
unsafe NXOpen.SelectNXObjectList | TargetBuiltUps [get] |
Returns the target built-up solid bodies for split. More... | |
unsafe NXOpen.SelectNXObjectList | TargetProfileOrPlates [get] |
Returns the target profile or plate solid bodies for split. More... | |
unsafe NXOpen.Features.ShipDesign.SplitProfilePlateBuilder.ProfileType | TargetType [get, set] |
Returns or sets the profile type of split target. More... | |
unsafe NXOpen.SelectBodyList | ToolBodies [get] |
Returns the selected tool body for split. More... | |
unsafe NXOpen.SelectNXObjectList | ToolCurves [get] |
Returns the tool curve(s) to create extrude face for split. More... | |
unsafe NXOpen.Section | ToolCurvesSection [get] |
Returns the tool curve(s) to create extrude face for split. More... | |
unsafe NXOpen.SelectNXObjectList | ToolFaces [get] |
Returns the selected tool datum or face(s) for split. More... | |
unsafe NXOpen.Plane | ToolNewPlane [get, set] |
Returns or sets the created new tool datum for split. More... | |
unsafe NXOpen.Features.ShipDesign.SplitProfilePlateBuilder.ToolOptionType | ToolOption [get, set] |
Returns or sets the tool type for split. More... | |
unsafe NXOpen.Direction | ToolVector [get, set] |
Returns or sets the tool vector to create extrude face for split. More... | |
unsafe NXOpen.Vector3d | TrimDirection [get, set] |
Returns or sets the trim direction, which works together with Reverse Direction option, to determine which part of target body will be trimmed. 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 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... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.ShipDesign.SplitProfilePlateBuilder .
This class is for splitting ship profile/plate solidbodies
To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateSplitProfilePlateBuilder
Default values.
Property | Value |
---|---|
BuiltUpOffset.FlangeAngle.Value |
0 |
BuiltUpOffset.FlangeOffset.Value |
0 (millimeters part), 0 (inches part) |
BuiltUpOffset.WebAngle.Value |
0 |
BuiltUpOffset.WebOffset.Value |
0 (millimeters part), 0 (inches part) |
ToolOption |
Plane |
Created in NX8.0.0
|
getset |
Returns or sets the option to indicate whether to apply the end cut to the profiles
Created in NX9.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the built-up offset data
Created in NX9.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the distance tolerance to determine if a profile is attached to a plate
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the option to determine if target bodies will be copied.
Created in NX9.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the reverse direction option of tool datum or face for split.
Created in NX8.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the option to split profile/plate along tool face or perpendicular to profile/plate molding face.
Created in NX8.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the target built-up solid bodies for split.
Created in NX9.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the target profile or plate solid bodies for split.
Created in NX8.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the profile type of split target.
Created in NX9.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the selected tool body for split.
Created in NX12.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the tool curve(s) to create extrude face for split.
Created in NX8.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the tool curve(s) to create extrude face for split.
Only used when Type is NXOpen.Features.ShipDesign.SplitProfilePlateBuilder.ToolOptionType.Extrude .
Created in NX12.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
get |
Returns the selected tool datum or face(s) for split.
Created in NX8.0.0
License requirements: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the created new tool datum for split.
Created in NX8.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the tool type for split.
Created in NX8.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the tool vector to create extrude face for split.
Created in NX8.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")
|
getset |
Returns or sets the trim direction, which works together with Reverse Direction option, to determine which part of target body will be trimmed.
Created in NX9.0.0
License requirements to get this property: nx_ship_detail ("Ship Detail Design")
License requirements to set this property: nx_ship_detail ("Ship Detail Design")