• Hallo TT-Modellbahner, schön, dass du zu uns gefunden hast.
    Um alle Funktionen nutzen zu können, empfehlen wir dir, dich anzumelden. Denn vieles, was das Board zu bieten hat, ist ausschließlich angemeldeten Nutzern vorbehalten. Du benötigst nur eine gültige E-Mail-Adresse und schon kannst du dich registrieren.
    Deine Mailadresse wird für nichts Anderes verwendet als zur Kommunikation zwischen uns.
    Die Crew des TT-Boardes

Modellbau FreeCAD -- Rundungen -- Dach gegen Niet -- eine Lösung

Dieser Eintrag ist Teil einer Reihe von Einträgen Tomeks meterspurige TT-Bahn
2026-07-09-14_17_26-Lychee-Slicer_cut.jpg
Ich habe für mich eine Lösung gefunden und möchte die "as it is" mit euch teilen. Wer perfektionieren möchte, ist eingeladen das zu tun.

Problemlage​

Bei der Nutzung von FreeCAD für die Wagen gibt es ein Problem beim STL-Export: Große Rundungen am Dach werden stufig. Dem lässt sich begegnen, indem man die Tessellierung verfeinert. Bei FreeCAD unter Bearbeiten / Einstellungen / Part/Part Design / Formanzeige.

2026-07-09 13_37_59-Einstellungen.jpg
Ich exportiere inzwischen gern mit 0,1000 % und 5,0°. den Unterschied kann man hier an 10mm-Zylindern gut erkennen:

2026-07-09 13_46_30-Lychee Slicer.jpg

An der Stelle wären wir fertig, wenn ... die Einstellung nicht das komplette Modell betreffen würde.

Es gibt eine Nebenwirkung, da alle Niete (Kugeln) ebenfalls sauber gerundet werden. Während der einzelne perfekte Niet mit einem Durchmesser von vielleicht 0.15mm beim fertigen Modell kaum aus der Farbe schaut, bläht sich die STL extrem auf. Ich hatte auf dem Weg STLs mit mehr 1GB, die ich dann mühevoll über MeshLab wieder klein gerechnet habe, da Slicer und Plattformen damit Probleme haben.

Idee​

Mein Ansatz war, alle kleinen Part-Kugeln (Niete) innerhalb der CAD-Datei durch andere Formen zu ersetzen. Das muss auch für Arrays funktionieren, ein Niet kommt selten allein.

Mit der KI meines geringsten Misstrauens wurde in vielen Iterationen ein Makro für FreeCAD gedichtet, im Pfad C:/Users/<username>/AppData/Roaming/FreeCAD/Macro abgelegt. Folgende Varianten bietet es an:
  • Ikosaeder (20 Flächen)
  • Oktaeder unterteilt (32 Flächen)
  • Ikosaeder unterteilt (80 Flächen)
  • Kugel 64 Flächen
  • Kugel 72 Flächen
  • Oktaeder unterteilt (96 Flächen)
Ich würde je nach Größe der Niete im Verhältnis zur Pixelgröße und Farbdicke entscheiden und tendiere zum "Ikosaeder unterteilt (80 Flächen)"

2026-07-09 14_32_21-_ Unbenannt_facettiert_07 - FreeCAD 1.1.1.jpg2026-07-09 14_34_59-Lychee Slicer.jpg

Bei der Ausführung des Makros zunächst die FreeCAD Datei speichern! Dann wird analysieren (Button "Kugeln analysieren" anklicken) und dann die "Kugeln ersetzen". Dabei wird die eigentliche Datei geschlossen und eine neue Datei angelegt.

2026-07-09 14_04_57-Kugeln durch facettierte Versionen ersetzen.jpg


Die bisherigen Kugeln verbleiben unsichtbar geschaltet in der Datei -- kann man per Hand löschen oder ignorieren.

Ich würde grundsätzlich mit der Kugel-Datei bei eine groben Tessellierung von 0,5% und 28,5° entwerfen und die Optimierung erst am Ende vor dem finalen, hoch auflösenden Export durchführen.

Größen der Beispiel-STL-Dateien (1/4 Zylinder, 27 Kugeln):

GrößeErklärung
1,3MOriginalmodell (Tessellierung 0,5% und 28,5°)
14MFeines Modell (Tessellierung 0,1000 % und 5,0°)
71KKugel (Unterteilung 64) (Tessellierung 0,1000 % und 5,0°)
29KIkosaeder Grundform (Tessellierung 0,1000 % und 5,0°)
108KIkosaeder unterteilt (Tessellierung 0,1000 % und 5,0°)
50KOktaeder unterteilt (Tessellierung 0,1000 % und 5,0°)

Damit wird ohne im Modell sichtbaren Verlust auch schon zum Standard-Export eine deutlich kleinere Datei erzeugt.

Das Makro (Facetierte_Kugeln) und das FreeCAD-Testobjekt hängen jeweils als Zip an.
Previous entry in the series 'Tomeks meterspurige TT-Bahn': Kleiner Ausflug ins TTm Digital - Zwischenruf mal ohne neuen Wagen

Kommentare

Faszinierend!

Dasselbe Problem hatte ich in OpenSCad auch mit Kugeln als Nieten (allerdings mit wesentlich kleineren Dateien, aber elendig langen STL-Rechenzeiten). In meinem Fall war der Einsatz von abgeschnittenen Kegeln als Nieten verblüffend - STL-Rechenzeit und Dateigröße wesentlich geringer. Einen wirklichen Unterschied zwischen Kugelform und Kegelform kann ich am Modell tatsächlich nicht wahrnehmen...
 

Inhaltsverzeichnis der Serie

Kleine Einführung zum T-TTm-Bastelblog TTm Kastenlok TTm und der Triebwagen T1 der GHE 187 001-3 (Teil 1) TTm und der Triebwagen T1 der GHE 187 001-3 (Teil 2) TTm und der Triebwagen T1 der GHE 187 001-3 (Teil 3) - Gerätewagen digital TTm und Triebwagen der MEG - T7 (Teil 1) TTm und Triebwagen der MEG - T7 (Teil 2) TTm - 3D-Druck der Wagen 901-212, 901-213 und 211 der Spreewaldbahn TTm - Wagen 901-211 der Spreewaldbahn - Feinarbeiten und Ergebnis TTm - Wagen 901-212 der Spreewaldbahn - Feinarbeiten und Ergebnis TTm - Die "Eisfelder Wagen" DR 900-519 bis 523 TTm - Der "Eisfelder Wagen" DR 900-522 TTm – Personenwagen 900-456 und 900-458 TTm - Versuchsobjekt VO 456 TTm - 1000mm Wagen 99-01-85 NWE Nummer 154 (M 1:120) TTm - Wagen 905-513 (Projekt Suppenwagen) TTm - Gepäckwagen 905-152 (Teil 1) TTm - Gepäckwagen 905-152 (Teil 2) TTm - Gepäckwagen 905-151 Postsortierschrank TTm - Kohlewagen 6t - Spremberger Stadtbahn TTm - Bettgestellwagen der Gernrode-Harzgeroder Eisenbahn TTm - Wagen 99-72-02 und 99-72-03 (SHE 265 und 274) - Projekt "Bierwagen" TTm - Schmalspurgüterwagen 99-02-25 (99-02-03 bis 99-02-31) TTm - Schotterwagen / Trichterwagen der Südharz-Eisenbahn (SHE 264 bis 279) TTm 1000mm Schneepflug 99-01-99 TTm - Schneepflug der Südharz-Eisenbahn SHE 271 TTm - Steuerwagen 99-01-76 TTm - Unkrautbekämpfungswagen der Südharz-Eisenbahn TTm Gerätewagen Feuerwehr Harzbahnen / Geschlossener Güterwagen 1000mm Schmalspur TTm Kesselwagen für den 1000mm-Schmalspur-Feuerwehrzug TTm - Resin-Remakes Kesselwagen 99-01-98 und Gerätewagen 99-01-80 TTm - Rollwagen und Harzer Löschtender TTm - Wagen 99-06-51 (ex NWE 333, ex 99-02-05) (Gerätewagen für den Feuerlöschzug im Selketal) Ziegelsteinmauer am Bahnhof Hohe Ziegelmauer am Schleinufer Fabriktor Wellblechhütte(n) und OT-Ofen Gittermast für Straßenbahn und Stromversorgung (Original von 1897) Bekohlungskran - Bleichert RK3 TT/TTm Bahnübergang, Andreaskreuz mit sechseckigem Mittelstück Kleinkram zum Drucken DDR-Überflurhydranten nach TGL 11238/01 (1970) Kleine Koffersammlung für den Resin-Drucker Kleiner Ausflug ins TTm Digital - Zwischenruf mal ohne neuen Wagen FreeCAD -- Rundungen -- Dach gegen Niet -- eine Lösung

Blogeintragsinformationen

Autor
Tomek
Read time
2 min read
Aufrufe
291
Kommentare
1
Letztes Update

Downloads

  • Facetierte_Kugeln.zip
    9,1 KB · Aufrufe: 12
  • Testobjekt.zip
    23,1 KB · Aufrufe: 11

Weitere Einträge in Modellbau

Weitere Einträge von Tomek

Diesen Eintrag teilen

Zurück
Oben