Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Werkzeugwechsel fuehrt zu gefaehrlichen Fahrwegen #2

Open
arwarw opened this issue Apr 11, 2016 · 1 comment
Open

Werkzeugwechsel fuehrt zu gefaehrlichen Fahrwegen #2

arwarw opened this issue Apr 11, 2016 · 1 comment

Comments

@arwarw
Copy link
Contributor

arwarw commented Apr 11, 2016

Mit dem *markus-Postprocessor habe ich folgendes Verhalten beobachtet: Direkt nach einem Werkzeugwechsel von einem Aussen- auf ein Innendrehwerkzeug faehrt die Steuerung unvorhersehbare Pfade einmal quer durchs Werkstueck. Diese Pfade sind auch definitiv nicht in der Simulation oder in der Anzeige von LInux-CNC vorhersehbar.

Die Ursache liegt vermutlich darin, dass der Postprocessor nicht beachtet, dass nach dem Wechsel die Koordinaten der Werkzeugspitze andere sind. Behoben werden sollte das Problem vermutlich dadurch, dass man nach jedem Werkzeugwechsel einen expliziten Bewegungsbefehl einfuehrt, der zu den Koordinaten faehrt die die Werkzeugspitze vor dem Wechsel hatte. Dann ist naemlich die Werkzeugspitze auch sicher an der Position, die Inventor fuer Sicherheitsbereiche und aehnliches annimmt.

(Potentiell fuehrt o.g. expliziter Bewegungsbefehl zwar auch zu Kollissionen mit dem Werkstueck, aber nur dann, wenn der Bediener einen deutlich zu geringen Sicherheitsbereich gewaehlt hat und das Werkstueck innerhalb des von der Werkzeugspitze vorher und nachher aufgespannten Rechtecks liegt.)

Falls die o.g. Beschreibung das Problem nicht ausreichend klarstellt kann ichs auch aufmalen.

@arwarw
Copy link
Contributor Author

arwarw commented May 15, 2017

Ich hatte versucht, das mit einem Fix im Postprozessor zu beheben, bin aber dann drauf gestossen dass das je nach Geometrie garnicht gehen kann. Die saubere Loesung ist also eher, in der CAD-Software die Ruhe-/Werkzeugwechsel-Position so zu waehlen, dass keine Kollisionen stattfinden koennen. In dem Zusammenhang waere es sinnvoll rauszufinden, ob man vielleicht sinnvolle default-Werte in der Software hinterlegen kann. Die aktuellen Werte sind naemlich in beiden Dimensionen zu dicht am Werkzeug, eigentlich will man in x-Richtung die x-Differenz vom 1er Abstecher zu den Innendrehmeisseln, in z-Richtung die Differenz vom am weitesten "rechts" endenden Aussendrehmeissel zur Spitze vom laengsten Innendrehmeissel als Abstand waehlen. Dann passt das im Allgemeinen, der Bediener muss zwar noch aufpassen und kann ggf. anpassen, aber meistens wuerde es so zumindest hinhauen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant