System requirements
Operating systems, display size, and connection requirements.
Beam Bench is available for macOS, Windows, and Linux.
Operating systems
- macOS: 10.15 or later, with a universal build for Apple Silicon and Intel.
- Windows: 64-bit Windows 10 or later. The installer handles the required WebView2 component when needed.
- Linux: x86_64 AppImage. The package uses an Ubuntu 22.04 build baseline and depends on a compatible desktop graphics and system-library environment.
Linux distribution and graphics-driver combinations can differ. For a blank window or startup error, see Linux startup troubleshooting.
Hardware and display
Large raster images and complex vector projects need more memory and processing time. Available memory, image dimensions, output DPI, and path complexity all affect performance. See Large-file troubleshooting.
The app window can be reduced to 900 x 600. 1280 x 800 or larger gives panels and the canvas more room. Design and Run have separate adjustable docks, and the main toolbar wraps in narrower windows.
Machine connections
Use the connection required by the controller: serial, network, or supported USB. Serial adapters may need a driver or OS permission. Network controllers need a reachable endpoint. The original xTool M1's USB cable creates a network interface rather than a serial port.
See Supported machines for controller-specific limits and Connect your machine for setup.
Cameras and permissions
Camera features require a supported camera and camera permission. Serial or USB control requires device access. Network controllers and optional API network access may require local-network permission or firewall configuration.
Enable only the access needed for your workflow. The app's local API is off by default and is not required for ordinary desktop use.