Hybrid View
-
17-11-2015 #1
Ok yeah well if its exactly that shape you want to make (spiral) you should learn some gcode, its very simple to do in gcode. Something like
Code:G0 X10 Y10 G2 X20 R5 G2 X11 R4.5 G2 X19 R4 G2 X12 R3.5 G2 X18 R3 G2 X13 R2.5 G2 X17 R2 G2 X14 R1.5 G2 X16 R1
If you wanted to use code generated by a program its probably going to be 1000s of tiny straight line moves. I could perhaps make a small program for you that will tack on the Z depth but it wouldn't be as good as hand written code.
-
17-11-2015 #2
Hi Rufe0,
You're right, I should learn some G-code..! You're also right about my G-code being a series of thousands of smaller moves (as output by Vectric's cut 2D) so adding z-variation to existing code wouldn't be as straightforward as perhaps it ought to be. Unfortunately (heh, or fortunately, rather) it's not just spirals I need to do..!
Out of interest - how would you go about adding the z-arc on the code you've used above..?
Wal.
-
17-11-2015 #3
Assuming 3mm thick with each ply being 1mm thick and the cutter just touching the surface at 0mm
Code:G21 M6 1 M3 G0 Z20 G0 X10 Y10 G0 Z0.2 G1 Z1 F30 G2 X20 R5 F1000 Z-1.2 G2 X11 R4.5 Z-1.4 G2 X19 R4 Z-1.6 G2 X12 R3.5 Z-1.8 G2 X18 R3 Z-1.8 G2 X13 R2.5 Z-1.6 G2 X17 R2 Z-1.4 G2 X14 R1.5 Z-1.2 G2 X16 R1 Z1 G0 Z20 M30
Last edited by Rufe0; 17-11-2015 at 07:29 PM.
-
17-11-2015 #4
Ah - ok, so the Z's still going in manually - wouldn't doing it like this leave each G2 arc on a 'step' (as opposed to a smooth dip in and out along the entire length)..?
Wal.
-
17-11-2015 #5
It should look fairly smooth, seems to in the simulation software i'm using anyway. It's because its going smoothly in and out, if you did it in steps like this you would see it
Code:G21 M6 1 M3 G0 Z20 G0 X10 Y10 G0 Z0.2 G1 Z1 F30 G2 X20 R5 F1000 G1 Z-1.2 G2 X11 R4.5 G1 Z-1.4 G2 X19 R4 G1 Z-1.6 G2 X12 R3.5 G1 Z-1.8 G2 X18 R3 G1 Z-1.8 G2 X13 R2.5 G1 Z-1.6 G2 X17 R2 G1 Z-1.4 G2 X14 R1.5 G1 Z-1.2 G2 X16 R1 G1 Z1 G0 Z20 M30
Last edited by Rufe0; 17-11-2015 at 07:41 PM.
-
17-11-2015 #6
Yeah I didn't explain that very well.
Say you have
G1 X10 Y10 Z0
G2 X20 R5 Z10
It will go smoothly from Z0 to Z10 along the length of the arc, so half way through it will be at Z5. Same as if you do
G1 X0 Y0
G1 X10 Y10
It won't do all the X movement and then all the Y movement, it will smoothly move between the two points.
-
17-11-2015 #7
Okay - I see now, the Z is 'dropping' from its previous value as it draws the arc.
Cheers Rufe0 - I'm sure that this'll come in handy, even if it's a springboard into looking at a bit more G-code, which I really ought to.
Wal.
-
17-11-2015 #8
If you must use program generated code I made this little program that might help you. Copy in only the shape you need altering. All it does is add Z depth onto the end of every line.
Download and rename the file ProgramForWal.html and open in your web browser.
Thread Information
Users Browsing this Thread
There are currently 5 users browsing this thread. (0 members and 5 guests)
Similar Threads
-
Going down the correct path, Amadeal AMD25LV mill conversion to CNC
By StevenT in forum Milling Machines, Builds & ConversionsReplies: 6Last Post: 20-07-2014, 08:23 AM -
Relationship between Guide rail length and ballscrew length
By CharlieRam in forum Rails, Guideways & BearingsReplies: 6Last Post: 11-07-2014, 11:37 PM -
Romi EZ-Path S Lathe crt replacement
By Nemo1966 in forum MonitorsReplies: 5Last Post: 07-10-2013, 04:25 PM -
Cambium Code Web Tools – Parametric G-code Generation
By CambiumMachines in forum Manufacturer NewsReplies: 0Last Post: 09-01-2013, 04:56 AM -
in calculating the tool path
By Grumpy Mike in forum Programmers CornerReplies: 17Last Post: 31-07-2010, 10:18 AM
Bookmarks