🏷️ TC OpenSCAD Card Script Generator

Interactive Python desktop designer for printable cards, event badges, asset tags, and lanyard badges. Engineered for two-colour flush inlays on Bambu Lab 3D printers (P2S / AMS, 256 × 256 mm bed).

Generates production-ready OpenSCAD scripts with auto-fitted text metrics, zip-tie lanyard slots, and camera-scannable QR codes.

TC OpenSCAD Card Script Generator Interface
🚀 Download App (.zip) 📦 Requirements ☕ Support / Donate

✨ Core Capabilities

📦 Prerequisites & Installation

1. OpenSCAD (required for rendering & STL export)

To preview geometry or use the one-click dual-part STL export, OpenSCAD must be installed on your system.

2. Python Dependencies (Python 3.9+)

Install the required packages using pip:

# Core requirements (GUI, QR generation, image metrics)
pip install customtkinter pillow qrcode

# Optional: required for simulated camera scan testing
pip install opencv-python-headless numpy