To develop a complete custom screenset in Mach3, you need to use a specialized screen editor like MachScreen or Screen4 to define the visual layout and link it to the software's functional logic. 1. Preparation and Setup
Editor Choice: Use MachScreen for a modern editing experience or Screen4, the original editor from Newfangled Solutions.
Safe Workflow: Never edit the original 1024.set file. Copy it, paste it into the same folder, and rename it (e.g., MyCustomScreen.set) to use as your base. mach3 screenset editor
Directory Structure: Custom graphics must be stored in the Mach3\Bitmaps folder to be correctly referenced by the editor. 2. Designing the Visual Interface
Background Graphics: Use graphic design software like Corel Draw or Photoshop to create the static background. This image defines where your buttons and Digital Readouts (DROs) will reside. To develop a complete custom screenset in Mach3,
Importing to Editor: Set your custom graphic as the background for Page 1 in the screen editor. Standard resolution is typically 1024x768, but custom resolutions can be set.
Control Placement: Drag and drop elements like buttons, LEDs, and DROs onto the background. You can match background colors in these numeric areas to your design for a seamless look. 3. Programming Functionality Part 5: Advanced Customization – Going Beyond Buttons
Once you’ve moved buttons, it’s time to get creative.
DoOEMButton(88) = Toggle Single Block modeDoOEMButton(158) = Toggle Step/X10/Cont mode