Class InsertBlockBuilder
Inheritance
InsertBlockBuilder
Assembly: NXOpen.dll
public class InsertBlockBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected InsertBlockBuilder()
Properties
Declaration
public double BlockShimDistance { get; set; }
Property Value
Declaration
public InsertBlockBuilder.BoundingBoxTypeItems BoundingBoxType { get; set; }
Property Value
Declaration
public Point3d BoxPosition { get; set; }
Property Value
Declaration
public bool ClearanceBPToggle { get; set; }
Property Value
Declaration
public bool ClearanceSPToggle { get; set; }
Property Value
Declaration
public bool ClearanceToggle { get; set; }
Property Value
Declaration
public bool ConceptDesign { get; set; }
Property Value
Declaration
public SelectBodyList FacesSelect { get; }
Property Value
Declaration
public double InsertBlockBPClearance { get; set; }
Property Value
Declaration
public double InsertBlockClearance { get; set; }
Property Value
Declaration
public double InsertBlockSPClearance { get; set; }
Property Value
Declaration
public InsertBlockBuilder.InsertBlockTypeItems InsertBlockType { get; set; }
Property Value
Declaration
public InsertBlockBuilder.InsertModeItems InsertMode { get; set; }
Property Value
Declaration
public SelectComponentList InsertToDelete { get; }
Property Value
Declaration
public SelectComponentList InsertToEdit { get; }
Property Value
Declaration
public InsertBlockBuilder.Types InsertType { get; set; }
Property Value
Declaration
public string NewPartNames { get; set; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionNegativeX { get; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionNegativeY { get; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionNegativeZ { get; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionPositiveX { get; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionPositiveY { get; }
Property Value
Declaration
public Expression OffsetValueLinearDimensionPositiveZ { get; }
Property Value
Declaration
public string ParentPartName { get; set; }
Property Value
Declaration
public Expression RadialOffset { get; }
Property Value
Declaration
public bool RenameDialog { get; set; }
Property Value
Declaration
public Section SelectInsertBlockOutline { get; }
Property Value
Declaration
public Direction SelectVector { get; set; }
Property Value
Declaration
public TaggedObject StandardInsertBlockTag { get; set; }
Property Value
Declaration
public TaggedObject UserDefBlockDatumPlane { get; set; }
Property Value
Declaration
public Expression UserDefinedInsertBlockHeight { get; }
Property Value
WithoutFalseBody
Declaration
public bool WithoutFalseBody { get; set; }
Property Value
Methods
Declaration
public void AddInsertBlockPart()
Declaration
public void CalculateBoxSize()
Declaration
public void CreateUserDefinedInsertBlock()
Declaration
public void CreateUserDefinedInsertDatumPlane()
Declaration
public void DeleteUnusedDatumAndSketch()
Declaration
public void SetManipulatorToMatrixAndPosition(Matrix3x3 matrix, Point3d position)
Parameters
Declaration
public void StandardInsertBlock()
Implements
System.Runtime.Remoting.Messaging.IMessageSink