Class AutoPointBuilder
Inheritance
System.Object
System.MarshalByRefObject
AutoPointBuilder
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 AutoPointBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
AutoPointBuilder()
Declaration
protected AutoPointBuilder()
Properties
ComponentsToJoin
Declaration
public SelectComponentList ComponentsToJoin { get; }
Property Value
ComponentsTreatAsUnit
Declaration
public SelectComponentList ComponentsTreatAsUnit { get; }
Property Value
DistanceFromEnds
Declaration
public double DistanceFromEnds { get; set; }
Property Value
Type |
Description |
System.Double |
|
FaceGapDistance
Declaration
public double FaceGapDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaximumBendRadius
Declaration
public double MaximumBendRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaximumCenterlineWidth
Declaration
public double MaximumCenterlineWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaximumSingleThickness
Declaration
public double MaximumSingleThickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaximumSpacingBetweenPoints
Declaration
public double MaximumSpacingBetweenPoints { get; set; }
Property Value
Type |
Description |
System.Double |
|
MimimumNumberPointsOnOverlap
Declaration
public int MimimumNumberPointsOnOverlap { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumFlangeWidth
Declaration
public double MinimumFlangeWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinimumSpacingBetweenPoints
Declaration
public double MinimumSpacingBetweenPoints { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetDistanceFromEdge
Declaration
public double OffsetDistanceFromEdge { get; set; }
Property Value
Type |
Description |
System.Double |
|
ReuseFeatures
Declaration
public SelectFeatureList ReuseFeatures { get; }
Property Value
ReuseMatchTolerance
Declaration
public double ReuseMatchTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Type
Declaration
public AutoPointBuilder.Types Type { get; set; }
Property Value
Declaration
public double UniformSpacingTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
WeldType
Declaration
[Obsolete("Deprecated in NX10.0.0. Use overloaded function with PointMark enum instead.")]
public WeldFeatureSetType WeldType { get; set; }
Property Value
Methods
CreateFeatureSet(Int32)
Declaration
public NXObject CreateFeatureSet(int interferenceIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
interferenceIndex |
|
Returns
FindNumberOfInterferenceRegions()
Declaration
public int FindNumberOfInterferenceRegions()
Returns
Type |
Description |
System.Int32 |
|
GetInterferenceDetails(Int32)
Declaration
public AutoPointBuilder.InterferenceDetails GetInterferenceDetails(int interferenceIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
interferenceIndex |
|
Returns
GetWeldType()
Declaration
public PointMarkBuilder.WeldTypes GetWeldType()
Returns
SetWeldType(PointMarkBuilder.WeldTypes)
Declaration
public void SetWeldType(PointMarkBuilder.WeldTypes weldType)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink