If you prefer not to utilize JavaScript macros for customizing Control, you can opt to run CONTROL directly from its source code. This tutorial will guide you through setting up an OpenBuilds CONTROL development environment. Once you understand the process, it’s relatively straightforward. Here’s how to do it on a Windows system.

Prerequisites for OpenBuilds CONTROL development (as of v1.0.371):

OpenBuilds CONTROL Install:

  1. Install all the required software listed above.
  2. Clone or fork the GitHub repository to your local machine. Personally, I prefer to fork it to my own GitHub repository, then clone my repository to my local machine.
  3. Once you have the files on your local machine, open a command prompt with elevated privileges or use PowerShell to install all of the dependencies. Navigate to the CONTROL folder and execute the following command:
npm install
  1. After all the dependencies are installed, you can launch your local copy of CONTROL using the following command (don’t forget the “.” after electron):
node_modules/.bin/electron .

That’s it! Now that you have an OpenBuilds CONTROL development environment set up, you can tailor the CONTROL application to meet your specific requirements.

If you are new to OpenBuilds CONTROL, be sure to check out my OpenBuilds CONTROL tutorial.

OpenBuilds Products I Use (affiliate):

OpenBuilds CONTROL​
Workbee 1510​ (similar to Lead 1010 or Lead 1515)
BlackBox Motion Controller​
BlackBox X32 Motion Controller
Interface CNC Touch Controller​
XYZ Touch Probe Plus


Leave a reply

Your email address will not be published. Required fields are marked *


©2024 Thayne Co


I'm not around right now. But you can send me an email and I'll get back to you, asap.


Log in with your credentials

Forgot your details?