HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


UCCNC vezérlő program

A frissítések közzététele az 'UCCNC vezérlő program új verziói' témában található

 

Időrend:
Oldal 12 / 134 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   8  9  10  11  12  13  14  15  16   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

CNCdrive | 326    2018-12-13 23:42:26 [6162]

Ha ismered a G41/G42 kódokat, akkor tudod, hogy az sem definiálja a szerszám átmérőt. A G41/G42 kód paramétere ugyanis a szerszámtárban a szerszám száma és nem pedig a szerszám átmérője. Az pedig értelemszerűen átírható, bármikor megváltoztatható, megváltozhat...

Előzmény: happisusu, 2018-12-13 22:32:06 [6160]


dezsoe | 1547    2018-12-13 22:48:47 [6161]

Nem muszáj G41/G42-t használni. Ha nem használod, hanem csak te tudod és a CAD programod, hogy milyen átmérője van a szerszámnak, attól még tökéletes lesz a munka, csak a vezérlő program nem fogja tudni, hogy mekkora a szerszám. Nincs ebben semmi rossz, a fél világ megvan szerszámsugarak nélkül. :)

Előzmény: happisusu, 2018-12-13 22:32:06 [6160]


happisusu | 220    2018-12-13 22:32:06 [6160]

SZia
a G-kód nem tudja a szerszám átmérőjét ????
de akkor hogyan írtam meg azt a szerszám pályát illetve a program hogyan adja ki a mozgást, he nem tudja milyen szerszámmal dolgozik, illetve akkor hogyan korrekciózik, pl. sugárirányba??
A T01 vagy T 101 ... pont a szerszám meghívása.
G41; G42; = szerszám sugárirányú korrekciók, ha nem tudja a az átmérőt akkor hogyan korrekciózna ??

Előzmény: CNCdrive, 2018-12-13 21:05:55 [6154]


dezsoe | 1547    2018-12-13 22:11:53 [6159]

Akkor jól értettem. A g-kód nem erre való. Ha kevés a megjegyzés, akkor csinálj egy képet a CAD programból és mentsd el ráutaló névvel.

Előzmény: exup, 2018-12-13 21:50:55 [6157]


nagysam | 25    2018-12-13 22:08:14 [6158]

ilyen esetre szoktam egy komment sorba beírni, hogy a beállás kezdőpontja X, Y pozíciója hol van. Több évre visszamenőleg sikerül azonosítanom

Előzmény: exup, 2018-12-13 21:50:55 [6157]

exup | 604    2018-12-13 21:50:55 [6157]

Végül tudok úgy g kód formát létrehozni, amit megjelenít az uc, de ha nem is mar oda, de azért átmegy rajta. De amúgy teljesen egyszerű a dolog. Hisz, ha behívsz egy gkódot, akkor csak formákat látsz. De azt hogy azt esetleg miből kéne kiszednie, azt nem. Pedig nem biztos, hogy lényegtelen. Ha valaki elötte egy bizonyos formából szeretne kivágni valamit, akkor a gkód behívásánál nem tudja miként helyezze az asztalra az anyagot.


guliver83 | 2930    2018-12-13 21:13:42 [6156]

Lehet én is rosszul értettem!

Előzmény: dezsoe, 2018-12-13 21:09:59 [6155]


dezsoe | 1547    2018-12-13 21:09:59 [6155]

Én ma semmit nem értek? Ez hogy jön ide?

Előzmény: guliver83, 2018-12-13 20:58:20 [6153]


CNCdrive | 326    2018-12-13 21:05:55 [6154]

Nem, nem lehet hiszen a g-kód nem tartalmazza a szerszám átmérőjét, így a szoftvernek nincsen információja arról, hogy a g-kód mivel lesz elkészítve, így értelemszerűen a munkadarab formáját sem tudja meghatározni.

Előzmény: exup, 2018-12-13 18:59:09 [6146]


guliver83 | 2930    2018-12-13 20:58:20 [6153]

Próbáld ki az Universal Gcode Sender

Előzmény: exup, 2018-12-13 18:59:09 [6146]


dezsoe | 1547    2018-12-13 20:53:11 [6152]

Szia!

Próbálom felfogni a kérdést, talán már valamit sejtek... :) Azt szeretnéd, hogy a szerszámpályán kívüli részek is megjelenjenek? És azt mi alapján tenné?

Előzmény: exup, 2018-12-13 18:59:09 [6146]


Zentechproject | 41    2018-12-13 20:34:15 [6151]

Értem köszönöm a felvilágosítást.

Előzmény: CNCdrive, 2018-12-13 20:32:28 [6150]


CNCdrive | 326    2018-12-13 20:32:28 [6150]

Amennyiben mindhárom mozgásvezérlőt UCCNC-vel szeretnéd használni, akkor igen.

Előzmény: Zentechproject, 2018-12-13 19:57:45 [6149]


Zentechproject | 41    2018-12-13 19:57:45 [6149]

Köszönöm a választ!
Tehát nekem akkor 3db licenckulcsot kellene vásárolnom a 3 külön mozgásvezérlőhöz?

Előzmény: CNCdrive, 2018-12-13 19:50:52 [6148]


CNCdrive | 326    2018-12-13 19:50:52 [6148]

Röviden: Az UCCNC szoftver mozgásvezérlőnként van license-elve.
Hosszabban: A kérdésre az UCCNC használati utasítás 1.6. pontja pontos választ ad: http://www.cncdrive.com/UCCNC/UCCNC_hasznalati_utasitas.pdf

Előzmény: Zentechproject, 2018-12-13 19:35:45 [6147]

Zentechproject | 41    2018-12-13 19:35:45 [6147]

Üdv mindenkinek!
Tervben van UCCNC szoftver vásárlása bár felmerült egy-két kérdés.
Gyakorlatilag 3db mozgásvezérlőhöz szeretném használni (2db u400eth és egy uc300) természetesen külön külön.
Erre van lehetőség vagy egy mozgásvezérlőhöz kötött a licenc?
Illetve, hogy Mach3 beállításokat lehet-e importálni beleértve a kivezetett gombokat, szenzorokat vagy az egészet újra kell konfigolnom?

A válaszokat köszönöm előre is. Üdv Márk


exup | 604    2018-12-13 18:59:09 [6146]

Sziasztok.

Nem tartozik ide, de mivel UCCNC-t használok, ezért bátorkodnék itt feltenni a kérdésem.
Mindenféle gkód projektjeim vannak maró munkáimhoz. A gkód szerkesztésnél a munkadarabot és megszoktam rajzolni, hogy vizuálisan lássam a kész eredményt. Ezeket a formákat csak a szerkesztő programban látom. Az UCCNC-ben nem. Mivel néha kell régebbi projektet használnom, ezért nehezemre esik rájönnöm az UCCNC-ben, hogy annó a munkadarab hogyan volt rögzítve a térben, mivel a gkódban az nem látható. Ezért vissza kell mennem a szerkesztő programba és frissíteni a memóriám. A kérdésem az lenne, hogy nem lehet valahogy a munkadarab formáját gkódba berajzolni, amit az UCCNC megjelenít, de fizikai munkája nincs a formán?

  


dezsoe | 1547    2018-12-11 23:57:30 [6145]

Szia!

Köszönjük a részletes esettanulmányt! :) Utána kell néznem, hogy ez jó-e így, fejből nem tudok válaszolni. Első ránézésre így éjfél körül azt tippelem, hogy kéne neki tudni, hogy mi lett az új koordinátája, de a tévedés jogát fenntartom. :)

Előzmény: Bocs, 2018-12-11 21:28:43 [6143]


Bocs | 61    2018-12-11 21:35:38 [6144]

A G68 mondat előtti pozíció az elforgatással a G68 utáni pozícióvá válik, amit a G0-val megerősítek.

Előzmény: Bocs, 2018-12-11 21:28:43 [6143]


Bocs | 61    2018-12-11 21:28:43 [6143]

Sziasztok! Szia Dezsoe!

Sokat barkácsoltam a G68-al az UCCNC-ben, mire jó lett. Lehet, hogy a saját bénázásom derül ki ismét, de ha így is van, leírom, hogy más is tanuljon belőle.
Egy 120 fokonkénti elforgatással szenvedtem, és folyamatosan hibát jelzett a progi, mire kitaláltam, hogy oda küldöm a főórsót, ahol szerintem van. Tehát ha a koordinátát el is forgatom, az ezek szerint nem jelenti azt, hogy a főorsó aktuális pozícióját az új koordináta rendszerhez frissíti a program. Nem emlékszem, hogy erről tanultam vagy olvastam volna, de tévedhetek.
A G68 mondat utáni G0-ról "beszélek"

G0 Z50
G0 X-18.4 Y80
G0 Z5
G1 Z-5 F500
G3 X-12.45 Y88.64 R10
G2 X12.45 R12.47
G3 X82.99 Y-33.54 R155
G68 A0 B0 R-120
G0 X-12.45 Y88.64
G2 X12.45 R12.47
G3 X82.99 Y-33.54 R155
G68 A0 B0 R-240
G0 X-12.45 Y88.64
G2 X12.45 R12.47
G3 X82.99 Y-33.54 R155
G2 X90 Y-40 R28.21
G0 Z50
G69
M30


és a képen a már helyes mozgások.
Ez csak számomra újdonság? Így van a Fanucban, Siemensben stb is?

Üdv.: Bocs

  


Zsoltyfm | 103    2018-12-05 21:56:42 [6142]

Oké, így már meglett, köszi.
Én a program fájl mappában kerestem.


dezsoe | 1547    2018-12-05 20:15:03 [6141]

Nincs Aspire-m, de pl. itt egy videó a bemásolásról:

Előzmény: Zsoltyfm, 2018-12-05 19:41:25 [6140]


Zsoltyfm | 103    2018-12-05 19:41:25 [6140]

Nekem az Aspire 9 van fent.
Köze nincs a mappastruktúrának ahhoz amit ott a leírásban, és a képeken látok. Hiába pipálom ki a rejtett elemek megjelenítését, akkor sem látok arra érdemes mappát ahol a fájlt elhelyezhetném.
Az Aspire 9 -hez meg ragaszkodom, mert az már támogatja a kétoldalas megmunkálást is ha marni akarok.

Előzmény: dezsoe, 2018-12-05 18:57:54 [6139]


dezsoe | 1547    2018-12-05 18:57:54 [6139]

"Keresés ebben a témában" eredménye: 'UCCNC vezérlő program' téma, 4807. hozzászólás, az oldalon keresd a "STEPCRAFT (UCCNC) PWM Option" bekezdést. :)

Előzmény: Zsoltyfm, 2018-12-05 18:49:25 [6138]


Zsoltyfm | 103    2018-12-05 18:49:25 [6138]

Nem volt eddig konkrét elképzelésem, hogy milyen programot használnék.
Az igazat megvallva nem is néztem utána ennek.
Jelenleg az Aspire programot használgatom, de az meg ilyesmit tudtommal nem támogat.
Szóval nem tudom mit lenne érdemes alkalmazni.


happisusu | 220    2018-12-05 18:31:47 [6137]

Szia, Próbálkozz meg evvel: Cnc Praktikum
illetve a gkod .jpg-vel

Előzmény: Zsoltyfm, 2018-12-05 18:06:41 [6135]


dezsoe | 1547    2018-12-05 18:15:54 [6136]

Akkor gondolom, hogy az 1. pont az tiszta, tehát nem a főorsó vezérlésébe kell beleerőszakolni a lézert, hanem van neki saját kimenete.

A 3. pont lényege, hogy olyan programmal generáld a g-kódot, ami ismeri az UCCNC-t és tudja, hogy a lézer vezérléséhez M10/M11-re van szükség. Elég sok ilyen program van. Ami alapból nem tudja, de lehet hozzá posztprocesszort írni, ahhoz általában találsz a neten kész megoldást. Melyik programmal/programokkal szeretnél kódot generálni?

