I'm running Aspire v2.5 and recently gained access to a shopbot router that has been updated to be driven by an EMC2 controller. I have just run a test with an edited version of the stock post processor. In my edits I have added a comment to tell me which tool I need to load for each toolpath. Unfortunately the names of some of my bits appear to cause problems for EMC2. A bunch of my tool names include parenthesis "()" to quickly tell me the diameter of the bit. For example my 0.250 inch spiral up-cut router bit is defined with the name "End Mill (0.25 inch)". This causes a post processor with the following entries:
Code: Select all
begin HEADER
"( Tools used in this file: )"
"( [TOOLS_USED] )"
Code: Select all
( Tools used in this file: )
( 1 = End Mill (0.25 inch) )
Code: Select all
01454 Comments are left unchanged in place. Comments are anything
01455 enclosed in parentheses. Nested comments, indicated by a left
01456 parenthesis inside a comment, are illegal.
http://www.vectric.com/forum/viewtopic.php?f=4&t=6213
but not yet located any way to have Aspire either remove or specify a replacement for these parens. Is there a way to update the post processor to do this replacement on the fly (IE: a list of illegal chars that can be defined in the post) or will I need to rename all of my tool bits to use another char? (If so is there a fast way to do this?)
Regards,
BoorT