Yorik's FreeCAD page
Yorik's FreeCAD page
This page contains stuff related to
FreeCAD
.
FreeCAD is an open-source engineering platform. It is basically a 3D modeller,
with focus on engineering, like Catia or SolidWorks.
It is extremely open and versatile, has many interesting
features being developed such as parametric modeling, total python access to any
part of the program, and a strong BRep-based modeling kernel. Below, you can find
my custom linux builds, and samples of my activity on FreeCAD.
Custom Builds
Note: Several of the following package are non-standard and might
not work on your system. Before downloading any of them, please check
on the main downlaod page if there isn't a more standard package for
your system.
These are FreeCAD builds for 64bits debian-based systems (Debian, Ubuntu
and derivates). They have all options enabled and have been compiled with
standard optimization for 64bit athlon CPU. If you're looking for other
platforms, check the
official download page
.
Note that these builds don't include openCascade neither SoQt4, which are
required to make FreeCAD work. These libraries have both recently been made
available in debian repositories, and appear in current Debian and Ubuntu
package management systems.
freecad_0.9.2646-1_amd64.deb
- for debian squeeze - 20.11.2009
freecad_0.9.2646-1karmic_amd64.deb
- for ubuntu karmic - 20.11.2009
freecad_0.8.2237-1jaunty1_amd64.deb
- for ubuntu jaunty - 12.09.2009 - this package is also on FreeCAD download page
freecad_0.8.2237-1testing1_amd64.deb
- for debian squeeze - 12.09.2009 - this package is also on FreeCAD download page
freecad_0.7.2200-1_amd64.deb
- for debian squeeze - 03.07.2009
freecad_0.7-2145_amd64.deb
- for debian squeeze / ubuntu jaunty - 16.06.2009
Additional libraries
This is the Pivy package, which is needed in latest FreeCAD packages (rev >= 2087):
python-pivy_0.5.0~svn765-2_amd64.deb
- 20.11.2009 - for debian squeeze
python-pivy_0.5.0~svn765-karmic2_amd64.deb
- 20.11.2009 - for ubuntu karmic
python-pivy_0.5.0-1_amd64.deb
- 03.05.2009 - for debian squeeze (freecad < 0.9)
python-pivy_0.5.0-1_amd64.deb
- 03.05.2009 - for ubuntu jauny
Note for Ubuntu users: I compiled this version of FreeCAD against OpenCasCade 6.3,
which is available as default in debian squeeze/testing. If the version in your ubuntu
repositories is 6.2 (before karmic), you will need to download and install manually the 6.3 version.
from the debian repository. Since 6.3 has the same dependencies as 6.2, it will be
handled just fine by your package manager. You will just need the foundation and
modeling libraries here:
libopencascade-foundation-6.3.0
libopencascade-modeling-6.3.0
.
The Draft module
This is a module I'm currently developing for FreeCAD, that adds basic 2D
CAD functions to FreeCAD. Check the
Draft help page on the FreeCAD wiki.
The Draft module is part of the standard FreeCAD installation, so normally there
is no need to install anything. If needed, if you check
the whole FreeCAD out, you will find it under src/Mod/Draft. But you
can also check out only the draft module with the following command:
svn co https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk/src/Mod/Draft Draft