Message 1 of 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Im making a engraving macro and i cant seem to get the pattern to apply into the drive curve selection box. just remains empty.
ive tired to look at other posts. like one suggested to use this.
$toolpath.Pattern = $patternNamedidnt make a selection just left it also blank....
heres my full macro.
DIALOGS MESSAGE OFF
DIALOGS ERROR OFF
//THIS IS COPYED FROM YOUR FORUM POST
//READ ABOVE JAMES
RESET LOCALVARS
//USER CHOOSES TOOL
STRING userTool = INPUT ENTITY Tool "Choose a Tool for Engraving"
FORM RIBBON BACKSTAGE CLOSE IMPORT TEMPLATE PROJECT FILEOPEN "M:\PowerMill\MACROS\TEMPLATES\ENGRAVING.ptf"
ACTIVATE TOOLPATH #
ACTIVATE TOOL $userTool
STRING $patternName = '$tool.name'+''+'ENGRAVING'
if entity_exists('pattern',$patternName) {
$patternName = new_entity_name('pattern',$patternName)
}
//TOOLPATH BLOCK
EDIT BLOCK ALL UNLOCK
EDIT BLOCK RESETLIMIT "0.1"
EDIT BLOCKTYPE BOX
EDIT BLOCK COORDINATE WORKPLANE
EDIT BLOCK RESET
$toolpath.Pattern = $patternName
EDIT PAR 'UpperLimit.Active' 1
//INSERTS USER SELECTION
EDIT PATTERN $patternName INSERT MODEL
EDIT PATTERN $patternName MERGE
EDIT PATTERN $patternName FLATTEN
RENAME TOOLPATH # "ENGRAVING"
EDIT TOOLPATH ; CALCULATE
DIALOGS MESSAGE ON
DIALOGS ERROR ON
Solved! Go to Solution.