LimitedWarranty:The machine control software is provided "as is," without warranty of any kind, either expressed or implied. We do not guarantee that the software will meet your requirements or that it will be error-free. You assume all risks andresponsibility for any loss or damage that may arise from the use of the software, including any beta features.
Limitation of Liability:In no event shall we be liable for any damages arising out of or in connection with the use or inability to use the software, including any beta features. This includes but is not limited to direct, indirect, incidental, special, orconsequential damages, such as loss of profits, data, or use of the software.
Indemnification:You agree to indemnify, defend, and hold us harmless from any claims, damages, and expenses, including reasonable attorney's fees, arising out of your use of the software, including any beta features, except to the extent prohibitedunder applicable law.
No Support:We are not obliged to provide any technical support or assistance with the use of the software, including any beta features. Any support or assistance provided by us is entirely at our discretion.
By using this machine control software or any software provided by OpenBuilds and its affiliates, including any beta features, you agree to the terms and conditions set forth in this legal disclaimer. If you do not agree tothese terms, youmay not use any of the software provided by OpenBuilds and its affiliates , including any beta features.
Hi @rvgrant. COM1 is typically the built-in serial port of your computer. When you connect the USB cable of an Arduino Uno board to your computer, it will typically produce a COM port with a different number than COM1. I don't have any experience with "OpenBuilds", but the fact that it says "Motherboard Serial Port" is more confirmation that COM1 is not the port of your Uno board.
I see another problem: the upload output mentions "ESP32", which indicates that "OpenBuilds" is using a tool that is specific to the ESP32 microcontrollers while attempting to upload to your Uno. The Uno does not have an ESP32 microcontroller so that will never work. You should check whether "OpenBuilds" can be configured for use with an Uno board, or whether it is only compatible with ESP32 boards (in which case you would need to buy a different board to use "OpenBuilds").
New to the forum. I would like to use RhinoCAM to create G-code for my Workbee CNC router build. I have tried using GRBL as the post processor, but I am getting issues perhaps because of a tool change command that is not supported with the Xpro controller. Anyone out there have experience using RhinoCAM with the Xpro controller version 4? I think it should be pretty similar to using RhinoCAM for the Shapeoko. I have run a fair amount of G-code from Fusion 360 on my machine using a custom post processor from Strooom -Post-Processor
which is basically a cleaned up version of the Fusion360 GRBL post processor so it plays nicely with the OpenBuilds Software and the Xpro controller; so I know that my machine is working properly. Anyone made any working G-code with RhinoCAM that will work with a similar setup to mine? If I cant figure this out, I will probably switch to Universal G-Code sender for the control software and see if I have better luck, but I would like to keep with the OpenBuilds Software if possible because they made it very simple to set and flash all of the settings for my machine and the stepper motors.
For anyone with a similar set up, I have found a solution. If I post in GRBL millimeters, (even when I am working in inches), and if I delete the M6 line from the G-code (tool change), then the CAM generated in RhinoCAM works fine with the OpenBuilds Control and Xpro Controller v4.
The BlackBox is the controller that LightBurn talks to. If you open another piece of software that talks to the machine, that will conflict with LightBurn - only one can talk to the machine at a time.
Well, the pandemic hit and with it came remodeling my house, which led to the garage getting stuffed. I have finally dug myself out of that hole and can even park my car in the garage. I built a couple of workbenches out of all of the scrap I had, and then created a permanent home for the Ox in the back corner.
But, just like before, I am still getting strange behavior. I thought it might be a shielding problem, so I bought more shielded cable, only to find I had already checked that issue off my list years ago (it has shielded cabling, and a high-quality USB cable with a ferrite core).
I have what started life as an oversized OX (1 x 1.5M). Then @Eclsnowman cut me new, larger plates that support a C-beam gantry, which I reverse-engineered from something that had been exported from sketchup, and I switched to an interdigitated belt layout. I also switched from a 600W (IIRC) air-cooled spindle to a 1.5kW water-cooled spindle.
I kind of quit using my router when it flaked out and went plowing through a piece of baltic birch, to my dismay, and I changed my project focus for a while, learning more manual machining skills for a while.
LinuxCNC does take some work to get going. Remora has some sample configurations that were some help getting started, but I discovered through a little frustration that you really do have to look up what every line means in the LinuxCNC documentation and make appropriate changes.
@donkjr That looks pretty much identical to my OpenBuilds Ox, except you have really nice cable connectors and your cable routing looks a bit better, too, and I have the drag chain on the other side. Oh, and it looks like you made your own acrylic mount for the spindle speed controller. Even the size looks the same. I opted for the black extrusions. I started out with Chilipeppr, too.
The only issue I have with the machine is it does not run the correct programmed spindle speed. The spindle drive does not reproduce the PWM correctly (another project on the bench) so I fudge it in Fusion.
Although i received a faulty unit (no firmware) it was replaced immediately and without question. the replacement unit has worked perfectly abs is easy to set up ( providing you read the instructions about current control carefully, also note that the default endstop settings are set to normally closed which seems a little odd)
Although I received a faulty unit (no firmware) it was replaced immediately and without question. The replacement unit has worked perfectly abs is easy to set up ( providing you read the instructions about current control carefully, also note that the default endstop settings are set to normally closed which seems a little odd)
Great, just set this up this weekend coming from a Xpro v3 that was nothing but a pain from day one, this black box is much quieter and seems to be more reliable. The box its self is a really tidy package and has lovely removable screw terminals that are all labeled clearly.
I was origanally concerned about there being no conection for a external pause/resume buttons but i was able to get around this by wiring a momentary button to the door sensor connector, now when i press that button the machine pauses mid movement until i go back to the computer and click resume.
If you want to make stuff on your cnc instead of tinkering with the darn thing all the time i recomend this controller as so far i am very impressed with it.
message to ooznest please import the openbuilds interface board so i can buy it from you, please oh please!
Bought to replace a spark concepts v2 controller on my original ooznest machine. driving the black box with open builds cnc. easy to exchange controllers and calibrate movements.
very happy with the performance especially the reduced noise from the steppers and would certainly recommend this controller.
In this tutorial, we will discuss how to install, configure, use and get the most out of OpenBuilds CONTROL. For machine building and controller wiring, please refer to the OpenBuilds documentation site.
OpenBuilds CONTROL is a free to use application that allows you to connect and control a grbl/grblHal based CNC router, laser, plasma or drag knife machine. The application is easy to use and targeted toward the beginner. It has a ton of functionality built-in, including wizards for surfacing your spoil board and calibrating your axis steps, as well as probing routines to help set up your jobs quickly and accurately.
OpenBuilds CONTROL can be installed on a PC, Mac or Linux machine. You can download it here: While not officially supported, OpenBuilds CONTROL can also be installed on a Raspberry Pi 4: -CONTROL/wiki/Installing-on-Pi4
If your cnc machine is not listed, you can select a similar machine. For belt driven machines, use the OpenBuilds Workbee 1515 profile (you can change the machine size later). For screw driven machines, use one of the OpenBuilds Lead profiles.
Its really best to calibrate your machine over a long distance. Luckily the calibration wizards now let you calibrate over a custom distance. Also, I prefer to use a precision ruler over a tape measure.
After the homing process finds the Z limit switch it will move the X and Y axis towards the X and Y limit switches. If homing is searching away from where your limit switches are installed, click ABORT, then change the GRBL setting to $23.
Macros, or more specifically Javascript Macros, are a powerful way to customize the OpenBuilds CONTROL UI or optimize your workflow. There are several posts on my blog about learning javascript macros, adding keyboard shortcuts or even tweaking the UI to suit your needs.
While you can use the basic features of the Easel software for free, it has a pro version that has the V-carve option, 3D carving option, allows you to work on 48 workpieces, has more tool and design libraries, and much more.
Apart from that, it provides a variety of interesting features like image tracing, 2-sided machining, instant preview updates, wrapped rotary machining, etc., making it ideal for professional applications also.
3a8082e126