Bearbeiten von 3D-Oberflächen
In diesem Abschnitt werden die Operationen beschrieben, die über das Menü Bearbeiten -> Oberfläche verfügbar sind.
Schneide in Ebene X - Y - Z
Diese Funktionen erzeugen Polylinien nach einem 3D-Objekt, die Polylinien werden in bestimmbaren Abständen parallel zu einer Achse erzeugt.
Ebenenschnitte bieten eine nützliche Möglichkeit, 2D-Bearbeitungen aus 3D-Modellen zu erzeugen, ohne dass die Modelle in 2D neu gezeichnet werden müssen. Für viele technische oder prismatische 3D-Formen können 2D-Bearbeitungen viel einfacher, schneller und genauer sein als 3D-Bearbeitungen.
Die folgenden Beispiele zeigen, wie Ebenenschnitte verwendet werden, um eine Kombination von 2D- und 3D-Bearbeitungen aus einem 3D-Modell zu erstellen.
Hier ist das ursprüngliche Modellobjekt, das in SolidWorks ® erstellt wurde.
Das Modell wird dann in CamBam geladen.
Der gewellte Teil des Modells wird mit 3D-Bearbeitungen bearbeitet, aber es wäre effizienter, eine 2D-Bearbeitungen auf die flachen Teile des Modells anzuwenden.
Schneide in Ebene Z wird verwendet, um Polylinien um das Modell parallel zur Z-Achse, in Abständen von 5 mm zu zeichnen.
Es hat sich bewährt, eine neue Ebene zu erstellen, die die Polylinien der Ebenenschnitte aufnimmt, um die Zeichnung übersichtlicher zu gestalten. So können die Polylinien unabhängig von der ursprünglichen 3D-Oberfläche betrachtet und bearbeitet werden.
In diesem Beispiel sind wir nur an einer Auswahl der Polylinien interessiert (unten rot hervorgehoben). Die anderen, grün dargestellten Linien können gelöscht werden. Die Ebene, die die 3D-Oberfläche enthält, wurde aus Gründen der Übersichtlichkeit ebenfalls ausgeblendet.
2D-Taschenoperationen werden verwendet, um die flachen Bereiche zu fräsen. Das eingefügte Bild zeigt die Ergebnisse bei der Simulation mit CutViewer Mill.
Die 2D-Profile werden dann zum Schneiden des Schlitzes und der äußeren Form verwendet.
A 3D Profil Mop wird dann für den gewellten Bereich der Form verwendet. Die innere polylinie der Ebene wird verwendet, um eine Begrenzungsform festzulegen. Siehe das 3D-Tutorial für weitere Informationen zu dieser Operation.
Silhouette
Eine Silhouette ähnelt einer Ebenenschnitt-Operation, mit dem Unterschied, dass überhängende Bereiche des Modells aus höheren Ebenen nach unten projiziert werden. Diese stellen die Außenform der Teile des Modells dar, die Abstände der Linien können angegeben werden. Die Silhouetten-Routine kabb nur für die Z-Achse verwendet werden.
Ein Vergleich von Silhouette (oben) und Ebenenschnitt Z (unten).
Oberflächen umdrehen
Oberflächen umkehren kehrt die Richtung der Flächennormalen für die ausgewählte Fläche um.
3D-Meshes werden aus vielen dreieckigen Flächen aufgebaut. Jedes Dreieck hat eine "Normale", d. h. einen Richtungsvektor, der senkrecht zur Dreiecksfläche verläuft. Die Reihenfolge der Punkte um das Dreieck bestimmt die Richtung der Normalen. CamBam verwendet die 'Rechte-Hand-Regel', d.h. wenn Sie die Finger Ihrer rechten Hand in der Richtung krümmen, in der die Punkte des Dreiecks angeordnet sind, zeigt der Daumen in die Richtung der Normalen.
Normalen bei Vektoren werden verwendet, um die nach außen gerichtete Richtung jeder Fläche zu bestimmen. Bei der Anzeige von Meshes werden Flächen, deren Normalen falsch angeordnet sind in schwarz dargestellt. Falsch ausgerichtete Meshes erzeugen Fehler in den Werkzeugwegen. Wird ein 3D Objekt schwarz dargestellt kehrt man die Flächen mit dieser Funktion um.
Kanten nachzeichnen
Zeichnet alle scharfen Kanten eines 3D Objektes mit Polylinien nach.
Dies sind die Kanten von Dreiecksflächen, die keine Nachbarn haben, oder die benachbarte Fläche bildet einen Winkel.
Pfade auf Oberfläche projizieren
Projiziert Polylinien und Texte auf ein 3D Objekt. Das 3D Objekt und der Pfad/ Text müssen selektiert sein. Diese Funktion kann verwendet werden um Gravuren auf 3D Objekten durchzuführen.
Es wird ein Wert für die Auflösung abgefragt. Dieses ist der Abstand in dem die Distanz zum 3D Objekt gemessen wird.
Liegt ein Punkt entlang der Linie außerhalb einer Fläche, wird die Mindesttiefe aller ausgewählten Flächen verwendet.