Werkzeugvermessung mitten drin-Hilfe

More
4 years 6 months ago #239916 by CNC-2+1d
Vielen dank Markus, erst mal für deine Mühe und Antwort.Ich werde heute oder morgen einen neuen Versuch starten und das Ergebnis hier posten. 
 LG Johannp { margin-bottom: 0.25cm; line-height: 115%; background: transparent }

Please Log in or Create an account to join the conversation.

More
4 years 6 months ago - 4 years 6 months ago #239970 by MaHa
Bei probez.ngc habe ich doch tatsächlich einen Fehler eingebaut, den ich erst heute Abend bemerkt habe.
Ziemlich am schluss sollte die Zeile
Code:
G10 L2 P#[#5220 * 20] Z#<ZOFFS> ersetzt werden durch G10 L2 P#5220 Z#<ZOFFS>

damit der Z Nullpunkt im aktiven Koordinatensystem eingetragen wird.
Last edit: 4 years 6 months ago by MaHa.
The following user(s) said Thank You: CNC-2+1d

Please Log in or Create an account to join the conversation.

More
4 years 6 months ago #240157 by CNC-2+1d
Hallo Markus,erst mal entschuldige, dass ich mich nicht gestern gemeldet habe.
Ich habe gestern Abend noch versucht, mit deinen Programmen mein Linuxcnc zu überreden, eine Messung zu tätigen. Hat sich wieder quergestellt mit gleichen Symptomen.Werkzeuglängen-Änderung wird nicht berücksichtigt- wie gehabt.Habe aber neue Erkenntnisse gewonnen.Meine Programme bleiben im Speicher, sodass ein Neustart von Lcnc notwendig ist, um sie zu verbannen.Manchmal sogar zwei mal. Was ich allerdings nicht nachvollziehen kann, ist dass die Änderungen, die ich in Editor (Geany) mache, sofort nach dem ich auf Safe drücke wirksam werden.Ich gehe mal davon aus, dass das eine Sache der hal, ini oder postgui sein könnte.Könntest du mir bitte netterweise deine configs zusenden, damit ich die Einstellungen vergleichen kann.Ich habe schon ini-config mehrmals nachgeguckt, aber da kann man so viele 1 oder 0 setzen.LG, Johann p { margin-bottom: 0.25cm; line-height: 115%; background: transparent }

Please Log in or Create an account to join the conversation.

More
4 years 6 months ago - 4 years 6 months ago #240320 by MaHa
Ich habe mir das nochmals angeschaut. Die .ini Datei habe ich soweit möglich mit meinem sehr unterschiedlichen setup verglichen.

_Die Zeile mit REMAP nicht vollständig  (prolog und epilog fehlen)
_SUBROUTINE_PATH und USER_M_PATH sind nicht so richtig definiert.

 [RS274NGC]
 REMAP=M6  modalgroup=6 prolog=change_prolog ngc=change epilog=change_epilog
 SUBROUTINE_PATH = /home/cnc/linuxcnc/nc_files/Subroutines
 USER_M_PATH  = /home/cnc/linuxcnc/nc_files/MFunc
 INI_VARS = 1
 HAL_PIN_VARS = 1


Folgender Eintrag fehlt,   Dateien  stdglue.py  , toplevel.py und  remap.py  in Verzeichnis Python kopieren, alle als ausführbar

[PYTHON]
PATH_PREPEND= /home/cnc/linuxcnc/configs/Python
TOPLEVEL= /home/cnc/linuxcnc/configs/Python/toplevel.py
LOG_LEVEL = 8


_Der Eintrag: source custom_postgui.hal     (für pyvcp Panel sollte in  postgui_call_list.hal sein)

 POSTGUI_HALFILE = postgui_call_list.hal

_Ich habe mit settool.ngc und probez.ngc auf meiner Maschine Funktionskontrolle und Vergleichsmessungen gemacht, zeitlich zuerst meine Integrierten Routinen. Aus der Logdatei:

* WZ Laenge ermittelt am:  Freitag 15.April 2022 16:51:39  *

* T8.000000  MEAS=-120.809250  TOOL_L=30.660750 *
;***********************************************************************
* WZ Laenge ermittelt am:  Freitag 15.April 2022 16:50:56  *

* T8.000000  MEAS=-120.807800  TOOL_L=30.662200 *
;***********************************************************************


* Z-Nullpunkt ermittelt am:  Freitag 15.April 2022 16:53:41  *

* T8.000000    Z Nullpunkt -144.270083    Tastergebnis=-91.279333 *
* Koordinatensystem: 2.000000 *
;***********************************************************************
* Z-Nullpunkt ermittelt am:  Freitag 15.April 2022 16:52:42  *

* T8.000000    Z Nullpunkt -144.270500    Tastergebnis=-91.279750 *
* Koordinatensysteme: 2.000000
;***********************************************************************


_custompanel.xml  und  custom_postgui.hal  habe ich etwas angepasst, das die Buttons im Auto-modus ausgegraut sind.

_Falls beim öffnen einer neuen gcode datei ein Fehler angezeigt wird, dann wird natürlich die Vorschau nicht aktualisiert, obwohl der neue Dateiname als Angewählt angezeigt wird ist dann die Vorschau noch vom Vorgänger, und Nullpunkte können nicht aktualisiert werden, weil ja der Fehler beim einlesen besteht.


_Wie schon erwähnt, sollte bei settool.ngc und probez.ngc, zwischen den Sternchen, die Höhe des Messtasters eingetragen werden, und auch die Distanz Spindelnase zum Tisch. Bei den zu verwendenden Werkzeuge ca. die Auskraglänge im Tooltable eintragen.


_Bei tool-change.ngc ,falls der Eintrag o<settool> call wirklich erwünscht ist, startet der Messvorgang natürlich sofort nach dem Wz Wechsel

_Ich hänge die Dateien nochmals an, die ich heute zur Hand hatte, und alle noch minimale Änderungen haben.
Last edit: 4 years 6 months ago by MaHa.

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.286 seconds
Powered by Kunena Forum