CAM-Strategien und -Parameter

Was jede Strategie tut, was ihre Parameter bedeuten und wie der Zwilling die Schnittdaten festlegt. Die Zahlen, die der Zwilling nennt, sind Schätzungen aus seinen physikalischen Modellen.

Die folgenden Parameter sind die, die ein Formelement in einem Auftrag annimmt (die Formelemente des Tools program_generate). Längen sind in Millimetern angegeben, Winkel in Grad.

Eine Tasche ausräumen: Ringe, Zickzack und adaptiv

Die Fläche einer Tasche ist ihre Form abzüglich ihrer Inseln, um den Radius des Werkzeugs nach innen versetzt. Sie wird Schicht für Schicht ausgeräumt, jede Schicht nicht tiefer als die Schnitttiefe (ap). Die Strategie (strategy) legt den Weg in einer Schicht fest:

StrategieWegGeeignet für
rings (Standard)Versatzkonturen der Fläche von ihrer innersten Stelle nach außen bis zur Wand, jeweils ae voneinander entferntDie meisten Taschen
zigzagGerade Bahnen hin und her unter dem Winkel angle, jeweils ae voneinander entferntOffene, flache Bereiche
adaptiveEin Weg, der den Eingriff des Werkzeugs überall nahe ae hältTiefe Taschen, härtere Materialien

Eine Tasche mit einer Passung schlichtet ihre Wände in einem eigenen Gang auf Maß. Siehe Passungen.

Adaptives Ausräumen schneidet mit kleinem radialem Eingriff bei größerer Schnitttiefe ap. Seine Verbindungswege verlaufen frei vom Material, und wo die Fläche dafür zu schmal ist, greift es auf Ringe zurück.

Ein Schlichtumlauf umschlingt das Werkzeug in einer Innenecke der Wand viel stärker als an einer geraden Wand. Wo die Umschlingung mehr als das 1,2-Fache beträgt, wird dieser Teil der Wand zuerst in Stufen geschnitten (corner_steps, standardmäßig an; aus, wenn das Feature ein eigenes finish_ap angibt, außer es gibt auch corner_steps: true an; corner_steps: false schaltet es ab).

Restmaterialbearbeitung

Mit rest: true räumt eine Tasche nur das aus, was die Werkzeuge davor stehen gelassen haben: die Ecken und engen Stellen, die ein größeres Werkzeug nicht erreichen konnte. Studio ermittelt, was übrig ist, aus den früheren Taschen im selben Programm oder aus dem Werkstück des Zwillings, wenn dieser eines hat.

Konturen und Haltestege

Eine Kontur (side: outside, inside oder on) folgt einem Umriss Schicht für Schicht, im Gleichlauf. outside und inside versetzen den Umriss um den Radius des Werkzeugs; on folgt ihm, wie er ist.

Haltestege (tabs: Anzahl, Breite und Höhe) lassen unten kurze Brücken stehen, damit ein ausgeschnittenes Teil an seinem Platz bleibt. Ein Haltesteg ist 1 mm hoch, sofern Sie keine Höhe angeben; bei einem Schnitt von höchstens 1 mm Tiefe ist er halb so hoch wie die Tiefe.

Nuten: Schichten und trochoidal

Eine Nut (x0, y0, x1, y1, width) wird mit der Strategie gefräst:

Wie ein Werkzeug ins Material eintaucht: Helix, Rampe, senkrechtes Eintauchen

Ein Schaftfräser taucht nicht ins volle Material ein. Jede Schicht beginnt mit:

Die Antwort nennt für jede Bearbeitung, wie sie zuerst ins Material eingetaucht ist.

Bohrungen

Bohrzyklen

Bohrungen an points, depth tief, werden mit den Zyklen der Steuerung gebohrt. Eine Bohrung, die tiefer ist als der dreifache Bohrerdurchmesser, wird mit Entspanen gebohrt, mit dem 1,5-fachen Durchmesser je Bohrschritt, sofern peck keinen anderen angibt. Die Rückzugsebene des Zyklus liegt 1 mm über der Oberseite.

Ausbohren durch Helixinterpolation

Eine Bohrung mit dem Durchmesser d, die größer ist als der Schaftfräser, wird auf einer Helix gefräst und dann am Boden auf Maß geschlichtet. Die Bohrung darf höchstens doppelt so groß sein wie der Durchmesser des Werkzeugs; größere Bohrungen werden als Tasche gefräst (shape: circle).

Reiben

