ScorchCAD Preview

ScorchCAD

ScorchCAD is a side project that I have worked on for a while.  It is a clone of OpenSCAD written for Android devices.  It is a clone of OpenSCAD meaning that it aims to provide the same functions as OpenSCAD but it does not use the same code.  So far ScorchCAD is written completely in Java (OpenSCAD is C++).  The ScorchCAD program is to a point that it can take input (OpenSCAD code) and return the result to the screen.  The features that are working right now are: cube, cylinder, sphere, translate, rotate, scale, union, difference and intersection.  There is a lot of work left to do on this program including all of the little things like opening/saving files.  The constructive solid geometry (CSG) library is CSG.js converted to JAVA.  There have been a lot of improvements to that library by the guys at OpenJSCAD.  I either need to upgrade my JAVA code to incorporate the OpenJSCAD improvements or go to a different CSG library (Maybe one written in C++).  The video embedded below shows how things are coming along so far.

Share: