Class StandardPartPositionBuilder
Inheritance
StandardPartPositionBuilder
Assembly: NXOpen.dll
public class StandardPartPositionBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected StandardPartPositionBuilder()
Properties
Declaration
public bool AssociativePosition { get; set; }
Property Value
Declaration
public double DxIncrement { get; set; }
Property Value
Declaration
public double DyIncrement { get; set; }
Property Value
Declaration
public Expression OffsetPositionDx { get; }
Property Value
Declaration
public Expression OffsetPositionDy { get; }
Property Value
Declaration
public Point ReferencePosition { get; set; }
Property Value
Methods
Declaration
public void AddStandardPart()
Declaration
public void AskStandardPartPosition(out Point3d originalPoint, out Matrix3x3 matrix)
Parameters
Declaration
public void CreateLinkedPositionFace()
Declaration
public void EditPositionOfConceptObject(Point3d offsetPoint)
Parameters
Type |
Name |
Description |
Point3d |
offsetPoint |
|
Declaration
public ConceptStandardPartRecord GetConceptPartData()
Returns
Declaration
public void InsertConceptObject(Point3d offsetPoint, Matrix3x3 positionMatrix)
Parameters
Declaration
public void PerformCloneSetting(int installationType, string clonePartName)
Parameters
Type |
Name |
Description |
int |
installationType |
|
string |
clonePartName |
|
Declaration
Declaration
public void PopulateDataFromConceptObject()
Declaration
public void ReadStandardPartRecordFromConceptObject(NXObject conceptObject)
Parameters
Type |
Name |
Description |
NXObject |
conceptObject |
|
Declaration
public void RepositionComponentOrSymbol(Point3d toPoint, Matrix3x3 toMatrix)
Parameters
Declaration
public void SetConceptPartData(ConceptStandardPartRecord conceptPartData)
Parameters
Declaration
public void SetFaceCenter()
Declaration
public void SetManipulatorOrientation(Matrix3x3 matrix)
Parameters
Declaration
public void SetOffsetPosition(Point3d position)
Parameters
Type |
Name |
Description |
Point3d |
position |
|
Declaration
public void SetStandardPartClientData(StandardPartData pClietData)
Parameters
Declaration
public void UpdateAddedComponent(Component addedOcc, Point3d offsetPoint)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink