DuplicateAlongLine

Duplicates specified parts along a line.

UI Access Edit > Duplicate > Along Line.
Parameters
Name Type Description
<SelectionsArray> Array Structured array.

Array("NAME:Selections",

"Selections:=" , <string>,

"NewPartsModelFlag:=" , <string>)

<ParametersArray> Array Structured array.

Array("NAME:DuplicateToAlongLineParameters",

"CreateNewObjects:=" , <boolean>,

"XComponent:=" , <string>,

"YComponent:=" , <string>,

"ZComponent:=" , <string>,

"NumClones:=" , <string containing number greater than 1>)

<OptionsArray> Array Structured array.

Array("NAME:Options",

"DuplicateAssignments:=", <boolean>)

<CreateGroup> Array Optional. Structured array.

Array("CreateGroupsForNewObjects:=", <boolean>)

Return Value None.

 

Python Syntax DuplicateAlongLine (<SelectionsArray>, <ParametersArray>, <OptionsArray>, <CreateGroup>)
Python Example

oEditor.DuplicateAlongLine(

["NAME:Selections",

"Selections:=" , "Box1",

"NewPartsModelFlag:=" , "Model"

],

["NAME:DuplicateToAlongLineParameters",

"CreateNewObjects:=" , False,

"XComponent:=" , "1mm",

"YComponent:=" , "-0.7mm",

"ZComponent:=" , "0mm",

"NumClones:=" , "2"

],

["NAME:Options",

"DuplicateAssignments:=", False

],

["CreateGroupsForNewObjects:=", False

])