Előzmény: Zsoltyfm, 2018-12-05 18:06:41 [6135]


Zsoltyfm | 103    2018-12-05 18:06:41 [6135]

Üdv!
Én elolvastam a "3." -ban leírtakat. Többször is. :)
De sajnos ebből én alig értettem meg valamit.
Nem ismerem a G kódokat. Annyi fogalmam van, hogy vannak bizonyos vezérlőkódok, de hogy mi mit csinál, arról nem sok.

Előzmény: dezsoe, 2018-12-04 19:42:40 [6134]


dezsoe | 1547    2018-12-04 19:42:40 [6134]

Meg a 3. pont is.

Előzmény: dezsoe, 2018-12-04 19:42:10 [6133]


dezsoe | 1547    2018-12-04 19:42:10 [6133]

Szia!

Nem, ez nem úgy működik. Nincs egy hónapja, hogy leírtam: 'UCCNC vezérlő program' téma, 6096. hozzászólás 1. pont. :)

Előzmény: Zsoltyfm, 2018-12-04 19:28:53 [6132]


Zsoltyfm | 103    2018-12-04 19:28:53 [6132]

Sziasztok!
Azon gondolkodom, hogy beszerzek egy lézert. Ha ez megtörténik, akkor miként kapcsoljam össze az uc-cnc -vel?
Mármint hogy milyen beállításokra van szükség. Gondolom a marómotor sebességszabályzására használt pwm jelet itt most a lézerre kell kötnöm.


svager | 1323    2018-11-28 19:12:30 [6131]

Kipróbáltam(természetesen csak légszántásban)és valóban helyesen működik.

Az vitt be a sűrűbe,hogy a szerszámpálya megjelenítőben elfordítva mutatja.

az első képen a helyes működés van,a másodikon ahogyan valójában lennie kell

    


svager | 1323    2018-11-28 10:34:40 [6130]

Megnéztem a napokban általad feltöltött fúró kódnál nálam az X+ Y+ X-Y- ént jeleniti meg.
Valószínűleg ezért is gondoltam,hogy valami nálam nem okés.

Előzmény: Bocs, 2018-11-28 09:13:43 [6128]


svager | 1323    2018-11-28 10:28:13 [6129]

Értem akkor csak a megjelenés hibás.
Majd délután/este megmutatom mire gondoltam.

Előzmény: dezsoe, 2018-11-28 08:49:19 [6127]


Bocs | 61    2018-11-28 09:13:43 [6128]

Én kipróbáltam élesben is, és nálam is rendesen megcsinálja, bár demoban is jó az irány, nem fordítja át.
Kipróbáltam I-vel is R helyett, és ugyanaz a vége.
Bocs, ha butaságot kérdezek, de a megjelenítőben nézted a koordináták irányát? Mármint az origóbol mutató nyilak előjelhelyes irányát. Nem lehet, hogy az tévesztett meg?
(Vagy csak kotnyeleskedek...)

G0 Z50
(--- G0 X0 Y0 ---)
G52 X10 Y0
M98 P100
G52 X20 Y0
M98 P100
G52 X30 Y0
M98 P100
G52 X 0 Y0
M30

O100


G0 X0 Y0

G1 X-2,5 Y0 F300
G1 Z0 F150
G2 X-2,5 Y0 Z-2 I2,5 F300
G2 X-2,5 Y0 Z-2 I2,5
G1 Z0 F150
G0 Z5
(--- G0 X0 Y0 ---)
M99

Előzmény: svager, 2018-11-28 08:35:11 [6126]

dezsoe | 1547    2018-11-28 08:49:19 [6127]

Csak a megjelenítés hibás, de jól hajtja végre. Viszont továbbra sem értem a kérdést. Ha az elejéről kiveszek mindent és a G52-vel kezdődik a kód, akkor sem mutatja elforgatva. Mit csinálok rosszul?

Előzmény: svager, 2018-11-28 08:35:11 [6126]


