Archiv verlassen und diese Seite im Standarddesign anzeigen : z-korrektur emc2
Hallo miteinander,
ich habe eine alte Datron M2 Portalfräsmaschine, die ich durch einige Reparaturen der Mechanik wieder in Schuss gebracht habe.
Leider ist die Steuerung schon uralt und nicht mehr brauchbar und ich werde die Steuerung mittels EMC 2 umsetzen.
Im Moment bin ich so weit, dass ich eigentlich alles damit machen kann, außer eine Z-Korrektur fahren. Mit EMC 2 lässt sich zwar die Werkzeuglänge ermitteln, ich muss aber für meine Zwecke auch Oberflächenunebenheiten korrigieren. An der Maschine ist ein Messtaster angebracht, dessen Logik ich schon entschlüsselt habe, den ich aber nicht ins EMC 2 gehackt bekomme.
Nun meine Frage: Ist das mit der Software überhaupt realisierbar? Wenn ja, hat jemand Erfahrung? Wenn nicht, gibts irgendwelche Alternativen?
Würd mich über jede Hilfe freuen
Greetz
TheDarkRose
13.06.2012, 22:19
Ein ebenes Maschinenbett zulegen? ^^
Mit EMC² kann man vieles realisieren, muss nur an den passenden Stellen programmieren
BurningBen
13.06.2012, 22:27
Wenn das möglich ist, dann nicht ohne einiges an Eigenarbeit.
Macht aber auch nur bedingt Sinn. Ich würde an deiner Stelle die Aufspannfläche planfräsen, da hast du mehr von.
Und btw. die Software heisst seit neuerem LinuxCNC
Sorry, hab vielleicht vergessen zu sagen, dass ich sie nicht privat brauche, sondern bei mir in der Firma genutzt wird.
Die Aufspannfläche planfräsen ginge wohl, wenn die Werkstücke gerade wären.
Was bedeutet einiges an Eigenarbeit?
BurningBen
14.06.2012, 08:09
Das bedeutet: Quellcode von LinuxCNC verstehen und um die gewünschte Funktion erweitern ;)
puh ok, bin jetzt nich so der programmierbert.
weiß jemand wo ich da tipps und tricks herbekomme?
BurningBen
15.06.2012, 08:44
Die meiste Hilfe beim Programmieren bekommst du wahrscheinlich direkt bei denen im Forum:
http://www.linuxcnc.org/index.php/english/forum
Ist halt auf Englisch.
also bin jetzt mal das integrator manual durchgegangen. aber ganz klar ist mir das ganz immernoch nicht. im manual ist beschrieben wie ich ein bedienpanel mit einem test und einer LED erstelle.
hab ich das richtig verstanden? zuerst erstelle ich eine xml datei, zb wie folgende:
<pyvcp>
<label text="This is a LED indicator"/>
<led/>
</pyvcp>
diese speichere ich unter Test.xml...soweit so gut.
Habe ich das jetzt richtig gecheckt, dass ich die Zeilen PYVCP = Test.xml und PROGRAM_PREFIX = ->Pfad in die Rubrik [DISPLAY] der ini-file einfügen muss, damit linuxcnc diese beim start ausführt?
also bei mir tut sich da absolut nichts.
wäre schön wenn mir jemand nen tipp geben könnte
greetz
Versthe nicht ganz was du willst? Dein Tisch ist schief und krumm und du willst jetzt dass der Fräser genauso schief und Krumm drüber fährt?
Dann bekommst du auch Schiefe Werkstücke, das kann ja nicht Sinn der Sache sein.
Also mein Maschinentisch ist gerade und eben.
Jetzt stellt euch vor ihr wollt eine fase um eine aluminiumplatte fräsen mit einem stichel. die fase sollte natürlich umlaufend möglichst gleichmäßig aussehen. ihr die platte eine pneumatische spannvorrichtung, und fahrt die kanten ab. WIE SIEHT JETZT WOHL DIE FASE AUS, WENN DIE ALUMINIUMPLATTE NICHT EBEN/GERADE IST???
ODER: Ihr fräst eine Tasche in eine Platte. Die Innenseite der Tasche ist nach dem fräsen wohl eben, aber wenn die gesamte Platte(also die Werkstückoberfläche) uneben ist stimmt ja das maß bezüglich der Plattenoberfläche nicht an jeder stelle, richtig?
TheDarkRose
25.06.2012, 11:28
Also entweder ist das konstruktionstechnisch in der Toleranz, das man die Plattenoberflächen in Roh lässt, denn die Flächen sind kaum zu sehr aus dem rechten Winkel zueinandern, oder man fräst die ganze Oberfläche Plan, wenn die Toleranz enger ist.
P.S.: GROSSSCHREIBUNG wird in Foren als Anschreien interpretiert...
es handelt sich um zugekaufte aluminiumträger die mit designfolien versehen werden. anschließend wird aus optischen gründen ein kantenschutz rundum gefräst. um die fase gleichmäßig und sauber aussehen zu lassen wird ein messfeld über das werkstück gesetzt und vermessen.
die höhenkorrektur gewährleistet einfach, dass die fase gleichmäßig ist, trotz krummer werkstückoberfläche.
TheDarkRose
25.06.2012, 12:59
Hmm, Messtaster rundherum die Oberfläche während einer Fahrt abtasten lassen und X/Y-Pos und Messwert durchgehend auszeichnen. Danach generierst du dir einfach den G-Code mit passenden Z-Werten. Dürfte die leichtere Programmieraufgabe sein.
ja soweit bin ich jetzt schon gekommen. ich lade das programm smartprobe.ngc und der taster fährt ein raster ab.
allerdings legt er mir die werte in ein txt-file. schwierig wird es nun diese werte in einen g-code zu hacken. möglichst automatisch.](*,)
TheDarkRose
25.06.2012, 13:10
Ja einfach ein kleines Programm programmieren, welches die txt Datei ausliest und dann den G-Code generiert.
du meinst einen g-code programmieren?
TheDarkRose
25.06.2012, 13:41
Nein, ein kleines Programm programmieren, das die den G-Code automatisch generiert.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.