RCU Forums - View Single Post - Black Magic v2 builder's thread! *Updated*
Old 03-23-2006 | 07:57 PM
  #312  
flyintexan's Avatar
flyintexan
My Feedback: (1)
 
Joined: Apr 2003
Posts: 1,207
Received 2 Likes on 1 Post
From: tomball, TX
Default RE: Black Magic v2 builder's thread! *Updated*

I have a genuine interest in the cnc foam cutting. I am familiar with EDM programming where the top and bottom shapes can differ completely. In those cases, there are keypoints along the two profiles that have to match up during the cut, keeping the wire perpendicular to the desired profile. If not, the effect can be like someone twisted one end while keeping the other stationary. The code is generally written so that these keypoints are described in the same line of code seperated by a colon or other syntax. Can anyone tell me if the programming capability is like this on the cnc foam cutters?


example (1" square at one end, 2" dia. circle at the other end....x0y0 is the centerpoint of each shape):

"assume wire is at starting point at X.50Y.50 (upper right corner of square end) and x.7071y.7071 (45° position circle end)"

"(square coordinates(x,y) : circle coordinates(x,y));"
"G01X.5Y0: G02X1.0Y0I-.7071J-.7071;"
"G01X.5Y-.5: G02X.7071Y-.7071I-1.0;"
"G01X0Y-.5: G02X0Y-1.0I-.7071J.7071;"
"G01X-.5Y-.5: G02X-.7071Y-.7071J1.0;"
"G01X-.5Y0: G02X-1.0Y0I.7071J.7071;"
"G01X-.5Y.5: G02X-.7071Y.7071I1.0;"
"G01X0Y.5: G02X0Y1.0I.7071J-.7071;"
"G01X.5Y.5: G02X.7071Y.7071J-1.0;"
"M02;"

(I & J represent x,y radius components to define arc centerpoint)

-mark