CAD mit GNU/

Edgar ’Fast Edi’ Hoffmann

Community FreieSoftwareOG [email protected]

6. September 2018 Computer Aided Design (CAD) ist ein wichtiger Teil vieler Ingenieurs-Wissenschaften. CAD wird in den Bereichen Architektur, KFZ Design, Luft- und Raumfahrttechnik, Bruckenbau,¨ Innenarchitektur und sogar Kleidung und Schmuck eingesetzt.

Leider werden Profi-Werkzeuge wie SolidWorks oder Autodesk AutoCAD nicht fur¨ GNU/Linux angeboten.

CAD mit GNU/Linux Begriffserkl¨arung

2 / 27 CAD mit GNU/Linux Begriffserkl¨arung

Computer Aided Design (CAD) ist ein wichtiger Teil vieler Ingenieurs-Wissenschaften. CAD wird in den Bereichen Architektur, KFZ Design, Luft- und Raumfahrttechnik, Bruckenbau,¨ Innenarchitektur und sogar Kleidung und Schmuck eingesetzt.

Leider werden Profi-Werkzeuge wie SolidWorks oder Autodesk AutoCAD nicht fur¨ GNU/Linux angeboten.

2 / 27 Bild: 4334ATA, via Wikimedia Commons. Creative Commons Attribution-Share Alike 3.0

CAD mit GNU/Linux Begriffserkl¨arung

3 / 27 CAD mit GNU/Linux Begriffserkl¨arung

Bild: 4334ATA, via Wikimedia Commons. Creative Commons Attribution-Share Alike 3.0

3 / 27 Zur Verwendung im Studium wird von den Hochschulen meist propriet¨are, professionelle Windows CAD- verwendet: AutoCAD, SolidEdge, Catia. Deshalb sei zu Beginn gesagt und zugegeben, daß fur¨ fortgeschrittene Profis die hier vorgestellten Werkzeuge nicht direkt mit der genannten Profi-Software konkurieren k¨onnen, wenn es um Industriestandards geht. Der Betrieb von beispielsweise AutoCAD mit WINE ist ebenfalls nicht empfehlenswert. Es laufen zwar einige ¨altere Versionen, die Performance ist jedoch fragwurdig¨ und es gibt immer wieder Absturze.¨

CAD mit GNU/Linux Grundlegendes

4 / 27 Deshalb sei zu Beginn gesagt und zugegeben, daß fur¨ fortgeschrittene Profis die hier vorgestellten Werkzeuge nicht direkt mit der genannten Profi-Software konkurieren k¨onnen, wenn es um Industriestandards geht. Der Betrieb von beispielsweise AutoCAD mit WINE ist ebenfalls nicht empfehlenswert. Es laufen zwar einige ¨altere Versionen, die Performance ist jedoch fragwurdig¨ und es gibt immer wieder Absturze.¨

CAD mit GNU/Linux Grundlegendes

Zur Verwendung im Studium wird von den Hochschulen meist propriet¨are, professionelle Windows CAD-Software verwendet: AutoCAD, SolidEdge, Catia.

4 / 27 Der Betrieb von beispielsweise AutoCAD mit WINE ist ebenfalls nicht empfehlenswert. Es laufen zwar einige ¨altere Versionen, die Performance ist jedoch fragwurdig¨ und es gibt immer wieder Absturze.¨

CAD mit GNU/Linux Grundlegendes

Zur Verwendung im Studium wird von den Hochschulen meist propriet¨are, professionelle Windows CAD-Software verwendet: AutoCAD, SolidEdge, Catia. Deshalb sei zu Beginn gesagt und zugegeben, daß fur¨ fortgeschrittene Profis die hier vorgestellten Werkzeuge nicht direkt mit der genannten Profi-Software konkurieren k¨onnen, wenn es um Industriestandards geht.

4 / 27 CAD mit GNU/Linux Grundlegendes

Zur Verwendung im Studium wird von den Hochschulen meist propriet¨are, professionelle Windows CAD-Software verwendet: AutoCAD, SolidEdge, Catia. Deshalb sei zu Beginn gesagt und zugegeben, daß fur¨ fortgeschrittene Profis die hier vorgestellten Werkzeuge nicht direkt mit der genannten Profi-Software konkurieren k¨onnen, wenn es um Industriestandards geht. Der Betrieb von beispielsweise AutoCAD mit WINE ist ebenfalls nicht empfehlenswert. Es laufen zwar einige ¨altere Versionen, die Performance ist jedoch fragwurdig¨ und es gibt immer wieder Absturze.¨

4 / 27 Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden. W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt. Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert. Die meisten Programme setzen auf ein eigenes Dateiformat. Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

CAD mit GNU/Linux Dateiformate

5 / 27 W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt. Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert. Die meisten Programme setzen auf ein eigenes Dateiformat. Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

CAD mit GNU/Linux Dateiformate

Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden.

5 / 27 Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert. Die meisten Programme setzen auf ein eigenes Dateiformat. Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

CAD mit GNU/Linux Dateiformate

Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden. W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt.

5 / 27 Die meisten Programme setzen auf ein eigenes Dateiformat. Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

CAD mit GNU/Linux Dateiformate

Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden. W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt. Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert.

5 / 27 Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

CAD mit GNU/Linux Dateiformate

Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden. W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt. Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert. Die meisten Programme setzen auf ein eigenes Dateiformat.

5 / 27 CAD mit GNU/Linux Dateiformate

Systembedingt k¨onnen beim Datenaustausch nicht alle Informationen ubertragen¨ werden. W¨ahrend reine Zeichnungselemente heute kein Problem mehr darstellen, ist der Austausch von Schriften, Bemaßungen, Schraffuren und komplexen Gebilden problematisch, da es keine Normen dafur¨ gibt. Selbst auf nationaler Ebene existieren in verschiedenen Industriezweigen stark unterschiedliche Vorgaben, was eine Normierung zus¨atzlich erschwert. Die meisten Programme setzen auf ein eigenes Dateiformat. Das erschwert den Datenaustausch zwischen verschiedenen CAD-Programmen, weshalb es Ans¨atze zur Standardisierung gibt. Als Datenaustauschformat fur¨ Zeichnungen und zur Archivierung von Unterlagen wird heute ublicherweise¨ das Format DXF des Weltmarktfuhrers¨ Autodesk verwendet.

5 / 27 Es ist zwischen CAD-systemneutralen und CAD-systemspezifischen Datenformaten zu unterscheiden. Wesentliche CAD-systemneutrale Datenformate sind VDA-FS, IGES, SAT, IFC und STEP sowie fur¨ spezielle Anwendungen die STL-Schnittstelle. Das DXF-Format hat sich als Datenaustauschformat fur¨ Zeichnungen weitgehend etabliert, es wird als einziges Format von allen CAD-Systemen unterstutzt¨ und ist zum Industriestandard geworden. Manche der CAD-Systeme k¨onnen DXF-Dateien nur als 2D-Daten lesen und schreiben, dabei gehen h¨aufig CAD-systemspezifische Besonderheiten wie Bemaßungen, Schraffuren usw. verloren oder k¨onnen im Zielsystem nicht ¨aquivalent dargestellt werden.

CAD mit GNU/Linux Dateiformate

6 / 27 Wesentliche CAD-systemneutrale Datenformate sind VDA-FS, IGES, SAT, IFC und STEP sowie fur¨ spezielle Anwendungen die STL-Schnittstelle. Das DXF-Format hat sich als Datenaustauschformat fur¨ Zeichnungen weitgehend etabliert, es wird als einziges Format von allen CAD-Systemen unterstutzt¨ und ist zum Industriestandard geworden. Manche der CAD-Systeme k¨onnen DXF-Dateien nur als 2D-Daten lesen und schreiben, dabei gehen h¨aufig CAD-systemspezifische Besonderheiten wie Bemaßungen, Schraffuren usw. verloren oder k¨onnen im Zielsystem nicht ¨aquivalent dargestellt werden.

CAD mit GNU/Linux Dateiformate

Es ist zwischen CAD-systemneutralen und CAD-systemspezifischen Datenformaten zu unterscheiden.

6 / 27 Das DXF-Format hat sich als Datenaustauschformat fur¨ Zeichnungen weitgehend etabliert, es wird als einziges Format von allen CAD-Systemen unterstutzt¨ und ist zum Industriestandard geworden. Manche der CAD-Systeme k¨onnen DXF-Dateien nur als 2D-Daten lesen und schreiben, dabei gehen h¨aufig CAD-systemspezifische Besonderheiten wie Bemaßungen, Schraffuren usw. verloren oder k¨onnen im Zielsystem nicht ¨aquivalent dargestellt werden.

CAD mit GNU/Linux Dateiformate

Es ist zwischen CAD-systemneutralen und CAD-systemspezifischen Datenformaten zu unterscheiden. Wesentliche CAD-systemneutrale Datenformate sind VDA-FS, IGES, SAT, IFC und STEP sowie fur¨ spezielle Anwendungen die STL-Schnittstelle.

6 / 27 Manche der CAD-Systeme k¨onnen DXF-Dateien nur als 2D-Daten lesen und schreiben, dabei gehen h¨aufig CAD-systemspezifische Besonderheiten wie Bemaßungen, Schraffuren usw. verloren oder k¨onnen im Zielsystem nicht ¨aquivalent dargestellt werden.

CAD mit GNU/Linux Dateiformate

Es ist zwischen CAD-systemneutralen und CAD-systemspezifischen Datenformaten zu unterscheiden. Wesentliche CAD-systemneutrale Datenformate sind VDA-FS, IGES, SAT, IFC und STEP sowie fur¨ spezielle Anwendungen die STL-Schnittstelle. Das DXF-Format hat sich als Datenaustauschformat fur¨ Zeichnungen weitgehend etabliert, es wird als einziges Format von allen CAD-Systemen unterstutzt¨ und ist zum Industriestandard geworden.

6 / 27 CAD mit GNU/Linux Dateiformate

Es ist zwischen CAD-systemneutralen und CAD-systemspezifischen Datenformaten zu unterscheiden. Wesentliche CAD-systemneutrale Datenformate sind VDA-FS, IGES, SAT, IFC und STEP sowie fur¨ spezielle Anwendungen die STL-Schnittstelle. Das DXF-Format hat sich als Datenaustauschformat fur¨ Zeichnungen weitgehend etabliert, es wird als einziges Format von allen CAD-Systemen unterstutzt¨ und ist zum Industriestandard geworden. Manche der CAD-Systeme k¨onnen DXF-Dateien nur als 2D-Daten lesen und schreiben, dabei gehen h¨aufig CAD-systemspezifische Besonderheiten wie Bemaßungen, Schraffuren usw. verloren oder k¨onnen im Zielsystem nicht ¨aquivalent dargestellt werden.

6 / 27 DXF: Quasi-Standard von Autodesk U3D: Dateiformat fur¨ 3D-Daten (2005 von der ECMA standardisiert). Fur¨ den Standard eingesetzt haben sich die Mitglieder des 3D Industry Forum (u. a. Intel, Adobe, Microsoft) mit dem Ziel, ein offenes Standardformat fur¨ 3D-Grafiken zu etablieren. VRML: Entwickelt als 3D-Standard fur¨ das Internet, hat sich VRML als Austauschformat fur¨ 3D-Modelle etabliert. Geeignet ist das Format vor allem zur Ubergabe¨ an Animations-Software. STEP AP214: Standardisiertes, internationales Format. Inhaltlich kann es mit Original-Dateien mithalten. Je gr¨oßer allerdings eine STEP-Datei wird, umso schwieriger l¨asst sie sich importieren.

CAD mit GNU/Linux Dateiformate

7 / 27 U3D: Dateiformat fur¨ 3D-Daten (2005 von der ECMA standardisiert). Fur¨ den Standard eingesetzt haben sich die Mitglieder des 3D Industry Forum (u. a. Intel, Adobe, Microsoft) mit dem Ziel, ein offenes Standardformat fur¨ 3D-Grafiken zu etablieren. VRML: Entwickelt als 3D-Standard fur¨ das Internet, hat sich VRML als Austauschformat fur¨ 3D-Modelle etabliert. Geeignet ist das Format vor allem zur Ubergabe¨ an Animations-Software. STEP AP214: Standardisiertes, internationales Format. Inhaltlich kann es mit Original-Dateien mithalten. Je gr¨oßer allerdings eine STEP-Datei wird, umso schwieriger l¨asst sie sich importieren.

CAD mit GNU/Linux Dateiformate

DXF: Quasi-Standard von Autodesk