Eine Reibahle (reamer 6 H7) mit der Passung der Bohrung fährt mit ihrem Vorschub ein und mit demselben Vorschub wieder aus, ohne Eilgang aus der Bohrung. Die Bohrung muss davor im selben Auftrag gebohrt werden, 0,05–0,6 mm kleiner, oder als predrilled gekennzeichnet sein. Die Drehzahl der Reibahle beträgt ein Viertel der Schnittgeschwindigkeit des Schaftfräsers für das Material, ihr Vorschub pro Umdrehung das 2,5-Fache des Bohrervorschubs.

Gewindefräsen, auch kegelige Rohrgewinde

Ein Gewindefräser fährt die Bohrung hinab und schneidet das Gewinde dann von unten nach oben auf einer Helix mit einer Steigung pro Umdrehung: Rechtsgewinde gegen den Uhrzeigersinn (Gleichlauf), Linksgewinde im Uhrzeigersinn. Das Gewinde wird benannt (thread: M8, M8x1, 1/4-20 UNC, G1/4) oder durch d und pitch angegeben. Kegelige Rohrgewinde (1/4 NPT, Rc1/4) werden auf ihrem Kegel geschnitten, jede Windung in 48 Bögen.

Ringnuten in einer Bohrung

groove fräst mit einem T-Nutenfräser (einer Scheibe auf einem dünneren Hals) eine Ringnut in die Wand einer Bohrung (für einen Sicherungsring oder einen O-Ring, oder eine Lichtfalle). Der Fräser fährt in der Mitte der Bohrung bis zur Nut hinab, fährt bis 0,1 mm vor die Wand und umrundet für jedes step in die Wand eine volle Umdrehung (Gleichlauf), dann zurück zur Mitte und nach oben. Der Auftrag gibt den Nutdurchmesser d, den Bohrungsdurchmesser bore, die Unterkante der Nut depth und ihre Höhe width an (standardmäßig die Dicke der Scheibe; eine höhere Nut wird von unten nach oben in mehreren Durchgängen gefräst). Abgelehnt wird, wenn das Werkzeug in der Spindel kein T-Nutenfräser ist, wenn die Scheibe nicht mit 0,2 mm Spiel durch die Bohrung passt, wenn die Nut tiefer ist, als die Scheibe über ihren Hals hinausreicht, und wenn die Nut nicht größer als die Bohrung ist.

Fasen, Gravieren und V-Gravur

Zum Gravieren auf einer gekrümmten Fläche geben Sie surface an: den Namen eines Netzes aus geometry_import. Jeder Strich wird alle 0,2 mm abgetastet, das Werkzeug wird auf das Netz gesetzt und geht depth unter die Stelle, an der es aufsetzt; an einer Schräge berührt ein V-Fräser zuerst auf der höheren Seite, daher wird nirgends tiefer als depth geschnitten. Ein Strich außerhalb des Netzes wird abgelehnt.

Perlage, das Muster sich überlappender Kreise der Uhrmacher, ist perlage: Ein Schaftfräser so breit wie ein Kreis fährt an jedem Punkt eines Rasters innerhalb einer Kontur auf depth hinab (höchstens 0,2 mm), wartet dwell Sekunden (standardmäßig 0,2) und hebt 0,3 mm über die Fläche ab, um zum nächsten zu fahren. Die Reihen sind um eine halbe pitch versetzt (standardmäßig das 0,65-Fache des Werkzeugdurchmessers), jeder Kreis überdeckt einen Teil des vorigen. margin hält die Kreismittelpunkte so weit innerhalb der Kontur.

3D-Schruppen und -Schlichten

Ein Netz wird in Ebenen geschruppt (rough3d), jede Ebene adaptiv ausgeräumt. Danach wird es geschlichtet (finish3d) mit:

StrategieWeg
parallelBahnen in einer Richtung über das Teil
waterlineKonturen auf gleicher Höhe, für steile Wände
steep_shallow (Standard)Z-konstant auf den steilen Bereichen, parallel auf den flachen
pencilEntlang der Innenecken, nach den anderen

rest_from schlichtet nur, was ein früheres Werkzeug stehen gelassen hat.

Restschruppen: Mit rest_from (der größere Schaft- oder Torusfräser, der zuvor geschruppt hat, als Angabe oder Werkzeugnummer) schneidet rough3d nur, was dieses Werkzeug stehen ließ, etwa die Lücken zwischen Rippen, in die es nicht kam; rest_allowance ist das Aufmaß, das es ließ (standardmäßig das dieses Durchgangs).

Schnittdaten aus dem Zwilling

Studio geht von den Daten des Materials für die Art des Werkzeugs aus: dem Bereich der Schnittgeschwindigkeit und dem Vorschub pro Zahn. Werte, die Sie in cutting angeben (rpm, feed, ap, ae, finish_ap), bleiben so, wie Sie sie angeben. Die übrigen Werte werden mit den Modellen des Zwillings festgelegt.

