FreeCAD - Spreadsheet Workbench vorgestellt - 2. Advent Spezial !

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

Комментарии • 41

  • @allinclusive5762
    @allinclusive5762 2 года назад +9

    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! 😉

    • @Stolz3D
      @Stolz3D  2 года назад +3

      Schöner Hinweis, danke! Ich kenne das macro allerdings nicht, bin nicht unbedingt up-to date was die Macros angeht. Wäre ggfs. mal ein eigenes Video wert als "sinnvollste macros für FreeCAD" oder so..

  • @Stolz3D
    @Stolz3D  2 года назад +5

    Das ist übrigens MEIN PERSÖNLICHES Lieblingsthema. 🤓

  • @guidoportmann6263
    @guidoportmann6263 2 года назад +3

    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.

  • @gerhard6022
    @gerhard6022 4 месяца назад

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

  • @axelmax1919
    @axelmax1919 6 дней назад

    Erste Wahl für Tutorials auf Deutsch ist >>Stolz3D

  • @jurgenaddicks1634
    @jurgenaddicks1634 2 года назад +1

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

  • @Beachbone1
    @Beachbone1 2 года назад +1

    Gute Erklärung einer sehr hilfreichen Funktion.

  • @erich5938
    @erich5938 2 года назад +2

    👍vielen Dank

  • @romank2776
    @romank2776 2 года назад +2

    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 👍

    • @nicoboldt4400
      @nicoboldt4400 2 года назад

      @Roman K⁴
      So bin ich auch mal in die Sache rein geruscht. Leider ist der Spagat zwischen der Idee, den Erwartungen, und was am Ende mit FreeCAD auch funktionstüchtig umsetzbar ist ziemlich schmerzhaft.
      Hast du dich da schon eingearbeitet mitlerweile und Sachen umsetzen können?

    • @romank2776
      @romank2776 2 года назад

      @@nicoboldt4400
      Moin, ja so halb. Noch nicht wirklich mit logischen Bedingungen oder ähnlichem, aber zb mit dynamischen maßen vom Ausgangsmaterial. Zb dass die Boden eines Regals weniger breit werden sollen, wenn die Wangen/Wände dicker werden.
      Theoretisch könnte man zb auch dynamisch die Anzahl von Böden in einem Regal gestalten. Du gibst eine Anzahl in deiner tabella ein und bekommst die Böden automatisch im gleichen Abstand verteilt. Wahrscheinlich würde bei dem Boden Beispiel aber bei einer angehängte Zeichnung mit Bemaßung die Bemaßung kaputt gehen.
      Regal Beispiel fällt mir deshalb ein, weil ich das so ähnlich schon mal gemacht habe und heute angefangen habe ein Schubladenschrank für Schrauben und Kleinteile zu bauen. Vtl gehe ich da heute abend mal an FreeCAD eine Datei erstellen und gucken was man da so umsetzen kann.
      Ist manchmal leider wirklich schade, dieses Topo Naming Problem, aber trotzdem bevorzuge ich FreeCAD.
      Gruß Roman

  • @MWArduino
    @MWArduino 2 года назад

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

  • @jgoep2310
    @jgoep2310 2 года назад +2

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

  • @stefanwuttig
    @stefanwuttig 2 года назад +1

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

  • @HexenzirkelZuluhed
    @HexenzirkelZuluhed 2 года назад +1

    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
      @HexenzirkelZuluhed 2 года назад +1

      Auch ist die Darstellung in 2 Fenstern nebeneinander eine Idee, die ich noch nicht hatte. Ich habe die Fenster meistens Maximiert und muss dann an den Tabs immer hin- und herwechseln, das ist so viel schöner, wenn man die Änderung gleich im Fenster nebenan sieht. Das werde ich mir mal merken.

    • @nicoboldt4400
      @nicoboldt4400 2 года назад +1

      @@HexenzirkelZuluhed Str+W oder im Hauptmenü "Windows" - "Tile". Gibt auch Fälle wo man mit mehreren Spreaddateien arbeiten muss da nutze ich dann "Windows" - "Cascade" und schiebe mir die Fenster so hin wie ich sie brauche.

    • @HexenzirkelZuluhed
      @HexenzirkelZuluhed 2 года назад

      @@nicoboldt4400 Danke, die Tastenkombination ist praktisch.

  • @woge52
    @woge52 2 года назад +1

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

    • @Stolz3D
      @Stolz3D  2 года назад

      Perfekt - dafür ist diese kurzvideo Serie also ideal

  • @Kingeroy
    @Kingeroy 2 года назад

    Danke schön für diese nutzvolle Video !

  • @yakdaymar6659
    @yakdaymar6659 2 года назад

    Thanks you😃😃😃

  • @lutzcleffmann9047
    @lutzcleffmann9047 2 года назад +1

    Sehr nützlich. Danke.

  • @yahmk3978
    @yahmk3978 2 года назад +1

    Vielen Dank!

  • @horstrolf5132
    @horstrolf5132 2 года назад

    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.

  • @nicoboldt4400
    @nicoboldt4400 2 года назад +1

    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.

    • @Stolz3D
      @Stolz3D  2 года назад +1

      Hi das kann ich gut nachvollziehen.
      Wahrscheinlich „springt“ in der Skizze dann eine Linie um und korrigiert sich dann nicht mehr beim Rücksetzen der Werte. Das heißt - schau gar nicht mal nach dem Pad sondern in der Skizze was dort vor sich geht .
      Wenn du das dann weißt, kannst du vielleicht die Skizze an sich klüger aufbauen als ich das getan habe oder du baust deine sheets so auf dass man nicht alle Werte irgendwie anpassen kann sondern nur manche Werte und die restlichen Werte sich dann automatisch ergeben..
      Viele Grüße und danke für diese spannenden Tests

    • @nicoboldt4400
      @nicoboldt4400 2 года назад

      ​@@Stolz3D ich habe schon vor einem Jahr damit viel Probiert und nach Lösungen gesucht. Ich bin aber nicht zu einem Ergebnis gekommen mit dem man Arbeiten kann. Was wirklich nervt ist, wenn in der Skizze etwas übergesprungen ist ... das sieht man ja hier bei dem "L" auch kann man es nicht durch Undo zurück setzen. Das geht hier nur durch Auflösen der Constraints "=". Dann kann man den inneren Winkel wieder von Hand verschieben, die Constraints neu vergeben und weiter machen.
      Bei größeren Projekten wo das dann nicht nur eine Zeichnung und eine Constraint betrifft ist man Aufgeschmissen.
      Ich werde aber weiter "Forschen".

  • @hok1511
    @hok1511 5 месяцев назад +1

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

    • @Stolz3D
      @Stolz3D  5 месяцев назад

      Hi !
      Ich werde das in Zukunft nochmal mit einer aktuelleren Version neu machen, da wir jetzt ab der 0.22. endlich eine VERNÜNFTIGE Baugruppen Funktion haben.
      Darüber soll mein nächstes FreeCAD Video gehen.
      Ich bitte noch um etwas Geduld.
      Beste Grüße

  • @stojanovik69
    @stojanovik69 2 года назад

    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

  • @soundescape9512
    @soundescape9512 2 года назад

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

    • @Stolz3D
      @Stolz3D  2 года назад

      Solange die Teile innerhalb einer FreeCAD Datei liegen sollte das gehen

  • @thomasneemann5618
    @thomasneemann5618 2 года назад +1

    man könnte sich tipparbeit sparen, wenn man zuerst in spalte b einen wert eingibt, dann den alias und dann den alias per kopy und paste in spalte a einfügt. es ist dann auch eindeutig

  • @stefankrimbacher7917
    @stefankrimbacher7917 2 года назад +1

    Zur Berechnung des Volumens kann man in einer Zelle einfach eingeben:
    =Pad.Shape.Volume

    • @Stolz3D
      @Stolz3D  2 года назад +1

      Danke das war hier aber gar nicht wirklich das Ziel! :-)