TOP FIVE ** MUST KNOW ** G Codes You Will Use For & How To Use Them on your cnc, Router Laser, gcode

Sdílet
Vložit
  • čas přidán 8. 11. 2020
  • Timestamps listed below
    Please support what I do to help others like you learn about the incredibly fun world of CNC: www.paypal.me/garrettfromme
    This video covers the basic codes you need to know for CNC. They are G0, G1, G20, G21 & G28
    If you are new to CNC, you must understand G-code and the top 5 codes you will need to know.
    G-code is the language CNC machines use to move through various motions. In other words, if you want the machine to move, it must have g code commands to tell it how to move.
    this video covers the top 5 you will need to know about when getting into CNC machining or routing.
    This CNC code will get you started in your CNC endeavor.
    The top 5 G-codes you must know in CNC are:
    G0 - Linear rapid motion
    G1 - Linear feed rate
    G28 - Rapid to the home position
    G20 - The machine will move in inches
    G21 - the machine will move in millimeters
    Timestamps
    G0 & G1 - 1:11
    G28 - 7:12
    G20 & G21 - 8:33
    G-code and CNC machines are married. They cannot work without each other.
    these work in any CNC machine that uses gcode, including routers and lasers.
    This works for all CNC machines, routers, lasers, bobscnc, shapeoko, x-carve, xcarve, etc
    Garrett Fromme
    Facebook: IDCWoodcraft
    Website: www.idcwoodcraft.com
    Email: support@idcwoodcraft.com
    #gcode #cnc #g-code

Komentáře • 226

  • @kittyrings
    @kittyrings Před 2 lety +15

    Never apologize for simplifying a process. My dear sir, you explained these codes to an 80 year old that understood you from the get go. More "so called teachers" could learn from you on how it is done. Thank you for this video.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +3

      Kat, so nice of you! I'm humbled and glad to be a part of your CNC journey and hopefully make things a little easier for you! Keep up the good work my friend!

  • @SimPilot-dl8zy
    @SimPilot-dl8zy Před 3 lety +3

    You are a god send my friend. No one explains things better and in more detail than you do.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Sim! Thank you so much for saying that. Always makes me feel like I'm doing it right. And at moments like right now, I was feeling a little uncertain until you said that.

  • @babbagebrassworks4278
    @babbagebrassworks4278 Před rokem +2

    Thanks Garrett, great intro to basic G codes. Notice how far you have come in just two years. From Kit router in the living room to a business with staff.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Babbage, glad to hear you got some good info out of this one brother.

  • @w4fej
    @w4fej Před 2 lety +4

    Been CNC'ing for over two years and I learn something new EVERY time I watch one of your videos. Thanks Garrett !

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      Ya' know W4, we are always learning. I pick up new tricks every single day with this stuff.

  • @workingclassbear6523
    @workingclassbear6523 Před rokem +2

    After a 10 year hiatus this was just what I needed to get the cobwebs cleared out of my head. Thank you.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +2

      Working class Bear, nothing better than a good refresher my friend. You are so welcome.

  • @reaper060670
    @reaper060670 Před rokem +3

    Hey Garrett.. The codes G0, G1, 20, G21 are great to learn about.. I am beginning to understand some of this coding with regards to the CNC machine goes man.. This is awesome bro. I'm going to start rewatching them all and begin taking notes from now on.. It's bloody fantastic Garrett and thanks very much again my friend.. Ur absolutely awesome man.. Things are slowly becoming much clearer atm and that is all down to u man.. Take care and keep making these great videos bcos I'm like a sponge atm soaking so much up. Do u teach this in college or something bcos u have a great way of doing this teaching stuff Garrett man..

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Slim, thank you brother! Glad to hear you are enjoying these videos.

  • @zoltanunter5276
    @zoltanunter5276 Před rokem +3

    Hi Garret, I thank you for your work. It is very helpfull. I am a bricklayer from Slovakia, and it was tottaly clear to me as well :)

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Zoltan, you are so welcome my friend. Glad to hear that I made things clear for you!

  • @gregwarren5960
    @gregwarren5960 Před 6 měsíci

    Thank you for the analogies. They were perfect for me and if anything, it makes the function of each G code command easy to remember and visualize the effects. Very effective teaching.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 6 měsíci

      Greg, you're so welcome brother! I'm glad it was helpful!

  • @BrianSmith-my5lt
    @BrianSmith-my5lt Před 3 lety +1

    Great info. just ordered my E4 today so learning a lot thanks

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Very cool. So glad I can help. got lots more videos coming. Let me know when it arrives!/ Hey, let BobsCNC know there's someone out here that totally endorses their machine!

  • @larryrobinson7492
    @larryrobinson7492 Před 10 měsíci

    This is a great video Garrett, I saw that know one talks about understanding Gcode on CNC Routers/Mill so I've been very burdened to make a video teaching some baby steps on this topic on the Longmill. I read your recent email stating that people don't need to know much about Gcode (I RESPECTFULLY DISSAGREE) I love all your videos and believe you have the best channel hands down so please don't take offense. I'm a CNC machinist at Air Tractor building airplanes so I'm lucky to see and write Gcode on a daily basis. If I can help just one person I believe it's worth it. Thanks for all you do. I'll be using the HOG endmill on my video today...LOL

    • @IDCWoodcraft
      @IDCWoodcraft  Před 10 měsíci

      LarryRobinson, all good points brother! Knowing Gcode is a good skill to have!

  • @alandetrick999
    @alandetrick999 Před 2 lety +1

    Really liked this video. Helps understanding g codes that's needed to know. Thank you

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hi Alan. I hope I gave you a bit of understanding of what g codes are.

  • @richardblair7756
    @richardblair7756 Před rokem +2

    Thank you so much for this, now I might be able to use my machine!!

  • @mistywoodstradecraft
    @mistywoodstradecraft Před rokem

    For the past four months I never had to deal with G code with Vectrics and the Laguna Swift. Now I purchased a MillRight Power Route CNC and I'm in the G code and Universal G-code Sender universe. It has been a challenge setting up the sender and dealing with the g code and errors. Thank you for simply explaining these 5 basic g codes! Take care!

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem

      dion, I know it can be a bit of a learning curve brother but you got this! With a little practice you'll be a pro in no time!

  • @bintulzehra4631
    @bintulzehra4631 Před rokem +2

    Dear Sir,Your way of explaining is excellent.Thank you so much.

  • @stevef
    @stevef Před 3 lety +1

    That was absolutely fantastic. I am a beginner CNC guy but have 30 yrs experience with computers. I use UCCNC for the Stepcraft and I had wondered (and been apprehensive) about the command section of the software. You totally helped me unlock this. I tried these it felt like I invented fire. Thanks!

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      Crazy, that was funny...invented fire...lol. I could see the light in your eyes in these words. Exciting ah-ha moments.

    • @mohanmmediqbaldesai9781
      @mohanmmediqbaldesai9781 Před 9 měsíci

      Greetings. I have a 5axix cnc meachine. I want to do ceiling cornices with this meachine .where can I get the software to do different designs of cornices. With your experience in computers I hope u can help me.thanks

  • @karldavidson27
    @karldavidson27 Před 3 lety +11

    As usual, excellent. Your analogies are great. Please keep making these videos. I'm new to the process, and they are extremely helpful.👍

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +2

      It is my pleasure, my friend. Some years ago, a friend told me I should start teachingmachining and CNC. Somehow, it is now happening. I am so glad to helop. Be sure to offer any suggestions for videos you think would be useful.

  • @wesleycastner4860
    @wesleycastner4860 Před 3 lety +1

    Fantastic 👏 already knew majority of the basic but still learned quite a bit 😀 never felt monotonous witch is quite remarkable 🙇‍♂️

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Hey, thanks Wes. Sometimes I feel like I'm getting monotonous. Always noce to hear I'm hitting the mark

    • @wesleycastner4860
      @wesleycastner4860 Před 3 lety

      I've watched hundreds maybe thousands of videos this last year trying to learn how to run the cnc i bought 😅 not no better than the day I started it feels despite hours n hours of steady study but never parts that I'm needing but you did even if you through in lil filler for substance I got some nutrients that I was seeking plus some I didn't know I was missing im serious tho I worked in a machine shop and have understanding of the run process and the physical part setup but nada on design cad cam software side and I thought ik lil gcode basics but I'm learn now I knew nothing substantial when I bought machine what I expected was to take pictures or download 3d rendering copy paste maybe conver formats set some machine parameters for how I choose to set up part n bits I choose hit start n check measurements debur done witch is a lot In it self but not even a tip of iceberg come to learn🤕🤒😬🥴🤯😵😱🤬☠

  • @yolanda6234
    @yolanda6234 Před rokem +2

    Wonderful I'm learning to be part of the Team in CNC Operation to Encourage our Future Legends

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Yolanda, welcome to the wonderful world of CNC.

  • @tonydevalt9932
    @tonydevalt9932 Před rokem +2

    That was some very valuable information. Thanks so much for sharing.

  • @jimwachsman6547
    @jimwachsman6547 Před rokem +2

    Once again Garrett you explained that perfectly and I thank you😊

  • @gamecaster5002
    @gamecaster5002 Před 3 lety +1

    your videos are awesome your a very good teacher. thank you for spending the time to make them.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Hey Game. This was a very nice compliment. Thank you. For you I will keep pumping them out!

  • @Cncguru-wl9hn
    @Cncguru-wl9hn Před rokem +2

    G4 came in very handy for me when I upgraded my spindle with a vfd, took a while to ramp up to speed to needed G4 dwell time for 5 seconds

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      CNC Guru, glad you found that one helpful brother. That is a good one to know in your case when ramping your spindle.

  • @reneecrowton6209
    @reneecrowton6209 Před rokem +2

    Excellent thank you you explained so well. Best video I've found

  • @norm5785
    @norm5785 Před 2 lety +1

    Wonderful video, thank you for sharing this with us from Henrico County Virginia

  • @dluxbbq567
    @dluxbbq567 Před 5 měsíci

    New follower, Awesome teaching Style! You have a New Fan, FA 440 EX user, I can already see I new to upgrade! Thank you

    • @IDCWoodcraft
      @IDCWoodcraft  Před 4 měsíci

      dluxbbq567, you are so welcome my friend.

  • @wantafastz28
    @wantafastz28 Před 2 lety

    Thanks for this. Perfect pace to understand what you’re saying

    • @wantafastz28
      @wantafastz28 Před 2 lety

      Nevermind. You already did this. Just watched it. But hey, more comments the better right?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Thanks!

  • @dineshvenkata9037
    @dineshvenkata9037 Před rokem +2

    Your explanation was awesome, now onwards i can't forgot the codes of working, its very helpful for beginners, thank for doing this practical video. Can you please explain G27 to 30

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +2

      Dinesh, glad to hear that this fundamental knowledge is helping you so much on your CNC journey! Ill add the G27 to G30 to my video list, thanks for the good video idea.

  • @user-sh9cc3qs4q
    @user-sh9cc3qs4q Před 7 měsíci

    Absolutely great video,,,i want to learn CNC programming

    • @IDCWoodcraft
      @IDCWoodcraft  Před 7 měsíci

      Glad to hear it brother. Keep working hard and learning everything you can.

  • @michaelrabon1189
    @michaelrabon1189 Před rokem

    whooooa I think you just solved an issue I was having with the G20 and G21 translations... I uploaded filed to cut but it would move an almost imprecievable distance. I'll have to explore it when I'm at home.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem

      Michael, right on brother! I'm glad it was helpful my friend. Happy cutting and safe travels!

  • @tommybrannon
    @tommybrannon Před 2 lety +1

    Awesome.... I used to think G Code was kinda same as the Mafia Code , but for kids who didn't dress as cool...thanks for the great info

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Thanks funny...G-code as mafia code. I can see that.

  • @EspadaLelouch
    @EspadaLelouch Před rokem

    Thank you for simplifying this

  • @bubba6945
    @bubba6945 Před 2 lety +2

    This info is very useful and id like to see it used in a circumstance where you have to stop in the middle of a program and want to restart without starting from the beginning of the initial program

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +2

      Brian, great suggestion. I have this on my video "to-do" list so hopefully I'll get that one out soon for you! Keep up the good work!

    • @bubba6945
      @bubba6945 Před 2 lety +1

      @@IDCWoodcraft Im just observing and learning. I have a cnc coming that I found a way to finance. I was gonna go with the longmill but I didnt have the funds available. I purchased the next one I had been considering because they offered financing that made it possible for me to get into this as a hobby and from there who knows one day at a time. Im disabled and ive started a whole new way of life and adjusting has been very difficult i needed a distraction and so ive choose this hobby to help me find my way again

  • @shalukawijesiri9292
    @shalukawijesiri9292 Před rokem +2

    excellent video. thank you

  • @user-yp3nf6un3e
    @user-yp3nf6un3e Před 9 měsíci

    I run fiber lasers and waterjets.....this is very helpful information

    • @IDCWoodcraft
      @IDCWoodcraft  Před 9 měsíci

      Right on! I'm glad it was helpful brother!

  • @richardmcwhorter7691
    @richardmcwhorter7691 Před 2 lety +1

    So I thought that this would be slightly relevant and maybe worth the time to review. Having seen it I say WOW, how helpful would this have been to know when I was troubleshooting my last issue! Great stuff keep it coming!

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      What issue was that?

    • @richardM980
      @richardM980 Před 2 lety

      @@IDCWoodcraft Well it was a couple of things actually. First I was trying to calibrate my machine (Openbuilds LEAD 1010) and I wanted to move the gantry from the command line. It seemed like sometimes I would get an absolute movement of say 100 mm. Other times it seemed like it was going to a position in the field of movement say x = 100 Y 50. I was entering x100 and nothing else?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      @@richardM980 were you able to resolve it?

    • @richardM980
      @richardM980 Před 2 lety +1

      @@IDCWoodcraft I am not sure, we started having a lot of issues with the machine and we have just recently gotten things to call down. We covered everything from grounding the chassis to rerouting stepper wiring and ultimately think it was an issue with the control fan burning out and getting intermittent issues due to overheating. So when I get back in front of the machine and want to use the command line to calibrate should X100 always move me an absolute distance of 100 mm?

  • @bradkuhlemeyer8422
    @bradkuhlemeyer8422 Před rokem +2

    Hey thanks for explaining a little about that ...... however I'm an idiot with that being said could you do a video on the whole process of say making a sign

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Brad glad you liked this video. I have a bunch of great videos that will help you.
      Heres the link: czcams.com/video/TrexJNCXcBY/video.html
      Hers another one: czcams.com/video/C46zguYGM-o/video.html

  • @josephkickbusch340
    @josephkickbusch340 Před rokem +2

    Thank you very much great job

  • @brianheath4884
    @brianheath4884 Před rokem +2

    We use G53 instead of G28 to send are CNC milling machines to home position. This is so you don't have use G0 G91 G28 X0 Y0 Z0;
    Just use G0 G53 X0 Y0 Z0; to send home and machine stays in absolute so you don't stay in incremental by mistake. Also use standard (inch) mode because we use measuring tools that read in inches and metric to inches conversion is a simple conversion formula.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Brian, good call brother! You couldn't be more correct.

  • @robertwebb9657
    @robertwebb9657 Před 2 lety +2

    Hi I really appreciated your video. You provided an excellent start point and clarity for a very old bloke who has added a couple of steppers to a Taig lathe and now wants to be able to drive them. Are you using Arduino to control your steppers? Woodie Brisbane Australia

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      Hey Robert, great question! Yes using an Arduino is a great option to control your stepper motors and cnc in general. The longmill uses an arduino and so does the Bobs CNC. I'm glad you enjoyed the video brother, keep up the good work!

  • @bubbaralphagu4750
    @bubbaralphagu4750 Před 7 měsíci

    Hi Garrett, just what i was looking for someone that will walk me through what "G" codes are i bought the Genmitsu PROVerXL 4030 i have no problem putting things together that part was a breeze LoL but the tech part is where i shot myself in the foot,
    Your video is sooooo helpful i am on to look at your other videos to learn more
    thank you great video like they say practice makes perfect so i will practice the moves before i actually cut.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 7 měsíci +1

      Bubbaralphagu, you are so welcome my friend. Happy CNCing!

  • @tashamowery1679
    @tashamowery1679 Před 3 lety +1

    Thanks. This was very informative

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      @tasha, thanks. Very glad it was helpful.

  • @jpanderson7285
    @jpanderson7285 Před rokem +2

    Thankful to you Sir.

  • @user-cg4fu1bt4d
    @user-cg4fu1bt4d Před rokem

    Nice andprecise explanation

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem

      Thank you so much brother! Glad it was helpful!

  • @Technic2023
    @Technic2023 Před 2 lety +1

    Well explained
    Thanks for your effort

  • @user-uk5tp6py9c
    @user-uk5tp6py9c Před 7 měsíci

    great info thank you

  • @curtbrooks7495
    @curtbrooks7495 Před 3 lety +1

    Great video thanks for posting

  • @josekumarp5545
    @josekumarp5545 Před rokem +2

    Very. Useful. message thanks

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Josekumar, glad this one helped you my friend.

  • @phungtran8297
    @phungtran8297 Před 2 lety +1

    Nice,thanks!

  • @Darkside_co
    @Darkside_co Před rokem +2

    Thank u for this video

  • @rigbyprecisionmachining6210

    I think that G54, G03, and G02 would be very helpful as well

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +2

      Rigby, very true! Thanks that's super helpful for our CNC brothers and sisters!

  • @michaeljameson1046
    @michaeljameson1046 Před 3 lety +1

    Good video the question i have is when you import a file lets say tic tack doe from vectric and its in inches at watt stage to you have to change to metric in the job set up or toolpath creation if I am running UCCNC or doesn't it matter cheers thanks for your videos.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      You can change it at any time. Vectric will simply convert the units, not the size.

  • @reaper060670
    @reaper060670 Před rokem +2

    Where did u get this CNC machine from man? It's the most different CNC Router machine I've seen so far.. It's cool as heck Garrett mate..

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Slim, it is called a BOBs Evolution 4. I have sense moved onto the Longmill MK2.

  • @normanstreeter5206
    @normanstreeter5206 Před rokem +2

    Thanks, Garrett. What this points out to me is that because I have to use a pendant for controlling my machine then I'm somewhat limited in versatility. Did I read that right?

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Norman, no not at all brother. You can use a pendant in conjunction with all the gcode I talked about in this video but it all depends on your controller and the pendant you use.

  • @ZappninLLP
    @ZappninLLP Před 3 lety +1

    Thank you very much!

  • @gambhirahcaitanya4393

    thanks so much. please where are other g-code videos by you?

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      gambhirahcaitanya4393, have you seen this one here yet: czcams.com/video/G_WgvH5tU8E/video.html. I think you'll find it super helpful!

  • @jpjpJPJPG
    @jpjpJPJPG Před rokem +2

    Thank you

  • @yassinesaidi2230
    @yassinesaidi2230 Před rokem +2

    It's important and easy but the other codes also important..for example G54 to make a new home work of the program and how can you put the datum of work in any place on that table, in the center, in courners..etc

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Yassine, you are so right about that one. Check out my video on work offsets. Heres the link: czcams.com/video/jyi3SzJjXmQ/video.html

  • @JC-nu6mn
    @JC-nu6mn Před 3 lety +1

    Good video! I see you’ve gotten a few more subscribers, nice work!
    Two questions - Is it true that if you submitted a g28 for home while the bit is in the material the cnc will not raise it up first? It’s only telling it to do the x y move to home and nothing with the z?
    If you tell the machine to move to a point beyond your workspace what happens? Does it just stop at the farthest point it can reach or could you damage the machine?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +3

      Thanks @JC. Yes, I am gaining some traction.
      G28 is a direct move commant. NO! it will not raise first. It will simply rapid all axis to the home position without regard to any of the other axis positions.
      It will only do that when you when you "home" the machine, or find its home position (homing the machine). G28 will cause problems if the tool is in the part and you enter that command. DO NOT ENTER G28 if the tool is in the part!
      Regarding your second question...a good machine will have the parameters internally set so the machine cannot overrun its physically impossible limits. I likes BobsCNC because it has this feature built into it. It will never overtravel beyond the 24x24 workspace no matter what you try in commands. you'll find this out when you inadvertently try to do it. You'll get an error and wonder for a few minutes why the error occurred.

    • @JC-nu6mn
      @JC-nu6mn Před 3 lety +1

      @@IDCWoodcraft thanks!

  • @HemiDad1963
    @HemiDad1963 Před 2 lety +1

    Great video. Thank you. What is the machine you are using? It almost looks home built.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      The one you're looking at is a Bob's CNC. I've since moved away from that because it's not strong enough. Now I use a long mill.
      This machine czcams.com/video/rqKwcqHdSPw/video.html

  • @jackiewebb9580
    @jackiewebb9580 Před 2 lety +1

    much much thanks!!!

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      You're welcome Jackie!!! How's the CNC'ing going so far?

  • @babbagebrassworks4278
    @babbagebrassworks4278 Před rokem +2

    Simple conversion, Inches per minute to millimeters per second, multiply by 0.4(40%) 100 inches/minute is about 40 millimeters per second. 50ipm is 20mm/s....

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      BabbageBrassWorks, thanks for the conversions my friend these are absolutely right. This will definitely help out our CNC brothers and sisters!

  • @paulbergman8228
    @paulbergman8228 Před 2 lety +1

    This is the second time I have watched this presentation, so I get it a bit better. So, with your Jeep cutouts, you could flip the project top to bottom with solid alignment parameters in the Y and then have the CNC mill the other design upside down on the backside, and could do it in an array for multiple units on a larger piece of substrate; then, not do any profile cuts w/tabs until both sides are done. So is there an invert the toolpath code? Then you could mill all one toolpath on one side and then all the backside toolpath when you flip. Thank you for lots of ideas! 🪚

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      Hey Paul. The Pro series of Vectric has a 2-sided ability. So you could do it this way.

  • @daveambrose7287
    @daveambrose7287 Před 2 lety +1

    I think you should include G92 to set the frame of reference for the other G commands.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hey Dave, that's a great suggestion! You're totally right G92 is super helpful!

  • @behzadabf
    @behzadabf Před 2 lety +1

    thanxxxxx sir so much.

  • @bjpasco
    @bjpasco Před 3 lety +1

    Loving your videos. I have a SainSmart 4030. This machine can't communicate with g code programs directly from my Mac running Big Sur (latest software.) So in order to run jobs I use the offline controller that that i load with g codes on SD card that I make in Carbide Create. There is a Machine Home option on controller but no way I can find to send bit back to Job Home. Do you have any experience with offline controllers?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      When you are refering to offline controller...what specific program are you referign to?

  • @cakeexperiencewithkajubier6275

    Perfect teacher

  • @sylvainforget2174
    @sylvainforget2174 Před 3 lety +1

    I've seen the result of someone programming X8 instead of X8. or X8.0. In the Fanuc language(industrial controller) that means X0.0008, about 8.0 inches too far. There was a lot of hard steel between the start of the move and attempted finish. Thank goodness the foreman was the operator. He wasn't yelling at anyone else, for once.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      lol...yes, there is a lot of distance between 8.0 and 8 in any controller

    • @sylvainforget2174
      @sylvainforget2174 Před 3 lety +1

      @@IDCWoodcraft I 've also used a controller that saw 8 as 8 inches but that was weird to me. It is better to always explicitly state the value even if more keypresses are needed.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      @@sylvainforget2174 a controller like that can create a dangerous habit of forgetting decimal points. I agree with you.

  • @jimm.5664
    @jimm.5664 Před 3 lety +1

    You could also manually control the machine using the arrows too, right? Does the Shapeoko use G-Code too? I think I have a lot more questions to come!

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Jim, you asked a good question and gave me a good idea for a video.
      All CNC machines use G-code so the Shapeoko will too. Yes, the arrow buttons will move the machine as well

  • @maxgarcia9512
    @maxgarcia9512 Před 2 lety +1

    Hello Garrett, Excellent Video. Since I'm brand new to the CNC world, my questions are how do I start using the g codes with my software? Do I have to download G0, G1, G28, G20, and G21? Or do I type in the codes and the machine somehow knows what to do? Where is the command line on my software? How do I get there?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      All coffees will be out in your programs by the software. You don't need to do anything.

  • @sakkary9081
    @sakkary9081 Před rokem +2

    hey
    just wondering if that CNC is laser cut and where to purchase
    Simon

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Hey, that is a Bob's CNC. It is laser cut. I no longer use it. Have moved on to a much stronger and better machine. this one → bit.ly/3JQx3BB

  • @carloslatorre9928
    @carloslatorre9928 Před rokem +1

    how to position the spindle at left or rigth top corner 0f the work area as Home point.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem

      Carlos, that's typically done with the G code on your design software when you generate the toolpaths.

  • @JG-il7ie
    @JG-il7ie Před 2 lety +1

    Changing a current program from G20 to G21 will it convert the speeds and feeds from standard to metric or will that only change the measurement format? Thanks for the help in advance.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      That is a very good question. Yes, it will interpret everything in metric. It will not affect the spindle speed. Bit settings need to be set ahead of time.

  • @almaisic2391
    @almaisic2391 Před 2 lety +1

    Great video

  • @whocaresidontcare2116
    @whocaresidontcare2116 Před rokem +2

    When using G28 or G30 how are the coordinates set for their movement to that point?

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      WhoCares, For G28 this depends on if the machine is set to absolute or relative mode. For absolute mode, it moves a specified distance in relation to the work coordinate zero. In relative mode, it moves in relation to the machine/tools current position.
      For G30, it is just like G28 but it is instead a second reference position.

  • @paddiman772
    @paddiman772 Před 2 lety +1

    Garrett, I am researching so I can get started with my CNC. Am embarrassed to say, that it's been sitting in my shop for over a year and I've never cut a thing with it! But my daily life has been in the way, and there's lots of things that needed doing before I can put it into service. My biz is demanding and complicated. Being a two-person shop, we can't keep up with demand for our products. So, now I'm embarking on how to write G-code. As I will need it to do everything I bought the machine for in the first place. It's a Probotix Asteroid, a sturdy machine.
    Do you have a suggestion for the best resource of the UGS program? I found some Google links, thought to ask you first.
    Thanks

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hi Paddiman, it's a great problem to have that your business is doing so well! I completely understand the growing pains and adjustments! No, I don't have any specific recommendations!

  • @martindelaney5419
    @martindelaney5419 Před rokem +2

    Hi Garrett,
    Is it possible to add the home command ($H) when i am in Vectric? Its easy enough to make the addition when completed in my gcde location but wanted to complete this in Vectric before saving.
    Thanks
    Martin

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +2

      Martin D, if you want to get into the weeds, you can modify the post processor that works with your machine. As to how to do that, you'll have to reach out to the post processor maker my friend and that's the only way I know my friend.

    • @martindelaney5419
      @martindelaney5419 Před rokem +1

      Thanks for your speedy reply much appreciated.
      Martin

  • @doesntmatter3068
    @doesntmatter3068 Před rokem +2

    If your thinking of getting into CNC Routor, I really would think the person buying this expensive equipment would have already a good idea of how G code works.
    G20,G21, from my experience, in the software, you can set imperial or metric in the parameters, once set, you never have to think twice about it again.
    *All G code is important* . there is NO G code more important then any others. Some, you will use more then others.
    G0 and G1, you will use in EVERY program, however, you will never use G84 on a router.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Doesnt Matter, great points brother! Thanks for sharing.

  • @howesfull8
    @howesfull8 Před rokem +2

    Does G28 command any movement in the Z axis?

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      You can do g28x0y0 and it should only move those 2 axis

  • @choiioklam8480
    @choiioklam8480 Před 11 měsíci

    Hello Dear , possible help to solve a problem on my diy CNC ?
    problem is , the Z axis going down to make collision when machine start to move after I fix well the milling tool on top of the material block , I think it should be going up on first step then going down to start milling , hope can help on this , thank you very much .Regards John

    • @IDCWoodcraft
      @IDCWoodcraft  Před 11 měsíci

      Choiioklam8480, it sounds like you may need to set your z zero brother. I recommend taking a look at this video here: czcams.com/video/UaDMzl_ZXVg/video.html. I think you'll find it super helpful! If this doesn't fix the issue, I recommend reaching out to your machine manufacturer. They should be able to give you a little more specific guidance for your machine.

  • @josepuentes7995
    @josepuentes7995 Před rokem +2

    Helow, I need some information, please. In which program is the G code made? so that the machine can read it and machine the piece. I have a Genmitsu PROVer 4030 cnc Router, to make aluminum molds....

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Hi Jose. Your g code is written from your design software. You'll have to select the appropriate post-processor. I teach the Vectric software so if you use something else, unfortunately I cannot help you.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Jose, you make the G code in Vetric V carve when you save your toolpaths to a thumb drive. Or you can use software like Fusion 360 to make molds.

  • @leec2106
    @leec2106 Před rokem +2

    My router was a 3018, however I added a pair of longer side rails so now Y is not quite double the 180, which should be 360, I think I get 330 or 340 for my Y.
    Do you have a video of setting your work offset?
    You X,Y are in the center of paper on your bed!
    Home is in the upper left corner.
    I don't get it my 3018 will not go to that same corner.
    It goes to the lower left corner.
    And to get it to move upper I have to use -##.
    my G-code is all wrong for that, what am I doing wrong.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Hi Lee, I dont have a video of setting up work offsets yet but its on the list brother.
      I don't really follow, could you send me some pictures to my email? I might be able to help you out there better.

    • @IDCWoodcraft
      @IDCWoodcraft  Před rokem +1

      Hi Lee. I did not have a video that talks about work offsets and how to use them. That's a little more advanced. As far as the homing position, the lower left is the standard. The Bob CNC router is built with the orientation in a different place. So your machine is fine

  • @TheHalloweenmasks
    @TheHalloweenmasks Před 2 lety

    What G code would be used for zero position on the work?
    Very helpful video, thanks.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hi Twin. Can you explain this question a little better please?

    • @TheHalloweenmasks
      @TheHalloweenmasks Před 2 lety +1

      If I hade a job on the table, and X,Y and Z were zeroed, If for some reason I had to jog away from this position, how would I make all disturbed axis positions move back to zero?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      @@TheHalloweenmasks and your control software, switch to console, and enter G0X0Y0

    • @TheHalloweenmasks
      @TheHalloweenmasks Před 2 lety +1

      @@IDCWoodcraft I use Eding software, I don't think this software has anything like what you describe. The support isn't that reliable either. Thanks anyway.

  • @ntwadulamelapsychicreading9265

    What gcodes control the up and down step controls?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      G0, G1, G2, G3 are the primary 4 for motion in x, y &z

  • @davidcox692
    @davidcox692 Před 10 měsíci

    How do you get the machine to move on a diagonal please

    • @IDCWoodcraft
      @IDCWoodcraft  Před 10 měsíci

      DavidCox, try using something like UGS and Gsender! They will be your best bet.

  • @Cloakdagger639
    @Cloakdagger639 Před 2 lety +1

    So I run a machine called multi ax to size doors . The home code is G79XY, how can you learn a home code for different types of cnc machines of other comands, so if I ran a new machine how do I find an figure out these codes, iknow some codes are machine specific, is there an easy way to figure this kind of information out depending upon a machine? Thanks 😊

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hi Jake. I suggest you ask this in a CNC facebook group. You'll get some good responses

  • @ramijali6964
    @ramijali6964 Před 3 měsíci

    Wow sir Lord of love ❤❤❤

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 měsíci

      ramijali6964, glad to hear this one helped you my friend.

  • @RoyEsslinger
    @RoyEsslinger Před 8 měsíci

    I am getting a g-code 301 and cant figure out what I am doing wrong because when I hit go on my machine the code pops up

    • @IDCWoodcraft
      @IDCWoodcraft  Před 8 měsíci

      RoyEsslinger, reach out to your machine manufacturer brother! They can help you with that.

  • @HarderThanCalculus
    @HarderThanCalculus Před 2 lety +1

    great video, but you were a bit mis-leading about G28, and you left out G28.1 completely. Thanks for the vids

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hey Calc. These videos are for beginners. G28.1 is a bit more than needed. But thank you.

  • @gog1569
    @gog1569 Před 3 lety +1

    does x carve have a place to put in. these codes

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      Hi Margaret. Most likely. You would have to edit the codes. But if you're using Easel, it is already putting these codes in.

  • @regiebillones2358
    @regiebillones2358 Před 2 lety +1

    Why the Y axis is from left to right? So the X axis is forward and backward?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      That's the way they designed that machine

  • @stevengarcia2589
    @stevengarcia2589 Před 2 lety +3

    Dam you broke that down

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      Steven, sure did! Lol hope you enjoyed it!

    • @stevengarcia2589
      @stevengarcia2589 Před 2 lety +1

      Can you direct me to your yxz asix explained video I try to click it but these darn utube commercials

  • @Desiklown
    @Desiklown Před 4 měsíci

    can anyone help me with the error Invalid gcode ID:25 repeated g-code word found in block" ????????? I don't know what any of this means

    • @IDCWoodcraft
      @IDCWoodcraft  Před 4 měsíci

      Desiklown, my apologies brother but I'm not too sure on this one. I recommend making a post on the CNC Entrepreneurs Facebook page here →facebook.com/groups/cncentrepreneurs. There's a ton of really helpful CNC brothers and sisters on there that will probably have some great tips for you!

  • @bernym4047
    @bernym4047 Před 10 měsíci

    M3 & M5😀

    • @IDCWoodcraft
      @IDCWoodcraft  Před 10 měsíci

      bernym, I couldnt agree more my friend!

  • @iancrossley6637
    @iancrossley6637 Před 3 lety +1

    It's like the DOS version. I like working in Windows.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      Hi Ian. It has a DOS feel to it, which makes it much faster. Hoever, it is a windows based software.

  • @srm113k
    @srm113k Před 2 lety +1

    G21!

  • @scottennis3397
    @scottennis3397 Před 2 lety +1

    hello, you sold me! how can I contact you for a purchase?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety

      Hey Scott, what are you looking to buy brother?

  • @GRM87
    @GRM87 Před 2 lety +2

    Don’t forget G43 and G49 if you don’t want to crash

    • @IDCWoodcraft
      @IDCWoodcraft  Před 2 lety +1

      Gilbert, you are totally right brother! A good idea for another video!

  • @gamecaster5002
    @gamecaster5002 Před 3 lety +1

    is the softwear you are using free?

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety +1

      Hello Game. No. Vcarve desktop costs about $350. However, it is miles above the freebies in capability. If you have to go free, go Carbide Create or Easel

    • @gamecaster5002
      @gamecaster5002 Před 3 lety

      @@IDCWoodcraft ok thanks 😁

  • @JoeCorrado
    @JoeCorrado Před 3 lety +1

    Every expert began in the same place... here.

    • @IDCWoodcraft
      @IDCWoodcraft  Před 3 lety

      Wow. Joe...I completely missed this comment. Yes, all beginners start at one place...the beginning.

  • @bubba6945
    @bubba6945 Před 2 lety +1

    Im a g28 😆