CAM Post/de: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
(64 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
|||
{{Docnav/de |
|||
|[[Path_Job|Job]] |
|||
|[[CAM_Job/de|Auftrag]] |
|||
|[[Path_ExportTemplate|Export Template]] |
|||
|[[ |
|[[CAM_Sanity/de|Sanity]] |
||
|[[CAM_Workbench/de|CAM]] |
|||
|IconL=Path_Job.svg |
|||
| |
|IconL=CAM_Job.svg |
||
|IconR= |
|IconR=CAM_Sanity.svg |
||
|IconC=Workbench_CAM.svg |
|||
}} |
}} |
||
{{GuiCommand |
{{GuiCommand/de |
||
|Name= |
|Name=CAM Post |
||
|Name/de=CAM Nachbereitung |
|||
|Workbenches=[[Path Workbench|Path]] |
|||
|MenuLocation= |
|MenuLocation=CAM → Nachbearbeitung |
||
|Workbenches=[[CAM_Workbench/de|CAM]] |
|||
|Shortcut={{KEY|P}} {{KEY|P}} |
|Shortcut={{KEY|P}} {{KEY|P}} |
||
|SeeAlso= |
|||
}} |
}} |
||
<span id="Description"></span> |
|||
==Beschreibung== |
==Beschreibung== |
||
Das Werkzeug {{Button|[[Image:CAM_Post.svg|16px]] [[CAM_Post/de|Nachbereitung]]}} exportiert den ausgewählten {{Button|[[Image:CAM_Job.svg|16px]] [[CAM_Job/de|CAM-Auftrag]]}} in eine G-Code-Datei. |
|||
<div class="mw-translate-fuzzy"> |
|||
Der {{Button|[[Image:Path_PostProcess.png|16px]] [[Path_Post/de|Post Prozess]]}} Befehl exportiert den ausgewählten {{Button|[[Image:Path_Job.png|16px]] [[Path_Job/de|Pfad Auftrag]]}} zu einer G-Code Datei. |
|||
</div> |
|||
'''Jede CNC |
'''Jede CNC-Steuerung spricht einen spezifischen G-Code-Dialekt, was einen dialekt-korrekten Postprozessor erfordert, um die endgültige Ausgabe aus FreeCADs unabhängigen internen G-Code-Dialekt zu übersetzen.''' |
||
<span id="Typical_functions_of_the_Postprocessor_include"></span> |
|||
=== Typical functions of the Postprocessor include === |
|||
===Typische Funktionen des Postprozessors enthalten=== |
|||
*Using a correct Job output G-Code file extension. |
|||
*Selecting the G-Code commands. CNC controllers typically support a subset of available G-Code commands. The super-set of G-Code commands contains powerful and specialized commands that otherwise must be processed using multiple simpler commands. Postprocessors are written to select the best G-Code for an Operation, available on the target. |
|||
*Formatting the G-Code syntax by reordering the Feed, X, Y, Z, A, and B inputs, and the precision. |
|||
*Inserting a Pre-amble to set units, units format, Work plane, coordinate system, etc... |
|||
*Inserting a Post-amble to park the machine, stop it, process any arguments. |
|||
*Inserting Tool changes, or suppressing them between subsequent operations using the same tool. |
|||
*Formatting the Feed and Speed rate information to revolutions per minute, or per second. |
|||
*Formatting Function Call Naming and Calling. |
|||
* Das Verwenden einer korrekten G-Code-Dateierweiterung für die Auftragsausgabe. |
|||
=== Postprocessor Customization === |
|||
* Das Auswählen der G-Code-Befehle. CNC-Steuerungen unterstützen typischerweise eine Teilmenge der verfügbaren G-Code-Befehle. Die Obermenge der G-Code-Befehle enthält leistungsfähige und spezialisierte Befehle, die sonst mit mehreren einfacheren Befehlen verarbeitet werden müssen. Postprozessoren werden geschrieben, um den besten G-Code für eine Operation auszuwählen, der auf dem Ziel verfügbar ist. |
|||
If you want to write your own postprocessor, have a look at the [[Path_Postprocessor_Customization|Path Postprocessor Customization]] page. |
|||
* Das Formatieren der G-Code-Syntax durch Umordnung der Eingänge Vorschub, X, Y, Z, A und B sowie der Präzision. |
|||
* Das Einfügen einer Einleitung/eines Vorspanns (Präambel) zum Einstellen von Einheiten, Einheitenformat, Arbeitsebene, Koordinatensystem usw. |
|||
* Das Einfügen einer Ausleitung/eines Nachspanns (Postambel), um die Maschine zu parken, zu stoppen, alle Argumente zu verarbeiten. |
|||
* Das Einfügen oder Unterdrücken von Werkzeugwechseln zwischen aufeinanderfolgenden Operationen mit demselben Werkzeug. |
|||
* Das Formatieren der Vorschub- und Geschwindigkeitsinformationen in Umdrehungen pro Minute oder pro Sekunde. |
|||
* Das Formatieren der Funktionsaufrufe Benennung und Aufruf. |
|||
<span id="Postprocessor_Customization"></span> |
|||
'''Note:''' Several provided Postprocessors generate suitable code for many CNC controllers, or can be used as templates for modification |
|||
===Anpassen des Postprozessors=== |
|||
Wenn du einen eigenen Postprozessor schreiben möchtest, wirf einen Blick auf die Seite [[CAM_Postprocessor_Customization/de|CAM Postprozessor-Anpassung]]. |
|||
Postprocessors contain configuration flags and are designed to be tuned by adding G-Codes and M-Codes to provided definitions for: |
|||
*Machine initialization |
|||
*Job finalization |
|||
*Tool-Changes |
|||
*Cooling on /off |
|||
*Etc... |
|||
'''Hinweis:''' Mehrere mitgelieferte Postprozessoren erzeugen für viele CNC Steuerungen passenden Code oder können als Vorlage für Modifikationen verwendet werden |
|||
Postprozessoren enthalten Konfigurations-Flags und sind so konzipiert, dass sie durch Hinzufügen von G-Codes und M-Codes zu den bereitgestellten Definitionen eingestellt werden können für: |
|||
Postprocessors use [[Path_scripting#The_FreeCAD_Internal_GCode_Format|FreeCAD's internal G-Code dialect]] in conjunction with the Postprocessor configuration definitions, to generate Dialect-Correct G-Code for target machines. This allows the Path workbench to generate correct G-Code to target various CNC machine controllers by invoking different Postprocessors. |
|||
*Maschineninitialisierung |
|||
*Auftagsabschluss |
|||
*Werkzeugwechsel |
|||
*Kühlung ein/aus |
|||
*Usw... |
|||
Postprozessoren verwenden [[CAM_scripting/de#FreeCADs_internes_G-Code-Format|FreeCADs internen G-Code-Dialekt]] in Verbindung mit den Konfigurationsdefinitionen des Postprozessors, um dialektkorrekten G-Code für Zielmaschinen zu erzeugen. Dadurch kann der Arbeitsbereich CAM durch den Aufruf verschiedener Postprozessoren korrekten G-Code für verschiedene CNC-Maschinensteuerungen erzeugen. |
|||
CNC Machine Controller types include: |
|||
*CNC mills |
|||
*CNC lathes |
|||
*3D Printers |
|||
*DragKnife Cutters |
|||
*Laser Cutters |
|||
*Engravers |
|||
*Plasma Torch Cutters |
|||
*Wire Benders |
|||
*EDM Cutters |
|||
*Etc... |
|||
Die Typen der CNC Maschinensteuerungen umfassen: |
|||
If only one CNC machine is used, or if all CNC machines share a common Postprocesor, the Path workbench would need to include only a single Postprocessor. If a single Postprocessor is inadequate to output G-Code for all target CNC controllers, then multiple Postprocessors must be installed. |
|||
*CNC Fräsen |
|||
*CNC Drehmaschinen |
|||
*3D Drucker |
|||
*Schleppmesserschneider |
|||
*Laserschneider |
|||
*Gravierer |
|||
*Plasma-Brenner-Schneider |
|||
*Drahtbieger |
|||
*EDM Schneider |
|||
*Usw... |
|||
Wenn nur eine CNC-Maschine verwendet wird, oder wenn alle CNC-Maschinen einen gemeinsamen Postprozessor verwenden, muss der Arbeitsbereich CAM nur einen einzigen Postprozessor enthalten. Wenn ein einziger Postprozessor nicht ausreicht, um G-Code für alle Ziel-CNC-Steuerungen auszugeben, dann müssen mehrere Postprozessoren installiert werden. |
|||
==Usage== |
|||
<span id="Usage"></span> |
|||
# Select the {{Button|[[Image:Path_Job.svg|16px]] [[Path_Job|Path Job]]}} you wish to export |
|||
==Anwendung== |
|||
# Invoke the command using several methods: |
|||
#* Pressing the {{Button|[[Image:Path_PostProcess.svg|24px]]}} button in the toolbar. |
|||
#* Using the {{KEY|P}} then {{KEY|P}} keyboard shortcut. |
|||
#* Using the {{KEY|Path}} → {{KEY|[[Image:Path_PostProcess.svg|24px]] [[Path Post|Post Process]]}} entry from the top menu. |
|||
# Confirm the '''Output File''' name and directory |
|||
# Einen [[Image:CAM_Job.svg|16px]] [[CAM_Job|CAM-Auftrag]] in der [[Tree_view/de|Baumansicht]] auswählen. |
|||
==Options== |
|||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
#* Die Schaltfläche {{Button|[[Image:CAM_Post.svg|16px]] [[CAM_Post/de|Nachbearbeitung]]}} drücken. |
|||
#* Den Menüeintrag {{MenuCommand|CAM → [[Image:CAM_Post.svg|16px]] Nachbearbeitung}} auswählen. |
|||
#* Das Tastaturkürzel {{KEY|P}} dann {{KEY|P}}. |
|||
# Den Namen und das Verzeichnis der {{MenuCommand|Ausgabedatei}} bestätigen. |
|||
<span id="Options"></span> |
|||
Output file and Postprocessor properties can be set in the [[Path_Job|Job]], at any time, prior to invoking the Postprocessor. |
|||
==Optionen== |
|||
Die Eigenschaften der Ausgabedatei und des Postprozessors können jederzeit vor dem Aufruf des Postprozessors im [[CAM_Job/de|Auftrag]] eingestellt werden. |
|||
Die bereitgestellten Postprozessoren sind mit Kommentaren versehen, die Bereiche mit Flags, Konfigurationsvariablen und Abschnitten von G-Codes und M-Codes angeben, die vom Postprozessor zur Konfiguration der Ausgabe verwendet werden sollen. |
|||
The provided Postprocessors are written with comments indicating areas containing Flags, Configuration Variables, and Sections of G-Codes and M-Codes that are to be used by the Postprocessor to configure the output. |
|||
Zu den typischen True/False-Markierungen der Konfiguration gehören: |
|||
*OUTPUT_COMMENTS (True = |
*'''OUTPUT_COMMENTS''' (True = Zulassen, False = Unterdrücken): Wird verwendet, um Textkommentare in die G-Code-Ausgabedatei einzufügen. |
||
*OUTPUT_HEADER (True = |
*'''OUTPUT_HEADER''' (True = Zulassen, False = Unterdrücken): Dient zum Einfügen von Textkopfzeilen in die G-Code-Ausgabedatei. |
||
*OUTPUT_LINE_NUMBERS (True = |
*'''OUTPUT_LINE_NUMBERS''' (True = Zulassen, False = Unterdrücken): Dient zum Einfügen von Zeilennummern in die G-Code-Ausgabedatei. |
||
*SHOW_EDITOR (True = |
*'''SHOW_EDITOR''' (True = Zulassen, False = Unterdrücken): Dient zur Anzeige des ausgegebenen G-Codes in einem Aufklappfenster beim Aufruf des Postprozessors. |
||
*MODAL (True = Allow, False = Suppress) |
*'''MODAL''' (True = Allow, False = Suppress): Reduziert die Anzahl der ausgegebenen G-Code-Zeilen, indem die Modusinformationen entfernt werden, wenn sich der Modus nicht ändert. |
||
Typische Konfigurationsvariablen schließen ein: |
|||
Typical Configuration Variables include: |
|||
*'''LINENR''' (Zeilennummer): Wird verwendet, um den Zeilennummernindex einzustellen. |
|||
*LINENR (Line Number), Used to Set the Line Number index. |
|||
*'''UNITS''' (G20 oder G21): wird verwendet, um der Ziel-CNC-Steuerung ausdrücklich mitzuteilen, welche Einheiten zur Interpretation der endgültigen Ausgabedatei verwendet werden sollen. |
|||
*UNITS (G20 or G21), Used to explicitly communicate to the target CNC controller what Units to use to interpret the final output file. |
|||
*MACHINE_NAME (Name |
*'''MACHINE_NAME''' (Name der Ziel-CNC-Fräse): wird verwendet, um eine Maschinennamen-Kennzeichnung in die endgültige Ausgabedatei einzufügen. |
||
*'''PRECISION''': wird verwendet, um die Anzahl der Nachkommastellen in der endgültigen Ausgabedatei festzulegen. |
|||
*PRECISION, Used to Set the number of digits to include after the decimal place in final output file |
|||
Typische Konfigurationsabschnitte sind: |
|||
Typical Configuration Sections include: |
|||
*PREAMBLE (Code |
*'''PREAMBLE''' (Code-Konfiguration, die zu Beginn des Auftrags eingefügt wird). |
||
*POSTAMBLE (Code |
*'''POSTAMBLE''' (Code-Konfiguration, die an den Auftrag angehängt wird und das Parken der Maschine vorsieht, usw...). |
||
*TOOL_CHANGE (Code |
*'''TOOL_CHANGE''' (Code, der bei jedem Werkzeugwechsel im Auftrag eingefügt wird). |
||
Die Voreinstellung {{KEY|Bearbeiten}} → {{KEY|Einstellungen...}} → {{KEY|CAM}} → {{KEY|Auftragseinstellungen}} → {{KEY|Standardwerte}} → {{KEY|CAM}} wird verwendet, um den bei der Auftragserstellung ausgewählten Standard-Postprozessor festzulegen. Dies ermöglicht den Arbeitsbereich CAM so zu konfigurieren, dass nur die gewünschten Postprozessoren angezeigt werden und einer als Voreinstellung festgelegt wird. |
|||
Enthaltene Postprozessoren werden standardmäßig unter '''FreeCAD/Mod/CAM/CAM/Post/scripts''' gespeichert: |
|||
*centroid |
*centroid |
||
*comparams |
*comparams |
||
*dxf |
|||
*dynapath |
*dynapath |
||
*grbl, einschließlich Unterstützung für bCNC-Kopfzeilenblöcke die das Auftragausgabeargument --bcnc verwenden |
|||
*grbl, including support for bCNC header blocks using Job output argument --bcnc |
|||
*jtech (laser) |
|||
*[http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g17-g19.1 linuxcnc] |
|||
*[http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g17-g19.1 linuxcnc] |
|||
*mach3_mach4 |
|||
*nccad |
|||
*opensbp |
*opensbp |
||
*phillips |
*phillips |
||
*refactored* (Diese Postprozessoren sind noch in Arbeit und ändern sich häufig) |
|||
*rml |
*rml |
||
*smoothie |
*smoothie |
||
*uccnc |
|||
= |
<span id="Limitations"></span> |
||
==Einschränkungen== |
|||
* Do '''not''' use the {{KEY|File}} → {{KEY|Export}} menu for export to G-code, it will produce damaged G-code! |
|||
* '''Nicht''' den Menüeintrag {{KEY|Datei}} → {{KEY|Export}} für den Export in G-Code verwenden; damit wird beschädigter G-Code erzeugt! |
|||
{{Docnav |
|||
|[[Path_Job|Job]] |
|||
|[[Path_ExportTemplate|Export Template]] |
|||
|[[Path_Workbench|Path]] |
|||
|IconL=Path_Job.svg |
|||
|IconC=Workbench_Path.svg |
|||
|IconR=Path_ExportTemplate.svg |
|||
}} |
|||
{{Docnav/de |
|||
{{clear}} |
|||
|[[CAM_Job/de|Auftrag]] |
|||
|[[CAM_Sanity/de|Sanity]] |
|||
{{Path_Tools_navi{{#translation:}}}} |
|||
|[[CAM_Workbench/de|CAM]] |
|||
|IconL=CAM_Job.svg |
|||
|IconR=CAM_Sanity.svg |
|||
|IconC=Workbench_CAM.svg |
|||
}} |
|||
{{CAM_Tools_navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 12:08, 5 April 2024
CAM Nachbereitung |
Menüeintrag |
---|
CAM → Nachbearbeitung |
Arbeitsbereich |
CAM |
Standardtastenkürzel |
P P |
Eingeführt in Version |
- |
Siehe auch |
Keiner |
Beschreibung
Das Werkzeug Nachbereitung exportiert den ausgewählten CAM-Auftrag in eine G-Code-Datei.
Jede CNC-Steuerung spricht einen spezifischen G-Code-Dialekt, was einen dialekt-korrekten Postprozessor erfordert, um die endgültige Ausgabe aus FreeCADs unabhängigen internen G-Code-Dialekt zu übersetzen.
Typische Funktionen des Postprozessors enthalten
- Das Verwenden einer korrekten G-Code-Dateierweiterung für die Auftragsausgabe.
- Das Auswählen der G-Code-Befehle. CNC-Steuerungen unterstützen typischerweise eine Teilmenge der verfügbaren G-Code-Befehle. Die Obermenge der G-Code-Befehle enthält leistungsfähige und spezialisierte Befehle, die sonst mit mehreren einfacheren Befehlen verarbeitet werden müssen. Postprozessoren werden geschrieben, um den besten G-Code für eine Operation auszuwählen, der auf dem Ziel verfügbar ist.
- Das Formatieren der G-Code-Syntax durch Umordnung der Eingänge Vorschub, X, Y, Z, A und B sowie der Präzision.
- Das Einfügen einer Einleitung/eines Vorspanns (Präambel) zum Einstellen von Einheiten, Einheitenformat, Arbeitsebene, Koordinatensystem usw.
- Das Einfügen einer Ausleitung/eines Nachspanns (Postambel), um die Maschine zu parken, zu stoppen, alle Argumente zu verarbeiten.
- Das Einfügen oder Unterdrücken von Werkzeugwechseln zwischen aufeinanderfolgenden Operationen mit demselben Werkzeug.
- Das Formatieren der Vorschub- und Geschwindigkeitsinformationen in Umdrehungen pro Minute oder pro Sekunde.
- Das Formatieren der Funktionsaufrufe Benennung und Aufruf.
Anpassen des Postprozessors
Wenn du einen eigenen Postprozessor schreiben möchtest, wirf einen Blick auf die Seite CAM Postprozessor-Anpassung.
Hinweis: Mehrere mitgelieferte Postprozessoren erzeugen für viele CNC Steuerungen passenden Code oder können als Vorlage für Modifikationen verwendet werden
Postprozessoren enthalten Konfigurations-Flags und sind so konzipiert, dass sie durch Hinzufügen von G-Codes und M-Codes zu den bereitgestellten Definitionen eingestellt werden können für:
- Maschineninitialisierung
- Auftagsabschluss
- Werkzeugwechsel
- Kühlung ein/aus
- Usw...
Postprozessoren verwenden FreeCADs internen G-Code-Dialekt in Verbindung mit den Konfigurationsdefinitionen des Postprozessors, um dialektkorrekten G-Code für Zielmaschinen zu erzeugen. Dadurch kann der Arbeitsbereich CAM durch den Aufruf verschiedener Postprozessoren korrekten G-Code für verschiedene CNC-Maschinensteuerungen erzeugen.
Die Typen der CNC Maschinensteuerungen umfassen:
- CNC Fräsen
- CNC Drehmaschinen
- 3D Drucker
- Schleppmesserschneider
- Laserschneider
- Gravierer
- Plasma-Brenner-Schneider
- Drahtbieger
- EDM Schneider
- Usw...
Wenn nur eine CNC-Maschine verwendet wird, oder wenn alle CNC-Maschinen einen gemeinsamen Postprozessor verwenden, muss der Arbeitsbereich CAM nur einen einzigen Postprozessor enthalten. Wenn ein einziger Postprozessor nicht ausreicht, um G-Code für alle Ziel-CNC-Steuerungen auszugeben, dann müssen mehrere Postprozessoren installiert werden.
Anwendung
- Einen CAM-Auftrag in der Baumansicht auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Nachbearbeitung drücken.
- Den Menüeintrag CAM → Nachbearbeitung auswählen.
- Das Tastaturkürzel P dann P.
- Den Namen und das Verzeichnis der Ausgabedatei bestätigen.
Optionen
Die Eigenschaften der Ausgabedatei und des Postprozessors können jederzeit vor dem Aufruf des Postprozessors im Auftrag eingestellt werden.
Die bereitgestellten Postprozessoren sind mit Kommentaren versehen, die Bereiche mit Flags, Konfigurationsvariablen und Abschnitten von G-Codes und M-Codes angeben, die vom Postprozessor zur Konfiguration der Ausgabe verwendet werden sollen.
Zu den typischen True/False-Markierungen der Konfiguration gehören:
- OUTPUT_COMMENTS (True = Zulassen, False = Unterdrücken): Wird verwendet, um Textkommentare in die G-Code-Ausgabedatei einzufügen.
- OUTPUT_HEADER (True = Zulassen, False = Unterdrücken): Dient zum Einfügen von Textkopfzeilen in die G-Code-Ausgabedatei.
- OUTPUT_LINE_NUMBERS (True = Zulassen, False = Unterdrücken): Dient zum Einfügen von Zeilennummern in die G-Code-Ausgabedatei.
- SHOW_EDITOR (True = Zulassen, False = Unterdrücken): Dient zur Anzeige des ausgegebenen G-Codes in einem Aufklappfenster beim Aufruf des Postprozessors.
- MODAL (True = Allow, False = Suppress): Reduziert die Anzahl der ausgegebenen G-Code-Zeilen, indem die Modusinformationen entfernt werden, wenn sich der Modus nicht ändert.
Typische Konfigurationsvariablen schließen ein:
- LINENR (Zeilennummer): Wird verwendet, um den Zeilennummernindex einzustellen.
- UNITS (G20 oder G21): wird verwendet, um der Ziel-CNC-Steuerung ausdrücklich mitzuteilen, welche Einheiten zur Interpretation der endgültigen Ausgabedatei verwendet werden sollen.
- MACHINE_NAME (Name der Ziel-CNC-Fräse): wird verwendet, um eine Maschinennamen-Kennzeichnung in die endgültige Ausgabedatei einzufügen.
- PRECISION: wird verwendet, um die Anzahl der Nachkommastellen in der endgültigen Ausgabedatei festzulegen.
Typische Konfigurationsabschnitte sind:
- PREAMBLE (Code-Konfiguration, die zu Beginn des Auftrags eingefügt wird).
- POSTAMBLE (Code-Konfiguration, die an den Auftrag angehängt wird und das Parken der Maschine vorsieht, usw...).
- TOOL_CHANGE (Code, der bei jedem Werkzeugwechsel im Auftrag eingefügt wird).
Die Voreinstellung Bearbeiten → Einstellungen... → CAM → Auftragseinstellungen → Standardwerte → CAM wird verwendet, um den bei der Auftragserstellung ausgewählten Standard-Postprozessor festzulegen. Dies ermöglicht den Arbeitsbereich CAM so zu konfigurieren, dass nur die gewünschten Postprozessoren angezeigt werden und einer als Voreinstellung festgelegt wird.
Enthaltene Postprozessoren werden standardmäßig unter FreeCAD/Mod/CAM/CAM/Post/scripts gespeichert:
- centroid
- comparams
- dxf
- dynapath
- grbl, einschließlich Unterstützung für bCNC-Kopfzeilenblöcke die das Auftragausgabeargument --bcnc verwenden
- jtech (laser)
- linuxcnc
- mach3_mach4
- nccad
- opensbp
- phillips
- refactored* (Diese Postprozessoren sind noch in Arbeit und ändern sich häufig)
- rml
- smoothie
- uccnc
Einschränkungen
- Nicht den Menüeintrag Datei → Export für den Export in G-Code verwenden; damit wird beschädigter G-Code erzeugt!
- Project Commands: Job, Post Process, Check the CAM job for common errors, Export Template
- Tool Commands: Inspect CAM Commands, CAM Simulator, Finish Selecting Loop, Toggle the Active State of the Operation, ToolBit Library editor, ToolBit Dock
- Basic Operations: Profile, Pocket Shape, Drilling, Face, Helix, Adaptive, Slot, Engrave, Deburr, Vcarve
- 3D Operations: 3D Pocket, 3D Surface, Waterline
- CAM Modification: Copy the operation in the job, Array, Simple Copy
- Specialty Operations: Thread Milling
- Miscellaneous: Area, Area workplane
- ToolBit architecture: Tools, ToolShape, ToolBit, ToolBit Library, ToolController
- Additional: Preferences, Scripting
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework