GRBL HotWire Mega 5X Update v3.2 - CNC Foam Cutters

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • #usbfoamcutter #grbl #free-software
    This is a free software update to the GRBL HotWire Mega 5X windows application I released in July.
    It fixes a few issues raised from user feedback and greatly improves the Hot Wire control
    Here a list of new features and fixes for GRBL HotWire Mega 5X
    Bug in Homing fixed
    Hard and Soft Limits explained
    Easy FirmWare Upload using Xloader
    G-code Preview now works on g-code from other generators
    Hot Wire Control - now works much better with finer control
    Slice Macro to pre-cut foam blocks
    Keyboard Jogging improved
    My Arduino died ordering an MKS Gen L replacement
    Download the update from here https:/.rckeith.co.uk/file-downloads/
    00:00 Intro
    00:56 Update Overview
    03:59 Homing Bug - Negative numbers
    05:05 Hard and Soft Limits
    10:42 Easy way to upload the firmware to the Arduino Mega
    14:39 G-code Preview
    18:05 Improved Hot Wire Control
    22:43 Temperature testing of the hot wire control
    26:20 Test Cuts
    29:09 Slice Macro
    32:42 Keyboard Jogging
    34:56 My Arduino died ordering an MKS Gen L replacement
    Full Details on the website www.rckeith.co.uk/grbl-hotwir...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 26

  • @thomasheb7324
    @thomasheb7324 3 ปีที่แล้ว +1

    Thanks Keith, great job.

  • @amtpdb1
    @amtpdb1 3 ปีที่แล้ว +1

    Thanks for the update.

  • @olbruanto
    @olbruanto 3 ปีที่แล้ว +1

    Thank you very much for the explanation, it has helped me a lot.

  • @parkflyer68
    @parkflyer68 3 ปีที่แล้ว +1

    Thanks Keith, I am just waiting on flexible couplings arriving, I can't wait to try it out.
    Great work and video again, two weeks ago I was about to give up on the project as I couldn't get things working,....then after watching your videos 2 and 3 times over it all clicked.....so, thank you!

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Thank you, nothing more frustrating when you know something should work but it won't. Been there myself and then you have that Eureka moment.😀

  • @Grumpy2023
    @Grumpy2023 3 ปีที่แล้ว +1

    Thank you Keith, I will test it out

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Let me know if it's OK, Keith

  • @hungbulon
    @hungbulon 3 ปีที่แล้ว +1

    thank you !!!!!

  • @boozemaniac
    @boozemaniac 3 ปีที่แล้ว +1

    Nicely done with GRBL! Looking for MKS L V2.0 board testing videos. There might be enormous firmware editing for that? I have working foam cutter with LinuxCNC but the setup takes too much room.

    • @rckeith
      @rckeith  3 ปีที่แล้ว +1

      Hi Timo I've just purchased a MKS Gen L board and the firmware loads with no problems. It only arrived a couple of days ago so I haven't a chance to connect it up and test fully. I'll have a video out soon showing the setup.

  • @lobo3501
    @lobo3501 3 ปีที่แล้ว +1

    great jod friend! do you use endstop?

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Thank you, have a look at this video I made it covers end-stops th-cam.com/video/T2yhzRf1N0w/w-d-xo.html

  • @thebikeracer
    @thebikeracer 3 ปีที่แล้ว +1

    Can you post an image, if you haven't already, of how to wire the xt60 to the ramps board to control the temp of the cutting wire? Thanks,
    Mike

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Hi, Mike, there is an image on the website here's a link www.rckeith.co.uk/wp-content/uploads/2020/07/grbl-Mega-5X_Wiring-1024.png
      The wires go into D8 and polarity doesn't matter for the hot wire.
      Keith

  • @amtpdb1
    @amtpdb1 3 ปีที่แล้ว +1

    I must have gotten it from the wrong page as mine did not show up with configuration under the ramps voltage. I keep asking question that anyone that has cut something will know. I have not cut yet as I am doing the stop wiring. I don't understand what a micro is or how to make one and what the format is if that makes a difference. I was looking for the slice one you made to try to figure it out but as of yet have not found it. When you set the speed for the foam cutting, where do you set it, and how do you do it, and how is it changed. You mentioned you cut a little faster normally showing the slice (that I could not find) micro. When drawing a wing in Sketchup, with the NC added file for wings, or with any program for wings or fuselages, How do you make the program inter the foam where you want it to, so that it starts and finishes moving through the foam where you want it to. I know that these may be simple things for you and anyone that has been cutting and everyone is saying how stupid my questions are, but I don't seem to get it.
    This was suppose to be a short and simple question! Maybe you can answer some of my questions in a video in the future. Thanks for your time, videos and patience Keith.
    Don

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Hi Don. This is the one you need www.rckeith.co.uk/download/grbl-hotwire-mega-5x-application-v3-2/
      I think you mean a macro not a micro. Its just a collection of commands which can be run by a single click. The "slice" macro is on the Macro Tab. If you double click on it it will show the g-code commands. Once you press update it appears in the MDI box on the main inteface page.
      The cutting speed is set by the g-code command F and some value so for example "G1 X50 Y50 U10 Z10 F120" Which would move at 120mm per minute going to the coordinates give by G1. Sometime the F command is just on a line by itself or can be on every line with slightly different speeds. When its on a line by itself the speed is used on every G1 command until it reaches another one. Sometimes you only see it at the top of the g-code and thats all it needs.
      The Windows program doesn't control the speed it just runs the commands. The speed is set in the g-code generation software. So I mainly use Dev WIng Foam if you have a look here th-cam.com/video/fzr_LXEZwcs/w-d-xo.html I show you where its set.
      Once again DevWing Foam controls where the wire enters. The free programs don't have as much control. If you watch the playlist for DevWing Foam it will give you a much better inderstanding. th-cam.com/play/PLZzVG2q06x20qHRxzo2brX8aBFSikiA4n.html
      I can't advise you on Sketchup as I don't use it for g-code generation. Software is always the biggest challenge with CNC and although the free version work and can do basic cuts you soon reach the limits when you want to do things in a certain way. Although the DevWing Foam and DevFuse Foam are not cheap they are worth every penny in my opinion. I don't buy models any more I made the decision about 2 years ago and thats how I can justify the costs. I don't really enjoy flying my ARFT models I still have.
      Don no questions are stupid beleive it or not I'm quite a slow learner and it has always taken me a while to grasp things but then you have that Eureka momment and it all clicks. Yours will happen soon. May be a while before I get it done so in the meantime just keep asking until then. I have several late projects that I need to finish. The TH-cam videos are quite time consuming to make.
      Hope that helps
      Keith

  • @now_watch_this
    @now_watch_this 2 ปีที่แล้ว

    hello mr keith thank you so much for all you do to help others build this proyect, but i have an issue uploading the xloader, for some reason when i sellect all the same exact options you choose and also choose port which i previously selected in arduino software it gives me the ´upload failed¨ response, to your opinion what can be causing this issue? the arduino and shield even blinks when executing the xloader but always ends with same response.

    • @rckeith
      @rckeith  2 ปีที่แล้ว

      Try a different USB port. I had that problem once and changing to another port fixed it.

  • @Grumpy2023
    @Grumpy2023 3 ปีที่แล้ว +1

    Hello Keith have you any information about the macros please

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Hi Garth. All they are is a collection of g-codes you want to run. So you just add your g-code on the Marcos tab and give it a name and press Update. The name you gave it appears in the MDI panel as a button. If you click the button it runs the g-code you entered. You can only have 4 of them otherwise it clutters up the MDI panel.
      I added the Slice macro just by working out the g-code and adding in the Marcos tab, You can put any valid g-code in there. You could, for example, have two hot wire setting like M3 S500 as one macro and then M3 S600 as another for a bit more current. and call then Temp1 and Temp2, The range is 0-1000, with 1000 being the max, Perhaps not the best example but should give you the idea.
      Hope that helps
      Keith

  • @soryn4volt955
    @soryn4volt955 3 ปีที่แล้ว

    hello , I build a similar machine , using your instructions... THX for that
    to solve the problem with the hot wire controlled in the grbl software , you are taking the wrong approach .
    the wire , its an electrical component that can be powered in 2 configurations
    1 . constant voltage (grbl option ...it's suck for our needs )
    2 . constant current , this option its using the LiPo charger (in your case ) or a CC/CV (3$) buck converter ( in my case).....
    the main reason theta I contact you its because I understand you have more knowledge theta me over the matter ...plus time and people to help you .
    anyway , it will be nice to change the voltage controller, in the GRBL, with a power controller (controlling the Amps)
    I suppose it can be done with a current sensor ( ex. MAX471 Voltage and Current Sensor) , or bay hacking the shield or Arduino board itself and install a shunt .
    I believe , harking the shield , will be the practical way , it means the Arduino will measure the voltage over a shunt (it will be in mV ), for theta to happened it will be necessary to hack in the shield and mount the shunt , and the GRBL software will stay the same.

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      SInce this software release I no longer use the Lipo Charger and use the D8 connector and it works really well. I've made many foam projects with it. I've also recently switched to the MKS Gen L V1 board using 24 volts and it works even better. So there is no problem with heating the wire now.
      I try to make the system as simple to use and build as possible. Hacking the shield isn't the way to approach this as how would other users do this who don't have electrical skills.
      Many builders are using the machine with the D8 connector and make good wings. Even a race car team in the USA, Have a look here at some of them here with the wings they made rckeith.co.uk/builders-gallery/
      Thanks for taking the time to comment maybe your suggestion is sometting you could do and show how its done. I certainly don't have the electronic skills to do that.
      Keith

  • @hyperhektor7733
    @hyperhektor7733 3 ปีที่แล้ว

    0:49 i first though, lets make the video full screen to watch the price list...
    then realise its not a price list xD
    but the increase would make sense, Normally closed shop just 5$ ;)

    • @rckeith
      @rckeith  3 ปีที่แล้ว

      Not sure I understand your comment.

    • @hyperhektor7733
      @hyperhektor7733 3 ปีที่แล้ว +1

      @@rckeith i thought the Gcode is a Price list since $=Dollar is the same for Gcode and Shopping Items :)

    • @rckeith
      @rckeith  3 ปีที่แล้ว +1

      @@hyperhektor7733 Ok I see. All the settings use $ signs in the firmware.