Menu

Home

Jonas Hörnstein Håvard N. Jakobsen

BoardCAD is an easy to use CAD/CAM-program that allows you to quickly design your own surfboards. It is written in Java and can export STEP-files for compatibility with other CAD-systems, and g-code for CNC machines.

Download BoardCAD


.

BoardCAD scripting

BoardCAD includes a jython script engine, and has a built-in jython console that allows you to quickly customise BoardCAD and extend its functionality. Some functionality, like gcode generation has been written directly in jython in order to make it easier to adapt the program to different types of machines.

[Jython scripting examples]

For a more complete reference of what you can do with BoardCAD, please look at the Javadoc.

[Javadoc]

BoardCAD core development

[Setup the development environment - Debian]
[Setup the development environment - Ubuntu]
[Setup the development environment - Windows]
[Setup the development environment - Mac]

Project Members:

BoardCAD screenshots

Screenshot thumbnail
3D editing of swallow tail
Screenshot thumbnail
Managing scanned points
Screenshot thumbnail
4 views of the same board
Screenshot thumbnail
3D viewing of the board
Screenshot thumbnail
Generating cutting paths for CNC machine


Related

Wiki: Javadoc
Wiki: Jython scripting examples
Wiki: Setup the development environment - Mac
Wiki: Setup the development environment - Ubuntu
Wiki: Setup the development environment - Windows