Path FAQ/de

Wie viele Achsen kann der Pfad Arbeitsbereich handhaben?
Zur Zeit kann die Version 0.18, Pfad Arbeitsbereich bis zu 3 Achsen Fräsen handhaben. Derzeit wird die 4. Achsen Fähigkeiten für die nächste offizielle Version entwickelt, wobei einige Pfad Arbeitsbereich Abläufe bereits auf den grundlegenden 4. Achsen Status aufgerüstet wurden.

Warum scheint es, dass der Pfad Arbeitsbereich in manchen Fällen mehr als einen Weg bietet, einen Ablauf festzulegen?
Der Pfad Arbeitsbereich bietet vorhandene Werkzeuge für viele Fräsbearbeitungen, weitere sind in Arbeit, und da FreeCAD quelloffen ist, steht dem Anwender nichts im Wege, seine eigene Funktionalität zu erstellen.

Wie bei der 3D Modellierung stehen oft mehrere Methoden zur Verfügung, die für verschiedene Arbeitsabläufe vorteilhaft sein können. In einigen Fällen werden Kombinationen von Bearbeitungen verwendet, um ein vollständiges Fräsen des Rohteils zu ermöglichen.

Ein gängiges Beispiel ist, dass ein Konturschnitt aus Kanten oder Flächen erzeugt werden kann. In einigen Fällen ist eine geometrische Eingabe gegenüber einer anderen vorteilhaft.

Warum ändert das Aufbereiten eines Arbeitsvorgangswechsel die Position im Auftragsarbeitsablauf, angezeigt in der Liste der Arbeitsgänge?
Alle Ergänzungen zum Arbeitsauftrag--einschließlich Änderungen und Arbeitsgangskopien--werden am Ende des Auftrags Arbeitsablaufs angehängt. Wenn das die korrekte Arbeitsauftragsfolge zerreißt, muß sie im Arbeitsauftragseditor->Arbeitsablauf Reiter neu geordnet werden.

Was ist der Unterschied zwischen der lichten Höhe und der sicheren Höhe?
Genauere Informationen findest Du unter Tiefen und Höhen.

Was ist die typische Anwendung des EinrichtungsBlatts?
Das EinrichtungsBlatt ist ein spezielles, in einem Arbeitsauftrag enthaltenes Tabellenblatt, das in der Eigenschaftsansicht modifiziert wurde und nur vom Pfad Arbeitsbereich aus zugänglich ist. Es bietet einen Mechanismus für erfahrenere Benutzer, um Aspekte ihres Arbeitsauftrags mit Hilfe von Werten und Ausdrücken, die im EinrichtungsBlatt enthalten sind, zu konfigurieren.

Die aktuellen Eingaben für Tiefen-, Höhen- und Werkzeugsteuerungen umfassen:
 * 1) Endtiefe Ausdruck -- OpFinalDepth
 * 2) Anfangstiefe Ausdruck -- OpStartDepth
 * 3) Step Down Ausdruck -- Standardmäßig OpToolDiameter. Dieser Ausdruck wird für jeden Arbeitsgang verwendet, um den Standardabstiegswert zu berechnen, der auf dem Durchmesser des Werkzeugs basiert, der in der zugehörigen Werkzeugsteuerung definiert ist.
 * 4) Lichte Höhe Ausdruck -- StartDepth+SetupSheet.ClearanceHeightOffset
 * 5) Lichte Höhe Versatz Wert -- Enthält den in Ausdrücken verwendeten Wert.
 * 6) Sichere Höhe Ausdruck -- StartDepth+SetupSheet.SafeHeightOffset
 * 7) Sichere Höhe Versatz Wert -- Enthält den in den Ausdrücken verwendeten Wert.
 * 8) Horizontaler Eilwert-- Stellt den Standardwert bereit, mit dem die horizontale Eilgeschwindigkeit für alle Werkzeugsteuerungen anfänglich ausgefüllt wird.
 * 9) Vertikaler Eilwert-- Stellt den Standardwert bereit, mit dem der vertikale Eilvorschub für alle Werkzeug Steuerungen anfänglich gefüllt wird.

Dies bietet Flexibilität. So werden beispielsweise Standardausdrücke bereitgestellt, die jedoch vom Benutzer überschrieben werden können. Die Modifikation kann sogar die Standardgleichung auf einen Wert reduzieren, wenn dies dem Benutzer passt.

