Stepifi v2.0.0 Release Notes
π Major New Features
Choose Your Output Format
Select between STL or STEP output when converting:
- STL: Fast mesh export (5-10x faster), perfect for re-slicing
- STEP: CAD solid format for engineering/design work
BambuStudio 3MF Compatibility
Now supports modern 3MF files from BambuLab Studio, PrusaSlicer, and other slicers that use external object storage.
What's Changed
- β¨ New output format selection UI with radio buttons
- β¨ Dynamic download buttons show correct format (STL/STEP)
- π§ Fixed 3MF parser to load external object files
- π§ Enhanced mesh extraction for split-storage 3MF files
- β‘ Massive speed improvement for STL exports (80-90% faster)
Why These Features?
Just got my first BambuLabs printer, an H2D and found MakerWorld frustrating. I hate 3MF files. Most users do not include STL's, and the old faithful Windows 3D viewer fails to open 3MF for extraction of STLs. Well, now Stepifi does it!
Output Format Choice: Different workflows need different formats. 3D printing users often just need mesh data (STL is faster), while CAD users need solid geometry (STEP).
BambuStudio Support: Modern slicers optimize file size by splitting mesh data into separate files. Previous versions couldn't read these, causing "No mesh data found" errors.
Installation
git clone https://github.com/voron69-bit/Stepifi.git
cd Stepifi
docker compose up -dUpgrading from v1.x
git pull origin main
docker compose down
docker compose build --no-cache app
docker compose up -dFully backward compatible - no breaking changes!
Full Documentation
- VERSION_2.0.0.md - Detailed feature explanations
- CHANGELOG.md - Complete change history
- README.md - Updated documentation
Feedback? Open an issue or buy me a coffee! β