I found out that Klipper doesn’t support G2, G3 G-codes which are used by most G-code generators for cutting and engraving. Once I had a working laser unit, I focused the beam, downloaded a random G-code from the Internet, loaded it to my Octoprint with Klipper controller and run it. This has worked very well and I was able to control the power from G-code. This solution has two advantages: no need to modify the printer controller board and separate grounds. It’s obvious that the direct connection wouldn’t work so I modified it and added an adapter like this: These commands control the speed of print cooling fan which is not needed when cutting and it’s socket is about to be connected to laser PWM pin.īut let’s look on the output stage of my printer and input stage of the laser controller: The usual way of controlling laser power on 3D printer is by using G-codes M106 and M107. This is of course not suitable for using with automated cutting – so I needed to wire the TTL/PWM signal. There is a button on the board to switch between low power (just a pointer) and full power for cutting. The laser requires 12V supply and my printer runs on 24V so I needed to use an external adapter. I chose the middle one with VCC and GND pins for connecting power. There are three connectors on the control board with different combinations of following signals: After printing it, it fitted mostly OK after adding some extra holes. I just went to Thingiverse and found this model. I wanted to do some laser cutting so I thought I will just order a laser and mount it to my 3D printer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |