skrypt długości narzędzia jak dopasować?
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
skrypt długości narzędzia jak dopasować?
witam jak w temacie mam działający skrypt zmiany narzędzi,jak sprawić aby mach3 zapamiętał że przyporządkowałem go do przycisku auto pomiar narzędzia? czy trzeba użyć screen4 pl?
Ostatnio zmieniony 13 mar 2014, 22:41 przez audiomid, łącznie zmieniany 1 raz.
audiomid
[email protected]
[email protected]
Tagi:
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
ok do tego momentu wklejam treść makra odpalam żółtym przyciskiem play działa zapisuje np jako np.makro dl narz a przycisk nie działa próbowałem nawet zapisać jako HiddenScript ale dalej nie działa po prostu nie wiem jak zatwierdzić przyporządkowanie danego skryptu do przycisku
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
oki zrobiłem tak działa wyłączam włączam i znów plik wyczyszczony jakby mach go przywracał przy starcie do poprzedniego stanu
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
robiłem tak wyczyściłem okno hiddenscript wkleiłem treść makra zapisz jako h... ,czy zastąpić -tak, wychodzę działa okey zamykam macha odpalam znowu i cóż= Not Yet Implemented podglądam plik h... pusto prawie no tylko pisze Message( "Not Yet Implemented" ). machscreen tym chyba też się nie da zrobić spróbuje niespolszczonego macha
oto mój skrypt:
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO
If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
Code "G4 P0" ' this delay gives me time to get from computer to hold probe in place
Code "G31Z-10 F50" 'probing move, can set the feed rate here as well as how far to move
While IsMoving() 'wait while it happens
Wend
ZProbePos = GetVar(2002) 'get the axact point the probe was hit
Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
While IsMoving ()
Wend
Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
Code "G4 P0.25" 'Pause for Dro to update.
Code "G0 Z10" 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
Code "F" &CurrentFeed 'Returns to prior feed rate
Else
Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
Exit Sub
End If
znaleziony w necie
oto mój skrypt:
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO
If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
Code "G4 P0" ' this delay gives me time to get from computer to hold probe in place
Code "G31Z-10 F50" 'probing move, can set the feed rate here as well as how far to move
While IsMoving() 'wait while it happens
Wend
ZProbePos = GetVar(2002) 'get the axact point the probe was hit
Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
While IsMoving ()
Wend
Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
Code "G4 P0.25" 'Pause for Dro to update.
Code "G0 Z10" 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
Code "F" &CurrentFeed 'Returns to prior feed rate
Else
Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
Exit Sub
End If
znaleziony w necie
audiomid
[email protected]
[email protected]
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1417
- Rejestracja: 23 cze 2008, 10:38
- Lokalizacja: OOL lub DW
- Kontakt:
edytujemy przycisk
wklejamy kod
zapisujemy z menu file
zamykamy zatwierdzamy
zamykamy program zatwierdz zmiany
podczas edysji plik ma sie nazywac HiddenScript.m1s
wklejamy kod
zapisujemy z menu file
zamykamy zatwierdzamy
zamykamy program zatwierdz zmiany
podczas edysji plik ma sie nazywac HiddenScript.m1s
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
już pisałem że nie idzie ale poszło tylko w machu nacisnąłem save settings
[ Dodano: 2014-03-13, 18:35 ]
dziekuje za pomoc następny problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
[ Dodano: 2014-03-13, 18:35 ]
dziekuje za pomoc następny problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
może ktoś zerknie na ten skrypt powyżej :problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
audiomid
[email protected]
[email protected]