Hello, I have a relatively large CNC being built right now. 1200mm x 800mm, using HGR20 rails for X, a pre-built Z assembly, and 4 Y rails 1500mm long that the X/Z assembly will ride on. Using mostly 3Nm NEMA 23 steppers. I have an BTT SKR 1.4 Turbo board with the driver modules removed. I designed a board to convert the raw stepper signals to open collector, and they drive the DM556 external stepper drivers. This works well, and this inexpensive control board gives me limit switch and probe inputs, as well as several unneeded fan outputs that could be converted into Spindle control. Being new to OpenBuilds, it appears that my control board will work, since it 'talks' Gcode. I have an RPI3 plugged into the USB port now, which allows me to remotely access the CNC via WiFi using a program called Octopi. I wonder if OpenBuilds control might also use WiFi??? I will probably add an RPI4 computer right at the CNC with a somewhat large touch screen. Am I heading in the right direction? GlenB Moultrie, GA
G-code is not very standardised - there are multiple "dialects" - there are even variants of grbl. Even though your controller has 5 stepper drivers you would need to dig deep into how it works as you would need to use one of the extruder drivers (it's intended for 3D printers). Alex.
This is very strange. Apparently GRBL is not the same thing as Gcode. I am not aware of the completeness of Marlin 2.1 which is the latest. I have done variants before on this code, with which I had two X and two Y stepper channels, and used the second extruder as the Z axis. I really only need one Y axis, even though I will have two motors and drivers. I suppose it is an advantage to do auto-squaring with separate control.... GlenB