Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

UCCNC vezérlő program

Indította gaben, 2024 április 09, 16:54

Előző téma - Következő téma

svejk

Tegnap egy barátom (UC)CNC helyzetfúró masinájára felapplikáltunk egy Hebo féle kék lézert.

A beüzemelés nem volt gond, a lézerkimenet pin/lpt számát beállítottuk, a lézert csatlakoztattuk és már működött is.
A Laserplugint engedélyeztük és már nyomtuk is ezerrel a grvírozást.

Persze azért nem is én lennék ha nem írnák le ide pár észrevételt.

Mivel a gép alapvetően mást csinál ezért a laser Call startup-ját nem pipáltuk ki.
így viszont a config/general config/config plugin -ig el kell jutni aztán Show.
Ekkor rögtön fel is ugrik a lézerplugin ablaka.
Itt mindjárt pár kérdés?
- Az alapértelmezett képfile típus megváltoztatható?
   Mert  nekem szerintem egy árva PNG típusú képem sincs. :(
- ha változtatok a kép méretén akkor újra be kell hívni
  a képet vagy a g-kód kreálásnál figyelembe veszi a beállítás megváltoztatását?

A g-kód elkészítése után mentem volna vissza a RUN képernyőre de nem lehetett, persze, mert a laser gravír ablaka eltakarta az előzőleg megnyitott config plugin ablakot.
Jó tudom, egy ilyen szoftver használata feltételez némi számítógép kezelési ismereteket. :)
(pedig ha tudnátok hány olyan ismerősöm van nekem akiket bevezettem a hobbyCNC világába és még az egérkezeléssel is bajaik voltak/vannak)

A szürkeárnyalatos és a fekete/fehér gravírozást próbáltuk, az eredményeket illetően teljes megelégedéssel.

Következett a lézervágás, de azt majd a következő hozzászólásban.

svejk

No akkor vágjunk UCCNC-vel, kék lézerrel rétegeltet!

MDI-ból a M3, M10/M11 parancsokat kiadva működik minden joggal már hasítottunk is.
A fókuszt is relatív gyorsan beállítottuk,- persze köze nem volt a megadotthoz-  a 3 mm-es rétegelt lemezt átvitte, lett öröm bódottág' :)

Elővettünk egy Aspire által generált kontúrmarós G kódot, kivettem az S parancsot, a Z mozgásokat lenulláztam, az F értékeket átírtam, behelyeztem az M10, M11 parancsokat.

No ez nagyobb kódnál nem kevés odafigyelést igényel. :(

Mivel a gépen alapvetően főorsó van, így az M3 Sxxx-re az elindulna.

- Biztos, hogy kell erőltetni lézer üzemnél az M3 parancsot?
  Én nem látom a biztonsági kockázatát ha el lenne hagyva.

Kellene valami kis plugint írni, ami a normál marós G-kódot átfordítaná laser nyelvre, azaz megcsinálná automatikusan a fent említett műveleteket.
Vagy esetleg van már ilyen?
Minden esetre univerzálisabb lenne mint minden egyes CAM programhoz posztprocesszort írogatni, hogy megegye az UCCNC.

svejk


svejk

Vagy az is elég lenne, hogy ha mondjuk a G-kódban -2 mm-en megy a marás, akkor egy kimenetet kellene kapcsolni ha Z kisebb mint -1. Ekkor nem kellene az M10/M11 sem, hanem ez a plusz kimenet kapcsolná ki/be a lézert.
Vagy ez G kódból lassú lenne?

PSoft

Volt régebben :) itt valaki, aki azt mondta a Mach "Z" dir használatára lézer kapcsoláshoz, hogy...
Elhibázott, elvi hibás, "szakmaiatlan" megközelítés! Közben meg, több fórumtársnál "működik" a dolog, használja.[#wow1]
De mint tudjuk, működik és működik között óriási különbségek vannak.:)
(nem mindegy pld. hogy...ki mondja,és milyen összefüggésben)[#nevetes1]

svejk

No, meg van a hiba!

Az újabb verzióknál, - 1.2037-nél még jó volt, mert addig ezt használtuk- a G81-ben levő R paraméter után nem veszi figyelembe a "#" jelet, így nem a paraméter értékével hanem maga a paraméter számával számol és a szerint hajtja végre a kódot. [#circling]

Itt a lebutított kód:
(e szerint 21-ig felhúzza a fúrót, holott csak 3-ig kellene)



#1=        10        (X kezdo helyzet)
#2=        20        (Y kezdo helyzet)

#20=       -5       (a furat melysege)
#21=        3       (utazo magassag)
#22=    200       (a furo elotolasa)

S4500
M3
G0 Z15
G81 X#1 Y#2 Z#20 R#21 F#22
G0 Z15
M5
G0 X0 Y0
M30


svejk

Gondolom gravírozásnál lényeges lehet, de egyszerű kontúrvágásra talán nem lehet benne kifogás.
Bár nem tudom kell e várakozás arra, hogy átlőjje az anyagot teljesen a lézer, mielőtt elindul X/Y irányba.

000000000

Aspir kistestvérét a Vcarve-t használom kék lézerhez. ( kód tekintetében tökmindegy )
A Z tengely 0.1mm mozgatásával generálom a kódot. ( semmit nem törlök ki belőle semmit nem írok át )
Simán jó a Z tengely Dir jelével ki / be kapcsolt lézer. ( Mach3 )
Nem egy sem kettő dolgot legyártottam már így. ( egy kis részét láthattad már az erre rendszeresített topikban )
ENNYI !

svejk

Hát, full kézi lézer módban ennél egyszerűbb talán nincs is ez igaz.
De azért ez nem olyan nagyon elegáncsos'. :)

000000000

Működik ?
Működik !
Akkor meg ki nem tesz rá magasról az elegánycsosságra ?
Ha neked az a célod, hogy szívjál a kód át írogatásával, akkor legyél elegáncsos !

svejk

Természetesen ez a programrészlet nem valós, csak a jobb érthetőség miatt írtam ezek az értékeket.

dezsoe

OK, köszi, meg fogom nézni néhány verzióval, hogy hol is romlik el, de csak majd este.

svejk

Lenne még egy észrevételem a fejlesztő(k)höz.
Most már ugye lehet a G-kód editorban egérrel másolni/beilleszteni, ez jó, nem kell már a Notepad.

Viszont 15"-os notin, egérrel (főleg touch-al) alig lehet a kurzort a sor elejére tenni.
Ha van rá lehetőség elhagyni az ablak széle és az első karakter közt egy kis helyet akkor azt megköszönnénk.

ui:
most néztem a notepad-nél sincs nagyobb hely, de ott valahogy könnyebb betalálni az első karakter elé.

Mindegy nem lényeges, de ha már leírtam elküldöm.

svejk

1.2042-nél már nem jó.

svejk

Végigzongoráztam a verziókat, 1.2037-nél még jó, -ott íródott a g-kód is-, aztán 1.2038-al már nem jó.

Azért ez nagyon jó dolog, -főleg ilyenkor-, hogy simán másolhatóak a verziók, akárhány is fent lehet a gépünkön![#worship]