CutCAD

Aus FabLab Nürnberg Wiki
Version vom 11. Mai 2015, 00:43 Uhr von Heinz (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Screenshot
nopicture.png
Basisdaten
Betriebssysteme os-windows.png os-mac.png os-linux.png
Hersteller Media Computing Group - RWTH Aachen University
Lizenz Closed-Source
Empfehlung Punkte
Weblinks
Homepage http://hci.rwth-aachen.de/cutcad
Download http://hci.rwth-aachen.de/tiki-download_wiki_attachment.php?attId=2050&download=y
Sourcecode https://github.com/laewahn/cutcad
Programmiersprache Java


CutCAD is the result of our work for the Media Computing Project 2014. It is supposed to help you to build housings for your electronics projects, create boxes to store things or build other crazy things with your lasercutter.

About

The basic approach of CutCAD is to assemble three dimensional shapes by connecting the edges of two-dimensional shapes. These shapes can either be created with tools provided by CutCAD or imported from svg-files. After a connection has been made, each shape will be automatically aligned in 3D space and the corresponding tenon structure will be created on the connected edges. When all shapes are connected and the 3D-object is complete, you can directly cut the necessary parts with the lasercutter or just export them into an SVG-file.

Why CutCAD ?

To create three dimensional objects with a lasercutter, there are different possible approaches:

  1. One can use easy to use tools such as BoxMaker, which can automatically generate boxes, but are not powerful enough to create more complex shapes.
  2. The other option is to create the necessary vector graphics manually with tools such as Inkscape. Such vector graphics editors are very powerful and can be used to create any shape. However, building three-dimensional objects from shapes drawn in such editors requires both a lot of experience and a lot of manual work and calculations.
  3. One of the main issues is the connection of the parts: A common approach is to create a structure of tenons on the outlines of shapes that allows two shapes to interlock and form a stable connection. However, creating such structures is a lot of work in a vector graphics tool such as inkscape: One has to calculate the correct sizes for tenons and make sure that the sides of both shapes fit together perfectly. This is one of the main problems that CutCAD tries to solve: Shapes can simply be connected in CutCAD and CutCAD will take care of the calculations necessary to create stable connections between the shapes.
  4. Another problem we have encountered while working with vector graphics editors in combination with a lasercutter are angles: As soon as objects become more complex and not only use rectangular angles, calculating the correct length of sides and tenons becomes much more work. Again, CutCAD can help tremendously by taking care of the correct alignment of shapes and all calculations necessary.
  5. Using CutCAD, the user does not need to have any knowledge about any of these calculations: Connecting two shapes is as easy as clicking on the edges that should be connected. CutCAD will then figure out on its own how to rotate and align the shapes in order to connect them and take care of creating the correct tenon-structure.

User Guide and Documentation

You can find a PDF containing the user guide and the documentation here.