great video. I'm taking lathe and mill programming classes at my local ivy tech. My professor is a very sharp man and I enjoy his classes. He did good at showing us how to setup the work offsets, but he didn't explain why it was so useful. Thanks for the lessons, I'm really enjoying them.
You are definitely an OysterHeart. And, this one is a pearl among pearls. Every video of yours that I have watched is a treasure. I am a UA-camr. I research everything online. There is so much information out there. But, only a few have the gift of communication. A teacher at heart. More than a teacher. A discipler. Is that a word? Some make these videos for “likes”, others want to share. You seem to want to pass on your years of experience to establish a starting point for others to launch from. Bypassing your pains and research and moving forward, unhindered to another level. One that has taken a “lifetime” to achieve. Among many who “Subscribe” to you; you not only have a following. You have a legacy. Thank you for who you are and what you are doing. Jonbo
Jonbo, this was an amazing comment. Thank you. Interesting...isn't it what we all want at heart when we get up there in years? To leave a legacy? I will remember this share
@@IDCWoodcraft If you look at the Out of Mind Productions graphic from the emails; I have a similar theme. The hand reaching to the open mind. Helping to extract or birth an idea.
Great video and instructions! Thank you. I retired January 2020 from 47 years of metal machining and looking to keep my juices going by trying CNC carving/router. Loving your content, I’ve been programming since 1984 so I get the code but learning wood. Thanks again.
Hey Jonathan! Ah, someone with my blood. You and I were writting G-code at the same time. 1982-2003. I never ealized how much I miss it. the good thing is you'll get the machining part in no time. It's the other wood stuff that'll take a bit. Stick with me and the other 'true' CNC and woodworking junkies
Hi Rami. You know, sometimes it's really time consuming and there are days I just don;t want to do it. but when I get comments like this, it inspires me to keep on trucking with them.
Garrett, thank you for another very helpful tutorial. I've just assemble my new 4040-cnc and am looking forward to putting it to work. The G54~G59 examples will be very time saving and looking forward to trying them out. I've a lot to learn about Aspire and need all the help I can get. This is a hobby for me and I started out with a 3018, which fell short of my expectations but the 4040 is a beast in comparison and I will be testing it today, Thanks again for interesting and enlightening tutorials.
@@IDCWoodcraft Hi Garrett, I will be making holiday ornaments, a variety of customizable coastal templates, school athletic plaques, , and I also plan on sending proposals to the local golf courses.
@@Free_Spirit7 I love the idea of hitting golf courses! Send them a sample when you send proposals. And make sure that sample has the name of the person you are sending the proposal to. Perhaps you can put their title on it so they can use it in their office
Thanks Garrett great information, I am thinking of getting back into CNC machining (Sign Industry) keep up the good work who neds a tutor well done again.
@@IDCWoodcraft Thanks Garrett the CNC that I was operating was a Gerber Sabre. I am thinking of purchasing the same but is there another you would recommend as it was some time ago and I don't know if the backup would be there for servicing etc.
The G54-G59 offset programs are fantastic Garrett. I'm a complete newbie but it's great to know and understadn what u mean by this stuff in regards to production in the future.. I have a question if u don't mind me asking another. I seem to keep asking questions atm pal.. Q. Which is the best software for a beginner Garrett? I don't want to make a silly mistake and pay for something thjst I cannot get my head around. I think i'm going to have to take some classes whether online or in the old school way of a classroom which I think I'd prefer. I'm also going to have a look at some coding classes too just to get some kind of foundation as well..
Another great video.... but can you elaborate on what you mean when you say that they can't be used at the same time? (16:40 in video) Can I NOT setup step1 of a part with a G54 and then step 2 on the same part setup in a different location with a G55 ? For example what you were doing with your dust shoe, G54 for the piece getting out of stock then a G55 for the dust shoe now getting cut on the other side, kinda in a production setup?
Steve, G54-G59 can only be used one at a time. Each location saved in G54-G59 is different. You CAN save a location with G54 and then save a different location with G55 for example but you cant use them at the same time in gcode because they indicate different starting locations and your machine cant start at two locations at once.
Hey buddy. Thx for the vid. I'm having a major headache with my cnc. I'm cutting mdf boards for kitchen cabinets and most of the time, like 8 out of 10 cuts, the laminate chips off from where the bit enters and a lot of times where the ramps end and inbetween. I use mostly 6 and 8 millimeter downcut bits. I've tried to avoid the ramps, but it chips off the laminate from the other side. I've also tried different entry points and that didn't help. My feed rates are around 3k/min and plunge rates are a little less. I'm using aspire for modeling and mach 4 hobby for g code. The cnc machine has some years on it, but I don't want to jump to that conclusion yet. Could you give some advice on that or maybe direct to an honest forum? I think I have about three weeks until I'm sacked.
Hi Arc. You need to use lead-in tool paths. Cannot be explained in text and I don't troubleshoot via email. Requires some training to understand. You may want to schedule a one on one. If you use Vectric, I can help. Schedule an hour here calendly.com/garrettfromme/60-min
Question, Can you set any work position to any number? IE. say I want to set up right front corner of my longmill for a certain project. Can I set it to g54 or is that code preprogrammed into the software? Question is can I set up my system to my specific setup? Still don't have my machine but I have down loaded gsender along with Vectric Vcarve pro. I'm trying to learn as much as possible prior to the arrival of my Longmill.
Darryl, you will need to set the machine to g54 manually and then run your file. You can only set a work position to a few positions of g54 through g59.
@@IDCWoodcraft excellent. So these codes can be set manually to any position on the work space for individual projects to be run multiple times. I think I have a good grasp of this step. Thanks for your reply.
Pulps00, You're welcome! The settings on most CNC machines are typically saved and should persist through power cycles, but it's always a good idea to double-check your specific machine's manual to be sure.
Are G54 through G59 open and that is why you choose to use though for your new start positions Also I think this would have mad more sense I had seen it done in my Controller software Carbide Motion
I've read something about work offsets (g54-g59) that can used on the longmill CNC. The article I read didn't explain how to utilize these offsets. Can you elaborate on them
@@bwashburn100 I haven't gotten to that point yet so can't advise on that kind of carving. However, I have no doubt it will do it exceptionally well. I am very impressed with its performance.
Hello from Germany! Great video!!!! Still getting into CNCing and I am learning so much from you! A question I have though, is wether or not it is possible to manually define the G54,55,(…) position in the control software‘s setup page? Let‘s say for example I am working with some kind of L-shaped guide and I know that the inner corner of that is x-1.68 inches and y -31.49 inches away from my home position. (Forget about z, since I would leave that at 0, touching off different bits every time I change them). Couldn‘t I just go into settings, enter and save these values, and go from there every single time I need that preset work offset, by clicking “go to G54,55,(…)“ or entering it manually? Cheers
Hi Papa. Sorry for the delay in responding. Most control software defaults to G54 when turned on. However, you can manually make changes as you said. You can also add the other offset code (G55, 56, etc) into the program and it will go to that offset. Does that help?
So G54-G59 are Macros to set up a start point? Is there away of naming those gcodes or would we just have to write down someplace what job those codes go with
No, these are not macros. They are call-ups for preset zero locations. The best, most basic, way to remember is write it on your spoilboard surface. If you have production setups, put the code directly into the program at the beginning. You won;t have to wrru about manually entering it each time. It'll come up automatically.
Great info, Very interesting idea Garrett thanks! One question, when inserting the tool bit how do you get it at the same exact height every time so the Z isn’t off? Maybe use a collar with a set screw? Another factor is wood (and other materials)varies in dimension due to humidity, suppliers, & other factors, so my guess is some fine tuning will need to be done each time.
Whenever I change tools, I always set it from the same xy location. If you don't have a tool setting probe, when you are close to your set point, change your jog setting to 0.002". I always set the moment I can't move the paper. Collars have variation based on sawdust that may have collected on the holder, how securly you insert before tightening, etc. I have found that wood has a unique quality of changing thickness slightly in some cases as it is being cut (due to pressure relief of grain above the cut surface being removed. More so in ply and softwood. It's a tricky little business. I compensate with a final .010 to .015 finish cut. Does that help?
Ive had my cnc for about 3 years now and have never needed to know any g codes since my interface already has buttons that do the same thing, i also use a cad software that creates a g code for me, never had any major issues, however ive noticed that when i go to work for others in cnc jobs the employers always have machines that require the use of letter codes (g,m etc) and its extremely confusing, i guess my question is whats the advantage of using g codes if modern setups dont need it?
Silly Newbie Question 1: I understand the benefits of presetting these position coordinates. What I don't see in your tutorial is How to assign x,y&z coordinates to particular position and whether you set machine coordinates or work coordinates? Do you have to do this every time you switch on, or they saves & survive a power off restart? or can you set programmatically startup macro? (Ps. I'm using a Chinese 3018)
Once the coods are set for a location, the software should hold them regardless of the machines power status. Basically, move the router to the physical location for your xyz (or just xy if you'll be changing tools), enter in the g-code offset (G54-g59) and set zero. It's wise to keep g54 as an open offset that you can change whenever you want so don't commit that one to a position. The control software will default to that code when you boot it up
Very interesting videos, I'm considering buying a CNC router for various wood projects for hobby and hopefully cross into some sort of income based projects. I want to do portraits of people's faces and pets. The couple software options I see are photoformer and art cam, do you have any insight on these or something better?
Robert, I recommend you start at working on an easy project and working your way up. Follow along to one of my project videos and work your way up from there! Here is a link: ua-cam.com/video/C46zguYGM-o/v-deo.html This video will help show you how to select a tool and also send it to gSender.
Spunky, G code is the programming language that your cnc router, laser, plasma, or 3d printer uses to move the machine around. Most Gcode is generated for you automatically by the software. What I showed you in the video is for advanced users trying to maximize their machine.
Garrett, your videos have moved me forward so fast. Really appreciate all the time you have given to help us newbies!
Whatranch you are so welcome my friend. Keep working hard and learning everything you can.
great video. I'm taking lathe and mill programming classes at my local ivy tech. My professor is a very sharp man and I enjoy his classes. He did good at showing us how to setup the work offsets, but he didn't explain why it was so useful. Thanks for the lessons, I'm really enjoying them.
Hi Brad. Now you know! This is so useful. Hmmm...maybe you can hint to your instructor to explain to the class why these codes are useful
You are definitely an OysterHeart. And, this one is a pearl among pearls.
Every video of yours that I have watched is a treasure.
I am a UA-camr.
I research everything online. There is so much information out there. But, only a few have the gift of communication. A teacher at heart. More than a teacher. A discipler. Is that a word?
Some make these videos for “likes”, others want to share. You seem to want to pass on your years of experience to establish a starting point for others to launch from. Bypassing your pains and research and moving forward, unhindered to another level.
One that has taken a “lifetime” to achieve.
Among many who “Subscribe” to you; you not only have a following. You have a legacy.
Thank you for who you are and what you are doing.
Jonbo
Jonbo, this was an amazing comment. Thank you. Interesting...isn't it what we all want at heart when we get up there in years? To leave a legacy?
I will remember this share
@@IDCWoodcraft
If you look at the Out of Mind Productions graphic from the emails; I have a similar theme.
The hand reaching to the open mind. Helping to extract or birth an idea.
Great video and instructions! Thank you.
I retired January 2020 from 47 years of metal machining and looking to keep my juices going by trying CNC carving/router. Loving your content, I’ve been programming since 1984 so I get the code but learning wood. Thanks again.
Hey Jonathan! Ah, someone with my blood. You and I were writting G-code at the same time. 1982-2003. I never ealized how much I miss it. the good thing is you'll get the machining part in no time. It's the other wood stuff that'll take a bit. Stick with me and the other 'true' CNC and woodworking junkies
Thanks!
lamarbrown3806, wow thank you for the support my friend! I'm glad to help!
Just the information that I wanted. Thank you for your efforts and time making these instructive videos.
Hi Rami. You know, sometimes it's really time consuming and there are days I just don;t want to do it. but when I get comments like this, it inspires me to keep on trucking with them.
This was a lot of information and I'm sure eventually it wil all come together. I will need more help with understanding this one. Thank you!
Margret, watch it a few times and it will sink in a bit more and be more clear!
Garrett, thank you for another very helpful tutorial. I've just assemble my new 4040-cnc and am looking forward to putting it to work. The G54~G59 examples will be very time saving and looking forward to trying them out. I've a lot to learn about Aspire and need all the help I can get. This is a hobby for me and I started out with a 3018, which fell short of my expectations but the 4040 is a beast in comparison and I will be testing it today, Thanks again for interesting and enlightening tutorials.
WhoCares, keep working hard brother! Congrats on the new machine and keep learning everything you can.
Very useful for different setups! I see this largely for me for different materials (glass, 1/2" MDF, 1/4" MDF, etc).
Yes, it is extremely useful and I was thinking of your intentions when making this video.
Great video!! Kind of reminds me of the old Bridgeport with a DRO I ran, and I did the same thing manually.
Ah, yes! I remember running those. Boy, you're taking me back.
Great info for production and G-code knowledge! Thank you!
Hi Bocki. This is definitely a game changer if you want to produce projects. What ado you plan on making
@@IDCWoodcraft Hi Garrett, I will be making holiday ornaments, a variety of customizable coastal templates, school athletic plaques, , and I also plan on sending proposals to the local golf courses.
@@Free_Spirit7 I love the idea of hitting golf courses! Send them a sample when you send proposals. And make sure that sample has the name of the person you are sending the proposal to. Perhaps you can put their title on it so they can use it in their office
Game changing. Thank you.
Sean, glad I could help!
Thank you for your shared knowledge.
Ed, you're so welcome my friend!
Thanks Garrett great information, I am thinking of getting back into CNC machining (Sign Industry) keep up the good work who neds a tutor well done again.
Hi Phil. Sounds like it's calling you.
@@IDCWoodcraft Thanks Garrett the CNC that I was operating was a Gerber Sabre. I am thinking of purchasing the same but is there another you would recommend as it was some time ago and I don't know if the backup would be there for servicing etc.
@@philcowan3639 I think the Gerber is a robust machine. Haven't heard good or bad about them. The construction and spindle look solid!
@@IDCWoodcraft thanks Garrett will keep you updated how I get on, love the vids.
great video, great explained THANK YOU
HI Manual. Thank you and You're welcome
The G54-G59 offset programs are fantastic Garrett. I'm a complete newbie but it's great to know and understadn what u mean by this stuff in regards to production in the future..
I have a question if u don't mind me asking another. I seem to keep asking questions atm pal..
Q. Which is the best software for a beginner Garrett? I don't want to make a silly mistake and pay for something thjst I cannot get my head around. I think i'm going to have to take some classes whether online or in the old school way of a classroom which I think I'd prefer. I'm also going to have a look at some coding classes too just to get some kind of foundation as well..
Slim, I have just the video for you brother. Here is the link: ua-cam.com/video/u1O6u5DITSo/v-deo.html
Thank you for this video!
Going to go get my CNC set for an array of 6 items now!
You're welcome Joe.
Another great video.... but can you elaborate on what you mean when you say that they can't be used at the same time? (16:40 in video) Can I NOT setup step1 of a part with a G54 and then step 2 on the same part setup in a different location with a G55 ? For example what you were doing with your dust shoe, G54 for the piece getting out of stock then a G55 for the dust shoe now getting cut on the other side, kinda in a production setup?
Steve, G54-G59 can only be used one at a time. Each location saved in G54-G59 is different. You CAN save a location with G54 and then save a different location with G55 for example but you cant use them at the same time in gcode because they indicate different starting locations and your machine cant start at two locations at once.
its madness,love it.
It is crazy, huh?
Hey buddy. Thx for the vid. I'm having a major headache with my cnc. I'm cutting mdf boards for kitchen cabinets and most of the time, like 8 out of 10 cuts, the laminate chips off from where the bit enters and a lot of times where the ramps end and inbetween. I use mostly 6 and 8 millimeter downcut bits. I've tried to avoid the ramps, but it chips off the laminate from the other side. I've also tried different entry points and that didn't help. My feed rates are around 3k/min and plunge rates are a little less. I'm using aspire for modeling and mach 4 hobby for g code. The cnc machine has some years on it, but I don't want to jump to that conclusion yet. Could you give some advice on that or maybe direct to an honest forum? I think I have about three weeks until I'm sacked.
Hi Arc. You need to use lead-in tool paths. Cannot be explained in text and I don't troubleshoot via email. Requires some training to understand. You may want to schedule a one on one. If you use Vectric, I can help. Schedule an hour here calendly.com/garrettfromme/60-min
Another good one cheers
Thank you Micjhael! I'll keep 'em coming for you.
Good info! Thanks!
Thank you
Question, Can you set any work position to any number? IE. say I want to set up right front corner of my longmill for a certain project. Can I set it to g54 or is that code preprogrammed into the software? Question is can I set up my system to my specific setup?
Still don't have my machine but I have down loaded gsender along with Vectric Vcarve pro. I'm trying to learn as much as possible prior to the arrival of my Longmill.
Darryl, you will need to set the machine to g54 manually and then run your file. You can only set a work position to a few positions of g54 through g59.
@@IDCWoodcraft excellent. So these codes can be set manually to any position on the work space for individual projects to be run multiple times. I think I have a good grasp of this step. Thanks for your reply.
Thank you for the tips. Do these persist through power cycles or do you have to do it every time the CNC is powered on?
Pulps00, You're welcome! The settings on most CNC machines are typically saved and should persist through power cycles, but it's always a good idea to double-check your specific machine's manual to be sure.
Great video. By chance do you have a link to your Etsy for the dust boot?
Tyler, I am sorry brother but I no longer support that dust boot.
absolutely useful
hawzhinothman6062, glad it was helpful for you brother!
Are G54 through G59 open and that is why you choose to use though for your new start positions
Also I think this would have mad more sense I had seen it done in my Controller software Carbide Motion
Hey Resorter. This give a lot more control when you have multiple projects you do oftens.
I've read something about work offsets (g54-g59) that can used on the longmill CNC. The article I read didn't explain how to utilize these offsets. Can you elaborate on them
Hi Bill. I wthought that was explained here, but I will elaborate more deeply in some future videos.
Awesome stuff !!!
Thanks @Bradley! I'm assuming you're a CNC buff?...
I. D. C. Woodcraft I don’t have a CNC router yet thinking about purchasing one however I operate a cnc laser at a aerospace manufacturing facility
Ah, Bradley...you've got an edge up them. You understand the equipment. When do you think you'll get one. Which brand are you leaning toward?
I. D. C. Woodcraft maybe get one within 6 months, looking at the bobs CNC E4 i would like to do some 3D carving
@@bwashburn100 I haven't gotten to that point yet so can't advise on that kind of carving. However, I have no doubt it will do it exceptionally well. I am very impressed with its performance.
Please redo this video for the Longmiill MK2
Hi Scott. I'm working on it. However, The principals are exactly the same with any CNC router.
EZ...... First hobby..... Then Production!
LOL...gotcha
@@IDCWoodcraft Your methods are easy to put-up..... Straightforward...
Hello from Germany!
Great video!!!! Still getting into CNCing and I am learning so much from you!
A question I have though, is wether or not it is possible to manually define the G54,55,(…) position in the control software‘s setup page?
Let‘s say for example I am working with some kind of L-shaped guide and I know that the inner corner of that is x-1.68 inches and y -31.49 inches away from my home position. (Forget about z, since I would leave that at 0, touching off different bits every time I change them).
Couldn‘t I just go into settings, enter and save these values, and go from there every single time I need that preset work offset, by clicking “go to G54,55,(…)“ or entering it manually?
Cheers
Hi Papa. Sorry for the delay in responding. Most control software defaults to G54 when turned on. However, you can manually make changes as you said. You can also add the other offset code (G55, 56, etc) into the program and it will go to that offset.
Does that help?
@@IDCWoodcraft Hey Garrett,
Yeah that helps! Thank you very much!
Philip
thanks.
Check. you're welcome.
Excellent
develsharma9832, thank you! Cheers brother!
So G54-G59 are Macros to set up a start point? Is there away of naming those gcodes or would we just have to write down someplace what job those codes go with
No, these are not macros. They are call-ups for preset zero locations. The best, most basic, way to remember is write it on your spoilboard surface.
If you have production setups, put the code directly into the program at the beginning. You won;t have to wrru about manually entering it each time. It'll come up automatically.
Great info, Very interesting idea Garrett thanks! One question, when inserting the tool bit how do you get it at the same exact height every time so the Z isn’t off? Maybe use a collar with a set screw? Another factor is wood (and other materials)varies in dimension due to humidity, suppliers, & other factors, so my guess is some fine tuning will need to be done each time.
Whenever I change tools, I always set it from the same xy location. If you don't have a tool setting probe, when you are close to your set point, change your jog setting to 0.002". I always set the moment I can't move the paper. Collars have variation based on sawdust that may have collected on the holder, how securly you insert before tightening, etc.
I have found that wood has a unique quality of changing thickness slightly in some cases as it is being cut (due to pressure relief of grain above the cut surface being removed. More so in ply and softwood.
It's a tricky little business. I compensate with a final .010 to .015 finish cut.
Does that help?
Ive had my cnc for about 3 years now and have never needed to know any g codes since my interface already has buttons that do the same thing, i also use a cad software that creates a g code for me, never had any major issues, however ive noticed that when i go to work for others in cnc jobs the employers always have machines that require the use of letter codes (g,m etc) and its extremely confusing, i guess my question is whats the advantage of using g codes if modern setups dont need it?
LG-ro5le, in some cases you dont need it but in other cases it is a good tool to have in your toolbox brother! You can never know too much!
TY very helpful
Hello 'Keys'. Thank you for letting me know and I'm glad you found this helpful. What kind of router work do you like to do?
@@IDCWoodcraft Just finished building my router. Setting up and learning now.
@@keys4692 Exciting moment!!! What will be your first project?
@@IDCWoodcraft My first project will be making my spoilboard
@@keys4692 Ah, you got one of the K series?
Silly Newbie Question 1: I understand the benefits of presetting these position coordinates. What I don't see in your tutorial is How to assign x,y&z coordinates to particular position and whether you set machine coordinates or work coordinates?
Do you have to do this every time you switch on, or they saves & survive a power off restart?
or can you set programmatically startup macro? (Ps. I'm using a Chinese 3018)
Once the coods are set for a location, the software should hold them regardless of the machines power status.
Basically, move the router to the physical location for your xyz (or just xy if you'll be changing tools), enter in the g-code offset (G54-g59) and set zero.
It's wise to keep g54 as an open offset that you can change whenever you want so don't commit that one to a position. The control software will default to that code when you boot it up
Thank you, I was expecting an assignment/equals type statement, raw G-Code is newer to me than the machine
@@JohnColgan. it's not totally necessary to know this aspect of gcode unless you do multiple jobs over and over
Do you always Ref All Home before you start CNC when calling the G commands? Thank you.
Most of the time, unless I know, and have set, the part position.
Very interesting videos, I'm considering buying a CNC router for various wood projects for hobby and hopefully cross into some sort of income based projects. I want to do portraits of people's faces and pets. The couple software options I see are photoformer and art cam, do you have any insight on these or something better?
Hi Duane. Check out Aspire by Vectric.
I have issues with designing my project using this software and sending it to g sender doesn't have a tool/bit being selected. Please help
Robert, I recommend you start at working on an easy project and working your way up. Follow along to one of my project videos and work your way up from there! Here is a link: ua-cam.com/video/C46zguYGM-o/v-deo.html
This video will help show you how to select a tool and also send it to gSender.
Maybe I’m jumping the gun before watching the rest of the video, but what is a G code? Thanks.
Spunky, G code is the programming language that your cnc router, laser, plasma, or 3d printer uses to move the machine around. Most Gcode is generated for you automatically by the software. What I showed you in the video is for advanced users trying to maximize their machine.
Thank you very much for enlightening my understanding of G Codes for a beginner CNC operator. - 🇺🇸🙏🏻🐴🪚
HorseshoerCL, you bet! My pleasure!