Was ist die typische Anwendung der Arbeitsauftragsvorlagen?
Auftragsvorlagen erlauben häufig verwendete Auftragsdefinitionen aus einem Auftrag zu speichern, um sie für nachfolgende, ähnlich konfigurierte Aufträge zu verwenden.

Wie viele Basisobjekte unterstützt der Pfad Arbeitsbereich?
Unterstützung gibt es nur für ein einziges Basisobjekt. Um Pfade für mehrere Festkörper in einem einzigen Auftrag zu erstellen, kkannst du diese zu einem Verbund zusammenfassen und diesen als Basisobjekt für den Auftrag verwenden.

Warum erzeugt ein Arbeitsgang keine brauchbare Ausgabe?
Es gibt eine Vielzahl von Gründen, die dazu führen können, dass eine einzelne Arbeitsgang kein Ergebnis erzeugt.

Ein häufiger Grund ist, dass die Werkzeuggeometrie, die in der für den Arbeitsgang ausgewählten Werkzeugsteuerung definiert ist, zu groß ist, um in die für den Arbeitsgang ausgewählte Geometrie des 3D Modells zu passen.

Beachte, dass dies in der Regel als eine Bewegung im Eiltempo zu dem Ort, an dem der Arbeitsgang beginnt, erfolgt, ergänzt durch eine Bewegung im Eiltempo Z zu der Geometrie, die zur Definition des Arbeitsgangs ausgewählt wurde, und dann eine Rückkehr zur Eiltempo Zwischenhöhe.

Ein weiteres häufiges Missverständnis ist, dass ein Konturarbeitsgang keine Pfade ausgibt, wenn der Kontureditorarbeitsgang->Schnittseite auf "Innen" steht, die Standardeinstellung, und das Umschalten der 3D Modellierbarkeit es ermöglicht, sie zu sehen.

Kann der Pfad Arbeitsbereich 3D Oberflächen Fräsen?
Ja, Pfad ermöglicht 3D Oberflächenfräsarbeitsgänge. Es erfordert die Installation von OpenCamLibrary--einem quelloffenen Modul eines Drittanbieters, im Makro Dateipfad.

OpenCamLibrary ist nicht in FreeCAD eingebunden, um sicherzustellen, dass keine Lizenzverstöße auftreten.

Was kann ich tun, wenn die Standard Arbeitsgangstrategien nicht meinen Anforderungen entsprechen?
For Pocket Operations, the Start Point defaults to XYZ = 000, and is always on, but it too can be configured in the Property view window. Pocket and Facing Operations provide explicit Climb versus Conventional Cut Mode specification in the Operation tab.

For Contour style Operations, the Operation tab has a "Direction" input that may be configured as CW, or CCW, which defines the cut direction. For reference: Cut Side = Inside, Cut Direction = CCW, Climb Cut
 * 1) Cut Side = Outside, Cut Direction = CCW, Climb Cut
 * 2) Cut Side = Outside, Cut Direction = CW, Conventional Cut
 * 3) Cut Side = Inside, Cut Direction = CW, Conventional Cut

Start Points can be enabled--and configured in the Property view window.

In FaceMill Operations Material Allowance can be specified, allowing overcutting for positive values, and undercutting for negative values.

In Contour and Pocket Operations, the Extra Offset serves the same purpose.

These inputs are valuable, allowing functionality including:
 * 1) Defining Roughing Passes, in conjunction with the Depths input fields.
 * 2) Specifying overcut for Facing operations
 * 3) Features smaller than the Tool diameter, that must be faced, can benefit from specifying an Outside Contour cut with a negative Extra Offset value.

Judicious care should be exercised when specifying Material Allowances and Offsets, at the risk of undesired cuts into the Stock.

Was mache ich, wenn ein Arbeitsgang mehr vertikale Bewegungen erzeugt, als mein Arbeitauftrag vertragen kann?
Operations such as 3D_Pocket, Pocket_Shape, and FaceMill, but not Contour Operations have a configuration option to keep the tool down, in the Data tab of the Property View.

Wie kann ich Laschen zum Spannen meiner Fräsarbeiten belassen?
Path workbench provides a Tag dressup for just this purpose.

Was ist ein Postprozessor?
Der Postprozessor wird verwendet, um den Ausgabecode für CNC Steuerungen für verschiedene Maschinen in ihrem G-Code Dialekt anzupassen.

Kann ich einen bestehenden Postprozessor ändern oder einen eigenen Postprozessor erstellen?
Postprocessors are Python scripts, and are saved in the Macro file path. They are intended to be modified, or used as a template for further Postprocessor development.

Ich möchte nur einen Postprozessor verwenden--kann ich ihn als Standard festlegen oder andere Optionen ausblenden?
Yes, The path preferences has a section for post processors where you can select which post processors to display and select a default post.

Wie kann ich metrische/zöllige Einheiten für mein Pfadobjekt festlegen?
The 3D model units are defined in the Edit->Preferences...>General->Units tab's User System drop menu.

The Units setting configuring how the the target mill interprets the Job G-Code is set in the output Postprocessor, which inserts a G20, or a G21 G-Code command to indicate inches or millimeters, respectively.

The Postprocessor also is configured for Units/Second, or Units/Minute. If set for Units/Minute, the Path workbench internal G-Code dialect Feed rate is multiplied by 60.

Mismatches between the 3D model and Postprocessor settings are likely culprits for factor of 60 errors in Feed rate, and factors of 25.4 in distance.

Wie kann ich meine Frässtrategien simulieren?
A volumetric simulator is provided to view the result of cutting the tool geometries included in the Job Operations against the Stock.

If the path lines obscure the simulation result, their visibility should be toggled off before simulation.

Welche Bedeutung haben die Farben der Pfadlinien?
Path line colors are defined in the Edit->Preference...->Path->Path colors tab. Default colors include:
 * 1) Green for normal paths.
 * 2) Red for rapid paths.
 * 3) Yellow for Probed paths.

Wie kann ich die Sichtbarkeit von Pfadlinien aktivieren/deaktivieren?
Path workbench allows control of the display of path lines by toggling the visibility of the Job by selecting it in the Combo View. The visibility of individual or groups of Operations are then toggled from the Combo View.

Wie prüfe ich, ob meine G-Code Sequenz korrekt ist?
By default, the Postprocessor output is displayed in a window before saving. This--along with the Path CAM simulator provide a means to examine the Job before processing it on a CNC machine. The G-Code inspection tool allows you to inspect the internal Path G-Code for each Operation, providing a means to trace whether the output of the Postprocessor reflects what is defined in the Operation.

The Operations list in the Combo View panel displays the sequence that the operations will be processed in the Job. If the Operations are correct, but not in the desired sequence, that can be adjusted by double clicking the Operations list and dragging the Operations to their proper location, or by double clicking the Job editor and selecting the Workflow tab, then using the Up/Down arrows on selected Operations to sort them.

Warum erhalte ich von meinem Postprozessor keine korrekte G-Code Ausgabe für Operationen, die mit dem Teilweise Befehl->Benutzerdefiniert Befehl eingefügt wurden?
Commonly, the Custom G-Code command because the format is always in Units/second, it can cause factor of 60 errors for CNC machine targets that operate in Units/minute.

Warum scheinen Änderungen an Positionierungswerten in der Eigenschaftsansicht im Pfad Arbeitsbereich nicht korrekt zu funktionieren?
"The Path feature also holds a Placement property. Changing the value of that placement will change the position of the Feature in the 3D view, although the Path information itself won't be modified. The transformation is purely visual. This allows you, for example, to create a Path around a face that has a particular orientation on your model, that is not the same orientation as your cutting material will have on the CNC machine.

However, Path Compounds can make use of the Placement of their children (see below)."

[Path scripting]

Warum scheint die Pfad Arbeitsbereich auf meinem Computer Funktionalität zu vermissen, die ich in den Forenbeiträgen anderer Benutzer sehe?
By default, Experimental functionality is hidden in Path workbench.

Warum erscheinen Youtube Videos, die von Pfad Arbeitsbereich Entwicklern veröffentlicht werden, nicht synchron mit dem Pfad Arbeitsbereich?
Path workbench shifted dramatically from FreeCAD v0.16 to v0.17, and any videos posted prior to January 1st, 2018, are very likely to contain information that is no longer in synch with v0.17 of FreeCAD Path workbench.

Warum sind Bögen nicht rund, sondern bestehen aus einer Reihe von geraden Linien?
This is only a matter of displaying the path. You can change this in the preferences: Load Path workbench.
 * 1) open Preferences->Path->Job Preferences
 * 2) set the values for Default Geometry Tolerance and Default Curve Accuracy to small values but not to 0, e.g. to 0.01mm.
 * 3) confirm the change
 * 4) Restart FreeCAD.