Class WeldPointBuilder
Inheritance
System.Object
System.MarshalByRefObject
WeldPointBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class WeldPointBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
WeldPointBuilder()
Declaration
protected WeldPointBuilder()
Properties
ConnectingOnlyOnePart
Declaration
public bool ConnectingOnlyOnePart { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CreationDirection
Declaration
public WeldCreationDirection CreationDirection { get; set; }
Property Value
CsysAssemblyState
Declaration
public bool CsysAssemblyState { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CsysWorkPartState
Declaration
public bool CsysWorkPartState { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CustomCylinderAbove
Declaration
public double CustomCylinderAbove { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CustomRadius
Declaration
public double CustomRadius { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CustomTotalCylinderLength
Declaration
public double CustomTotalCylinderLength { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DatumFirstReferenceDirection
Declaration
public WeldDatumControlDirection DatumFirstReferenceDirection { get; set; }
Property Value
DatumMajorDirection
Declaration
public WeldDatumControlDirection DatumMajorDirection { get; set; }
Property Value
DatumSecondReferenceDirection
Declaration
public WeldDatumControlDirection DatumSecondReferenceDirection { get; set; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
EndDistance
Declaration
public string EndDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EndDistanceLocation
Declaration
public WeldParasetLocation EndDistanceLocation { get; set; }
Property Value
ExtendMethod
Declaration
public WeldPointExtendMethod ExtendMethod { get; set; }
Property Value
Location
Declaration
public WeldPointLocation Location { get; set; }
Property Value
MeasurementDefaultHeight
Declaration
public double MeasurementDefaultHeight { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeasurementDefaultWidth
Declaration
public double MeasurementDefaultWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeasurementHoleSize
Declaration
public double MeasurementHoleSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeasurementSlotLength
Declaration
public double MeasurementSlotLength { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeasurementSlotWidth
Declaration
public double MeasurementSlotWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeasurementStudSize
Declaration
public double MeasurementStudSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MirrorByType
Declaration
public bool MirrorByType { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
MirrorPlane
Declaration
public Plane MirrorPlane { get; set; }
Property Value
NumberConnectedPanels
Declaration
public int NumberConnectedPanels { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
OffsetDistance
Declaration
public string OffsetDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
OutputType
Declaration
public OutputType OutputType { get; set; }
Property Value
PointMethod
Declaration
public WeldPointMethod PointMethod { get; set; }
Property Value
PointsGuideDistance
Declaration
public double PointsGuideDistance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ProjectDirection
Declaration
public Vector3d ProjectDirection { get; set; }
Property Value
ProjectDirectionObject
Declaration
public Direction ProjectDirectionObject { get; set; }
Property Value
ProjectionMethod
Declaration
public WeldProjectionMethod ProjectionMethod { get; set; }
Property Value
ReferenceSheetSpacingMethod
Declaration
public WeldPointSpacingMethod ReferenceSheetSpacingMethod { get; set; }
Property Value
ReferenceSheetType
Declaration
public WeldPointReferenceSheetType ReferenceSheetType { get; set; }
Property Value
SectionPlaneEntity
Declaration
public Plane SectionPlaneEntity { get; set; }
Property Value
SequenceNumber
Declaration
public int SequenceNumber { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ShowThroughAssemblyState
Declaration
public bool ShowThroughAssemblyState { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ShowThroughWorkPartState
Declaration
public bool ShowThroughWorkPartState { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
SizeMethod
Declaration
public WeldMeasurementSizeMethod SizeMethod { get; set; }
Property Value
SolidType
Declaration
public WeldCustom SolidType { get; set; }
Property Value
SpacingCalculateMethod
Declaration
public WeldSpacingCalcMethod SpacingCalculateMethod { get; set; }
Property Value
SpacingNumber
Declaration
public string SpacingNumber { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StartDistance
Declaration
public string StartDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StartDistanceLocation
Declaration
public WeldParasetLocation StartDistanceLocation { get; set; }
Property Value
TranslateCsys
Declaration
public CoordinateSystem TranslateCsys { get; set; }
Property Value
TranslateXDistance
Declaration
public string TranslateXDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
TranslateYDistance
Declaration
public string TranslateYDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
TranslateZDistance
Declaration
public string TranslateZDistance { get; set; }
Property Value
| Type |
Description |
| System.String |
|
WeldType
Declaration
public WeldFeatureSetType WeldType { get; set; }
Property Value
Methods
CalculateDatumMeasurementDefaultDirection()
Declaration
public void CalculateDatumMeasurementDefaultDirection()
CalculateWeldPoints(out Point3d[])
Declaration
public void CalculateWeldPoints(out Point3d[] points)
Parameters
| Type |
Name |
Description |
| Point3d[] |
points |
|
ClearFaceSets()
Declaration
public void ClearFaceSets()
CommitFaceSets()
Declaration
public void CommitFaceSets()
CommitReferenceSheets(WeldOverlapStatus)
Declaration
public void CommitReferenceSheets(WeldOverlapStatus createStatus)
Parameters
CommitSection(Section)
Declaration
public void CommitSection(Section path)
Parameters
CreateCenterLine()
Declaration
public Section CreateCenterLine()
Returns
CreateOffsetCurve()
Declaration
public Section CreateOffsetCurve()
Returns
CreateSectionPlaneCurves()
Declaration
public Section CreateSectionPlaneCurves()
Returns
CreateSingleWeldPoint(Point3d)
Declaration
public void CreateSingleWeldPoint(Point3d pointCoord)
Parameters
| Type |
Name |
Description |
| Point3d |
pointCoord |
|
FlipZAxis()
Declaration
GetCsys(out Point3d, out Matrix3x3)
Declaration
public void GetCsys(out Point3d origin, out Matrix3x3 matrix)
Parameters
GetCurrentReferenceSheet()
Declaration
public int GetCurrentReferenceSheet()
Returns
| Type |
Description |
| System.Int32 |
|
GetFaceSet(Int32, out DisplayableObject[], out Feature[])
Declaration
public void GetFaceSet(int facesetIndex, out DisplayableObject[] objects, out Feature[] frecs)
Parameters
GetFirstSection()
Declaration
public Section GetFirstSection()
Returns
GetMirrorTranslateReferenceObjects(out DisplayableObject[])
Declaration
public void GetMirrorTranslateReferenceObjects(out DisplayableObject[] objects)
Parameters
GetNumFaceSets()
Declaration
public int GetNumFaceSets()
Returns
| Type |
Description |
| System.Int32 |
|
GetReferenceSheets()
Declaration
public Feature GetReferenceSheets()
Returns
GetSecondSection()
Declaration
public Section GetSecondSection()
Returns
GetSectionCurves(Section, out Curve[])
Declaration
public void GetSectionCurves(Section section, out Curve[] curves)
Parameters
MovePoint(Point3d)
Declaration
public void MovePoint(Point3d origin)
Parameters
| Type |
Name |
Description |
| Point3d |
origin |
|
ProjectPoints()
Declaration
public void ProjectPoints()
RemoveCharacteristics(String, WeldAttribType, String)
Declaration
public void RemoveCharacteristics(string attrTitle, WeldAttribType attrType, string attrValue)
Parameters
| Type |
Name |
Description |
| System.String |
attrTitle |
|
| WeldAttribType |
attrType |
|
| System.String |
attrValue |
|
RemoveWeldPoint()
Declaration
public void RemoveWeldPoint()
SetCharacteristics(String, WeldAttribType, String)
Declaration
public void SetCharacteristics(string attrTitle, WeldAttribType attrType, string attrValue)
Parameters
| Type |
Name |
Description |
| System.String |
attrTitle |
|
| WeldAttribType |
attrType |
|
| System.String |
attrValue |
|
SetCurrentReferenceSheet(Int32)
Declaration
public void SetCurrentReferenceSheet(int currentRefSheet)
Parameters
| Type |
Name |
Description |
| System.Int32 |
currentRefSheet |
|
SetFaceSet(WeldFacesetIndex, DisplayableObject[])
Declaration
public void SetFaceSet(WeldFacesetIndex facesetIndex, DisplayableObject[] objects)
Parameters
SetFirstSection(Section)
Declaration
public void SetFirstSection(Section section)
Parameters
| Type |
Name |
Description |
| Section |
section |
|
SetMirrorTranslateReferenceObjects(TaggedObject[])
Declaration
public void SetMirrorTranslateReferenceObjects(TaggedObject[] refs)
Parameters
SetPoint(Int32)
Declaration
public void SetPoint(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
SetSecondSection(Section)
Declaration
public void SetSecondSection(Section section)
Parameters
| Type |
Name |
Description |
| Section |
section |
|
SetSelectionType(WeldSelectionType)
Declaration
public void SetSelectionType(WeldSelectionType selectionType)
Parameters
UpdateCsys(Point3d, Matrix3x3)
Declaration
public void UpdateCsys(Point3d origin, Matrix3x3 matrix)
Parameters
UpdateFirstSection(Section)
Declaration
public void UpdateFirstSection(Section totalSection)
Parameters
| Type |
Name |
Description |
| Section |
totalSection |
|
UpdateSecondSection(Section)
Declaration
public void UpdateSecondSection(Section totalSection)
Parameters
| Type |
Name |
Description |
| Section |
totalSection |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink