FreeCAD - Spreadsheet Workbench vorgestellt - 2. Advent Spezial !

preview_player
Показать описание
Mit der Spreadsheet (Tabellenkalkulation) Workbench in FreeCAD lassen sich Parameter zur Erzeugung von 3D-Modellen verwalten und damit Geometrie steuern und automatisiert anpassen.

In diesem Video wird der FreeCAD 0.19 Spreadsheet Arbeitsbereich an einem einfachen Beispiel vorgestellt. Wir lernen, wie wir Parameter in Tabellen ablegen und im 3D-Modell verwenden können. Außerdem berechnen wir in der Tabellenkalkulation anschließend automatisch das Gewicht des Bauteils.

Kapitel:
00:00 Einführung in Spreadsheets
02:26 Winkel Geometrie erzeugen
03:40 Neue Tabelle anlegen
05:39 Werte aus der Tabelle ins Modell einbauen
14:34 BONUS: Beispiel Tisch mit Spreadsheet

Spreadsheet WB im FreeCAD Wiki:

Hat Dir mein Tutorial etwas gebracht, konntest Du etwas Neues lernen?
Dann würde ich mich sehr über Unterstützung freuen!

Meinen aktuellen Artikel zu FreeCAD für Einsteiger findest Du nun im neuen Mac & I Workshops Sonderheft 2021 vom Heise Verlag:

FreeCAD 0.19 Download:

#freecad #spreadsheet #tabellenkalkulation
Рекомендации по теме
Комментарии
Автор

Sehr schön! Ein Hinweis auf das Makro "Alias Manager" zum automatischen setzen der Alias-Namen wäre sinnvoll gewesen. Das erleichtert und beschleunigt das ganze ungemein! 😉

allinclusive
Автор

Das ist übrigens MEIN PERSÖNLICHES Lieblingsthema. 🤓

StolzD
Автор

Erste Wahl für Tutorials auf Deutsch ist >>Stolz3D<<. Auf den Punkt gebracht, nachvollziehbar und auffrischend, wenn ich was vergessen habe. Die Kommentare können auf diesem Kanal ebenfalls hilfreich sein. Kompliment an den Autor und der Community.
🙂

axelmax
Автор

Super - nach 5 Minuten hatte ich mein vergessenes Wissen zum Thema wieder drauf.

woge
Автор

Cool, schön, dass du wieder etwas Zeit für uns hast.
Für die Vergabe der Alias-Namen verwende ich gerne den Alias-Manager (aus den Macros des Addon-Managers herunterladen), damit kann man bequem die Alias-Namen aus der Bezeichnung der Spalte übernehmen. Wenn man mehr als eine handvoll Werte hat, ist das für tippfaule Menschen wie mich sehr bequem.

HexenzirkelZuluhed
Автор

Salü Flowie
Vielen Dank für dein Video Spreadsheet Workspace. Konnte wiederum daraus lernen, wie die Mengeneinheiten und die Volumenberechnungen zu berechnen. Super, dass du immer wieder solche hilfreiche Videos produzierst.

Die Tabellenfunktionen von FreeCAD beschäftigen mich bereits eine ganze Weile. Musste viel daraus selber herausgefunden, da viele Videos nach den Grundfunktionen aufhören. Dabei ist dieses Werkzeug richtig gewaltig zu verwenden. Mittlerweile habe ich kein Mass mehr in der Zeichnung definiert, sondern beziehe mich auf die unten aufgeführten Tabellen.

Hier nur einige der Funktionen die ich dabei in Abhängigkeit verwende:
- Lieferantenliste (Tabelle für Anschrift und Konditionen der Lieferanten)
- Artikelliste (Verschachtelte Tabelle Lieferanten mit den in der Tabelle eingefügten Artikeldimensionen)
- Grunddaten (Tabelle für die gängigen Halbfabrikate, sowie Gewinde- und Durchgangsbohrungen etc.)
- Projektliste (Tabelle aus Artikelliste mit dem Projekt verknüpft, Lagerartikel, Artikeldaten, Bohrungen etc.)
- Konstruktionsstückliste (Tabelle mit Anzahl verwendeter Artikel und deren XYZ-Postion in der Zeichnung)
- Bestellliste (Selektierte Tabelle, die aus dem Projekt- und der Konstruktionsliste ausgelesen wird)

Somit habe ich von der Materialbeschaffung bis zur Bestellliste nur Materialien verwendet, die auch wirklich von einem Lieferant geliefert werden können, oder aus bestellbaren Rohmaterialien hergestellt (gefräst etc.) werden. Zurzeit bin ich an zwei komplexen Konstruktionen, die sich in der Grösse und Bestückung je nach Auftrag mehrfach verändern können. Zur Komplexität der Zeichnung klärt auf, dass ein (versprochen nicht übertrieben...) neuer Body mit der Zahl »Body1125« beginnt.
Damit ich die Übersicht nicht verliere, wird der Artikelname jeweils in der Projekt- und Konstruktionsstückliste als Zeichnungsname verlinkt. Genauso werden die Artikel einmalig als Stammzeichnung abgelegt und als Clone (teilweise mehrfach) mit den Projektdaten aus der Tabelle benannt und die (Tabellen-) Positionen in den Clone-Achsen eingefügt. Zur Vereinfachung verwende ich keine Bezugsebenen und keine Abhängigkeiten der Zeichnung, sondern gehe von der gleichen 0, 0, 0, Achsen aus. Somit umgehe ich auch das »Topological Naming Problem« elegant.

Aus diesen Datenmengen werden wie von Zauberhand individuelle Zeichnungen zusammengestellt, die aus vielen einzelnen Artikel bestehen, welche alle in den FreeCAD Tabellen definiert wurden.

Ein riesiger Wermutstropfen besteht allerdings:
- Eine winzige Änderung in der Tabelle kann schon mal gegen 90 Sekunden Wartezeit beanspruchen.

Die Wartezeit Umgehe ich damit, dass ich in eine freie Zelle einen Fehler provoziere (=fehler), und meine Arbeiten fortsetzen kann. Danach wird der =fehler zurückgesetzt, dessen Position als Fehler im Ausgabefenster wiederfinden kann, und muss somit »nur« einmal lange warten.
So... genug geschwätzt. Ich freue mich wiederum auf ein interessantes Video von dir.
Herzlich Guido

PS: Bin vor ein paar Tagen auf die Version 20 umgestiegen, doch das Warten ist geblieben.

guidoportmann
Автор

Gute Erklärung einer sehr hilfreichen Funktion.

Beachbone
Автор

Super! Das Wissen kann ich morgen sofort auf der Arbeit anwenden ;-)

jgoep
Автор

Wieder schön kompakt auf das Wesentliche zusammengefasst und super erklärt. Danke !

jurgenaddicks
Автор

Tolle Sache, hatte ich vermisst bzw. nicht gekannt. Damit kann ich also meine globalen Parameter an einer Stelle verwalten. Merci!

MWArduino
Автор

Sehr mächtiges Werkzeug und toll, dass du es hier aufgegriffen hast. 👍
Richtig gut auch um zb Außenmaße automatisch berechnen zulassen oder umgekehrt Konstruktionen in Abhängigkeit von einem maximalen Platzangebot zuerstellen. So kann einem ein Techdraw Dokument daraufhin dynamisch zb die Zuschnittmaße ausgeben.

Vor einiger Zeit hatte ich mich schon mal daran versucht und war kurz traurig, dass ich keine logischen Operationen und true/false abfragen umsetzen konnte. Gerade ins Wiki geguckt, anscheinend gibt es doch Möglichkeiten. Das wird vtl demnächst mal getestet.

Vielen Dank und angenehme Weihnachtstage 👍

romank
Автор

Sehr geile Funktion. Vor allem für ähnliche Werkstücke. 👍👍👍

stefanwuttig
Автор

Danke schön für diese nutzvolle Video !

Kingeroy
Автор

Wieder ein Danke für dein SUPER Video, hat mir sehr weiter geholfen. "Großes Lob an Dich"

gerhard
Автор

Hallo, ich habe mir dein Video noch mal angesehen, nachgemacht und beim Spielen mit den Werten "endlich" in der Einfachheit auf ein Problem gestoßen das ich auch bei größeren Projekten mit Spreadsheet habe wenn ich mit verschiedenen Maßstäben Arbeiten möchte.

Ausgehend von den Werten:
Breite: 60
Höhe: 80
Tiefe: 100
Wand: 10
Soweit so gut.

Gibt man dann ein Versuch 1:
Breite: 5
Höhe: 80
Tiefe: 100
Wand: 10
Pad_Profil mit roten Ausrufezeichen

Danach Versuch 2:
Breite: 5
Höhe: 80
Tiefe: 100
Wand: 5
Pad_Profil mit roten Ausrufezeichen

Dann Versuch 3:
Breite: 20
Höhe: 80
Tiefe: 100
Wand: 10
Pad_Profil mit roten Ausrufezeichen

Und weil wir den "Fehler" wieder Zurücksetzen wollen auf die Ausgangswerte:
Breite: 60
Höhe: 80
Tiefe: 100
Wand: 10
Pad_Profil mit roten Ausrufezeichen

Das kann ich auch nicht mehr mit der Refresh-Funktion (F5) wegzaubern.
Schaut man sich das "Sketch_Profil" an sieht man das sich da etwas Verschoben hat was FreeCAD nicht mehr richtigstellen kann.

Solche "Effekte" habe ich bei meinem Projekten auch und mache mir selber damit die Datei zum weiterarbeiten kaputt.

nicoboldt
Автор

Mal eine Frage (bin Anfänger) könntest Du mal einen Film veröffentlichen, in dem es um Beschriftungen geht, zum Beispiel
Warnschilder für alle möglichen Anwendungen, ebenfalls mit der "SpreadSheet-Bench"? Ich graviere gerne Aluminiumschilder
in allen Größen. Danke schon mal im Voraus.

Peti-
Автор

Hallo, über welcher Funktion hast Du die Tischbeine an den Tisch befestigt? Kann man als Demo die FreeCAD Datei bekommen?

hok
Автор

mal wieder top Video. Ich hatte/ habe einiges mit dem Spreedsheat gemacht. Was mir aufgefallen ist, wurden für die Geometrie in einer extra Zelle Formeln eigegeben, kann man diese Zelle nicht sperren Was heisst, hier findest Du ein falsches Mass und änderst es, wird es in der Skizze übernommen, aber die Formel ist futsch. Was ich sehr schade finde. Mit Hinweisen und Farben kann man zwar eine Brücke bauen, aber im Eifer des Gefechts....? sonst ein super Tool.

horstrolf
Автор

Hallo " flowwies corner ", Könntest Du ein Video machen :
- ein nach oben hin offenes Rechteck in 3 D wo mehrfach Schicht für Schicht aufgetragen wird. Die Schichten sollten unterschiedliche Dicke haben, wie eine Art Schublade. Die Parameter für die verschiedenen Längen, Breiten und Höhen in Spreadsheet aufgelistet . Von Innen nach Außen oder von Außen nach Innen ist dabei egal. Ich bekomme es einfach nicht hin, mehr als eine Schicht aufzutragen oder eine Tasche zu erzeugen. Habe beide neue Versionen von FreeCAD, die offizielle 0.19.2 Version und die von Realt.. Vielen Dank im Voraus

stojanovik
Автор

Ich möchte mit einem Spreadsheet mehrere Bauteile steuern. Geht das?

soundescape
welcome to shbcf.ru