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