Generelle Anleitung CNC Fräse

Aus Happylab
Zur Navigation springen Zur Suche springen
  • page under construction*

G-Code erstellen

Mithilfe von FilouNC kann man entweder einfache Geometrien selbst erstellen oder aus z.B. .dxf Dateien importieren und dann in G-Code übersetzen. Dazu muss man zuerst einen Fräskopf bestimmen und dann entweder Konturen oder Taschen (Flächen die ganz ausgefräst werden) festlegen. Dabei kann man beim jeweiligen Werkzeug die Tiefe des Schnittes einstellen. Wichtig ist es zuerst einen Ursprung für die Zeichnung zu setzen, der später mit dem Startpunkt der Fräse übereinstimmt. beim schneiden von Konturen kann man eine Korrektur links oder rechts der Linie angeben um genau die erwünschte form zu erhalten. Dafür ist der exakte Durchmesser des eingestellten Fräskopfes wichtig. Abschließend speichert man den Code via NC export als .tap datei ab.

Mach 3

Nachdem man einen G-Code erstellt hat lädt man diesen in Mach3 und führt ihn aus. Dafür benötigt man zuerst eine Refernzfahrt (Button in Mach 3) der Fräse damit das Programm den Standort des Fräskopfes auf der Maschiene kennt. Anschließend bestimmt man die Nullpunkte durch Navigation (Pfeiltasten; + Umschalt = schneller; und bild auf und ab) des Fräskopfes zu der gewünschten Stelle und betätigen den X0 und Y0 Button. Den Z-Nullpunkt kann man entweder über die selbe Methode ermitteln oder mit Hilfe des Tasters die exakte Höhe feststellen. Generell sollte man immer die Ausgabe des Programms in der rechten unteren Zeile beachten. Danach kann man in den automatischen Modus wechseln um seinen Code auszuführen.

Tipps

  • vor dem Programmstart eine gewisse Sicherheitshöhe einnehmen um den Fräskopf starten zu können
  • sollte der Endschalter erreicht sein auf die manuelle Freigabe gehen und Start Stop drücken um den Fräser aus dem Endschalterbereich zu fahren.
  • Bei quietschen oder rattern der langen Gewindestangen altschmiermittel abtragen und neu schmieren
  • Filou NC kann importierte Geometrien skalieren
  • Kreise können unter umständen nicht perfekt in den Code übersetzt werden und müssen an einer stelle minimal "aufgesprengt" werden