Eding cnc tool setter. "Bad character"
Moderator: Moderators
Eding cnc tool setter. "Bad character"
Hallo,
ik ben een cnc router aan het maken met edingcnc controler.
nu werkt hij al voor een groot deel maar nu heb ik problemen met de toolsetter/macro
de tool setter is gekalibreerd zoals via de handleiding maar nu krijg ik steeds de fout melding "Bad Character"
https://prnt.sc/15ubfs4
https://prnt.sc/15ub7tt
heb ook de G-code lijn screenshot erbij gedaan waar het volgens edingcnc niet goed gaat.
ik heb niet zoveel verstand van macro's en g-codes dus vandaar dat ik het hier vraag
Groeten, Eduard
ik ben een cnc router aan het maken met edingcnc controler.
nu werkt hij al voor een groot deel maar nu heb ik problemen met de toolsetter/macro
de tool setter is gekalibreerd zoals via de handleiding maar nu krijg ik steeds de fout melding "Bad Character"
https://prnt.sc/15ubfs4
https://prnt.sc/15ub7tt
heb ook de G-code lijn screenshot erbij gedaan waar het volgens edingcnc niet goed gaat.
ik heb niet zoveel verstand van macro's en g-codes dus vandaar dat ik het hier vraag
Groeten, Eduard
Laatst gewijzigd door HurcoXYZ op 19 jun 2021 09:26, 1 keer totaal gewijzigd.
-
- Berichten: 73
- Lid geworden op: 27 dec 2017 03:14
- Locatie: Rotterdam
Re: Eding cnc tool setter. "Bad character"
in edingcnc zie ik g00 g53 z40 [#4999... maar in de screenshot van de code staat g00 g53 z[#4999+10+#5017]?
Re: Eding cnc tool setter. "Bad character"
Ja dat klopt helemaal. heb het via notepad ook nog even nagekeken en zo staat het ook in het macro document er staat dus geen z40 in de .cnc file. is dit een waarde die de calibratie heeft opgeslagen?
Re: Eding cnc tool setter. "Bad character"
IkbebDusan heeft gelijk. In het voorbeeld is z gedefinieerd als variabelen en constanten. In je eding heb je hem gedefineerd als z=40 en daarbovenop nog eens de variabelen. Z kan niet alle twee zijn. Dus even nakijken waar hij die 40 vandaan haalt.
Re: Eding cnc tool setter. "Bad character"
OOef waar de z40 vandaan komt heb ik geen idee van. heb net de toolsetter weer eens opnieuw gecalibreerd en nog steeds het zelfde probleem. dit is de sub m tool code
sub m_tool
;Check if toolsetter is calibrated
if [[#4996 == 0] and [#4997 == 0] and [#4998 == 0] and [#4999 == 0]]
errmsg "calibrate toolsetter first open mdi, enter gosub calibrate_tool_setter"
else
g0 g53 z#4996 ; move to safe z
dlgmsg "enter tool dimensions" "tool number" 5016 "approx tool length" 5017 "tool diameter" 5018
if [#5398 == 1];user pressed OK
if [[#5016 < 1] OR [#5016 > 15]]
ErrMsg "Tool must be in range of 0 .. 15"
endif
;move to toolsetter coordinates
g00 g53 x#4997 y#4998
;move to 10mm above chuck height + approx tool length + 10
g00 g53 z[#4999+10+#5017]
;measure tool length and pull 5mm back up
g38.2 g91 z-20 f30
g90
;back to safe height
g0 g53 z#4996
;Store tool length, diameter in tool table
#[5400 + #5016] = [#5053-#4999]
#[5500 + #5016] = #5018
#[5600 + #5016] = 0 ;Tool X offset is 0
msg "tool length measured="#[5400 + #5016]" stored at tool "#5016
endif
endif
endsub
sub m_tool
;Check if toolsetter is calibrated
if [[#4996 == 0] and [#4997 == 0] and [#4998 == 0] and [#4999 == 0]]
errmsg "calibrate toolsetter first open mdi, enter gosub calibrate_tool_setter"
else
g0 g53 z#4996 ; move to safe z
dlgmsg "enter tool dimensions" "tool number" 5016 "approx tool length" 5017 "tool diameter" 5018
if [#5398 == 1];user pressed OK
if [[#5016 < 1] OR [#5016 > 15]]
ErrMsg "Tool must be in range of 0 .. 15"
endif
;move to toolsetter coordinates
g00 g53 x#4997 y#4998
;move to 10mm above chuck height + approx tool length + 10
g00 g53 z[#4999+10+#5017]
;measure tool length and pull 5mm back up
g38.2 g91 z-20 f30
g90
;back to safe height
g0 g53 z#4996
;Store tool length, diameter in tool table
#[5400 + #5016] = [#5053-#4999]
#[5500 + #5016] = #5018
#[5600 + #5016] = 0 ;Tool X offset is 0
msg "tool length measured="#[5400 + #5016]" stored at tool "#5016
endif
endif
endsub
- hugo stoutjesdijk
- Donateur
- Berichten: 12053
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Eding cnc tool setter. "Bad character"
Code: Selecteer alles
;move to 10mm above chuck height + approx tool length + 10
Waarschijnlijk niet.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
- andrefc101
- Donateur
- Berichten: 3732
- Lid geworden op: 26 dec 2007 08:39
- Locatie: Bergen op Zoom
- Contacteer:
Re: Eding cnc tool setter. "Bad character"
Of Step ff aanzetten.hugo stoutjesdijk schreef: ↑19 jun 2021 10:15Als je de tekst in deze regel even aanpast, kun je zien of je wel met het juiste bestand bezig bent.Code: Selecteer alles
;move to 10mm above chuck height + approx tool length + 10
Waarschijnlijk niet.
- Arie Kabaalstra
- Donateur
- Berichten: 13527
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
Re: Eding cnc tool setter. "Bad character"
dan gebruik je de zoekfunctie in je Editor om die string op te zoeken.. als ie er niet in staat.. dan moet je jezelf eens flink aan je hoofd gaan krabben..ikbendusan schreef: ↑18 jun 2021 22:33 in edingcnc zie ik g00 g53 z40 [#4999... maar in de screenshot van de code staat g00 g53 z[#4999+10+#5017]?
Re: Eding cnc tool setter. "Bad character"
Het is inmiddels opgelost, heb alles weer verwijderd en opnieuw geinstaleerd en nu werkt het.
Is wel even werk maarja
Heel veel dank voor de antwoorden!
Is wel even werk maarja
Heel veel dank voor de antwoorden!