Introduction
Overview
This application slices a 3D model (STL file) into layers and generates SVG files for each layer, including reference marks for reassembly.
Project Goals
- Adhere to the functional requirements.
- Implement the application in Python.
- Bundle the application and its dependencies into a single executable.
- Ensure the executable runs on different platforms without requiring a Python installation.
- Utilize Single Responsibility Principle (SRP) and Separation of Concerns (SoC) in the design.
- Implement a clean and maintainable codebase.
- Provide clear documentation for the application's functionality and development process.