Stabilität und Rattern

Das Rattermodell des Zwillings berechnet die Stabilitätskarte für das Werkzeug in seinem Halter: die Schnitttiefe, die bei jeder Spindeldrehzahl stabil bleibt. Die stabilen Bereiche liegen nur dort, wo das Modell von Werkzeug und Maschine sie hinlegt; deshalb zielt Studio nicht auf den höchsten Punkt eines Bereichs: Für jede Drehzahl nimmt es die kleinste stabile Tiefe innerhalb von 10 % um sie, wählt eine Drehzahl zwischen dem 0,7- und dem 1,8-Fachen der Drehzahl, die das Material vorgibt, und schneidet höchstens 80 % dieser Tiefe.

Leistung, Kraft und die Durchbiegung des Werkzeugs

Der Regelkreis: das Programm im Zwilling ausprobieren

Bei eingeschalteter Verifizierung führt Studio das Programm auf einem frischen Zwilling aus. Zeigt der Lauf Rattern, eine zu hohe Belastung oder ein Werkzeug, das sich zu stark durchbiegt, ändert Studio das Programm und versucht es erneut:

Jede ausprobierte Version wird gespeichert. Ein langes Programm wird im Hintergrund des Aufrufs ausprobiert, und sein Bericht kommt später (run_status). Die Antwort sagt, was sich geändert hat und warum.

Mehrere Aufspannungen und Verschachtelung

Grenzen

Wie groß ein Auftrag sein kann

Jenseits dieser Grenzen schreibt Studio das Programm nicht. Es sagt, warum, und was zu ändern ist.

WasGrenze
Aufspannungen in einem Auftrag8
Verschachtelung16 Teilearten, je 200 Exemplare
Ein Netz (STL, 3MF, OBJ, glTF)5 Millionen Dreiecke; die Datei bis zu 1 GB
Eine SVG-, DXF- oder Textdatei64 MB; eine DXF-Zeichnung bis zu 2 Millionen Segmente
Adaptives AusräumenDas Raster der Wegberechnung fasst etwa 1,5 Millionen Zellen. Eine Tasche in der Größe des Verfahrwegs der MC-1 lässt sich mit einem 3-mm-Schaftfräser ausräumen; mit einem 1-mm-Fräser verwenden Sie Ringe oder Zickzack oder einen größeren Bahnabstand.

Ein Auftrag kann bis zu 32.000 Formelemente haben; gleiche Bohrungen werden als ein Formelement mit ihren Punkten angegeben. Die Bearbeitungsliste, die Begründungen und die Reparaturen des Regelkreises gelten für die ersten 64 Formelemente; ein späteres Formelement, das rattert, wird gemeldet, aber nicht repariert. Das Einrichteblatt listet die ersten 64 Bearbeitungen auf und sagt das auch.

Die Programmprüfung und das Einrichteblatt lesen bis zu 2 Millionen Bewegungen. Ein Kreisbogen zählt als seine kurzen Sehnen: etwa 50 für einen Vollkreis mit 3 mm Radius, etwa 220 für einen mit 50 mm. Darüber hinaus sagen sie, wo sie aufgehört haben. Das Einrichteblatt gibt weiterhin die Zeit des gesamten Programms an, aber nicht die Zeiten der Bearbeitungen oder die Höhen der Werkzeuge hinter diesem Satz. Der Probelauf im Zwilling prüft das gesamte Programm.

Wie lange Studio zum Schreiben eines Programms braucht, gemessen auf zwei Prozessorkernen eines Desktop-PCs (danach folgt der Probelauf im Zwilling):

AuftragZeitSpeicher
20 Taschen mit Inseln auf einer Platte von 180 x 130 mmunter 1 s18 MB
Eine Tasche in der Größe des Verfahrwegs, adaptiv, 6-mm-Schaftfräser12 s47 MB
Dasselbe mit einem 3-mm-Schaftfräser37 s70 MB
1000 gravierte Zeichen12 s25 MB
200 Unterlegscheiben, auf einer Platte verschachtelt5 s30 MB
3D-Schruppen eines Reliefs in der Größe des Verfahrwegs (eine halbe Million Dreiecke), 6-mm-Schaftfräser8 min240 MB
Dasselbe Relief aus 3 Millionen Dreiecken20 min1 GB
3D-Schlichten desselben Reliefs, parallel, 2-mm-Kugelfräser, 0,01 mm Rautiefe (eine halbe Million Dreiecke)4 min270 MB
Dasselbe aus 3 Millionen Dreiecken18 min1 GB

Für 3D-Arbeiten: