Benutzer-Werkzeuge

Webseiten-Werkzeuge


3d_cad_on_linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
3d_cad_on_linux [2018/03/20 15:38]
karl [OpenSCAD]
3d_cad_on_linux [2020/07/24 22:31] (aktuell)
karl [Sketchup]
Zeile 119: Zeile 119:
 </code> </code>
  
 +===== CadQuery =====
 +Ebenso wie OpenSCAD ist CadQuery skriptbasiert. Der Vorteil hier ist, dass Open Cascade verwendet wird, und somit exakte geometrische Manipulationen ermöglicht werden. Zur Installation hab ich Anaconda in /opt/anaconda3 installiert und dann CQ-Editor installiert: https://github.com/CadQuery/CQ-editor/issues/116
  
 +{{ ::2020-02-09_002.png |}}
 +
 +<code>
 +import cadquery as cq
 +
 +
 +(L,w,t) = (20.0, 6.0, 3.0)
 +s = cq.Workplane("XY")
 +
 +# Draw half the profile of the bottle and extrude it
 +p = s.center(-L/2.0, 0)
 +p = p.vLine(w/2.0)
 +p = p.threePointArc((L/2.0, w/2.0 + t),(L, w/2.0))
 +p = p.vLine(-w/2.0)
 +p = p.mirrorX()
 +p = p.extrude(20.0,True)
 +
 +#make the neck
 +p = p.faces(">Z")
 +p = p.workplane()
 +p = p.circle(3.0)
 +p = p.extrude(2.0,True)
 +
 +#make a shell
 +result = p.faces(">Z").shell(1)
 +show_object(result)
 +</code>
  
 ===== Blender ===== ===== Blender =====
Zeile 128: Zeile 157:
  
 Scheinbar ist es per Python beliebig erweiterbar, wodurch theoretisch eine SketchUp-ähnliche Bedienung machbar sein sollte.  Scheinbar ist es per Python beliebig erweiterbar, wodurch theoretisch eine SketchUp-ähnliche Bedienung machbar sein sollte. 
 +
 +==== Blender 2.80 ====
 +Mit der lang erwarteten Version von Blender wurde das Userinterface in vielen Teilen verbessert und für neue Benutzer leichter zugänglich gemacht. Ich hab im [[https://blenderartists.org/t/blender-2-8-for-sketchup-users/1175768|Blender for Artits Forum]] einen Beitrag gestartet, der Blender SketchUp gegenüberstellt. Für Blender 2.81 werden noch bessere Snapping-Tools für präzises Arbeiten erwartet, siehe [[https://developer.blender.org/T66337|developer.blender.org]]. 
 +
 +
 +==== Fork: Mechanical Blender ====
 +Ist eine sehr interessante Erweiterung, die Entwicklung ist aber noch nicht ausgereift und scheint auch eher still zu stehen. Mehr dazu hier: [[mechanical_blender|Mechanical Blender]]. 
 +
 +
 +===== Antimony =====
 +Matt Keeter ist ein ambitionierter Wissenschaftler und Programmierer, der sich mit 3D-Modellierung durch Funktionale auseinandersetzt. Eines seiner Werke ist [[https://www.mattkeeter.com/projects/antimony/3/|Antimony]]. Dabei zeichnet man einen Objektgraphen, der sehr intuitiv anpassbar ist. In einer 4-fach-Ansicht werden die 3 Projektionen und eine 3D-Perspektive live gerendert. 
 +
 +Die verwendbaren Blöcke sind schon recht umfangreich, und können durch eigene Skripts sehr einfach erweitert werden. 
 +
 +Hier zu sehen: eine Minimalfläche Namens Gyroid (Alan Schoen, 1970), verschnitten mit einer Kugel und einem Quader, sodass das Ding nicht davonrollt: \\
 +{{::2018-03-20_002.png?direct&250 |}} {{::2018-03-20_003.png?direct&400 |}}
  
 ===== Sketchup ===== ===== Sketchup =====
-Für die Sachen, die ich mit einem 3D-CAD Programm machen möchte, reichte Sketchup bisher aus, und es ist wirklich sehr schön zu bedienen. Ein Beispiel von mir ist die [[stiegeselbstgebaut|Stiege im Selbstbau]]. +Für die Sachen, die ich mit einem 3D-CAD Programm machen möchte, reichte Sketchup bisher in den meinsten Fällen aus, und es ist wirklich sehr schön zu bedienen. Ein Beispiel von mir ist die [[stiegeselbstgebaut|Stiege im Selbstbau]]. 
  
-Leider gibt es keine explizite Linux-Version. Sketchup 8 hatte ich mit Wine mal recht flüssig benutzen könnenMit neueren Versionen hatte ich noch nicht besonders gute Erfahrungen gemacht+Derzeit läuft bei mir unter Linux Mint 18.Sketchup 2013 unter Wine recht brauchbar 
 + 
 +Auch die Make-Version im Browswer läuft sehr gut. Die Funktionen wurden hier aber noch weiter beschnitten (z.B. der Outliner ist in der kostenlosen Version nicht verfügbar)
  
 ===== Externe Artikel zum Thema ===== ===== Externe Artikel zum Thema =====
   * https://www.sculpteo.com/blog/2016/07/05/top-7-best-3d-modeling-softwares-for-3d-printing-linux/   * https://www.sculpteo.com/blog/2016/07/05/top-7-best-3d-modeling-softwares-for-3d-printing-linux/
 +
 +====== CAD für Windows/MacOS ======
 +Einige sehr nette Programme gibt es für die populäreren Betriebssysteme: 
 +  * Autodesk Fusion 360 (ca. 700€/Jahr): sehr beliebt in der 3D-Druckerszene, weil kostenlos nutzbar für Hobby-Projekte
 +  * MoI 3D (Kaufpreis 300$): Bezier Modellierung, sehr einsteigerfreundlich, vom Macher von Rhino  
 +  * Rhino (Kaufpreis 1000€): parametrisiertes Modellieren für Künstler
  
  
 {{tag>deutsch software cad video linux sammlung}} {{tag>deutsch software cad video linux sammlung}}
  
3d_cad_on_linux.1521556720.txt.gz · Zuletzt geändert: 2018/03/20 15:38 von karl