Contributor
Mrinalkanti Roy

3D CAD scripting using Smalltalk


Mentors
Aik-Siong Koh, Gordana Rakić
Organization
Pharo Consortium

In this project, we will attempt to embed FreeCAD into Pharo Smalltalk IDE, such that Smalltalk code can drive FreeCAD directly. With a pure object-oriented programming environment and excellent debugger that Pharo provides to the user, we aim to create a productive CAD scripting tool within the Pharo environment. This tool will have the flexibility of scripting that Smalltalk provides, and the speed of C++ to produce CAD visualisations immediately; which is very conducive in rapid-prototyping and multi-disciplinary projects.