7 / 27 VRML: Entwickelt als 3D-Standard fur¨ das Internet, hat sich VRML als Austauschformat fur¨ 3D-Modelle etabliert. Geeignet ist das Format vor allem zur Ubergabe¨ an Animations-Software. STEP AP214: Standardisiertes, internationales Format. Inhaltlich kann es mit Original-Dateien mithalten. Je gr¨oßer allerdings eine STEP-Datei wird, umso schwieriger l¨asst sie sich importieren.

CAD mit GNU/Linux Dateiformate

DXF: Quasi-Standard von Autodesk U3D: Dateiformat fur¨ 3D-Daten (2005 von der ECMA standardisiert). Fur¨ den Standard eingesetzt haben sich die Mitglieder des 3D Industry Forum (u. a. Intel, Adobe, Microsoft) mit dem Ziel, ein offenes Standardformat fur¨ 3D-Grafiken zu etablieren.

7 / 27 STEP AP214: Standardisiertes, internationales Format. Inhaltlich kann es mit Original-Dateien mithalten. Je gr¨oßer allerdings eine STEP-Datei wird, umso schwieriger l¨asst sie sich importieren.

CAD mit GNU/Linux Dateiformate

DXF: Quasi-Standard von Autodesk U3D: Dateiformat fur¨ 3D-Daten (2005 von der ECMA standardisiert). Fur¨ den Standard eingesetzt haben sich die Mitglieder des 3D Industry Forum (u. a. Intel, Adobe, Microsoft) mit dem Ziel, ein offenes Standardformat fur¨ 3D-Grafiken zu etablieren. VRML: Entwickelt als 3D-Standard fur¨ das Internet, hat sich VRML als Austauschformat fur¨ 3D-Modelle etabliert. Geeignet ist das Format vor allem zur Ubergabe¨ an Animations-Software.

7 / 27 CAD mit GNU/Linux Dateiformate

DXF: Quasi-Standard von Autodesk U3D: Dateiformat fur¨ 3D-Daten (2005 von der ECMA standardisiert). Fur¨ den Standard eingesetzt haben sich die Mitglieder des 3D Industry Forum (u. a. Intel, Adobe, Microsoft) mit dem Ziel, ein offenes Standardformat fur¨ 3D-Grafiken zu etablieren. VRML: Entwickelt als 3D-Standard fur¨ das Internet, hat sich VRML als Austauschformat fur¨ 3D-Modelle etabliert. Geeignet ist das Format vor allem zur Ubergabe¨ an Animations-Software. STEP AP214: Standardisiertes, internationales Format. Inhaltlich kann es mit Original-Dateien mithalten. Je gr¨oßer allerdings eine STEP-Datei wird, umso schwieriger l¨asst sie sich importieren.

7 / 27 FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

Nachfolgend stellen wir folgende CAD-Software kurz vor:

CAD mit GNU/Linux Die Software

8 / 27 FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor:

8 / 27 LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D)

8 / 27 OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D) LibreCAD (2D)

8 / 27 SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D)

8 / 27 BRL-CAD (3D) QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D)

8 / 27 QCAD (2D)

CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D)

8 / 27 CAD mit GNU/Linux Die Software

Nachfolgend stellen wir folgende CAD-Software kurz vor: FreeCAD (3D) LibreCAD (2D) OpenSCAD (3D) SolveSpace (2D/3D) BRL-CAD (3D) QCAD (2D)

8 / 27 sudo add-apt-repository ppa:-maintainers/freecad-daily

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

9 / 27 sudo add-apt-repository ppa:freecad-maintainers/freecad-daily

Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle

9 / 27 sudo add-apt-repository ppa:freecad-maintainers/freecad-daily

Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign

9 / 27 sudo add-apt-repository ppa:freecad-maintainers/freecad-daily

Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨

9 / 27 sudo add-apt-repository ppa:freecad-maintainers/freecad-daily

Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz

9 / 27 sudo add-apt-repository ppa:freecad-maintainers/freecad-daily Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden:

9 / 27 Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden: sudo add-apt-repository ppa:freecad-maintainers/freecad-daily

9 / 27 Freie Software (GPL)

CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden: sudo add-apt-repository ppa:freecad-maintainers/freecad-daily Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS

9 / 27 CAD mit GNU/Linux FreeCAD

Fur¨ 3D Modelle Gut geeignet fur¨ den technischen Bereich, Architektur und Produktdesign Oculus-Rift-Unterstutzung¨ Steht noch bei Version 0.17 und ist daher nicht empfohlen fur¨ den professionellen, produktiven Einsatz Unter Ubuntu ist die Version 0.15 in den Repos, fur¨ die aktuelle Version muss ein ppa aktiviert werden: sudo add-apt-repository ppa:freecad-maintainers/freecad-daily Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

9 / 27 CAD mit GNU/Linux FreeCAD

10 / 27 CAD mit GNU/Linux FreeCAD

10 / 27 Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

11 / 27 Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle

11 / 27 Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen

11 / 27 Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung

11 / 27 Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad

11 / 27 Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos

11 / 27 Freie Software (GPL)

CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS

11 / 27 CAD mit GNU/Linux LibreCAD

Fur¨ 2D Modelle Gut geeignet fur¨ geometrische Konstruktionen Gut geeignet fur¨ moderate Hardware-Austattung Fork der CAD-Software QCad Zeitweise etwas instabil, die Autosave-Funktion arbeitet jedoch tadellos Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

11 / 27 Bild: Von LibreCAD - http://librecad.org/cms/home/features.html, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=23291862

CAD mit GNU/Linux LibreCAD

12 / 27 CAD mit GNU/Linux LibreCAD

Bild: Von LibreCAD - http://librecad.org/cms/home/features.html, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=23291862 12 / 27 Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

13 / 27 OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle

13 / 27 Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv

13 / 27 Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern

13 / 27 Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler

13 / 27 Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben

13 / 27 OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel

13 / 27 Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis

13 / 27 Freie Software (GPL)

CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS

13 / 27 CAD mit GNU/Linux OpenSCAD

Fur¨ 3D Modelle OpenSCAD ist nicht interaktiv Man muss das Modell programmieren“ und OpenSCAD interpretiert den Code um das ” Modell zu rendern Es ist in einem gewissen Sinne ein Compiler Das Modell wird nicht gezeichnet, sondern beschrieben Sehr leichtgewichtig und flexibel OpenSCAD ist das komplizierteste Werkzeug in dieser Vorstellung, wenn man sich jedoch daran gew¨ohnt hat bietet es ein angenehmes Arbeitserlebnis Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

13 / 27 Bild: Von Laserlicht - Eigenes Werk, CC0, https://commons.wikimedia.org/w/index.php?curid=41517199

CAD mit GNU/Linux OpenSCAD

14 / 27 CAD mit GNU/Linux OpenSCAD

Bild: Von Laserlicht - Eigenes Werk, CC0, https://commons.wikimedia.org/w/index.php?curid=41517199 14 / 27 Fur¨ 2D/3D Modelle Verfugbar¨ fur¨ GNU/Linux, Windows und MacOS Freie Software (GPL)

CAD mit GNU/Linux SolveSpace

15 / 27 Verfugbar¨ fur¨ GNU/Linux, Windows und MacOS Freie Software (GPL)

CAD mit GNU/Linux SolveSpace

Fur¨ 2D/3D Modelle

15 / 27 Freie Software (GPL)

CAD mit GNU/Linux SolveSpace

Fur¨ 2D/3D Modelle Verfugbar¨ fur¨ GNU/Linux, Windows und MacOS

15 / 27 CAD mit GNU/Linux SolveSpace

Fur¨ 2D/3D Modelle Verfugbar¨ fur¨ GNU/Linux, Windows und MacOS Freie Software (GPL)

15 / 27 Bild: By Stringybark - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=49401378

CAD mit GNU/Linux SolveSpace

16 / 27 CAD mit GNU/Linux SolveSpace

16 / 27 Bild: By Stringybark - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=49401378 CAD mit GNU/Linux SolveSpace

17 / 27 CAD mit GNU/Linux SolveSpace

17 / 27 Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

18 / 27 BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle

18 / 27 Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt

18 / 27 Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration

18 / 27 Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨

18 / 27 Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit

18 / 27 Freie Software (GPL)

CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS

18 / 27 CAD mit GNU/Linux BRL-CAD

Fur¨ 3D Modelle BRL-CAD ist eines der ¨altesten CAD-Tools (1979) und wird auch weiterhin aktiv entwickelt Gut geeignet fur¨ Transportstudien wie Thermale oder ballistische Penetration Verfugt¨ unter anderem uber¨ einen interaktiven Geometrie-Editor und Raytracing-Unterstutzung¨ Die Wahl des US-Milit¨ars fur¨ das modelieren von Waffensystemen zur Analyse von Angreifbarkeit und t¨odlichkeit Verfugbar¨ fur¨ GNU/Linux, Windows, MacOS Freie Software (GPL)

18 / 27 CAD mit GNU/Linux BRL-CAD

19 / 27 CAD mit GNU/Linux BRL-CAD

19 / 27 Nachdem Cloud-Computing in den letzten Jahren immer popul¨arer wurde, gibt es naturlich¨ auch CAD-L¨osungen in der Cloud, bzw. Online: Z.B. (kostenpflichtig) oder OpenJSCAD.org Beide sind JavaScript-basiert (2D/3D) und MIT-Lizenziert

CAD mit GNU/Linux Online-M¨oglichkeiten

20 / 27 Z.B. OnShape (kostenpflichtig) oder OpenJSCAD.org Beide sind JavaScript-basiert (2D/3D) und MIT-Lizenziert

CAD mit GNU/Linux Online-M¨oglichkeiten

Nachdem Cloud-Computing in den letzten Jahren immer popul¨arer wurde, gibt es naturlich¨ auch CAD-L¨osungen in der Cloud, bzw. Online:

20 / 27 CAD mit GNU/Linux Online-M¨oglichkeiten

Nachdem Cloud-Computing in den letzten Jahren immer popul¨arer wurde, gibt es naturlich¨ auch CAD-L¨osungen in der Cloud, bzw. Online: Z.B. OnShape (kostenpflichtig) oder OpenJSCAD.org Beide sind JavaScript-basiert (2D/3D) und MIT-Lizenziert

20 / 27 CAD mit GNU/Linux Online-M¨oglichkeiten

21 / 27 CAD mit GNU/Linux Online-M¨oglichkeiten

21 / 27 Fusion 360 nanoCAD Tinkercad 3D Slash DraftSight

CAD mit GNU/Linux Weitere CAD-Programme

22 / 27 nanoCAD Tinkercad 3D Slash DraftSight

CAD mit GNU/Linux Weitere CAD-Programme

Fusion 360

22 / 27 Tinkercad 3D Slash DraftSight

CAD mit GNU/Linux Weitere CAD-Programme

Fusion 360 nanoCAD

22 / 27 3D Slash DraftSight

CAD mit GNU/Linux Weitere CAD-Programme

Fusion 360 nanoCAD Tinkercad

22 / 27 DraftSight

CAD mit GNU/Linux Weitere CAD-Programme

Fusion 360 nanoCAD Tinkercad 3D Slash

22 / 27 CAD mit GNU/Linux Weitere CAD-Programme

Fusion 360 nanoCAD Tinkercad 3D Slash DraftSight

22 / 27 LeoCAD Sweet Home 3D

CAD mit GNU/Linux Ausser Konkurrenz

23 / 27 Sweet Home 3D

CAD mit GNU/Linux Ausser Konkurrenz

LeoCAD

23 / 27 CAD mit GNU/Linux Ausser Konkurrenz

LeoCAD Sweet Home 3D

23 / 27 Bild: https://www.leocad.org

CAD mit GNU/Linux Ausser Konkurrenz

24 / 27 CAD mit GNU/Linux Ausser Konkurrenz

Bild: https://www.leocad.org 24 / 27 Bild: FreieSoftwareOG, CC-BY-SA

CAD mit GNU/Linux Ausser Konkurrenz

25 / 27 CAD mit GNU/Linux Ausser Konkurrenz

Bild: FreieSoftwareOG, CC-BY-SA 25 / 27 Links zur Pr¨asentation

https://itsfoss.com/cad-software-linux/ http://www.openscad.org/ https://wiki.ubuntuusers.de/CAD/ https://www.onshape.com/ http://brlcad.org/ http://solvespace.com/ https://de.wikipedia.org/wiki/CAD https://www.sweethome3d.org https://www.leocad.org/index.html

26 / 27 Weitere Informationen bekommen Sie hier:

http://www.FreieSoftwareOG.org und [email protected]

oder kommen Sie doch einfach zu unserem regelm¨aßigen Treffen, jeden 1. Mittwoch im Monat ab 20:00 Uhr. (Treffpunkt und Thema laut Webseite)

27 / 27