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 1 / 169 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|

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

TBS-TEAM | 1342    2021-07-18 11:40:03 [8479]

Akkor még öregebb már nagykorú

Előzmény: CNCdrive, 2021-07-18 10:52:22 [8478]


CNCdrive | 426    2021-07-18 10:52:22 [8478]

Az OpenGL 1.3 2001 Augusztus kiadású. Az ezután készült videókártyák mind ismerik. Szóval ha 20 évnél fiatalabb a gép akkor nem lehet gond.
Ami probléma lehet, hogy nem telepítik fel a videókártya drivert és anélkül a Windows nem tud OpenGL nyelven beszélgetni a videókártyával. Ilyenkor a videókártya általában azt válaszolja hogy csak az OpenGL 1.1-et isemri, ami nem igaz, csak a videókártya nem tud többet az illesztőprogram (videókártya driver) nélkül.

Előzmény: TBS-TEAM, 2021-07-16 08:13:41 [8475]


dezsoe | 2441    2021-07-16 09:46:18 [8477]

Elmegy az 640x480-on is, csak az a lényeg, hogy a videókártya tudja az elvárt OpenGL szabványt, ugyanis a képernyő kezelése nagyrészt a videókártyára van bízva, nem a processzort terheli. Legalább 10 éve nem gyártottak olyan gépet, ami ne felelne meg, de mindenképpen szükség van a megfelelő illesztőprogramra.

Előzmény: lazi, 2021-07-16 07:50:21 [8473]


A_Camera | 632    2021-07-16 09:29:31 [8476]

Nem kompatibilis OpenGL 1.3 mellett, vagy a driver öreg. Keresni kell frissítéseket. Nem kell UHD, 1024x768 elég neki.

Előzmény: lazi, 2021-07-16 07:50:21 [8473]


TBS-TEAM | 1342    2021-07-16 08:13:41 [8475]

Videó kártya: OpenGL 1.3 2008 technológia 13 éves

TBS-TEAM | 1342    2021-07-16 08:05:37 [8474]

Az UCCNC szoftver a Microsoft Windows XP, 7, 8, 8.1 és 10. operációs rendszeren x86 vagy x64-
es asztali számítógépen vagy laptopon, tableten futtatható.
A minimális ajánlott hardver követelménye a számítógépnek a következő:
– CPU frekvencia: minimum 1.8 GHz (duo or dual core ajánlott.)
– Videó kártya: OpenGL 1.3 vagy magasabb kompatibilitás.
– RAM: minimum 1GB Windows XP esetén és 2GB az összes többi támogatott OP
rendszerhez.
– Merevlemez kapacitás: minimum 16GB.

Előzmény: lazi, 2021-07-16 07:50:21 [8473]


lazi | 1484    2021-07-16 07:50:21 [8473]

Van egy UCCNC vezérlőm.
Négy gépemből csak egyre sikerült feltelepíteni, videó kártyákkal problémázik, nem elég neki a felbontás. Kérdezném, mi az indoka annak, hogy a video felbontás fel van húzva az egekbe? Min változtat ha a gépen olyan felbontásban látom az útvonal "mórickarajzát" ami totálisan lényegtelen, mert szerintem a marásnak kell pontosnak lenni, nem a monitorképnek. Magyarra lefordítva, ha egy Mach3 vagy 20 éve elballag XGA felbontással, akkor ennek miért kell szinte UHD...


krausz | 18    2021-07-15 20:52:43 [8472]

Ez hibátlan, köszönöm szépen már rendelem is

Előzmény: TBS-TEAM, 2021-07-15 19:58:09 [8471]


TBS-TEAM | 1342    2021-07-15 19:58:09 [8471]

22mm furatba szerelhető

        

Előzmény: krausz, 2021-07-15 19:22:27 [8470]


krausz | 18    2021-07-15 19:22:27 [8470]

Üdv

UC300-hoz szeretnék bekötni egy potmétert amivel az előtolást tudom szabályozni,tudna valaki segíteni hogy mire kell figyelni, hogy milyen potit vegyek? Esetleg konkrét linket is elfogadok.


CNCdrive | 426    2021-07-12 19:41:06 [8469]

Nem, nem így működik, bár akár így is működhetne.

