Class TrimTaskBuilder
Inheritance
System.Object
System.MarshalByRefObject
TrimTaskBuilder
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 TrimTaskBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
TrimTaskBuilder()
Declaration
protected TrimTaskBuilder()
Properties
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
CamDirection
Declaration
public ILocation CamDirection { get; set; }
Property Value
CamType
Declaration
public TrimTaskBuilder.CamTypes CamType { get; set; }
Property Value
CreateScrap
Declaration
public bool CreateScrap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndPlane
Declaration
public ISurface EndPlane { get; set; }
Property Value
FinishOperation
Declaration
public bool FinishOperation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LayoutFlange
Declaration
public bool LayoutFlange { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MatchCutExtensionAngle
Declaration
public double MatchCutExtensionAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutFirstRadius
Declaration
public double MatchCutFirstRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutNotchOffset
Declaration
public double MatchCutNotchOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutOffsetFromPlane
Declaration
public double MatchCutOffsetFromPlane { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutOffsetLength
Declaration
public double MatchCutOffsetLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutScrapCutterLength
Declaration
public double MatchCutScrapCutterLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutSecondRadius
Declaration
public double MatchCutSecondRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutThirdRadius
Declaration
public double MatchCutThirdRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MatchCutType
Declaration
public TrimTaskBuilder.MatchCutTypes MatchCutType { get; set; }
Property Value
ReverseTrimSide
Declaration
public bool ReverseTrimSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartPlane
Declaration
public ISurface StartPlane { get; set; }
Property Value
TippedProduct
Declaration
public Feature TippedProduct { get; set; }
Property Value
TrimNewDieFace
Declaration
public bool TrimNewDieFace { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CheckAndMovePlanes(Feature, Feature, ISurface, ISurface, out ISurface, out ISurface)
Declaration
public void CheckAndMovePlanes(Feature origTip, Feature targetTip, ISurface origStartPlaneTag, ISurface origEndPlaneTag, out ISurface targetStartPlaneTag, out ISurface targetEndPlaneTag)
Parameters
GetAssociativeObjects()
Declaration
public DisplayableObject[] GetAssociativeObjects()
Returns
GetCameraLayerAndXmlp(out String[])
Declaration
public string[] GetCameraLayerAndXmlp(out string[] xmlpData)
Parameters
Type |
Name |
Description |
System.String[] |
xmlpData |
|
Returns
Type |
Description |
System.String[] |
|
GetCameraNames()
Declaration
public string[] GetCameraNames()
Returns
Type |
Description |
System.String[] |
|
GetCameraViews()
Declaration
public View[] GetCameraViews()
Returns
GetDetails()
Declaration
public string[] GetDetails()
Returns
Type |
Description |
System.String[] |
|
GetScrapCutters()
Declaration
public ISurface[] GetScrapCutters()
Returns
GetTrimBounds(out DirectionOption)
Declaration
public IProfile[] GetTrimBounds(out DirectionOption direction)
Parameters
Returns
SetAssociativeObjects(DisplayableObject[])
Declaration
public void SetAssociativeObjects(DisplayableObject[] objects)
Parameters
SetCameraLayerAndXmlp(String[], String[])
Declaration
public void SetCameraLayerAndXmlp(string[] layerSettings, string[] xmlpData)
Parameters
Type |
Name |
Description |
System.String[] |
layerSettings |
|
System.String[] |
xmlpData |
|
SetCameraNames(String[])
Declaration
public void SetCameraNames(string[] strings)
Parameters
Type |
Name |
Description |
System.String[] |
strings |
|
SetCameraViews(View[])
Declaration
public void SetCameraViews(View[] objects)
Parameters
Type |
Name |
Description |
View[] |
objects |
|
SetDetails(String[])
Declaration
public void SetDetails(string[] strings)
Parameters
Type |
Name |
Description |
System.String[] |
strings |
|
SetScrapCutters(ISurface[])
Declaration
public void SetScrapCutters(ISurface[] planes)
Parameters
SetTrimBounds(DirectionOption, IProfile[])
Declaration
public void SetTrimBounds(DirectionOption direction, IProfile[] profileEntries)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink