MechMate CNC Router Forum

MechMate CNC Router Forum (http://www.mechmate.com/forums/index.php)
-   CNC motion control software (http://www.mechmate.com/forums/forumdisplay.php?f=21)
-   -   surfacing a table in EMC (http://www.mechmate.com/forums/showthread.php?t=2051)

lumberjack_jeff Sun 16 August 2009 19:05

surfacing a table in EMC
 
For those of you who have surfaced your table using EMC, do you have any g code you could share?

I tried using the following which was generated by a script made by Switcher on CNCzone.

Code:
G90
Z0.25 F100.0
X0.0 Y0.0 F100.0
Z-0.12 F25.0
G91 F50.0
X99
Y0.625
X-99
Y0.625
X99
Y0.625
.... repeat the last two lines 77 times

EMC didn't like it.

Jayson Sun 16 August 2009 22:06

Hi Jeff,

when I faced my table I used the generator located at the following link

http://wiki.linuxcnc.org/cgi-bin/emc...ode_Generators

Scroll down until you find "facing Software"

Worked a treat for me.

Jayson.

lumberjack_jeff Sun 16 August 2009 23:24

Thank you so much for this Jayson! What a cool link!

lumberjack_jeff Mon 31 August 2009 20:27

FWIW, a variant of this code

Code:
% 
 
G17 
 
#1=0 (X1) 
#2=0.375 (Y1) 
#3=98 (X2) 
#4=49.125 (finished Y area minus cutter radius) 
#5=0  
 
G0 Z [0.5] 
G0 X #1 Y [#2 + #5] 
 
G1 X #1 Y [#2 + #5] Z0 F150 (set up feed) 
 
O101 WHILE [#5 LT [#4-#2]] 
 
G1 X #1 Y [#2 + #5] Z0  
G1 X #3 Y [#2 + #5] Z0 
 
G0 Z [0.5] 
 
#5 = [#5 + .65] (increments for the next reverse cut) 
 
G0 Y [#2 + #5] 
G1 Z0 
G1 X #1 
G0 z [0.5] 
 
#5 = [#5+.65] ( increments for the next cut) 
O101 ENDWHILE 
 
 
G1 X #1 Y [#4 ] Z0  
G1 X #3 Y [#4 ] Z0 
 
G0 Z [0.5] 
G0 X #1 
 
%
...was suggested to me. I tweaked it for my table size, the depth of cut I wanted, the z-clearance I felt necessary, the speeds at which I comfortably cut and to make it bidirectional (surfacing with a 3/4" bit is a tedious affair when the cutter only mills one way.)

sailfl Tue 01 September 2009 03:46

Jeff,

An Onsrud 91-000 1.25" Spoilboard surfacing cutter makes quick work of resurfacing the top. The price is reasonable.


All times are GMT -6. The time now is 09:56.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.