JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
This is the new deserializer for 3MF packages or XML strings. This deserializer relies upon two packages to unzip 3MF packages (fflate) and parse XML (saxes). See the README for more information.
Testing has been completed with positive tests for 'core' functionality and 'materials' functionality. All 3MF files come from the 3MF test suite.
There's probably more 3MF features to support but this is a good starting point.
All Submissions:
[X] Have you followed the guidelines in our Contributing document?
[X] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
This is the new deserializer for 3MF packages or XML strings. This deserializer relies upon two packages to unzip 3MF packages (fflate) and parse XML (saxes). See the README for more information.
Testing has been completed with positive tests for 'core' functionality and 'materials' functionality. All 3MF files come from the 3MF test suite.
There's probably more 3MF features to support but this is a good starting point.
All Submissions: