The current STEP exporter is a standalone executable written in poorly-structured code that duplicates the 3D Viewer functionality and has its own PCB file parser. This makes the exporter sometimes give different results than in the 3D Viewer, and makes the STEP code overall difficult to maintain. We need a new STEP exporter that is based on the same code as the 3D Viewer and is integrated in the Pcbnew executable
Outline
The current STEP exporter is a standalone executable written in poorly-structured code that duplicates the 3D Viewer functionality and has its own PCB file parser. This makes the exporter sometimes give different results than in the 3D Viewer, and makes the STEP code overall difficult to maintain. We need a new STEP exporter that is based on the same code as the 3D Viewer and is integrated in the Pcbnew executable
Details
Relevant issues:
Expected Outcome
The STEP exporter is based on the same code as the 3D Viewer and is integrated into the Pcbnew executable.
Project Properties
Skills
Difficulty
Medium
Size
350 hours
Additional Information