Class SketchOffsetBuilder
Inheritance
SketchOffsetBuilder
Assembly: NXOpen.dll
Syntax
public class SketchOffsetBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
SketchOffsetBuilder()
Declaration
protected SketchOffsetBuilder()
Properties
CapType
Declaration
public SketchOffset.CapType CapType { get; set; }
Property Value
ConvertToReference
Declaration
public bool ConvertToReference { get; set; }
Property Value
CreateConstraint
Declaration
public bool CreateConstraint { get; set; }
Property Value
CreateDimension
Declaration
public bool CreateDimension { get; set; }
Property Value
Degree
Declaration
public int Degree { get; set; }
Property Value
Distance
Declaration
public Expression Distance { get; }
Property Value
IsSymmetric
Declaration
public bool IsSymmetric { get; set; }
Property Value
NumberOfCopies
Declaration
public int NumberOfCopies { get; set; }
Property Value
Tolerance
Declaration
public double Tolerance { get; set; }
Property Value
Methods
BreakChain(NXObject, NXObject, Point3d)
Declaration
public void BreakChain(NXObject object1, NXObject object2, Point3d helpPt)
Parameters
CreateSection()
Declaration
public Section CreateSection()
Returns
EvaluateOffset()
Declaration
public void EvaluateOffset()
GetOutputCurvesOfOffset()
Declaration
public NXObject[] GetOutputCurvesOfOffset()
Returns
GetSections()
Declaration
public Section[] GetSections()
Returns
MergeChains(NXObject, NXObject, Point3d)
Declaration
public void MergeChains(NXObject object1, NXObject object2, Point3d helpPt)
Parameters
RemoveSection(Section)
Declaration
public void RemoveSection(Section section)
Parameters
Type |
Name |
Description |
Section |
section |
|
ReverseOffsetDirection()
Declaration
public void ReverseOffsetDirection()
ReverseOffsetDirectionOfChain(NXObject)
Declaration
public void ReverseOffsetDirectionOfChain(NXObject objectInChain)
Parameters
Type |
Name |
Description |
NXObject |
objectInChain |
|
SetEndConstraint(NXObject, int, bool, bool)
Declaration
public void SetEndConstraint(NXObject objectInChain, int inx, bool isStartEnd, bool constraint)
Parameters
UpdateLoopsAndCopies()
Declaration
public void UpdateLoopsAndCopies()
UpdateSolverDistance()
Declaration
public void UpdateSolverDistance()
UpdateSymmetry()
Declaration
public void UpdateSymmetry()
Implements
System.Runtime.Remoting.Messaging.IMessageSink