professional CAD software for linux

before importing any architectural layout into Blender it must be cleaned and converted to DXF format, for this task I found DraftSight the most effective DWG compatible CAD Software on linux (via WINE), and now with a native linux version !

here’s the free download link for windows, Linux and mac os platforms

on the time of writing this article there’s no 64bit build available yet,  but you can force install the 32bit version

here’s the steps to follow for ubuntu:

open the terminal go to the download folder or where you downloaded the deb package

$ cd Downloads

$ sudo dpkg –force-architecture -i DraftSight.deb

if the install process doesn’t launch look on the terminal for the missing libraries, for me I had to install those packages, but it depends on your system :

libdirectfb-extra and libxcb-render-util0

here’s a sample dwg layout from one of my recent projects opened in DraftSight for ubuntu


dwg file on draftsight

dwg layouts imported into blender after that had been cleaned and converted to dxf
layout dxf import to blender

the final project modeled from the layouts shown above.
architectural project done on blender

  • Pingback: DraftSight: Free CAD software for your DWG files Win-OSX-Linux at BlenderNation()

  • javier

    at ubuntu 10.10 64 bits, trying to force it to install the 32 version…but can not get it. i already install
    libdirectfb-extra and libxcb-render-util0
    but not too familiar with .deb packages
    Any idea?

    Type dpkg –help for help about installing and deinstalling packages [*];
    Use `dselect’ or `aptitude’ for user-friendly package management;
    Type dpkg -Dhelp for a list of dpkg debug flag values;
    Type dpkg –force-help for a list of forcing options;
    Type dpkg-deb –help for help about manipulating *.deb files;

    Options marked [*] produce a lot of output – pipe it through `less’ or `more’ !

  • eMirage

    hi javier, seeing your message error, I think you miss typed the command, verify that you are in the folder where the deb package is, respect the upper and lower cases when typing the command

    or simply paste this on the terminal(“ctrl+shift+v” to past) :

    sudo dpkg -i --force-architecture DraftSight.deb

    tell me if it works.

    best regards.

  • javier

    great. that worked. Thank you sooooo much.
    trying the program now.

    best regards

  • amassarani

    Hey … can i use it for commercial , i am free lance architect??!!
    it seems that i should buy the the ENTERPRISES copy of the program to be legal to use it for commercial ..

    thanx 😀


      Hi Ahmad, yes it’s free,

      “Is DraftSight free for commercial use?
      Yes. DraftSight is free* for all users

      commercial, professional, students and educators”


      • amassarani

        Thanx a lot Hamza
        i will download it right now 😀

        • Wassim Ouartsi

          Salam Hamza,

          I’ve downloaded a the .deb file for ubuntu, but take a look at the licence agreement i’ve come across :

          Non-Commercial Release DraftSightâ„¢ License Agreement (for Alpha, Beta, and Pre-Release versions)

          This license agreement (“Agreement”) between Dassault Systèmes S.A. and you, the end user, covers any Alpha, Beta, or Pre-Release version (each, as defined below, a “Non-Commercial Release Version”) of the DraftSightTM CAD software (“Product”). Because Alpha, Beta and Pre-Release versions have not yet been released for large-scale commercial use, their license terms vary from the standard end-user license terms governing the DraftSight product. The following is a general description of the Non-Commercial Release Versions of DraftSight, each of which corresponds to a phase of the product release cycle:

          Alpha – Pre-production version for functionality evaluation. May be unstable and have critical bugs; should never be used in a production environment or to modify production data.

          Beta – Pre-production version for quality evaluation. More stable than the Alpha version but may be unstable and have critical bugs; should never be used in a production environment or to modify production data.

          Pre-Release – The release candidate for First Customer Ship (FCS) and final quality evaluation. No known critical instability or critical bugs. Dassault Systèmes encourages you to use the Pre-Release Version in a production environment and strongly recommends that you create a backup of all model files and data.

          And since the linux version is on beta, it should not be used commercially.

  • M ALI Subhani

    Another Good option is FreeCAD

don’t miss eMirage stuff anymore, register to our Newsletter