This content has been auto-translated. Show original
CaseBuilderLib
Designen Sie 3D-gedruckte Gehäuse für zufällige Dinge!
Wie man diese Bibliothek benutzt:
Vorbereitung
Erstellen Sie eine Kopie der Projektvorlage für CaseBuilderLib (CaseBuilderTemplate.scad). Die Vorlage ist dazu gedacht, mit dem OpenSCAD Customizer verwendet zu werden.
Das Design eines maßgeschneiderten Gehäuses wird in drei Schritten durchgeführt. Beginnen Sie damit, die Stage-Variable auf " zu setzen.Model(Wert = 1).
Model-Bühne
Entwerfen Sie ein Modell der Teile Ihres Gehäuseinhalts als Kinder des CaseBuilder()-Moduls. Konstruieren Sie jeden Teil des Inhalts mithilfe von primitiven Formen. Komplexe Formen werden in einen Mantel eingeschlossen. Verwenden Sie exakte Maße. Der Spielraum wird automatisch zu den Hohlräumen hinzugefügt.
Konfigurieren Sie die inneren Abmessungen des Gehäuses, indem Sie die Variablen IdimX, IdimY und IdimZ einstellen. Falls erforderlich, passen Sie die Position des Inhalts mithilfe der Variablen ObjX, ObjY und ObjZ an.
Wenn nötig, fügen Sie einige Grifflöcher hinzu, indem Sie die Variablen Gh1X, Gh2X oder Gh3X auf einen Wert innerhalb der inneren X-Dimension einstellen. Weitere Grifflöcher können hinzugefügt werden, indem Sie das ghX-Array manuell innerhalb der Instanzierung des CaseBuilder()-Moduls erweitern.
Wählen Sie eine Sperroption über die LockO-Variable. Die Optionen sind:
- Keine Sperre (LockO =0)
- Elastisches Band (LockO =1)
- Ziehen Sie den Riegel (LockO =2)
Fügen Sie dem Gehäuse ein optionales Etikett hinzu, indem Sie die Zeichenkettenvariable LabT einstellen. Die Schriftgröße kann über die Variable LabS angepasst werden.
Fahren Sie fort, indem Sie die Stage-Variable auf " setzen.Überprüfen(Wert = 2).
Überprüfen Sie die Bühne
Überprüfen Sie das Design. Stellen Sie sicher, dass alle in Rot hervorgehobenen Probleme gelöst werden. Das Gehäuse kann geöffnet oder geschlossen werden, indem der Winkel in der openA-Variablen angepasst wird.
Der obere Teil des Gehäuses kann durch die Variable UvisB ausgeblendet werden.
Der untere Teil des Gehäuses kann über die LvisB-Variable ausgeblendet werden.
Fahren Sie fort, indem Sie die Stage-Variable auf " setzen.Generieren(Wert = 3).
Bühne generieren
Führen Sie eine abschließende Überprüfung des Designs durch. Verwenden Sie die Variablen OpenA, UvisB und LvisB für eine detaillierte Inspektion.
Renderen Sie das Design und generieren Sie einenSTL-Datei.
Schneiden und drucken.
DieCaseBuilderLibDer Quellcode wird aufbewahrt beiGitHub.