ShopBot CNC Retrofit
|
The ShopBot PRSAlpha is an entry-level CNC machine capable of cutting workpieces approximately 4’x8’. The machine is well-built mechanically and extremely cost-effective when compared against more traditional CNC machines. However, because it is entry-level, its target customers tend to be unfamiliar with CNC. Therefore, the software and interfaces have been significantly simplified.
For more experienced users who wish to gain greater control and further optimize their machines, this presents significant problems. Chief among them are a poor user interface, a failure to show the toolpath or G-code behind the cut, a lack of real-time adjustment of parameters such as feed rate and spindle speed, and an inability to recognize or manually input G-code commands. The aim of this retrofit was therefore to address these issues by upgrading the machine to work with a better interface. Mach 4 was chosen as the most suitable interface, and utilized the PMDX-422 SmartBOB as the system’s motion controller in conjunction with an external PMDX-407 spindle controller. See below for further detail on the project, including technical documentation of the retrofit. |
Installation Manual/technical ReferenceThis manual has two main purposes: First, to serve as a technical reference for the updated circuitry, Mach 4 configuration, and other modifications made to the ShopBot system as part of the retrofit.
The secondary purpose of this guide is to detail the author's process and provide an instruction manual for those wishing to upgrade their own ShopBot systems to Mach 4 in the same manner. |
Operation GuideThe purpose of the operations manual is to provide the user with a guide to using the entirety of the system once it has been retrofitted in the manner detailed in the installation manual. It also provides troubleshooting for common problems and documents known issues with the system.
|
Tool Zeroing ScriptThis Lua script, modified from an existing version, facilitates the use of a z-zero plate in zeroing the tool to the part's top surface.
|