NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::ScrapDesignBuilder Class Reference

Represents a scrap design builder
To create a new instance of this class, use Tooling::ScrapDesignCollection::CreateScrapDesignBuilder
Default values. More...

Inheritance diagram for NXOpen::Tooling::ScrapDesignBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  AddonType { AddonTypeOverlap, AddonTypeOvercut, AddonTypeTrimming, AddonTypeUserDefined }
 Specifies the add-on type. More...
enum  Body { BodyCreate, BodyEdit, BodyAddon, BodyGrouping }
 Specifies the operation type of scraps. More...
enum  DefScrapType { DefScrapTypePiercing, DefScrapTypePiloting }
 Specifies the definition type of scraps. More...
enum  EditScrapType {
  EditScrapTypeSplit, EditScrapTypeMerge, EditScrapTypeApplyMinimumRadius, EditScrapTypeChangeStation,
  EditScrapTypeDelete, EditScrapTypeUpdate
}
 Specifies the edit type of scraps. More...
enum  OvercutType { OvercutTypeNormalType, OvercutTypeTangentType, OvercutTypeCircularType, OvercutTypeRectangularType }
 Specifies the over cut type, different type has different parameters. More...
enum  RemoveType {
  RemoveTypeInferScrap, RemoveTypeOverlap, RemoveTypeOvercut, RemoveTypeTrimming,
  RemoveTypeHole, RemoveTypeScrap, RemoveTypeAll
}
 Specifies the removing type as filter. More...
enum  ScrapDefPosition { ScrapDefPositionProjectToStrip, ScrapDefPositionKeepOrigin }
 Specifies the position method of scraps, projecting method is normally used. More...
enum  ScrapDefType {
  ScrapDefTypeBlankBoundarySketch, ScrapDefTypeHoleBoundary, ScrapDefTypeClosedCurves, ScrapDefTypeBoundaryLines,
  ScrapDefTypeExistedSheetBody, ScrapDefTypeChangeType
}
 Specifies the creation type of scraps. More...
enum  TrimNumType {
  TrimNumTypeOne, TrimNumTypeTwo, TrimNumTypeThree, TrimNumTypeFour,
  TrimNumTypeFive
}
 Specifies the step of trimming process, the maximum is five. More...

Public Member Functions

NXOpen::Tooling::ScrapDesignBuilder::AddonType AddonOperation ()
 Returns the add-on operation, which includes overlap, overcut, trimming and user defined
Created in NX6.0.0.
bool ApplyColor ()
 Returns the toggle to determine whether the color will be used to all other scraps with the same shape
Created in NX6.0.0.
NXOpen::NXColorAssignColor ()
 Returns the color for assigned scrap
Created in NX6.0.0.
NXOpen::SelectEdgeListAttachEdge ()
 Returns the edge that overlap will be attached
Created in NX6.0.0.
NXOpen::SelectBodyAttachScrap ()
 Returns the scrap that overlap will be attached
Created in NX6.0.0.
NXOpen::ScCollectorBoundaryList ()
 Returns the boundary list served for boundary line method
Created in NX6.0.0.
NXOpen::SelectBodyListChangeColScrap ()
 Returns the changing color of scrap
Created in NX6.0.0.
NXOpen::SectionCurveList ()
 Returns the curve list served for boundary+sketch or close boundaries method
Created in NX6.0.0.
int DefStationNum ()
 Returns the defined station number, according to it scraps can be laid out automatically in strip
Created in NX6.0.0.
double DoubleA ()
 Returns the double A served as the parameter of overcut
Created in NX6.0.0.
double DoubleAngle ()
 Returns the double Angle served as the parameter of overcut
Created in NX6.0.0.
double DoubleB ()
 Returns the double B served as the parameter of overcut
Created in NX6.0.0.
double DoubleH ()
 Returns the double H served as the parameter of overcut
Created in NX6.0.0.
double DoubleR ()
 Returns the double R served as the parameter of overcut
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::EditScrapType EditMethod ()
 Returns the edit method, which includes splitting, merging, applying minimum radius, changing station, deleting and updating
Created in NX6.0.0.
int EditStationNum ()
 Returns the station number to lay out in strip
Created in NX6.0.0.
NXOpen::SelectBodyListExistScrap ()
 Returns the existed scrap served for exist sheet body method
Created in NX6.0.0.
NXOpen::Point3d GetOvercutPosition ()
 Returns the overcut position, it determines where the overcut sketch will be constrained.
NXOpen::NXColorHoleColor ()
 Returns the hole color
Created in NX6.0.0.
double MinRad ()
 Returns the minimum radius to blend sharp corners
Created in NX6.0.0.
NXOpen::NXColorOvercutColor ()
 Returns the overcut color
Created in NX6.0.0.
NXOpen::SelectEdgeOvercutEdge ()
 Returns the edge that overcut will be attached
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::OvercutType OvercutOperation ()
 Returns the overcut operation, which includes normal type, tangent type, circular type and rectangular type
Created in NX6.0.0.
NXOpen::NXColorOverlapColor ()
 Returns the overlap color
Created in NX6.0.0.
double OverlapWidth ()
 Returns the overlap width
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::DefScrapType PierceType ()
 Returns the piercing type, piercing or piloting
Created in NX6.0.0.
NXOpen::NXColorPiercingColor ()
 Returns the piercing color
Created in NX6.0.0.
NXOpen::NXColorPilotingColor ()
 Returns the piloting color
Created in NX6.0.0.
double ProcessFive ()
 Returns the process five
Created in NX6.0.0.
double ProcessFour ()
 Returns the process four
Created in NX6.0.0.
double ProcessOne ()
 Returns the process one
Created in NX6.0.0.
double ProcessThree ()
 Returns the process three
Created in NX6.0.0.
double ProcessTwo ()
 Returns the process two
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::RemoveType RemoveFilter ()
 Returns the removing filter
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::ScrapDefType ScrapMethod ()
 Returns the scrap method, which includes boundary+sketch, hole boundary, close curves, boundary lines and existed sheet body
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::ScrapDefPosition ScrapPosition ()
 Returns the scrap position
Created in NX6.0.0.
double ScrapTol ()
 Returns the scrap tolerance, when fail to create scrap in some cases, this value can be decreased to try again
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::Body ScrapTypeEnum ()
 Returns the scrap type enum
Created in NX6.0.0.
NXOpen::SelectBodyListSecondScrap ()
 Returns the second scrap to merge with the first one
Created in NX6.0.0.
void SetAddonOperation (NXOpen::Tooling::ScrapDesignBuilder::AddonType addonOperation)
 Sets the add-on operation, which includes overlap, overcut, trimming and user defined
Created in NX6.0.0.
void SetApplyColor (bool applyColor)
 Sets the toggle to determine whether the color will be used to all other scraps with the same shape
Created in NX6.0.0.
void SetAssignColor (NXOpen::NXColor *assignColor)
 Sets the color for assigned scrap
Created in NX6.0.0.
void SetDefStationNum (int defStationNum)
 Sets the defined station number, according to it scraps can be laid out automatically in strip
Created in NX6.0.0.
void SetDoubleA (double doubleA)
 Sets the double A served as the parameter of overcut
Created in NX6.0.0.
void SetDoubleAngle (double doubleAngle)
 Sets the double Angle served as the parameter of overcut
Created in NX6.0.0.
void SetDoubleB (double doubleB)
 Sets the double B served as the parameter of overcut
Created in NX6.0.0.
void SetDoubleH (double doubleH)
 Sets the double H served as the parameter of overcut
Created in NX6.0.0.
void SetDoubleR (double doubleR)
 Sets the double R served as the parameter of overcut
Created in NX6.0.0.
void SetEditMethod (NXOpen::Tooling::ScrapDesignBuilder::EditScrapType editMethod)
 Sets the edit method, which includes splitting, merging, applying minimum radius, changing station, deleting and updating
Created in NX6.0.0.
void SetEditStationNum (int editStationNum)
 Sets the station number to lay out in strip
Created in NX6.0.0.
void SetHoleColor (NXOpen::NXColor *holeColor)
 Sets the hole color
Created in NX6.0.0.
void SetMinRad (double minRad)
 Sets the minimum radius to blend sharp corners
Created in NX6.0.0.
void SetOvercutColor (NXOpen::NXColor *overcutColor)
 Sets the overcut color
Created in NX6.0.0.
void SetOvercutOperation (NXOpen::Tooling::ScrapDesignBuilder::OvercutType overcutOperation)
 Sets the overcut operation, which includes normal type, tangent type, circular type and rectangular type
Created in NX6.0.0.
void SetOvercutPosition (const NXOpen::Point3d &overcutPosition)
 Sets the overcut position, it determines where the overcut sketch will be constrained
Created in NX6.0.2.
void SetOverlapColor (NXOpen::NXColor *overlapColor)
 Sets the overlap color
Created in NX6.0.0.
void SetOverlapWidth (double overlapWidth)
 Sets the overlap width
Created in NX6.0.0.
void SetPierceType (NXOpen::Tooling::ScrapDesignBuilder::DefScrapType pierceType)
 Sets the piercing type, piercing or piloting
Created in NX6.0.0.
void SetPiercingColor (NXOpen::NXColor *piercingColor)
 Sets the piercing color
Created in NX6.0.0.
void SetPilotingColor (NXOpen::NXColor *pilotingColor)
 Sets the piloting color
Created in NX6.0.0.
void SetProcessFive (double processFive)
 Sets the process five
Created in NX6.0.0.
void SetProcessFour (double processFour)
 Sets the process four
Created in NX6.0.0.
void SetProcessOne (double processOne)
 Sets the process one
Created in NX6.0.0.
void SetProcessThree (double processThree)
 Sets the process three
Created in NX6.0.0.
void SetProcessTwo (double processTwo)
 Sets the process two
Created in NX6.0.0.
void SetRemoveFilter (NXOpen::Tooling::ScrapDesignBuilder::RemoveType removeFilter)
 Sets the removing filter
Created in NX6.0.0.
void SetScrapMethod (NXOpen::Tooling::ScrapDesignBuilder::ScrapDefType scrapMethod)
 Sets the scrap method, which includes boundary+sketch, hole boundary, close curves, boundary lines and existed sheet body
Created in NX6.0.0.
void SetScrapPosition (NXOpen::Tooling::ScrapDesignBuilder::ScrapDefPosition scrapPosition)
 Sets the scrap position
Created in NX6.0.0.
void SetScrapTol (double scrapTol)
 Sets the scrap tolerance, when fail to create scrap in some cases, this value can be decreased to try again
Created in NX6.0.0.
void SetScrapTypeEnum (NXOpen::Tooling::ScrapDesignBuilder::Body scrapTypeEnum)
 Sets the scrap type enum
Created in NX6.0.0.
void SetTrimmingColor (NXOpen::NXColor *trimmingColor)
 Sets the trimming color
Created in NX6.0.0.
void SetTrimNum (NXOpen::Tooling::ScrapDesignBuilder::TrimNumType trimNum)
 Sets the trimming number
Created in NX6.0.0.
NXOpen::SectionSplitCurve ()
 Returns the splitting curve
Created in NX6.0.0.
NXOpen::SelectBodyListSplitScrap ()
 Returns the scrap to be splitted or merged
Created in NX6.0.0.
NXOpen::NXColorTrimmingColor ()
 Returns the trimming color
Created in NX6.0.0.
NXOpen::Tooling::ScrapDesignBuilder::TrimNumType TrimNum ()
 Returns the trimming number
Created in NX6.0.0.
NXOpen::SectionUserAddonCurve ()
 Returns the user defined add-on curve to create overlap+overcut
Created in NX6.0.0.

Detailed Description

Represents a scrap design builder
To create a new instance of this class, use Tooling::ScrapDesignCollection::CreateScrapDesignBuilder
Default values.

Property Value

AddonOperation

Overlap

ApplyColor

0

DefStationNum

1

DoubleA

0

DoubleAngle

0

DoubleB

0

DoubleH

0

DoubleR

0.2

EditMethod

Split

EditStationNum

1

MinRad

0.1

OvercutOperation

NormalType

OverlapWidth

0.1

PierceType

Piercing

ProcessFive

0

ProcessFour

0

ProcessOne

0

ProcessThree

0

ProcessTwo

0

RemoveFilter

InferScrap

ScrapPosition

ProjectToStrip

ScrapTol

0.01

ScrapTypeEnum

Create


Created in NX6.0.0.


Member Enumeration Documentation

Specifies the add-on type.

Enumerator:
AddonTypeOverlap 

Creates overlap.

AddonTypeOvercut 

Creates overcut.

AddonTypeTrimming 

Creates trimming.

AddonTypeUserDefined 

Creates user defined add-on.

Specifies the operation type of scraps.

Enumerator:
BodyCreate 

Create operation.

BodyEdit 

Edit operation.

BodyAddon 

Add-on operation.

BodyGrouping 

Grouping operation.

Specifies the definition type of scraps.

Enumerator:
DefScrapTypePiercing 

Scrap will be defined as piercing type.

DefScrapTypePiloting 

Scrap will be defined as piloting type.

