Class FormboardManager
Implements
IMessageSink
Inherited Members
Namespace: NXOpen.Formboard
Assembly: NXOpen.dll
Syntax
public class FormboardManager : NXRemotableObject, IMessageSink
Constructors
FormboardManager(RouteManager)
Declaration
protected FormboardManager(RouteManager owner)
Parameters
Type | Name | Description |
---|---|---|
RouteManager | owner |
Properties
Tag
Declaration
public Tag Tag { get; }
Property Value
Type | Description |
---|---|
Tag |
Methods
AddPartAs3dHarness(Part)
Declaration
public void AddPartAs3dHarness(Part harnessPart)
Parameters
Type | Name | Description |
---|---|---|
Part | harnessPart |
CalculateLegacyComponentClocking(Component, Component, LegacyComponentOrientationDisplayStyle, out Vector3d, out double, out LegacyComponentOrientationConfidenceLevel)
Declaration
public void CalculateLegacyComponentClocking(Component component1, Component component2, FormboardManager.LegacyComponentOrientationDisplayStyle displayStyle, out Vector3d rotationVector, out double clockingAngle, out FormboardManager.LegacyComponentOrientationConfidenceLevel confidenceLevel)
Parameters
Type | Name | Description |
---|---|---|
Component | component1 | |
Component | component2 | |
FormboardManager.LegacyComponentOrientationDisplayStyle | displayStyle | |
Vector3d | rotationVector | |
double | clockingAngle | |
FormboardManager.LegacyComponentOrientationConfidenceLevel | confidenceLevel |
CreateFaceAnnotationBuilder()
Declaration
public FaceAnnotationBuilder CreateFaceAnnotationBuilder()
Returns
Type | Description |
---|---|
FaceAnnotationBuilder |
CreateFlipComponentBuilder()
Declaration
public FlipComponentBuilder CreateFlipComponentBuilder()
Returns
Type | Description |
---|---|
FlipComponentBuilder |
CreateLayoutBuilder()
Declaration
public FormboardLayoutBuilder CreateLayoutBuilder()
Returns
Type | Description |
---|---|
FormboardLayoutBuilder |
CreateObjectAttributeReferenceBuilder()
Declaration
public ObjectAttributeReferenceBuilder CreateObjectAttributeReferenceBuilder()
Returns
Type | Description |
---|---|
ObjectAttributeReferenceBuilder |
CreateOrientBranchBuilder()
Declaration
public OrientBranchBuilder CreateOrientBranchBuilder()
Returns
Type | Description |
---|---|
OrientBranchBuilder |
CreatePathLengthAnnotationBuilder(Annotation)
Declaration
public PathLengthAnnotationBuilder CreatePathLengthAnnotationBuilder(Annotation annotation)
Parameters
Type | Name | Description |
---|---|---|
Annotation | annotation |
Returns
Type | Description |
---|---|
PathLengthAnnotationBuilder |
CreateShapeSegmentBuilder(ISegment)
Declaration
public ShapeSegmentBuilder CreateShapeSegmentBuilder(ISegment segment)
Parameters
Type | Name | Description |
---|---|---|
ISegment | segment |
Returns
Type | Description |
---|---|
ShapeSegmentBuilder |
CreateUpdateFormboardBuilder()
Declaration
public UpdateFormboardBuilder CreateUpdateFormboardBuilder()
Returns
Type | Description |
---|---|
UpdateFormboardBuilder |
GetFmbdPlaneConstraints(NXObject, out ComponentConstraint[])
Declaration
public void GetFmbdPlaneConstraints(NXObject fmbdPlane, out ComponentConstraint[] constraints)
Parameters
Type | Name | Description |
---|---|---|
NXObject | fmbdPlane | |
ComponentConstraint[] | constraints |
HideFormboardConstraints()
Declaration
public void HideFormboardConstraints()
IsFormboard()
Declaration
public bool IsFormboard()
Returns
Type | Description |
---|---|
bool |
ShowFormboardConstraints()
Declaration
public void ShowFormboardConstraints()
StoreHarnessesToFlatten(HarnessDevice[])
Declaration
public void StoreHarnessesToFlatten(HarnessDevice[] harnesses)
Parameters
Type | Name | Description |
---|---|---|
HarnessDevice[] | harnesses |
Implements
System.Runtime.Remoting.Messaging.IMessageSink