* MUST KNOW * G-Code To Make Money w/ Your CNC Router? Work Offset gcode - G54 G55 G56 G57 G58 G59

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 116

  • @whatranch
    @whatranch Рік тому +2

    Garrett, your videos have moved me forward so fast. Really appreciate all the time you have given to help us newbies!

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому

      Whatranch you are so welcome my friend. Keep working hard and learning everything you can.

  • @bradhendrix9696
    @bradhendrix9696 3 роки тому +5

    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.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      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

  • @TheJonboix
    @TheJonboix 3 роки тому +3

    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

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      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

    • @TheJonboix
      @TheJonboix 3 роки тому +1

      @@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.

  • @jonathanhodson4652
    @jonathanhodson4652 3 роки тому +2

    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.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      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

  • @lamarbrown3806
    @lamarbrown3806 10 місяців тому

    Thanks!

    • @IDCWoodcraft
      @IDCWoodcraft  10 місяців тому

      lamarbrown3806, wow thank you for the support my friend! I'm glad to help!

  • @Znayfir
    @Znayfir 4 роки тому +2

    Just the information that I wanted. Thank you for your efforts and time making these instructive videos.

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      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.

  • @margaretfricke3629
    @margaretfricke3629 2 роки тому +2

    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!

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому +1

      Margret, watch it a few times and it will sink in a bit more and be more clear!

  • @whocaresidontcare2116
    @whocaresidontcare2116 2 роки тому +2

    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
      @IDCWoodcraft  2 роки тому

      WhoCares, keep working hard brother! Congrats on the new machine and keep learning everything you can.

  • @casualbluegecko
    @casualbluegecko 4 роки тому +1

    Very useful for different setups! I see this largely for me for different materials (glass, 1/2" MDF, 1/4" MDF, etc).

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому +2

      Yes, it is extremely useful and I was thinking of your intentions when making this video.

  • @ozguzzi
    @ozguzzi 3 роки тому +1

    Great video!! Kind of reminds me of the old Bridgeport with a DRO I ran, and I did the same thing manually.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      Ah, yes! I remember running those. Boy, you're taking me back.

  • @Free_Spirit7
    @Free_Spirit7 3 роки тому +1

    Great info for production and G-code knowledge! Thank you!

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      Hi Bocki. This is definitely a game changer if you want to produce projects. What ado you plan on making

    • @Free_Spirit7
      @Free_Spirit7 3 роки тому

      @@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.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      @@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

  • @stipto
    @stipto 2 роки тому +1

    Game changing. Thank you.

  • @edmelzark1069
    @edmelzark1069 Рік тому

    Thank you for your shared knowledge.

  • @philcowan3639
    @philcowan3639 3 роки тому +1

    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
      @IDCWoodcraft  3 роки тому

      Hi Phil. Sounds like it's calling you.

    • @philcowan3639
      @philcowan3639 3 роки тому +1

      @@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.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      @@philcowan3639 I think the Gerber is a robust machine. Haven't heard good or bad about them. The construction and spindle look solid!

    • @philcowan3639
      @philcowan3639 3 роки тому +1

      @@IDCWoodcraft thanks Garrett will keep you updated how I get on, love the vids.

  • @manuelrekowski3048
    @manuelrekowski3048 3 роки тому +1

    great video, great explained THANK YOU

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      HI Manual. Thank you and You're welcome

  • @reaper060670
    @reaper060670 2 роки тому +1

    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..

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому

      Slim, I have just the video for you brother. Here is the link: ua-cam.com/video/u1O6u5DITSo/v-deo.html

  • @ElHobbito
    @ElHobbito 3 роки тому +1

    Thank you for this video!

    • @ElHobbito
      @ElHobbito 3 роки тому +1

      Going to go get my CNC set for an array of 6 items now!

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      You're welcome Joe.

  • @HowToFromMeToYou
    @HowToFromMeToYou Рік тому +1

    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?

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому +1

      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.

  • @fredscott413
    @fredscott413 3 роки тому +1

    its madness,love it.

  • @arcone3055
    @arcone3055 2 роки тому +1

    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.

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому +1

      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

  • @michaeljameson1046
    @michaeljameson1046 3 роки тому +1

    Another good one cheers

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      Thank you Micjhael! I'll keep 'em coming for you.

  • @JC-nu6mn
    @JC-nu6mn 4 роки тому +1

    Good info! Thanks!

  • @darrylpococke6401
    @darrylpococke6401 Рік тому +1

    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.

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому

      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.

    • @darrylpococke6401
      @darrylpococke6401 Рік тому

      @@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
    @Pulps00 5 місяців тому

    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?

    • @IDCWoodcraft
      @IDCWoodcraft  5 місяців тому

      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.

  • @littlecncshop
    @littlecncshop Рік тому +1

    Great video. By chance do you have a link to your Etsy for the dust boot?

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому

      Tyler, I am sorry brother but I no longer support that dust boot.

  • @hawzhinothman6062
    @hawzhinothman6062 Рік тому

    absolutely useful

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому +1

      hawzhinothman6062, glad it was helpful for you brother!

  • @resorter66
    @resorter66 3 роки тому +1

    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

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      Hey Resorter. This give a lot more control when you have multiple projects you do oftens.

  • @billwallace1057
    @billwallace1057 2 роки тому +1

    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

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому +2

      Hi Bill. I wthought that was explained here, but I will elaborate more deeply in some future videos.

  • @bwashburn100
    @bwashburn100 4 роки тому +1

    Awesome stuff !!!

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      Thanks @Bradley! I'm assuming you're a CNC buff?...

    • @bwashburn100
      @bwashburn100 4 роки тому +1

      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

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      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?

    • @bwashburn100
      @bwashburn100 4 роки тому +1

      I. D. C. Woodcraft maybe get one within 6 months, looking at the bobs CNC E4 i would like to do some 3D carving

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      @@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.

  • @SCOTT-ts4pz
    @SCOTT-ts4pz 2 роки тому +1

    Please redo this video for the Longmiill MK2

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому

      Hi Scott. I'm working on it. However, The principals are exactly the same with any CNC router.

  • @mbalars1
    @mbalars1 3 роки тому +1

    EZ...... First hobby..... Then Production!

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      LOL...gotcha

    • @mbalars1
      @mbalars1 3 роки тому +1

      @@IDCWoodcraft Your methods are easy to put-up..... Straightforward...

  • @papajuliettdelta2825
    @papajuliettdelta2825 3 роки тому +1

    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

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      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?

    • @papajuliettdelta2825
      @papajuliettdelta2825 3 роки тому +1

      @@IDCWoodcraft Hey Garrett,
      Yeah that helps! Thank you very much!
      Philip

  • @fredscott413
    @fredscott413 3 роки тому +1

    thanks.

  • @develsharma9832
    @develsharma9832 Рік тому

    Excellent

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому +1

      develsharma9832, thank you! Cheers brother!

  • @photosbyjf
    @photosbyjf 3 роки тому +1

    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

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      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.

  • @fierceflyer5
    @fierceflyer5 4 роки тому +1

    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.

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      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?

  • @LG-ro5le
    @LG-ro5le 8 місяців тому

    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?

    • @IDCWoodcraft
      @IDCWoodcraft  8 місяців тому

      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!

  • @keys4692
    @keys4692 4 роки тому +1

    TY very helpful

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      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?

    • @keys4692
      @keys4692 4 роки тому +1

      @@IDCWoodcraft Just finished building my router. Setting up and learning now.

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      @@keys4692 Exciting moment!!! What will be your first project?

    • @keys4692
      @keys4692 4 роки тому +1

      @@IDCWoodcraft My first project will be making my spoilboard

    • @IDCWoodcraft
      @IDCWoodcraft  4 роки тому

      @@keys4692 Ah, you got one of the K series?

  • @JohnColgan.
    @JohnColgan. 3 роки тому +1

    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)

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      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

    • @JohnColgan.
      @JohnColgan. 3 роки тому +1

      Thank you, I was expecting an assignment/equals type statement, raw G-Code is newer to me than the machine

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      @@JohnColgan. it's not totally necessary to know this aspect of gcode unless you do multiple jobs over and over

  • @rickmccaskill7888
    @rickmccaskill7888 3 роки тому +1

    Do you always Ref All Home before you start CNC when calling the G commands? Thank you.

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому

      Most of the time, unless I know, and have set, the part position.

  • @duaneleach5382
    @duaneleach5382 3 роки тому

    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?

    • @IDCWoodcraft
      @IDCWoodcraft  3 роки тому +1

      Hi Duane. Check out Aspire by Vectric.

  • @3DogsCustomEngraving
    @3DogsCustomEngraving Рік тому +1

    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

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому

      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.

  • @spunkybear1597
    @spunkybear1597 Рік тому +1

    Maybe I’m jumping the gun before watching the rest of the video, but what is a G code? Thanks.

    • @IDCWoodcraft
      @IDCWoodcraft  Рік тому

      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.

  • @HorseshoerCL
    @HorseshoerCL 2 роки тому +1

    Thank you very much for enlightening my understanding of G Codes for a beginner CNC operator. - 🇺🇸🙏🏻🐴🪚

    • @IDCWoodcraft
      @IDCWoodcraft  2 роки тому

      HorseshoerCL, you bet! My pleasure!