Details - Camo-Stencil-Studio v2 - GunCAD Index
Join our forum to talk about printed guns, ask for help, and more.
Release image
105 7
Author thumbnail

Camo-Stencil-Studio v2

3DP2A stuff 22.8KiB Released November 26, 2025, 4:04 PM

Camo-Stencil-Studio V2 is out with several Quality of life and workflow enhancements.
https://github.com/jcarletto27/Camo-Stencil-Studio/releases/tag/2.0
Major Workflow Upgrades
-Project Workspace (.json): You can now Save and Open full projects. This preserves your source image, color palette, custom layer assignments, and export settings so you can resume work later.
-Persistent Configuration: The app now has "memory." It automatically saves your preferred settings (Denoise strength, 3D dimensions, Bridge width, etc.) and remembers the Last Opened Folder between sessions.
-"New Project" Workflow: Added a dedicated workflow to clear the workspace and start fresh without restarting the application.

Advanced 3D Manufacturing
-Auto-Bridging (The "Island" Fix): The 3D exporter now intelligently detects "floating islands" (isolated geometry inside a stencil, like the center of the letter "O") and automatically creates structural bridges to anchor them to the frame.
-Robust Geometry: Replaced simple height-mapping with Trimesh and Shapely vector logic. This ensures valid, manifold STL files that are strictly compliant with slicers.
-Coordinate Correction: Fixed an issue where exported 3D models were vertically mirrored compared to the input image.

Core Stability & Logic
-Orphan Freeze Fix: Resolved a critical bug where the "Orphaned Blob" detection loop would freeze indefinitely on high-contrast backgrounds.
-Data Sanitization: Implemented strict type conversion to prevent crashes when saving NumPy data types to JSON.
-Optimized Threading: Improved background thread handling for processing and exporting to keep the UI responsive.

User Experience
-Startup Screen: Replaced the text label with a large, clickable "OPEN IMAGE" button for immediate access.
-Keyboard Shortcuts: Standardized shortcuts for modern workflows:
-Ctrl+S now saves the Project (JSON).
-Ctrl+Shift+E handles 3D Exports.
-Ctrl+N resets the workspace.

LBRY Tags: guncad