Alles rund um LinuxCNC
User Christian hat mich darauf hingewiesen, dass ich meine Tutorials zum Thema LinuxCNC sinnvollerweise hier (auch) posten soll, also die Zusammenfassung:
- Betrieb der Stepcraft 420 mit LinuxCNC
- Verwendung des Stepcraft Werkzeuglängensensors mit LinuxCNC
- LibreCAD unter LinuxCNC kompilieren
Kennst du eine Möglichkeit eine Wartungsintervallanzeige in LinuxCNC zu integrieren? Das Maschinchen muss ja alle 10 Stunden abgeschmiert werden.
Gruß
Norbert 😉
Hmm. Die erste Frage ist schon mal, was man genau da zählen soll. Die Zeit, wo Axis läuft, oder nur, wenn sich eine Achse bewegt?
Hallo!
Habe das jetzt mal mit dem Werkzeuglängensensor (Deluxe) so eingerichtet was Du beschrieben hast.
Leider funktioniert das bei mir nicht.
Erster Fehle war Längenmaß überschritten, habe dann in der probez f-20 auf f-10 gesetzt dann war der Fehler weg.
Nächster Fehler bei mir, die Z-Achse fährt runter zum messen sobald der Sensor auslöst bleibt die Maschine stehen und bringt folgende Fehlermeldung. G38.4 G38.5 haben schon ausgelöst.
Hoffe Du kannst was damit anfangen und mir helfen.
Gruß
Andreas
Erste Frage: Nach welcher Version bist du vorgegangen? "Die (finale?) Deluxe-Version" oder etwas von weiter vorne? Da waren teilweise Bugs drin ;-).
Kannst du mal deine Dateien posten: laengensensor.xml, laengensensor.hal und deine .ini-Datei.
Und am besten einen Screenshot von Axis unmittelbar nach der Referenzfahrt.
Dann kann ich es mir genauer vorstellen 🙂
Hallo Effad!
Habe jetzt nochmals alles neu eingegeben und nochmals kontrolliert.
Solange in der Datei probes.ngc F-20 gesetzt ist geht gar nichts.
Habe es jetzt nochmals runtergesetzt auf F-10 und jetzt funktioniert alles so wie es sein soll.
Keine Ahnung was da vorher für ein Fehler drin war.
Werde es trotzdem weiter beobachten.
Ach ja, bin nach der Finalen Deluxe Version vorgegangen.
Danke Dir.
Gruß
Andreas
Hmm. Die erste Frage ist schon mal, was man genau da zählen soll. Die Zeit, wo Axis läuft, oder nur, wenn sich eine Achse bewegt?
hm, gute Frage... was lässt sich einfacher umsetzen?
Es muss ja nicht auf die Minute genau sein. Daher würde es reichen wenn er die Zeit loggt, wo das Fräsprogramm abgearbeitet wird. Ich stell mir das vielleicht zu einfach vor, aber vielleicht kann man den "Playknopf" abgreifen und ein Zeitstempel in eine Datenbank schreiben. Das Programmende wieder einen Zeitstempel. Schon kann daraus die Laufzeit ermittelt werden. Vielleicht kann zu den beiden Zeitstempeln noch der Dateiname mitgelogt werden. Dann sieht man was man so in der letzten Zeit gemacht hat.
Dann irgendwo noch ne Anzeige, die alles zusammenrechnet, wie viel Zeit seid der letzten Wartung vergangen ist.
Irgendwo baut man noch einen knopf ein: Wartung ausgeführt... meine Programmierkenntnisse reichen leider nur für php... Bei der Prgrammsoftware blick ich noch nicht wirklich durch.
Wie viel mehr aufwand wäre es, wenn man die Achsbewegung auswertet? (klingt für mich schwieriger)
Gruß
Norbert 😉
Hab mal das hier gefunden: http://www.linuxcnc.org/index.php/german/forum/10-advanced-configuration/27526-time-studdies-ugh
=> Darauf lässt sich vermutlich aufbauen; wenn ich ein wenig Zeit habe, schaue ich es mir genauer an ;-).
Danke, klingt gut! 🙂
Gruß
Norbert 😉
Mir ist gerade noch was eingefallen. 😀
Als ich Teile für meine Dipl. Arbeit gefräst hatte, konnte ich diese an einer Fräsmaschine mit einer Siemenssteuerung fertigen (so ne Fräsmaschine hätt ich auch gern (richtig genial, mit Magnetlagerterspindel), nur passt die leider nicht in meine Wohnung und würde einige Jahresgehälter verschlingen XD ).
Dort hat man die Möglichkeit das Werkstückkoordinatensystem direkt an das Werkstück anzupassen.
Wenn man beispielsweise eine schräg liegendes Werkstück hat, fährt man einfach 3 Punkte an und dann Rechnet die Steuerung aus, wie viel die Physische X und Y Achse fahren muss um im Werstückkoordinatensystem nur die X zu bewegen.
Selbiges für die Z-Achse - da würde man sich das planfräsen der Unterlage sparen, wenn man einfach 3 Punkte anfährt und die Steuerung dann die Lage berechnet.
Kann LinuxCNC das auch irgendwie? (hab noch nichts brauchbares gefunden)
Gruß
Norbert 😉
Hmm. Jetzt kann ich den ersten Eintrag im Thread nicht mehr editieren. Ich hätte nämlich einen neuen Punkt:
Falls ein Moderator das liest und diesen Punkt ganz nach oben schieben könnte ... wär super.
Am Thema Wartungsanzeige bin ich dran, ich habs mittlerweile als Prototyp in der Simulations-Installation am Laufen, jetzt möchte ich einen einfachen Installer schreiben, sodass man das (und auch die anderen Erweiterungen) möglichst leicht zur Konfiguration hinzufügen kann.
Moin Effad,
wie ist der Status der Wartungsanzeige? Mir reicht's wenn es eine Anleitung gibt: "nimm das und kopiere es da hin". - Interesse daran ist definitiv noch da! (auch wenn ich mich hier aus Zeitmangel arg zurückhalte)
Gruß
Norbert 😉
Das mit dem Zeitmangel ... das kenn ich leider all zu gut. Bin seit Wochen nicht mehr zu meiner Steppi vorgedrungen, geschweige denn, dass ich an dem Installer was tun könnte.
Aber zumindest die Dateien krame ich bei nächster Gelegenheit mal hervor, damit sich das jeder selber einrichten kann.
danke dir! 🙂
Gruß
Norbert 😉
So, nun hat es doch noch einen weitern Blog-Eintrag abgegeben:
Viel Spass beim Nachbauen 🙂
- 44 Foren
- 7,395 Themen
- 63.3 K Beiträge
- 19 Online
- 26.5 K Mitglieder