Thanks for your interest in contributing to this project! Contributions are welcome and appreciated. To make collaboration smooth, please follow these guidelines.
- Fork the repository and create a feature branch
- Make your changes in a clearly named branch (e.g.,
fix/export-namingorfeat/add-step-through-ui). - Write clear commit messages and keep changes focused.
- If adding dependencies, please update
requirements.txt - Open a Pull Request describing what you changed and why.
- Search existing issues before opening a new one.
- Provide clear steps to reproduce, expected vs actual behavior, and Fusion 360 version if relevant.
- Follow PEP8 for Python scripts where practical.
- Keep functions small and add comments for non-obvious logic.
- Add tests where appropriate.
Because this is a hobbyist project, automated tests may be limited. Include manual testing steps in your PR description and screenshots where appropriate.