Class SeamBuilder
Assembly: NXOpen.dll
Syntax
public class SeamBuilder : ProfileSystemBuilder, IMessageSink, IComponentBuilder
Constructors
SeamBuilder()
Declaration
Properties
BuiltUpOffset
Declaration
public BuiltUpOffsetBuilder BuiltUpOffset { get; }
Property Value
DefinitionCurves
Declaration
public Section DefinitionCurves { get; }
Property Value
DefinitionEquallySpacedCurve1
Declaration
public Section DefinitionEquallySpacedCurve1 { get; }
Property Value
DefinitionEquallySpacedCurve2
Declaration
public Section DefinitionEquallySpacedCurve2 { get; }
Property Value
DefinitionEquallySpacedNumber
Declaration
public Expression DefinitionEquallySpacedNumber { get; }
Property Value
DefinitionEquallySpacedPlaneList
Declaration
public PlaneListBuilderList DefinitionEquallySpacedPlaneList { get; }
Property Value
DefinitionMethod
Declaration
public SeamBuilder.DefinitionMethods DefinitionMethod { get; set; }
Property Value
DefinitionObjects
Declaration
public SelectNXObjectList DefinitionObjects { get; }
Property Value
DefinitionPlaneList
Declaration
public PlaneListBuilderList DefinitionPlaneList { get; }
Property Value
DefinitionProjectionDirection
Declaration
public ProjectionOptions DefinitionProjectionDirection { get; }
Property Value
DefinitionRectangularCorner
Declaration
public Point DefinitionRectangularCorner { get; set; }
Property Value
DefinitionRectangularLength
Declaration
public Expression DefinitionRectangularLength { get; }
Property Value
DefinitionRectangularLengthDirection
Declaration
public Direction DefinitionRectangularLengthDirection { get; set; }
Property Value
DefinitionRectangularPlane
Declaration
public Plane DefinitionRectangularPlane { get; set; }
Property Value
DefinitionRectangularWidth
Declaration
public Expression DefinitionRectangularWidth { get; }
Property Value
EndCut
Declaration
public EndCutBuilder EndCut { get; }
Property Value
EndCutSplit
Declaration
public StiffenerSystemBuilder.EndCutTypes EndCutSplit { get; set; }
Property Value
ErectionSplitSystem
Declaration
public bool ErectionSplitSystem { get; set; }
Property Value
IntersectionSplitSystem
Declaration
public bool IntersectionSplitSystem { get; set; }
Property Value
PointProfileTolerance
Declaration
public double PointProfileTolerance { get; set; }
Property Value
ReparentFrecsReferencingSeamedObject
Declaration
public bool ReparentFrecsReferencingSeamedObject { get; set; }
Property Value
ScantlingSplitSystem
Declaration
public bool ScantlingSplitSystem { get; set; }
Property Value
ShipNames
Declaration
public ShipNamesBuilder ShipNames { get; }
Property Value
ShipStructure
Declaration
public SelectNXObjectList ShipStructure { get; }
Property Value
StaggerDistanceList
Declaration
public NXObjectList StaggerDistanceList { get; }
Property Value
StaggerShiftAlongMethod
Declaration
public SeamBuilder.StaggerShiftAlongMethods StaggerShiftAlongMethod { get; set; }
Property Value
StrakingSplitSystem
Declaration
public bool StrakingSplitSystem { get; set; }
Property Value
Type
Declaration
public SeamBuilder.Types Type { get; set; }
Property Value
WeldingCharacteristics
Declaration
public CharacteristicsBuilder WeldingCharacteristics { get; }
Property Value
Methods
GetAttachedProfiles(NXObject, out Curve[])
Declaration
public void GetAttachedProfiles(NXObject plateOrProfile, out Curve[] profiles)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink