Class TrimTaskBuilder
Inheritance
TrimTaskBuilder
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
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
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
EndPlane
Declaration
public ISurface EndPlane { get; set; }
Property Value
FinishOperation
Declaration
public bool FinishOperation { get; set; }
Property Value
LayoutFlange
Declaration
public bool LayoutFlange { get; set; }
Property Value
MatchCutExtensionAngle
Declaration
public double MatchCutExtensionAngle { get; set; }
Property Value
MatchCutFirstRadius
Declaration
public double MatchCutFirstRadius { get; set; }
Property Value
MatchCutNotchOffset
Declaration
public double MatchCutNotchOffset { get; set; }
Property Value
MatchCutOffsetFromPlane
Declaration
public double MatchCutOffsetFromPlane { get; set; }
Property Value
MatchCutOffsetLength
Declaration
public double MatchCutOffsetLength { get; set; }
Property Value
MatchCutScrapCutterLength
Declaration
public double MatchCutScrapCutterLength { get; set; }
Property Value
MatchCutSecondRadius
Declaration
public double MatchCutSecondRadius { get; set; }
Property Value
MatchCutThirdRadius
Declaration
public double MatchCutThirdRadius { get; set; }
Property Value
MatchCutType
Declaration
public TrimTaskBuilder.MatchCutTypes MatchCutType { get; set; }
Property Value
ReverseTrimSide
Declaration
public bool ReverseTrimSide { get; set; }
Property Value
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
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 |
string[] |
xmlpData |
|
Returns
GetCameraNames()
Declaration
public string[] GetCameraNames()
Returns
GetCameraViews()
Declaration
public View[] GetCameraViews()
Returns
GetDetails()
Declaration
public string[] GetDetails()
Returns
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 |
string[] |
layerSettings |
|
string[] |
xmlpData |
|
SetCameraNames(string[])
Declaration
public void SetCameraNames(string[] strings)
Parameters
Type |
Name |
Description |
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 |
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