Specifies the edit type of scraps.

Enumerator:
EditScrapTypeSplit 

Splits a scrap by selected curves.

EditScrapTypeMerge 

Merges two scraps into one.

EditScrapTypeApplyMinimumRadius 

Applies minimum radius to sharp corners of scraps.

EditScrapTypeChangeStation 

Changes the station number of scraps.

EditScrapTypeDelete 

Deletes scraps.

EditScrapTypeUpdate 

Updates scraps if there is any design change.

Specifies the over cut type, different type has different parameters.

Enumerator:
OvercutTypeNormalType 

Creates normal type of overcut.

OvercutTypeTangentType 

Creates tangent type of overcut.

OvercutTypeCircularType 

Creates circular type of overcut.

OvercutTypeRectangularType 

Creates rectangular type of overcut.

Specifies the removing type as filter.

Enumerator:
RemoveTypeInferScrap 

Captures inferred scraps.

RemoveTypeOverlap 

Captures overlaps.

RemoveTypeOvercut 

Captures overcuts.

RemoveTypeTrimming 

Captures trimming scraps.

RemoveTypeHole 

Captures hole scraps.

RemoveTypeScrap 

Captures normal scraps.

RemoveTypeAll 

Captures any kind of scraps.

Specifies the position method of scraps, projecting method is normally used.

Enumerator:
ScrapDefPositionProjectToStrip 

Scrap will be projected into the strip plane.

ScrapDefPositionKeepOrigin 

Scrap will be created in the original plane.

Specifies the creation type of scraps.

Enumerator:
ScrapDefTypeBlankBoundarySketch 

Boundary curves or sketch will be used to create scraps.

ScrapDefTypeHoleBoundary 

Hole boundary curves will be extracted automatically to create scraps.

ScrapDefTypeClosedCurves 

Close curves will be used to create scraps.

ScrapDefTypeBoundaryLines 

Boundary lines will be used to create an entire scrap.

ScrapDefTypeExistedSheetBody 

Existed sheet body will be converted to scrap.

ScrapDefTypeChangeType 

The type of scrap will be changed between Piercing and Piloting.

Specifies the step of trimming process, the maximum is five.

Enumerator:
TrimNumTypeOne 

Specifies one step of trimming.

TrimNumTypeTwo 

Specifies two steps of trimming.

TrimNumTypeThree 

Specifies three steps of trimming.

TrimNumTypeFour 

Specifies four steps of trimming.

TrimNumTypeFive 

Specifies five steps of trimming.


Member Function Documentation

Returns the add-on operation, which includes overlap, overcut, trimming and user defined
Created in NX6.0.0.



License requirements : None

Returns the toggle to determine whether the color will be used to all other scraps with the same shape
Created in NX6.0.0.



License requirements : None

Returns the color for assigned scrap
Created in NX6.0.0.



License requirements : None

Returns the edge that overlap will be attached
Created in NX6.0.0.



License requirements : None

Returns the scrap that overlap will be attached
Created in NX6.0.0.



License requirements : None

Returns the boundary list served for boundary line method
Created in NX6.0.0.



License requirements : None

Returns the changing color of scrap
Created in NX6.0.0.



License requirements : None

Returns the curve list served for boundary+sketch or close boundaries method
Created in NX6.0.0.



License requirements : None

Returns the defined station number, according to it scraps can be laid out automatically in strip
Created in NX6.0.0.



License requirements : None

Returns the double A served as the parameter of overcut
Created in NX6.0.0.



License requirements : None

Returns the double Angle served as the parameter of overcut
Created in NX6.0.0.



License requirements : None

Returns the double B served as the parameter of overcut
Created in NX6.0.0.



License requirements : None

Returns the double H served as the parameter of overcut
Created in NX6.0.0.



License requirements : None

Returns the double R served as the parameter of overcut
Created in NX6.0.0.



License requirements : None

Returns the edit method, which includes splitting, merging, applying minimum radius, changing station, deleting and updating
Created in NX6.0.0.



License requirements : None

Returns the station number to lay out in strip
Created in NX6.0.0.



License requirements : None

Returns the existed scrap served for exist sheet body method
Created in NX6.0.0.



License requirements : None

Returns the overcut position, it determines where the overcut sketch will be constrained.

Returns:
Indicates the position to constrain overcut sketch
Created in NX6.0.2.

License requirements : None

Returns the hole color
Created in NX6.0.0.



License requirements : None

Returns the minimum radius to blend sharp corners
Created in NX6.0.0.



License requirements : None

Returns the overcut color
Created in NX6.0.0.



License requirements : None

Returns the edge that overcut will be attached
Created in NX6.0.0.



License requirements : None

Returns the overcut operation, which includes normal type, tangent type, circular type and rectangular type
Created in NX6.0.0.



License requirements : None

Returns the overlap color
Created in NX6.0.0.



License requirements : None

Returns the overlap width
Created in NX6.0.0.



License requirements : None

Returns the piercing type, piercing or piloting
Created in NX6.0.0.



License requirements : None

Returns the piercing color
Created in NX6.0.0.



License requirements : None

Returns the piloting color
Created in NX6.0.0.



License requirements : None

Returns the process five
Created in NX6.0.0.



License requirements : None

Returns the process four
Created in NX6.0.0.



License requirements : None

Returns the process one
Created in NX6.0.0.



License requirements : None

Returns the process three
Created in NX6.0.0.



License requirements : None

Returns the process two
Created in NX6.0.0.



License requirements : None

Returns the removing filter
Created in NX6.0.0.



License requirements : None

Returns the scrap method, which includes boundary+sketch, hole boundary, close curves, boundary lines and existed sheet body
Created in NX6.0.0.



License requirements : None

Returns the scrap position
Created in NX6.0.0.



License requirements : None

Returns the scrap tolerance, when fail to create scrap in some cases, this value can be decreased to try again
Created in NX6.0.0.



License requirements : None

Returns the scrap type enum
Created in NX6.0.0.



License requirements : None

Returns the second scrap to merge with the first one
Created in NX6.0.0.



License requirements : None

Sets the add-on operation, which includes overlap, overcut, trimming and user defined
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
addonOperationaddonoperation

Sets the toggle to determine whether the color will be used to all other scraps with the same shape
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
applyColorapplycolor

Sets the color for assigned scrap
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
assignColorassigncolor

Sets the defined station number, according to it scraps can be laid out automatically in strip
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
defStationNumdefstationnum

Sets the double A served as the parameter of overcut
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
doubleAdoublea

Sets the double Angle served as the parameter of overcut
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
doubleAngledoubleangle

Sets the double B served as the parameter of overcut
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
doubleBdoubleb

Sets the double H served as the parameter of overcut
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
doubleHdoubleh

Sets the double R served as the parameter of overcut
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
doubleRdoubler

Sets the edit method, which includes splitting, merging, applying minimum radius, changing station, deleting and updating
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
editMethodeditmethod

Sets the station number to lay out in strip
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
editStationNumeditstationnum

Sets the hole color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
holeColorholecolor

Sets the minimum radius to blend sharp corners
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
minRadminrad

Sets the overcut color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
overcutColorovercutcolor

Sets the overcut operation, which includes normal type, tangent type, circular type and rectangular type
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
overcutOperationovercutoperation

Sets the overcut position, it determines where the overcut sketch will be constrained
Created in NX6.0.2.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
overcutPositionovercutposition

Sets the overlap color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
overlapColoroverlapcolor

Sets the overlap width
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
overlapWidthoverlapwidth

Sets the piercing type, piercing or piloting
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
pierceTypepiercetype

Sets the piercing color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
piercingColorpiercingcolor

Sets the piloting color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
pilotingColorpilotingcolor

Sets the process five
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
processFiveprocessfive

Sets the process four
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
processFourprocessfour

Sets the process one
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
processOneprocessone

Sets the process three
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
processThreeprocessthree

Sets the process two
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
processTwoprocesstwo

Sets the removing filter
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
removeFilterremovefilter

Sets the scrap method, which includes boundary+sketch, hole boundary, close curves, boundary lines and existed sheet body
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
scrapMethodscrapmethod

Sets the scrap position
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
scrapPositionscrapposition

Sets the scrap tolerance, when fail to create scrap in some cases, this value can be decreased to try again
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
scrapTolscraptol

Sets the scrap type enum
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
scrapTypeEnumscraptypeenum

Sets the trimming color
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
trimmingColortrimmingcolor

Sets the trimming number
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
trimNumtrimnum

Returns the splitting curve
Created in NX6.0.0.



License requirements : None

Returns the scrap to be splitted or merged
Created in NX6.0.0.



License requirements : None

Returns the trimming color
Created in NX6.0.0.



License requirements : None

Returns the trimming number
Created in NX6.0.0.



License requirements : None

Returns the user defined add-on curve to create overlap+overcut
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.