Import from STL or OBJ/de

Einführung
In diesem Tutorial werden wir behandeln, wie STL/OBJ Dateien in FreeCAD importiert werden können. Da das Netzformat STL/OBJ dimensionslos ist, geht FreeCAD beim Import davon aus, dass die im Modell verwendeten Einheiten mm sind. Wenn dies nicht der Fall ist, musst du dein Modell entweder in der Anwendung skalieren, mit der es erstellt wurde (vor dem Export) oder du musst dein Modell in FreeCAD nach dem Import und der Umwandlung in einen Volumenkörper skalieren.

Musterteil
Für dieses Tutorial können Sie Ihre eigene STL Datei verwenden oder auf diese Weise eine Demo Datei erstellen:
 * Öffne FreeCAD
 * Erstelle ein neues Dokument
 * Wechsle zum Netz Arbeitsbereich.
 * Füge einen Torus durch Klicken auf  →  ein, Einstellungen wählen wie:
 * Radius1: 10 mm
 * Radius2: 2 mm
 * Stichprobenahme: 50
 * Klicke auf und dann auf
 * Speichere deine Datei mit  →  um eine FreeCAD Datei zu erhalten, die ein Netzobjekt enthält

Um eine STL- oder OBJ Datei in FreeCAD zu importieren, erstelle ein neues FreeCAD Dokument und wähle  →  aus dem oberen Menü aus.

Bereinigen und Reparieren der STL/OBJ-Datei um den Import vorzubereiten
Grunsätzlich importiert FreeCAD jede STL/OBJ-Datei. Aber unser Ziel ist es, einen Volumenkörper zu haben, der vermessen und verändert (Polster, Taschen hinzufügen) werden kann. Für eine erfolgreiche Umwandlung von Netz zu Volumenkörper müssen wir sicherstellen, daß das Netz "wasserdicht" ist (keine Löcher enthält) oder andere Fehler und Probleme vorliegen.

FreeCAD strebt nicht danach ein guter Netz Modellierer zu sein, es will ein guter Volumen Modellierer sein. FreeCAD verfügt über einige Funktionen für den Netzeinsatz im Netz Arbeitsbereich und dem OpenSCAD Arbeitsbereich (für einige Operationen muss OpenSCAD installiert und in den FreeCAD Einstellungen konfiguriert sein).

Einige Benutzer verwenden gerne Software von Drittanbietern für die Reinigung und Reparatur von Netzen, zum Beispiel
 * Netfabb Basic (Windows/Linux/Mac) - frei zur privaten Nutzung (automatische Netzrepaeratur verfügbar)
 * Meshlab (Windows/Linux/Mac) - Open Source

In diesem Tutorial werden wir den Netz Arbeitsbereich in FreeCAD benutzen, um das Netz unserer Musterdatei zu bereinigen/reparieren/überprüfen.

Automatisches Testen und Reparieren

 * Starte FreeCAD und öffne die FreeCAD-Beispiel-Datei (siehe oben), die das Beispiel-Netz-Objekt enthält
 * Wechsle in den Arbeitsbereich ""Mesh Design"
 * Stelle sicher, das das Netz-Objekt in der Baumansicht ausgewählt ist
 * Wähle →  →  aus dem obersten Menü
 * Stelle sicher, dass in dem Auswahl-Menü rechts oben in dem gerade aktivierten Fenster der Name des Netz-Objektes steht
 * Bei dem letzten Punkt der Aktionen "Alle Tests zusammen" klicke auf
 * Die Texte neben den Auswahl-Boxen ändern sich um das Ergebnis der Analyse wieder zu geben
 * Falls Fehler entdeckt wurden, werden die Boxen angehakt und man kann auswählen
 * Klick auf beendet das Menü

Normalen ausrichten
Normalen ausrichten (harmonisieren) bei Netz-Körpern kann man, indem man: Tip: Wenn man den Netz-Körper in der Baumansicht auswählt und in dem "Ansichten"-Tab in dem Eigenschaften-Fenster Lighting (Beleuchtung) von "Two Side" ("Zwei Seiten") auf "One Side" ("Eine Seite") ändert kann man Dreiecke mit umgedrehten Normalen erkennen. Wenn die Normalen nach "innen" zeigen, wird die entsprechende Dreiecksfläche schwarz dargestellt.
 * Den Netz-Körper in der Baumansicht auswählt
 * →  aus dem obersten Menü wählt

Löcher schließen
Man kann manuell Löcher in dem Netzkörper verschließen, wenn man:
 * Den Netzkörper in der Baumansicht auswählt
 * →  aus dem obersten Menü wählt
 * Nun die Anzahl der Kanten, zwischen denen aufgefüllt werden soll, auswählen (3 ist der Standard)
 * Da STL/OBJ-Netze aus Dreiecken bestehen sollte die Standard-Zahl ausreichend sein

Eine andere Methode manuell Löcher in einem Netzkröper zu verschließen wäre:
 * Den Netzkörper in der Baumansicht auswählen
 * →  aus dem obersten Menü wählen
 * Eine der Begranzngskanten des Loches im Netzkörper in der 3D-Ansicht wählen
 * Ein Rechtsklick in der 3D-Ansicht und anschließend wählen beendet das Kommando

Umwandlung Netzkörper zu Volumenkörper

 * Wechsel in den Arbeitsbereich "Part"
 * Stelle sicher, dass das Netzobjekt in der Baumansicht ausgewhält ist, ansonsten wähle es aus
 * Wähle  →   aus dem obersten Menü
 * Wähle das gerde neu erstellte Objekt in der Baumansicht aus
 * Wähle  →   aus dem obersten Menü
 * Ein neues Objekt wird in der Baumansicht erstellt und das vorherige wird unsichtbar gemacht (ausgegraut).
 * Wähle das gerade neu erstellte Objekt in der Baumansicht aus
 * Wähle  →   aus dem obersten Menü
 * Ein neues Objekt wird in der Baumansicht erzeugt, das (Solid) im Namen trägt, um anzuzeigen, daß es sich um einen Volumenkörper handelt

Da der neu erstellte Volumenkörper keine (editierbare) Historie und keine editierbaren Features hat (genauso wie eine "simple Kopie" in FreeCAD) könnte man alle vorherigen Objekte in der Baumansicht löschen. Dies würde die Dateigröße klein halten ...

Verweise

 * Export nach STL oder OBJ
 * Import Export