Hello Guest it is March 28, 2024, 09:05:10 PM

Author Topic: SubRoutine : Engraving Leters  (Read 5578 times)

0 Members and 1 Guest are viewing this topic.

Offline BR549

*
  •  6,965 6,965
    • View Profile
SubRoutine : Engraving Leters
« on: April 23, 2011, 04:13:44 PM »
Enclosed is a set of SUB routines that allow letter engraving from

inside of a Gcode program.

To start unZIP the file into the Mach/Subroutines Directory. There

should be 27 files 26 letters and a SPACE .

To start you must update a few #parameters first. These parameters

are persisitant in that Mach retains them even after you shut Mach

down. To change a value you simply use the MDI line .

#500=1.000       (Letter Height)
#501=0.1000     (Clearance Height)
#502=1.000       (Rapid Height)
#503=-0.020      ( Cut Depth )
#504=10             (Plunge Feedrate)
#505=30             ( Cut Feedrate)

To enter these from the MDI you simply type

#500=1.000 #501=0.100 #502=1.000 #503=-0.020 #504=10 #505=30

Then Press enter.

You can also udate them on the fly inside the Gcode Program by

using a call on a line before you want to change the letter height

from 1 to 2".

#500=2

The command structure is the standard Sub call

M98(A.txt)     

This will cut the letter A

M98(C.txt)
M98(A.txt)
M98(T.txt)

This will cut CAT

M98(^.txt)

Will add a space

M98(C.txt)
M98(A.txt)
M98(T.txt)
M98(^.txt)
#500=2
M98(F.txt)
M98(I.txt)
M98(S.txt)
M98(H.txt)
M98(I.txt)
M98(N.txt)
M98(G.txt)

This will cut     CAT FISHING  with the CAT cut at 1" tall and Fishing

cut at 2" tall.


Have Fun, (;-) TP




Online Graham Waterworth

*
  • *
  •  2,668 2,668
  • Yorkshire Dales, England
    • View Profile
Re: SubRoutine : Engraving Leters
« Reply #1 on: May 07, 2011, 03:33:39 PM »
The space file (^.txt) looks to be missing from the ZIP

Graham
Without engineers the world stops

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: SubRoutine : Engraving Leters
« Reply #2 on: May 08, 2011, 11:48:45 AM »
WOOPS sorry about that here it is.