Draft tutorial Outdated

This tutorial will teach you how to use FreeCAD's 2D drafting module (also called Draft module) to create a simple architecture drawing. For this purpose, we will be drawing a simple masonry cabin. Let's assume that we received a CAD drawing showing the location of the cabin, and we'll use it to draw our project on top of it. We'll draw a plan, a section and two elevations.

Keep in mind that FreeCAD is still in an early stage of development, so you might not be as productive as with another CAD application, and you might (read: will) encounter bugs, or experience crashes. Save your work often!

Setting up your FreeCAD workspace
FreeCAD is a 3D modeler, but we will use it only for working in 2D. So, we will be drawing on the ground plane, and everything we do will have a Z coordinate of zero. So first, let's put ourselves in top view by pressing the and be sure we are in orthographic projection (key ) otherwise we might get fooled by some perspective effects.

Another very important thing to do, is to give custom hotkeys to your Draft commands. So you can do all the commands from the keyboard, which will drastically improve your speed. Basically you can do about everything from the keyboard, and will need the mouse only to draw points and select objects. Go to menu Customize -> Keyboard -> Category Python and select shortcuts as you like, a good idea is to make them easy to remember, like using L for Line, A for Arc, M for Move, etc.

Now we are set up, we can begin to draw.

Importing CAD drawings
If you are going to import a 2D cad drawing, chances are high that they will be in a proprietary format such as .dwg (from AutoCAD) or .mcd (from VectorWorks). The specification of those file formats are being kept secret by their vendors, so it is extremely difficult or totally impossible for FreeCAD to support them. However, One file format that is fairly well documented is the dxf format, and the Draft module supports it partially.

Almost all CAD applications can export to the dxf format, and you also have several free converters such as openDWG's EveryDWG converter utility, that will allow you to convert your file to the dxf format.

Open your dxf file simply with the File -> Open dialog. Several import settings can be configured in the Draft preferences screen.