CAM Sanity/de

Diese Dokumentation ist noch nicht fertiggestellt. Bitte hilf mit und trage etwas zur Dokumentation bei.

Die Seite GuiBefehl Modell erklärt, wie Befehle dokumentiert werden sollten. Unter Category:UnfinishedDocu findest du weitere unvollständige Seiten wie diese (und unter Category:UnfinishedDocu/de unvollständige Übersetzungen). Siehe Category:Command Reference für sämtliche Befehle (und Category:UnfinishedDocu/de für vorhandene Übersetzungen).

Siehe WikiSeiten, um zu lernen, wie die Wiki-Seiten bearbeitet werden und FreeCAD Unterstützen, um andere Wege zu entdecken, wie du einen Beitrag leisten kannst.

CAM Plausibilitätsprüfung

Menüeintrag
CAM → Plausibilitätsprüfung
Arbeitsbereich
CAM
Standardtastenkürzel
P S
Eingeführt in Version
0.19
Siehe auch
Keiner

Beschreibung

Viele CAM-Benutzer sind Hobbyisten oder Heimwerker. Daher verwenden sie ihre CNC-Maschinen, um selbst konfigurierten und generierten G-Code auszuführen. Bei den meisten professionellen/kommerziellen Anwendern ist dies nicht der Fall. In professionellen Werkstätten sind verschiedene Personen für die Erstellung des G-Codes (CNC-Programmierer) und für dessen Ausführung auf den Maschinen (CNC-Bediener) zuständig.

Hobbyisten führen den G-Code in der Regel nur wenige Minuten nach der Nachbearbeitung aus, wahrscheinlich nur ein- oder zweimal. In einem professionellen Betrieb kann ein bewährter G-Code nach seiner Erstellung über Monate oder Jahre hinweg viele Male ausgeführt werden.

Ein Problem, das in einer professionellen CNC-Werkstatt auftritt, ist, dass der Programmierer viele Annahmen trifft, die NICHT im G-Code selbst kommuniziert werden. Beispielsweise kann der G-Code ein Werkzeug "T3" anfordern, aber sofern dies nicht kommentiert wird, sagt der G-Code nichts darüber aus, um welche Art von Werkzeug es sich bei "T3" handelt. Es wird einfach angenommen, dass T3 im CAM-System dasselbe ist wie T3 auf der Maschine. Es gibt viele solcher Annahmen, die die Maschineneinrichtung, die Werkzeuge, das Material, die Teileausrichtung usw. betreffen. Selbst wenn der G-Code perfekt ist, kann es zu einem Absturz kommen, wenn der Bediener die Maschine nicht mit denselben Annahmen einrichtet.

Kommerzielle Werkstätten erstellen oft ein 'Einrichtungsbuch', in dem all diese Annahmen dokumentiert sind und das den Bedienern die notwendigen Informationen zur Konfiguration der Maschine und zur Herstellung eines Teils liefert.

CAM Plausibilitätsprüfung ist der Befehl im Arbeitsbereich CAM, um diese Art von Informationen zu generieren. Die Ausgabe dieses Befehls ist eine eigenständige HTML-Datei mit eingebetteten Bildern.

Oben: Beispiel eines mit der CAM Plausibilitätsprüfung erzeugten Berichts

Über den Bericht

Der Inhalt ist so weit wie möglich FreeCAD-unabhängig. Der CNC-Bediener verwendet möglicherweise niemals FreeCAD, sodass FreeCAD/CAM-spezifische Terminologie verwirrend sein kann. Der Bericht ist in verschiedene Abschnitte unterteilt und so formatiert, dass das Auffinden von Informationen einfach und vorhersehbar ist.

Information zum Teil

Dieser Abschnitt gibt einen Überblick über das, was hergestellt wird. Idealerweise sollte das Bild die Basisobjekte zeigen. Wenn es mehrere Basisobjekte gibt, sollte das Bild zeigen, wie diese ineinander verschachtelt sind.

Lauf-Zusammenfassung

Gibt einen schnellen Überblick über die minimalen und maximalen Höhen und Laufzeiten.

Rohmaterial

Beschreibt das Rohmaterialobjekt aus dem Auftrag. Dies ist ein Bereich, in dem CAM von einigen Verbesserungen profitieren würde. Eine rudimentäre Materialeigenschaft für das Rohmaterial wäre hier nützlich und könnte auch zur Empfehlung von Vorschüben/Geschwindigkeiten herangezogen werden.

Werkzeugdaten

Enthält Unterabschnitte für jede im Auftrag verwendete Werkzeugnummer. Hier wird detailliert beschrieben, um welches Werkzeug es sich nach Ansicht des Programmierers handelt und bei welchen Vorgängen es zum Einsatz kommt. Dieser Abschnitt funktioniert nur mit dem neuen Werkzeugbit-System. Dies ist ein weiterer Bereich, in dem CAM verbessert werden muss. Insbesondere benötigen Werkzeugbits zusätzliche Attribute zum Werkzeug, wie Hersteller/URL/Teilenummer.

Ausgabe

Gibt Details darüber, wo und wann der G-Code nachbearbeitet wurde. Es wird auch angezeigt, ob der Auftrag optionale/obligatorische Stopps enthält, damit der Bediener weiß, ob er sich während des Betriebs sicher von der Maschine entfernen kann.

Kühlmittel

Welche Art von Kühlmittel wird gegebenenfalls benötigt?

Vorrichtungen und Werkstückspannung

Zeigt die Teile im Kontext des Lagerumschlags und zeigt auch den Teileursprung an.

Krächzen

Von CAM Plausibilitätsprüfung erkannte Warnungen und Fehler. Diese müssen nicht unbedingt Probleme darstellen, sollten jedoch zur weiteren Überprüfung notiert werden. Wenn beispielsweise dieselbe Werkzeugnummer für verschiedene Werkzeugbits verwendet wird, wird dies als Fehler angezeigt. Wenn für einen Werkzeugsteuerung kein Vorschub/keine Geschwindigkeit konfiguriert ist, wird dies als Warnung angezeigt. Außerdem werden ungenutzte Werkzeugsteuerung erkannt und es wird eine Warnung ausgegeben. CAM würde hier von der Möglichkeit profitieren, beliebige Hinweise oder Warnungen hinzuzufügen.

Anwendung

  1. Einen CAM Auftrag in der Baumansicht auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Plausibilitätsprüfung drücken.
    • Die Option CAM → Plausibilitätsprüfung aus dem Menü wählen.
    • Die Tastenkombination nutzen: P dann S.
  3. Die relevanten Informationen werden in einem Python-Dictionary gesammelt und anschließend in das AsciiDoc-Format konvertiert.
  4. Die AsciiDoc-Datei wird an denselben Speicherort wie die Datei geschrieben, die nachbearbeitet werden soll.
  5. Ein externer Prozess ruft Asciidoctor auf, um die AsciiDoc-Datei zu lesen und die HTML-Datei zu generieren.
  6. Dadurch wird der Webbrowser des Systems automatisch gestartet, um den generierten eigenständigen HTML-Bericht anzuzeigen.

Hinweise