<< Click to Display Table of Contents > 

Client Control Interface Manual > Splitting > 1D Planar Splitting

1D Planar Splitting
Previous pageReturn to chapter overviewNext page

Global Splitting Checkboxes, see Splitting

oAvoid Unnecessary Splits in Overlap Area

oCog Vectors in Overlap Area

oDo Not Recalculate Split Lines

oTop Level Entities as Split Parts

oKeep Mark In Progress Active

oWorkpiece Movement

oUngroup Text

Group Width

Split Order, see Splitting

Split Overlap, see Splitting

Start Position, see Splitting 2D Planar Splitting

Split Repetitions, see Splitting

Split Size

 

Group Width
 

Set

Get

DLL Function

int CCI_Return = ScSetDoubleValue(int Value_Type, double Width)

double Width = ScGetDoubleValue(int Value_Type)

ASCII Function

int CCI_Return = ScCciSetDoubleValue(int Value_Type, double Width)

double Width = ScCciGetDoubleValue(int Value_Type)

Description

Set or get the grouped entities width.

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlDoubleValueTypeEntityBasedSplittingGroupedEntityWidth

94

Width

Type: double

Unit: [mm]*

The corresponding value.

CCI_Return

Type: int

CCI return number, see error list.

Notes

The default length unit is mm, but the user can select a different unit.

Only available in vector marking - entity based splitting.

C# Example: Set the grouped entities width to 16.7 mm:

 

int CCI_Return = cci.ScSetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeEntityBasedSplittingGroupedEntityWidth, 16.7 );

C# Example: Get the grouped entities width:

 

double Grouped_Entities_Width = cci.ScGetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeEntityBasedSplittingGroupedEntityWidth );

Table 287: Group  Width

Split Size
 

Set

Get

DLL Function

int CCI_Return = ScSetDoubleValue(int Value_Type, double Horizontal_Splitting_Value)

double Horizontal_Splitting_Value = ScGetDoubleValue(int Value_Type)

ASCII Function

int CCI_Return = ScCciSetDoubleValue(int Value_Type, double Horizontal_Splitting_Value)

double Horizontal_Splitting_Value = ScCciGetDoubleValue(int Value_Type)

Description

Set or get the Splitting Size for 1D planar splitting mode "Vector Marking - Fixed Split Size"

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlDoubleValueTypeHorizontalSplittingValue

52

Set the horizontal splitting value.

scComSAMLightClientCtrlDoubleValueTypeVerticalSplittingValue

53

Set the vertical splitting value.

Value

Type: double

Unit: [mm]*

The corresponding value of the splitting size.

CCI_Return

Type: int

CCI return number, see error list.

Notes

Can also be set with 2DSplitWidthValue.

The default unit is mm, but the user can select a different unit.

C# Example: Set the horizontal splitting value (Splitting Size) to 30
 
int CCI_Return = cci.ScSetDoubleValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeHorizontalSplittingValue, 30);

C# Example: Get the horizontal splitting value (Splitting Size)
 
double Splitting_Size = cci.ScGetDoubleValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeHorizontalSplittingValue);

Table 288: Split Size