Előzmény: kovacsbela, 2021-07-12 19:21:08 [8468]


kovacsbela | 59    2021-07-12 19:21:08 [8468]

Bizonyára így van.

Én arra tippeltem, hogy a valós időben futó programrész a mikroprocesszorban fut.
A számítógép csak a rajzolgatást végzi. Ahhoz meg a Windows is elég.

A tippem, hogy a parancsértelmező egyszer fut a számítógépen a rajzolgatáshoz.
És fut egy másik a mikrovezérlőben a tulajdonképpeni szerszám vezérléshez.
De hát ez csak tipp a részemről.

Ne értsed félre, nem lebecsülni akartam a munkátokat. Tényleg komoly teljesítmény egy ilyet összehozni.
Csak elképzeléseim vannak, de biztosan nem tudnám az egészet átlátni és persze megvalósítani.

További sok sikert hozzá.

Előzmény: CNCdrive, 2021-07-12 19:01:56 [8466]


CNCdrive | 426    2021-07-12 19:05:31 [8467]

2 embernek 5 évbe telt annyira megírni, hogy egyáltalán meg merjük mutatni másoknak. És nagyjából minden nap dolgoztunk rajta.
Egyébként valóban csak matekolni és rajzolgatni kell, nem bonyolult. Bárki meg tudja csinálni, csak programozói, elektronikai és CNC ismeretek, sok elszántság és idő kell hozzá.

Előzmény: kovacsbela, 2021-07-12 16:40:18 [8465]


CNCdrive | 426    2021-07-12 19:01:56 [8466]

Az UCCNC teljesen másképpen van programozástechnikailag megoldva mint a LinuxCNC. A LinuxCNC forráskódjával nem sokra mennénk, hiszen az Unix alapú mi pedig Windows alatt programoztunk. A legfőbb különbség, hogy a LinuxCNC kernelje realtime, ezért a szoftver egyszerűbben megoldható. Az UCCNC Windows alatt fut, a Windows pedig nem realtime, ezért sokkal többmindent kell leprogramozni mint egy realtime Linux alatt ahhoz, hogy a program megfelelően működjön.

Egyébként a G76 esetében kizárólag a szintaktikát vettük a linuxcnc dokumentációjából. Őszintén szólva még soha nem is láttuk a LinuxCNC forráskódját.
Azért vettük a LinuxCNCből a szintaktikát, mert felhasználóktól tudjuk, hogy LinuxCNC-t sokan használnak menetvágásra, esztergálásra. Vehettünk volna alapul egyébként bármely más CNC esztergavezérlőt is.

Előzmény: kovacsbela, 2021-07-12 16:40:18 [8465]


kovacsbela | 59    2021-07-12 16:40:18 [8465]

Szerintem egy parancsértelmező megírása még kevés lehet egy ilyen programhoz.
Az interpoláció, meg csak egy kis matek.
A neheze eztán jönne.
A képernyőre rajzolgatni szintén nem lehet bonyolult.
Nem mintha nekem ez nagyon menne.
A dolog érdekessége és a buktatója éppen ott van, hogy amikor valódi gépet kell vezérelni. Ide pedig gondolom fontos a forgácsolói tapasztalat.

Előzmény: D.Laci, 2021-07-12 15:15:28 [8464]

D.Laci | 4894    2021-07-12 15:15:28 [8464]

"Gondolom a fejlesztőknek nagy gyakorlatuk lehet gépi forgácsolásban is."

Szerintem a vezérlő program készítőinek nem sok köze van hozzá hogy milyen menetet csinálsz.
Az ők feladata a G33 G76 mondat értelmezése és végrehajtásának a megoldása.

Trapézmenethez készíthetsz subroutine-t macro-t, vagy CAM programmal elkészíted a G-code -t.


Előzmény: kovacsbela, 2021-07-12 12:02:47 [8463]


kovacsbela | 59    2021-07-12 12:02:47 [8463]

Ha csak az utasítások megismerése a cél, arra egyszerűbb lett volna egy alapfokú CNC programozós könyv is.
Igaz, abból nem tudjuk meg, hogy mások hogyan valósítanak meg egy rutint.
Mert ha jól tippelem, akkor az egész CNC dolog egyenes és kör interpolációra épül. Ha ezek rutinjai megvannak, innen már nem nehéz mondjuk ciklusokat kitalálni.
A menetvágás meg egy speciális eset. Aki még nem próbált mondjuk kivágni egy trapéz menetet, annak nehéz lehet hozzá programot csinálni.
Gondolom a fejlesztőknek nagy gyakorlatuk lehet gépi forgácsolásban is.

Előzmény: dezsoe, 2021-07-12 11:49:05 [8461]


kovacsbela | 59    2021-07-12 11:56:19 [8462]

Értem.
Köszönöm szépen a választ.

Előzmény: dezsoe, 2021-07-12 11:49:05 [8461]


dezsoe | 2441    2021-07-12 11:49:05 [8461]

Rosszul érted. Az RS274 szabványban még nem szereplő G-kódok megvalósítása a fejlesztők dolga. Ki lehet találni teljesen saját paraméterezésűt is, de több értelme van olyat megvalósítani, ami már bevált. Így a G76 megvalósításához a LinuxCNC-s leírás volt a kiindulási pont.

Előzmény: kovacsbela, 2021-07-12 11:43:05 [8460]


kovacsbela | 59    2021-07-12 11:43:05 [8460]

Ha jól értem, akkor az UCCNC nem is saját fejlesztés, hanem a linuxcnc nyílt forráskódjának felhasználása?

Előzmény: CNCdrive, 2021-07-12 10:20:15 [8457]


CNCdrive | 426    2021-07-12 11:36:39 [8459]

Igen, ismeri. Mindent ismer az UCCNC amit a LinuxCNC G76, kivéve az R paramétert ami fogásonként változó fogásmélységet csinál.

Előzmény: D.Laci, 2021-07-12 10:51:29 [8458]


D.Laci | 4894    2021-07-12 10:51:29 [8458]

"Viszont van egy sokkal nagyobb probléma
A letöréseket fordítva csinálja"

A G76 nem készít letöréseket, így nem csinálhatja fordítva sem. Ezt neked kel hozzá adni.

A G76 mondatban megadott szögek menetprofil eltolására szolgál illetve a kilépő oldalon milyen szögben emelje ki a szerszámot. A Kezdő oldalon is meglehet adni általában egy plusz belépési szöget. Nem tudom, hogy az UCCNC ezt ismeri e.

Előzmény: Autotec1, 2021-07-12 10:04:29 [8454]


CNCdrive | 426    2021-07-12 10:20:15 [8457]

A külső belső menet az I előjelével állítható.
A Linuxcnc oldala talán jobban elmagyarázza mint a mi dokumentációnk: https://linuxcnc.org/docs/2.6/html/gcode/gcode.html#sec:G76-Threading-Canned

Előzmény: Autotec1, 2021-07-12 10:09:43 [8456]


Autotec1 | 245    2021-07-12 10:09:43 [8456]

Próbáltam negatív előjeleket de csak az i nél értelmezi

Előzmény: Autotec1, 2021-07-12 10:04:29 [8454]


Autotec1 | 245    2021-07-12 10:06:15 [8455]

Ilyen a kész menet
Csak nincs sarkalás
És nem megy rá anya

  

Előzmény: Autotec1, 2021-07-12 10:04:29 [8454]


Autotec1 | 245    2021-07-12 10:04:29 [8454]

Nekem így is a tükörképe( iso felett a második)
Viszont van egy sokkal nagyobb probléma
A letöréseket fordítva csinálja
Tehát nem letörést készít hanem egy szép zárt menetet
A menet kezdőpontján nem a menet magátmérőjére megy le és onnan
Kifele készít egy letörést (az aktuális fogásmélység fügvényében)
Hanem a tényleges menetátmérőtől megy befelé
A képen a helyes szerszámút

  

Előzmény: dezsoe, 2021-07-12 09:18:54 [8453]


dezsoe | 2441    2021-07-12 09:18:54 [8453]

Szia!

Ez a nézet nem jó?

  

Előzmény: Autotec1, 2021-07-12 07:29:59 [8452]


Autotec1 | 245    2021-07-12 07:29:59 [8452]

Sziasztok
Mivel egy mini horizontom van ezért nagyon zavaró a szerszámút nézőben, hogy az irányok függőleges z tengelyt mutat
Megváltoztatható hogy vízszintes legyen?

    


kovacsbela | 59    2021-07-11 20:21:27 [8451]

Köszönöm szépen a választ.

Előzmény: dezsoe, 2021-07-11 20:08:59 [8450]


dezsoe | 2441    2021-07-11 20:08:59 [8450]

Magyar fejlesztés, de "gyári" magyar felülete nincs. Eddig nagyjából alig néhányan hiányolták. A képernyő képekből áll, tehát teljesen szabadon átszerkeszthető, lefordítható. Itt a fórumon volt valaki, aki lefordította jó pár évvel ezelőtt, de azóta rengeteg változás történt, úgyhogy az a képernyőkészlet elavult.

Előzmény: kovacsbela, 2021-07-11 19:53:08 [8449]


kovacsbela | 59    2021-07-11 19:53:08 [8449]

Lehet hogy csak én nem találtam, vagy tényleg nincsen magyar nyelvű kezelőfelülettel?

Mert ha jól láttam, magyar fejlesztésről van szó. (nem biztos)


CNCdrive | 426    2021-07-11 17:48:55 [8448]

Nem azért nem működik mert nincs benne az árban, hanem azért mert valószínűleg valami bug van a kódban, de Dezsoe most teszteli. Egyébként működnie kellene.

Előzmény: Autotec1, 2021-07-11 16:51:18 [8447]


Autotec1 | 245    2021-07-11 16:51:18 [8447]

Inkább lényegretörő

Előzmény: dezsoe, 2021-07-11 14:23:13 [8446]


dezsoe | 2441    2021-07-11 14:23:13 [8446]

Ez egy bölcs hozzászólás volt...

Többek között azért van ez a topik, hogy ha valaki problémát talál, akkor meg lehessen vitatni. Mindig mindent nem lehet kipróbálni. Gondolom, valamelyik újdonság elkészültekor lett benne hiba, mert régebben elég sokat teszteltük a G33.1-2-t is.

Előzmény: Autotec1, 2021-07-11 13:14:01 [8445]


Autotec1 | 245    2021-07-11 13:14:01 [8445]

Mintha fizetésnél ez benne lett volna a vételárban?

Előzmény: dezsoe, 2021-07-11 11:29:42 [8442]

dezsoe | 2441    2021-07-11 13:05:03 [8444]

Bármit tesztelhetsz: én csak örülök, ha találsz valamit. A cél az, hogy kiderüljenek a problémák.

Előzmény: Autotec1, 2021-07-11 12:25:09 [8443]


Autotec1 | 245    2021-07-11 12:25:09 [8443]

Köszi akkor nem nálam van a hiba
Mit ne teszteljek még?

Előzmény: dezsoe, 2021-07-11 11:29:42 [8442]


dezsoe | 2441    2021-07-11 11:29:42 [8442]

Szia!

Valóban nem megy az 1.2111-es verzióval. Sőt, az 1.2113-as legutolsó kiadott fejlesztőivel sem. Én már az 1.2114-est tesztelem (hamarosan meg fog jelenni), és ha már úgyis abban lomolok, azzal próbáltam ki és azzal megy is. Úgyhogy egy kis türelmet kérek, jó lesz az.

Előzmény: Autotec1, 2021-07-11 07:44:19 [8440]


Autotec1 | 245    2021-07-11 07:53:39 [8441]

Inexjelem tökéletes
G76- al 2000f/p nél még működik
Főorsó jel pwm - 0-10v átalakítóval megy IRC 2 v0
Fékellenállás van a frekiváltón így az irányváltás is lehetséges

  

Előzmény: dezsoe, 2021-07-10 22:18:07 [8439]


Autotec1 | 245    2021-07-11 07:44:19 [8440]

Szia
Hasonlót írtam én is
De ezzel el sem indul , vár az indexjelre
Viszon m3-m4 felcserélésével vagy m33.1-2 cserével elindul de nem áll meg z-10 nél
És csak vészstopra áll meg

    

Előzmény: dezsoe, 2021-07-10 22:18:07 [8439]


dezsoe | 2441    2021-07-10 22:18:07 [8439]

Most jutottam hozzá, hogy kipróbáljam: működik rendesen ez is. Az alábbi kóddal teszteltem:

G0 Z5
G0 X0 Y0
G0 Z1
G0 X10 Y10
S200
M3
G33.1 Z-10 K1.25 Q5
G0 Z5
G0 X0 Y0
M5
M30


Z1-ről indul Z-10-re, amit 3 lépésben fog végrehajtani, mivel Q5 mm-t mehet egyszerre. A menetemelkedés K1.25 mm/fordulat.

Előzmény: Autotec1, 2021-07-10 11:30:28 [8430]


kovacsbela | 59    2021-07-10 12:51:49 [8438]

Lehet.
Egyáltalán nem ismerem ezt a programot. Na meg a CNC-t se nagyon.

Előzmény: dezsoe, 2021-07-10 12:42:08 [8436]


kovacsbela | 59    2021-07-10 12:51:06 [8437]

Lehet.

Én csak csúcsesztergán próbálkozok néha magam köszörült késekkel.

Én vágtam már menetet. Olyat, hogy az orsóra az anya is ráment, meg fordítva.
Nagyobb emelkedésű trapézmenetet máshogy szerintem nem is lehet vágni, mint ahogy a tankönyv írja.

Előzmény: Autotec1, 2021-07-10 12:39:34 [8435]


dezsoe | 2441    2021-07-10 12:42:08 [8436]

Pontosan ezeket a feltételeket szabod meg a generált vagy kézzel írt szerszámpályával.

Előzmény: kovacsbela, 2021-07-10 11:54:46 [8433]


Autotec1 | 245    2021-07-10 12:39:34 [8435]

Ezt írta valamikor a könyv 40 éve
Egy cnc-n vagy egy normális merev gépen egy mostani lapkával
Nem nagyon kell bűvészkedni hogy jó menet készüljön

Előzmény: kovacsbela, 2021-07-10 11:54:46 [8433]


Autotec1 | 245    2021-07-10 12:33:11 [8434]

Igen most tesztelgetem
A g76 g33 al nincs probléma

Előzmény: dezsoe, 2021-07-10 11:52:42 [8432]


kovacsbela | 59    2021-07-10 11:54:46 [8433]

Ez bizony nem így van!

Ha éles menetet vágunk és pláne, ha nagyobb emelkedésű, akkor oldalfogásokat kel venni.
Ha viszont lapos menet, akkor meg nem tehetünk ilyet és nem is kell.
Ha nagyobb emelkedésű trapézt vágunk, akkor lapos menettel kezdünk.
Utána kinagyoljuk a menetprofil egyik, majd másik odalát.
Végük besimítjuk.
Ekkor a kés mindkét oldala egyszerre visz.

Előzmény: dezsoe, 2021-07-10 11:45:28 [8431]


dezsoe | 2441    2021-07-10 11:52:42 [8432]

Délután megnézem, az este szétszedtem az enkóderes környezetet, újra össze kell rakni. Gondolom, ez a kérdés független a korábbiaktól, mert a G76 helyett G33 (amit svejk és én emlegettünk) az a sima G33, nem a .1/.2 végű.

Előzmény: Autotec1, 2021-07-10 11:30:28 [8430]


dezsoe | 2441    2021-07-10 11:45:28 [8431]

A menet az menet. Az, hogy lapos- vagy élesmenet, netán trapéz, jobbos vagy balos, az csak kés és szerszámpálya kérdése, de az alapja mindnek a főorsó és az X-Z tengelyek szinkronban mozgatása, ami meg van oldva és működik rendesen.

(Az idézet a Gyalog galopp c. filmből van.)

Előzmény: kovacsbela, 2021-07-10 11:09:48 [8428]


Autotec1 | 245    2021-07-10 11:30:28 [8430]

Szia
G33.1 és 2 nekem nem veszi figyelembe z mélységet
Nem áll meg nem vált irányt
Mit értenek azon hogy aktiváljam m4 m3 parancsot?
Hogy néz ki helyesen egy g33.1 ciklus?

Előzmény: dezsoe, 2021-07-10 10:29:41 [8426]


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

Időrend:
Oldal 1 / 169 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|


 ◊