Class JointmarkBuilder
Inheritance
System.Object
System.MarshalByRefObject
JointmarkBuilder
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 JointmarkBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
JointmarkBuilder()
Declaration
protected JointmarkBuilder()
Properties
Associativity
Declaration
public bool Associativity { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Characteristics
Declaration
public CharacteristicsBuilder Characteristics { get; }
Property Value
ConnectedPanelType
Declaration
public JointmarkBuilder.ConnectedPanelTypes ConnectedPanelType { get; set; }
Property Value
ConnectPart
Declaration
public bool ConnectPart { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ConstructionMethod
Declaration
public JointmarkBuilder.Method ConstructionMethod { get; set; }
Property Value
CreateSingleFeatures
Declaration
public bool CreateSingleFeatures { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
FaceSetsList
Declaration
public JointmarkFaceSetsBuilderList FaceSetsList { get; }
Property Value
FixedCsys
Declaration
public CoordinateSystem FixedCsys { get; set; }
Property Value
GuideCurvesList
Declaration
public JointmarkGuideBuilderList GuideCurvesList { get; }
Property Value
NotifyIfParentPointMoved
Declaration
public bool NotifyIfParentPointMoved { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OrientationMethod
Declaration
public JointmarkBuilder.OrientationMethodTypes OrientationMethod { get; set; }
Property Value
Plane
Declaration
public Plane Plane { get; set; }
Property Value
PointList
Declaration
public JointmarkPointsBuilderList PointList { get; }
Property Value
ProjectionDirectionOption
Declaration
public JointmarkBuilder.ProjectionDirectionOptions ProjectionDirectionOption { get; set; }
Property Value
ReferenceSheetType
Declaration
public JointmarkBuilder.ReferenceSheetTypes ReferenceSheetType { get; set; }
Property Value
ReuseFeatures
Declaration
public SelectFeatureList ReuseFeatures { get; }
Property Value
ReuseFeaturesMethod
Declaration
public JointmarkBuilder.ReuseMethod ReuseFeaturesMethod { get; set; }
Property Value
SelectMirrorObject
Declaration
public SelectTaggedObjectList SelectMirrorObject { get; }
Property Value
SelectPointsObject
Declaration
public SelectPointList SelectPointsObject { get; }
Property Value
SelectTranslateObject
Declaration
public SelectTaggedObjectList SelectTranslateObject { get; }
Property Value
ShowWorkCsys
Declaration
public bool ShowWorkCsys { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TranslateCsys
Declaration
public CoordinateSystem TranslateCsys { get; set; }
Property Value
TranslateX
Declaration
public Expression TranslateX { get; }
Property Value
TranslateY
Declaration
public Expression TranslateY { get; }
Property Value
TranslateZ
Declaration
public Expression TranslateZ { get; }
Property Value
Vector
Declaration
public Direction Vector { get; set; }
Property Value
Methods
AppendPoints(Boolean, Curve)
Declaration
public void AppendPoints(bool mode, Curve curve)
Parameters
Type |
Name |
Description |
System.Boolean |
mode |
|
Curve |
curve |
|
AskConnectedFaces()
Declaration
public ConnectedPart AskConnectedFaces()
Returns
CreateReferenceData()
Declaration
public void CreateReferenceData()
CreateSymbolCurve(String, String)
Declaration
public Curve CreateSymbolCurve(string path, string name)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.String |
name |
|
Returns
DeleteReferenceData()
Declaration
public void DeleteReferenceData()
FromReuseFeatures(out Boolean, out Boolean, out Boolean)
Declaration
public void FromReuseFeatures(out bool faceSetsUpdated, out bool guideCurvesUpdated, out bool pointSelectionUpdated)
Parameters
Type |
Name |
Description |
System.Boolean |
faceSetsUpdated |
|
System.Boolean |
guideCurvesUpdated |
|
System.Boolean |
pointSelectionUpdated |
|
GetCreateReferenceDataMessages(out String[])
Declaration
public void GetCreateReferenceDataMessages(out string[] messages)
Parameters
Type |
Name |
Description |
System.String[] |
messages |
|
GetReferenceSheet()
Declaration
public Feature GetReferenceSheet()
Returns
GetSelectedReferences(out NXObject[])
Declaration
public void GetSelectedReferences(out NXObject[] references)
Parameters
Type |
Name |
Description |
NXObject[] |
references |
|
GetSheetEdges(out Edge[])
Declaration
public void GetSheetEdges(out Edge[] edges)
Parameters
Type |
Name |
Description |
Edge[] |
edges |
|
MapFeaturesToPoints()
Declaration
public void MapFeaturesToPoints()
MoveReferenceSheet()
Declaration
public void MoveReferenceSheet()
NewFaceSets()
Declaration
public JointmarkFaceSetsBuilder NewFaceSets()
Returns
NewGuide()
Declaration
public JointmarkGuideBuilder NewGuide()
Returns
NewPoints()
Declaration
public JointmarkPointsBuilder NewPoints()
Returns
RediscoverFaces()
Declaration
public void RediscoverFaces()
SetDisplayCsys(Boolean)
Declaration
public void SetDisplayCsys(bool status)
Parameters
Type |
Name |
Description |
System.Boolean |
status |
|
SetShowThruState(Boolean)
Declaration
public void SetShowThruState(bool status)
Parameters
Type |
Name |
Description |
System.Boolean |
status |
|
UpdateFeatures()
Declaration
public void UpdateFeatures()
UpdatePoint()
Declaration
public void UpdatePoint()
UpdateReferenceSheet(Boolean)
Declaration
public Feature UpdateReferenceSheet(bool facesModified)
Parameters
Type |
Name |
Description |
System.Boolean |
facesModified |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink