# Cuatro - 3D Printable Game Pieces Cuatro is a collection of 3D printable game pieces designed for board games. The pieces include tubes and boxes with various configurations optimized for game play. ## Features - **Tubes**: Cylindrical game pieces with hollow centers - **Boxes**: Square-based pieces with hollow centers - **Customizable**: Configurable dimensions based on board square size - **Print-friendly**: Designed for easy 3D printing with minimal support ## Requirements - [OpenSCAD](https://openscad.org/) for viewing and modifying the design - 3D printer capable of printing PLA/PETG/ABS materials - Recommended print settings: 0.2mm layer height, 15% infill ## Usage ### Viewing the Model 1. Install OpenSCAD 2. Open `parts.scad` in OpenSCAD 3. Press F5 to preview or F6 to render ### Printing The design generates four different types of pieces: - **Row 1**: Tube holes (negative space for creating molds) - **Row 2**: Solid tubes - **Row 3**: Solid boxes - **Row 4**: Box holes (negative space for creating molds) Print recommendation: Create two copies in different colors for game play. ### Customization Key parameters in `parts.scad`: - `board_square_size_in_mm`: Base dimension (default: 26mm) - `star_width`: Piece width as ratio of board square (default: 0.4) - `default_height`: Piece height as ratio of board square (default: 1.9) ## File Structure ``` cuatro/ ├── parts.scad # Main OpenSCAD file with all piece definitions ├── README.md # This file ├── LICENSE # CC BY-NC-SA 4.0 license └── CONTRIBUTING.md # Guidelines for contributors ``` ## Contributing We welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on: - Reporting bugs - Suggesting enhancements - Submitting pull requests - Code style guidelines ## License This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0). You are free to: - **Share** — copy and redistribute the material in any medium or format - **Adapt** — remix, transform, and build upon the material Under these conditions: - **Attribution** — Give appropriate credit and indicate if changes were made - **NonCommercial** — You may not use the material for commercial purposes - **ShareAlike** — Distribute contributions under the same license See the [LICENSE](LICENSE) file for full details or visit https://creativecommons.org/licenses/by-nc-sa/4.0/ ## Support For questions, issues, or feature requests, please open an issue in this repository.