Mach4 /Mach3 CNC control panel Final version Black

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

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

  • @RotarySMP
    @RotarySMP 7 ปีที่แล้ว +2

    Really nice workmanship Stig.

  • @raulirimias4810
    @raulirimias4810 6 ปีที่แล้ว

    Fantastic control panel you did. I have not seen this video by now and I noticed the very neat cable management. You are good,man. Thank you for sharing these videos. Make some videos about Mach4 please.

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

    Hello, I have a dedicated question, is it possible to use Pokey56U for keyboard/button management and another motion controler (USB or ethernet) for stepper motors with MACH3/4 ?

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

      Yes I think so. Because the Pokeys are standalone and can be programmed individually. But you will need extensions for stepper motors. Pokeys got that to buy.
      Check out their website www.poscope.com/product-category/pokeys-io-devices/

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

      @@StigOveRuud Thanks a lot for you quick answer, in fact I am using Axbb-e Ethernet motion controler so it is the choice done when Mach3 is starting (I think you are doing the same with our Warp9)

  • @daniba73
    @daniba73 4 ปีที่แล้ว

    good job!
    How did you manage to assign Rapid Override percentages to external keys?
    Did you have to edit Mach4 script?
    If YES, can you upload the codes you used?
    thanks 1000!

    • @StigOveRuud
      @StigOveRuud  4 ปีที่แล้ว +2

      I am sharing the complete Mach4 folder here. Download it, and make sure to rename it to Mach4Hobby and place it at root c:/Mach4Hobby. Enter the folder and start Mach4GUI.exe. Then select The profile named "New 2018 MAHO" When asked for the ESS just cancel, and the same for the Pokeys question. My screen are not nearly done, and the scripts may be buggy, but it works fine for me. Check both Screen Load Script and the PLC script for setup. Most buttons on my panel are set up in those scripts. The scripts also got a lot of comments to navigate by. Remember I use an Pokey for ALL my inputs, and 6 Pokeys extension boards for all my outputs. Some buttons may also be set up in PMC Ladder. Scroll down for link.
      Have fun mate :) Link here --> drive.google.com/drive/folders/14EljV0lUPqYgDZuk0KdFiJaY9nxOPPzU?usp=sharing

  • @nazigermany1945
    @nazigermany1945 4 ปีที่แล้ว

    What is your digital IC using ?

  • @OldePhart
    @OldePhart 6 ปีที่แล้ว

    Nice job. I'd like to know more about how you got all that working. I noticed you sent examples to others asking for them, have you put them out somewhere for download? I am about ready to do something like this. I bought Mach3 long ago but by the time I got the machine done, Mach 4 was stable. That and your example of editing the mach 4 screen convinced me to use it instead. I'd love to see some examples to get a head start.

    • @StigOveRuud
      @StigOveRuud  5 ปีที่แล้ว

      I dont have much documentation at this point. Most of this work is still in my head. The hardest to get up and run is Mach4 LUA scripts, and I still got some problems there, so nothing to share yet. For wiring it will depend on what hardware you chose to use.

  • @aarondcmedia9585
    @aarondcmedia9585 6 ปีที่แล้ว

    This looks amazing.

  • @benfarhatfadhel
    @benfarhatfadhel 4 ปีที่แล้ว

    hello, congratulations on your work - is there a similar system for Mach3?

    • @StigOveRuud
      @StigOveRuud  4 ปีที่แล้ว

      Hi. Thank you :) I can run Mach3 on this system, but Mach4 is newer and has more potential.

    • @nazigermany1945
      @nazigermany1945 4 ปีที่แล้ว

      @@StigOveRuud What is your digital IC using

    • @StigOveRuud
      @StigOveRuud  4 ปีที่แล้ว

      @@nazigermany1945 What do you mean? Digital IC ?

    • @nazigermany1945
      @nazigermany1945 4 ปีที่แล้ว

      @@StigOveRuud DIY IC on board

    • @nazigermany1945
      @nazigermany1945 4 ปีที่แล้ว

      @@StigOveRuud intermediate board between the switch and the universal PoKeys device

  • @seimela
    @seimela 5 ปีที่แล้ว

    what is the different between jog and step

    • @StigOveRuud
      @StigOveRuud  5 ปีที่แล้ว +1

      Jog speed is how fast I can move table with the joystick and buttons.. 25% is 25% of max speed. On my maachine max speed is 12.000mm/minute
      Step is how far table is moving each step on my jog wheel. 0.01 will move my table 0.01mm and 1.000 will move 1mm.
      Rapid override will control rapid movements in G-code. So if G-code says G00 X50 and I set my rapid to 50% it will move with 50% of max speed but still follow all feed speeds in program.

  • @swatcat7928
    @swatcat7928 7 ปีที่แล้ว

    on exbus you have just outputs?

    • @StigOveRuud
      @StigOveRuud  7 ปีที่แล้ว

      Yes All are controlling light in the panel buttons

  • @koenkersten6987
    @koenkersten6987 6 ปีที่แล้ว

    what program of software did you use to configurate the pokey with the buttons, did you use Poblock software from cnc4pc?

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      No need for that. I run my CNC with Mach4, and all can be set up there. Most of the buttons are set up in LUA. ScreenLoad Script and PLC Script. You can also do a lot in built-in PMC Ladder. I can heelp you with some of this by sending you some script examples from my setup.
      If you run Mach3 there is also easy to do this there.

    • @seimela
      @seimela 6 ปีที่แล้ว

      Stig Ove Ruud please send me your screen load and PLC script SHANDSEIMELA@GMAIL.COM

    • @koenkersten6987
      @koenkersten6987 6 ปีที่แล้ว

      @@StigOveRuud hi stig, I would be very interested in the examples of what you used, my email is koenkersten@outlook.com

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      @@seimela I did send it to you now :)

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      @@koenkersten6987 What do you mean? My scripts or my hardware ?

  • @daniba73
    @daniba73 4 ปีที่แล้ว

    thanks you have been very kind !!!
    I followed your instructions, I successfully loaded your screen.
    question:
    what is the function of the "GCODE TEST" and "TEST" keys ??
    thanks again for sharing!

    • @StigOveRuud
      @StigOveRuud  4 ปีที่แล้ว

      Hi. Nice that you got it to run. The test buttons are only to test running a Gcode directly by a keypress.
      Test button does this: check the button in edit screen mode.
      local inst = mc.mcGetInstance()
      mc.mcCntlGcodeExecute(inst, "G90 G54 T99 M6
      ")
      mc.mcCntlGcodeExecute(inst, "G43 H99
      ")
      When pressing the button the machine will instantly do as told in the code. I dont remember what the /n in the end of each line is.
      Remember that screen are made only for testing purpose. Did you get any useful information from the scripts yet ?

  • @alemura87
    @alemura87 5 ปีที่แล้ว

    do you have a sort of schematic?

    • @StigOveRuud
      @StigOveRuud  5 ปีที่แล้ว

      Not at all. But when I was done I made a sheet of all buttons and tagged them with their Input number on the Pokey and Output number for light.
      This is really not that hard to wire up. :)

    • @alemura87
      @alemura87 5 ปีที่แล้ว

      @@StigOveRuud
      I have a question about wiring: Does each button should be connected to a dedicated input of the pokeys?

    • @StigOveRuud
      @StigOveRuud  5 ปีที่แล้ว

      @@alemura87 not really. Just make sure you know the Input number for each button when you program it in Mach3 or Mach4. The worst thing that can happen is that you will program wrong button :) The only thing is the rotary encoder jog wheel.. This must be connected to pin 1 and 2 or a few others that are dedicated to that use. See the user manual for Pokeys. Potentio meters do also need specific pin numbers. It should be possible to see how I did it by freezing my video and following my wires too. All green wires are inputs. All black are GND. All red are +5v and all yellow are +12v and all blue are -12v.I use 12v for light in my buttons. All the 6 Output boards with the blue wires on are controlled by my Pokeys via BUS cable. All button LED's got +12v from the yellow wires constantly, and the blue wires will provide their GND. Kinda inverted, but that's the way they made it :)

  • @ZONAEDINSON
    @ZONAEDINSON 6 ปีที่แล้ว

    exelente trabajo

  • @mikepickell8792
    @mikepickell8792 6 ปีที่แล้ว

    very nice

  • @seimela
    @seimela 6 ปีที่แล้ว

    1:55

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      I have 4 of this DYN4 drives, and have no problems. Make sure the drive is set up corectly by DMM for the servo motor you have conected to it. There is different firmware for different motors. There is 3 versions:
      DYN4-L01A2-00 0,05 - 0,4 kw motor
      DYN4-H01A2-00 0,75 - 1,0 kw motor
      DYN4-T01A2-00 1,3 - 1,8 kw motor
      I got 2 drives for my X and Y motors that are 0,75kw, and 2 drives for my Z and Spindle that are 1,3kw and 1,8kw. IT dont work if they are switched.
      What size motors do you have? Try to disconnect servo motor on the drive that fails.
      Or contact DMM. THey got an exelent customer service :)

    • @seimela
      @seimela 6 ปีที่แล้ว

      Stig Ove Ruud what are the 4 white buttons on the right-hand side of the MPG XYZ and A axis ....my guess is they are for homing ...is that so?

    • @seimela
      @seimela 6 ปีที่แล้ว

      @@StigOveRuud I did contacted them they said i should ship back the servo drivers to DMM and they will give me new once

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      @@seimela They was made for some MPG stuff back in Mach3. Today they are not in use. But I did think about homing yes :)

    • @StigOveRuud
      @StigOveRuud  6 ปีที่แล้ว

      @@seimela Yes :) They are always nice to deal with.. Probably wrong firmware for that particularly drive.

  • @wagnerjoseburiozzi
    @wagnerjoseburiozzi 6 ปีที่แล้ว

    Very nice