A web-based tool for calculating kinematics and dimensions of delta 3D printers. This interactive calculator helps you design and optimize delta printer configurations with real-time 3D visualization.
- 3D Visualization: Interactive Three.js model of your delta printer
- Real-time Calculations: Instant kinematic and build volume analysis
- Multiple Effector Types: Standard, E3D V6, Smart Effector, and custom configurations
- Preset Configurations: Kossel Mini, Standard, XL, and Anycubic Linear+ presets
- Build Volume Analysis: Visual constraints and printable area calculations
- Parameter Validation: Automatic validation prevents invalid configurations
- Node.js (v16 or higher)
- Modern web browser with WebGL support
-
Clone the repository:
git clone https://github.com/xliee/delta-calculator.git cd delta-calculator -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
npm run build
npm run preview- Select a Preset: Start with a known printer configuration (Kossel Mini, Standard, XL, or Anycubic Linear+)
- Adjust Parameters: Use sliders to modify tower radius, height, rod spacing, and effector settings
- Choose Effector Type: Select appropriate effector configuration
- Analyze Results: Review build volume, constraints, and kinematic limits
- Mouse: Rotate, zoom, and pan the 3D view
- Sliders: Real-time parameter adjustment
- Keyboard: Arrow keys for effector movement
Copyright (c) 2025 Xliee.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- Three.js community for excellent 3D graphics library
- Delta printer community for mechanical insights
- Open source 3D printing projects for inspiration
- Thinkyhead's Delta Robot Calculator
- Danalspub's Delta Kossel Calculator - (archived site)
For issues, feature requests, or contributions, please open an issue or pull request on GitHub.
Delta Calculator - Precision tools for delta printer design and optimization.