svager | 1323    2018-11-28 08:35:11 [6126]

Nem erre gondoltam, hanem ha nem írtam a G52 elé G0 vagy G01 a szerszápálya nézőben 180° elfogadott a megjelenés.

Kipróbáltam ha G68-al elforgatom akkor normálisan mutatja.
Tehát a kérdés,hogy szükséges bármit írni,vagy a megjelenített ablaktól függetlenül helyes a kód.

Előzmény: dezsoe, 2018-11-28 06:35:51 [6125]


dezsoe | 1547    2018-11-28 06:35:51 [6125]

Két G0-t lehetett kivenni következmények nélkül, gondolom, hogy ezekre gondoltál.

G0 Z50
(--- G0 X0 Y0 ---)
G52 X10 Y0
M98 P100
G52 X20 Y0
M98 P100
G52 X30 Y0
M98 P100
G52 X 0 Y0
M30

O100


G0 X0,0000 Y0,0000

G1 X-2,5000 Y0,0000 F300
G1 Z0,0000 F150
G2 X2,5000 Y0,0000 Z-1,0000 R2,5000 F300
G2 X-2,5000 Y0,0000 Z-2,0000 R2,5000
G2 X2,5000 Y0,0000 Z-2,0000 R2,5000 F300
G2 X-2,5000 Y0,0000 Z-2,0000 R2,5000
G1 Z0,0000 F150
G0 Z5,0000
(--- G0 X0,0000 Y0,0000 ---)
M99

Előzmény: svager, 2018-11-28 06:16:31 [6124]


svager | 1323    2018-11-28 06:16:31 [6124]

Köszönöm,igy már értem.
Most még az a kérdés kell a G52 elé a G0/G1?

Előzmény: dezsoe, 2018-11-27 22:44:06 [6122]


Bocs | 61    2018-11-28 00:04:50 [6123]

Szia svager!

Én is szemesültem ezzel, és ahogy dezsoe írta szépen végrehajtotta a kódokat, és már a megjelenítésben is látom a logikát. Mivel azonban saját magamban nem voltam biztos, először úgy állítottam be a Z munkadarab eltolást, hogy az anyag fölött dolgozzon a szerszám. Volt, hogy hibáztam, volt, hogy nem, de emiatt eddig minden munka jól végződött.
Demó mód:
Én a lakásban kényelmesen letesztelem a demó verzióval a megírt programot, és ha minden rendben, a kis műhelyemben a teljes verzióval végrehajtatom. Nem emlékszem, hogy lett volna különbség, szerintem nem is lesz.

Előzmény: svager, 2018-11-27 21:38:22 [6121]


dezsoe | 1547    2018-11-27 22:44:06 [6122]

Ha a mellékelt képen levő eredmény a cél, akkor jó a kód. Az UCCNC nem jeleníti meg a G52/G92 eltolásokat, de jól hajtja végre. Demóban úgy tudod ellenőrizni, hogy bekapcsolod a gépi koordináta megjelenítést és akkor látod a koordinátákból, hogy hol köröz.

  

Előzmény: svager, 2018-11-27 21:38:22 [6121]


svager | 1323    2018-11-27 21:38:22 [6121]

Valaki fel tudna homályosítani a következő problémával kapcsolatban?
Már sokadjára próbálkozok a G52 eltolással illetve az M98-al,de egyszerűen nem akar összejönni.

Arra már rájöttem,hogy ha nincs a G52 előtt G0 vagy G1 180° elforgatva jelenik meg a szerszámpálya megjelenítőben.
Gondolom(mivel csak demó módban futtattam),hogy élesben is így működik.

Igazából ami a problémám,hogy vagy valamit nem jól írok,vagy nem értem,de a kódnézőben csak egy pálya látható,és ha elindítóm akkor is csak ezen a pályát mutatja.

Írtam egy egyszerű példa kódot de ezzel sem működik.
Én bénázok el valamit,vagy kihagytam esetleg valamit amitől nem jó ?


G0 Z50
G0 X0 Y0
G52 X10 Y0
M98 P100
G52 X20 Y0
M98 P100
G52 X30 Y0
M98 P100
G52 X 0 Y0
M30

O100


G0 X0,0000 Y0,0000

G1 X-2,5000 Y0,0000 F300
G1 Z0,0000 F150
G2 X2,5000 Y0,0000 Z-1,0000 R2,5000 F300
G2 X-2,5000 Y0,0000 Z-2,0000 R2,5000
G2 X2,5000 Y0,0000 Z-2,0000 R2,5000 F300
G2 X-2,5000 Y0,0000 Z-2,0000 R2,5000
G1 Z0,0000 F150
G0 Z5,0000
G0 X0,0000 Y0,0000
M99


dezsoe | 1547    2018-11-27 13:18:26 [6120]

Szerintem is, de azért nem árt tudni, hogy mi volt a gond. Ja, és melyik verzióval.

Előzmény: schneyolo, 2018-11-27 11:55:41 [6119]


schneyolo | 216    2018-11-27 11:55:41 [6119]

Én már próbáltam és valóban a második módon működik.

Előzmény: dezsoe, 2018-11-27 10:03:17 [6116]


dezsoe | 1547    2018-11-27 11:05:53 [6118]

Rendben. Kérjél leírást is, hogy melyik sortól futtatva mi nem jó, könnyebb lesz hibát keresni. :)

Előzmény: svejk, 2018-11-27 10:10:25 [6117]


svejk | 27711    2018-11-27 10:10:25 [6117]

Aha... elkérem a kódot és jelentkezem.

Előzmény: dezsoe, 2018-11-27 10:03:17 [6116]


dezsoe | 1547    2018-11-27 10:03:17 [6116]

Valami konkrét példa kéne, g-kóddal együtt, mert elvileg pont a második módon működik a rendszer.

Előzmény: svejk, 2018-11-27 08:41:23 [6115]


svejk | 27711    2018-11-27 08:41:23 [6115]

Egy kollégám unszolására a "Run from here" funkcióról érdeklődnék.
A doksiba nem igazán találtam a működéséről pontos leírást.

A tapasztalataink szerint az adott sortól való futtatás nem vesz semmit figyelembe az előtte levő sorokból.

A kolléga ipari gépekhez van szokva és ott lehet választani lehetőséget, hogy ténylegesen csak az adott sortól fusson a program (interlock funkció), vagy előtte végigszaladjon a program elejétől és beolvassa pl. a szeszámkorrekciókat, majd a tényleges mozgást csak az adott sortól végezze.

Állítólag munkadarab javításánál nagyon hasznos funkció lenne ez utóbbi.


Bocs | 61    2018-11-26 22:40:33 [6114]

Szia Csaba!

Ismét köszönettel tartozok. Így nem túráztatom magam, egyértelmű a dolog. Ja és persze reménykedek, hogy mások is hasznát veszik az infonak.
A függvénytáblázatos történet már eszembe jutott, de gondoltam számítson a számítógép. Nos így majd én is számolgatok. Könnyebb így, hogy biztosan tudom, hogy ezen a módon nem megy. Megy másképp.

Előzmény: dezsoe, 2018-11-26 10:51:45 [6113]


dezsoe | 1547    2018-11-26 10:51:45 [6113]

Szia!

Sajnos, a forgatás és a G18/G19 egyelőre nem megy egyszerre, úgyhogy két lehetőséged maradt. Vagy kiszámolod az elforgatott ívek koordinátáit és használod a G18-at, vagy legenerálod az ívet G1-ekkel a G17 síkon és akkor használhatod a forgatást. (Az első lehetőséget megoldhatod M98 szubrutinnal is, kódban tudsz változókkal szögfüggvényeket is számolni. Lásd: a kézikönyv 4.2 fejezetében.)

Előzmény: Bocs, 2018-11-26 03:05:13 [6112]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 12 / 134 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   8  9  10  11  12  13  14  15  16   Következő ►  Utolsó ►|


 ◊