50% found this document useful (2 votes)
525 views14 pages

Introduction To FreeCAD

This document provides an overview of FreeCAD, an open-source parametric 3D CAD modeler. It discusses why FreeCAD is popular due to its customizability, support for various disciplines, and ability to import/export common file formats. The document outlines FreeCAD's main components including workbenches and the Python scripting environment. It describes how to customize FreeCAD by creating custom tools and icons or using third-party applications. Finally, it provides an example of using FreeCAD with linked building information modeling (BIM) data.

Uploaded by

Rahul Karuvingal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
525 views14 pages

Introduction To FreeCAD

This document provides an overview of FreeCAD, an open-source parametric 3D CAD modeler. It discusses why FreeCAD is popular due to its customizability, support for various disciplines, and ability to import/export common file formats. The document outlines FreeCAD's main components including workbenches and the Python scripting environment. It describes how to customize FreeCAD by creating custom tools and icons or using third-party applications. Finally, it provides an example of using FreeCAD with linked building information modeling (BIM) data.

Uploaded by

Rahul Karuvingal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • Why FreeCAD
  • User Interface
  • Customization
  • Example

FreeCAD

01- Why FreeCAD


• Theoretical background
• Why is it popular?
• How are people using it?

02 - User Interface
• Main Components
OUTLINE

• Adding Python codes

03 – Customization
• Creating custom icons/tools
• Interesting 3rd party applications

04 – Example
• Linked Data and FreeCAD
2
01- Why FreeCAD
• Theoretical background
• Why is it popular?
• How are people using it?

02 - User Interface
• Main Components
OUTLINE

• Adding Python codes

03 – Customization
• Creating custom icons/tools
• Interesting 3rd party applications

04 – Example
• Linked Data and FreeCAD
3
Parametric 3D CAD modeler
• Free BIM software
• Open-Source Why is it popular? • Supports IfcOpenShell
• Feature-based parametric • Extremely customizable • Import/Export .ifc
modeler •
• Modular software
Supports wide disciplines • Arch workbench:customizable
• Supports 2D, 3D + 2D->3D tools

1 2 3 4 5

Python Console
What does it use?
• Open CASCASE (CAD kernel) • Scripting environment
• Coin3D (i.e Open Inventor) • Create macros
• Qt GUI framework, etc. • Modify existing parts of
• Python FreeCAD
• FCStd: zip file
• Export: .DXF, .SVG, .STEP, .STL, .OBJ

4
01- Why FreeCAD
• Theoretical background
• Why is it popular?
• How are people using it?

02 - User Interface
• Main Components
OUTLINE

• Adding Python codes

03 – Customization
• Creating custom icons/tools
• Interesting 3rd party applications

04 – Example
• Linked Data and FreeCAD
5
Each workbench contains tools
Workbenches relevant for it. Switching between
workbenches possible

Python scripting Macros

Convert scripts to tool buttons: add Creating own


permanently to FreeCAD tools

6
https://github.com/FreeCAD/FreeCAD-addons

7
01- Why FreeCAD
• Theoretical background
• Why is it popular?
• How are people using it?

02 - User Interface
• Main Components
OUTLINE

• Adding Python codes

03 – Customization
• Creating custom icons/tools
• Interesting 3rd party applications

04 – Example
• Linked Data and FreeCAD
8
POINT CLOUDS

PHOTOS

BIM: MEP MODEL

BIM: STRUCTURAL MODEL

BIM: ARCHITECTURAL MODEL

9
POINT CLOUDS

PHOTOS

BIM: MEP MODEL

BIM: STRUCTURAL MODEL

BIM: ARCHITECTURAL MODEL

10
POINT CLOUDS

PHOTOS

BIM: MEP MODEL

BIM: STRUCTURAL MODEL

BIM: ARCHITECTURAL MODEL

11
12
13
vielen Dank für Ihre Aufmerksamkeit

14

You might also like