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 81 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   77  78  79  80  81  82  83  84  85   Következő ►  Utolsó ►|

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

dezsoe | 2934    2018-05-18 12:20:09 [5539]

Persze, a G47 egyértelmű volt, hogy M47.

Előzmény: svejk, 2018-05-18 12:14:31 [5536]


Törölt felhasználó    2018-05-18 12:19:40 [5538]

Én is kipróbáltam demo módon, de az 1.2038 verzió működik, megáll M0-nál minden fordulás után. Itt újabb verzióm nincs...

Előzmény: svejk, 2018-05-18 12:14:31 [5536]


dezsoe | 2934    2018-05-18 12:19:35 [5537]

Aha. Akkor megnézem, mert én a 2047 stabil verzióval futtattam, mert termelésre nem használunk teszt verziót.

Előzmény: svejk, 2018-05-18 12:14:31 [5536]


svejk | 33150    2018-05-18 12:14:31 [5536]

Utána írtam, hogy G47 jav M47.

No de továbbra sem jó!
A Te kódoddal is csak az indításnál áll meg M0-nál utána már figyelmen kívül hagyja.

Hirtelen 1.2104 van kéznél demo modban, azzal próbáltam.

Előzmény: dezsoe, 2018-05-18 11:43:07 [5533]


schneyolo | 403    2018-05-18 12:04:13 [5535]

Köszönöm!

Kipróbálom.

Előzmény: dezsoe, 2018-05-18 11:42:07 [5532]

dezsoe | 2934    2018-05-18 11:46:36 [5534]

Szia!

A kolléga motorvezérlőjéről csak ennyit tudunk: "Többnyire majdnem minden motorvezérlőmben van leválasztás mégis használom, ezek szerint fölöslegesen." Akár lehet is benne leválasztás, akkor viszont a kártya használható, csak ezt az egy kimenetet kell megoldani. Én ezért szét nem bütykölném a kártyát...

Előzmény: Törölt felhasználó, 2018-05-18 10:41:17 [5523]


dezsoe | 2934    2018-05-18 11:43:07 [5533]

Szia!

Ez micsoda? "No itt valami hiba lesz, mart ha a G47 aktív akkor nem veszi figyelembe a program az M0, M1 parancsot." Ilyet még nem láttam.

Előzmény: svejk, 2018-05-18 11:11:01 [5526]


dezsoe | 2934    2018-05-18 11:42:07 [5532]

Szia!

Szerintem próbáld ki az alábbi kódot. Kivettem belőle a szerszámcserét és nem fog leállni a főorsó sem, kiemelni pedig csak 15-re fogja. Kérdés, hogy kell-e elmennie valahova, míg munkadarabot cserélsz, vagy maradhat ott, ahol van.

(1001)
(T1 D=6. CR=0. - ZMIN=-2. - flat end mill)
G90
(G0 G53 Z0.)

(Bore1)

G0 Z15.

M0

S2900 M3
G64
G54
M8
G43 H1
G0 X18.5 Y20.9
Z2.
G1 Z0.6 F400
X18.493 Z0.506
X18.471 Z0.415
X18.435 Z0.328
X18.385 Z0.247
X18.324 Z0.176
X18.253 Z0.115
X18.172 Z0.065
X18.085 Z0.029
X17.994 Z0.007
X17.9 Z0.
X17.6
G3 X17. Y20.3 I0. J-0.6
X26.3 Y11. Z-0.25 I9.3 J0.
X35.6 Y20.3 Z-0.5 I0. J9.3
X26.3 Y29.6 Z-0.75 I-9.3 J0.
X17. Y20.3 Z-1. I0. J-9.3
X26.3 Y11. Z-1.25 I9.3 J0.
X35.6 Y20.3 Z-1.5 I0. J9.3
X26.3 Y29.6 Z-1.75 I-9.3 J0.
X17. Y20.3 Z-2. I0. J-9.3
X26.3 Y11. I9.3 J0.
X35.6 Y20.3 I0. J9.3
X26.3 Y29.6 I-9.3 J0.
X17. Y20.3 I0. J-9.3
X17.6 Y19.7 I0.6 J0.
G1 X17.9
X17.994 Z-1.993
X18.085 Z-1.971
X18.172 Z-1.935
X18.253 Z-1.885
X18.324 Z-1.824
X18.385 Z-1.753
X18.435 Z-1.672
X18.471 Z-1.585
X18.493 Z-1.494
X18.5 Z-1.4
G0 Z15.
M9
(M5)
(G53 Z0.)
M47


Előzmény: schneyolo, 2018-05-18 10:45:27 [5524]


Törölt felhasználó    2018-05-18 11:26:43 [5531]

Igazad van...

Várjunk a szakértőre.

Előzmény: svejk, 2018-05-18 11:22:43 [5529]


Törölt felhasználó    2018-05-18 11:23:48 [5530]

Ezt írod:

"Valahogy azt szeretném elérni, hogy ne álljon meg az orsó, csak emelje meg, és egy cycle start megnyomására, újra elölről induljon a program."

Erre nem kell M47, csak a M5 a probléma, azt kell eltörölni. Nem veszélyes anyagot cserélni amikor az orsó forog? Szerintem jobb ha megáll, biztonságosabb.

Előzmény: schneyolo, 2018-05-18 08:59:45 [5521]


svejk | 33150    2018-05-18 11:22:43 [5529]

Megjegyzem az M30 is megállítja a főorsót az ugye a "mindent visz" kód.

Config/General configban tudod kiválasztani, hogy mi történjen M6 esetén.

Előzmény: Törölt felhasználó, 2018-05-18 11:16:19 [5528]


Törölt felhasználó    2018-05-18 11:16:19 [5528]

Igen, az M5 megállítja az M30 visszatekeri, de az elején a "T1 M6" is megállítja, azt is ki kell hagyni ha autómatikusan kell indítani.

Előzmény: svejk, 2018-05-18 11:11:01 [5526]


svejk | 33150    2018-05-18 11:12:16 [5527]

G47 >> M47

Előzmény: svejk, 2018-05-18 11:11:01 [5526]


svejk | 33150    2018-05-18 11:11:01 [5526]

A GOTO parancsot sajnos nem ismeri az UCCNC.

Alapjában az M5-öt töröld ki a végéről (ez kapcsolja ki a főorsót) és az M30 helyett írd be az M47-et.

Ekkor végtelen ciklusba kezd, de gondolom a munkadarab cseréhez kellene egy megállás.

No itt valami hiba lesz, mart ha a G47 aktív akkor nem veszi figyelembe a program az M0, M1 parancsot.
Várjunk meg egy szakértőt az ügyben.

Előzmény: schneyolo, 2018-05-18 10:45:27 [5524]


Törölt felhasználó    2018-05-18 11:08:15 [5525]

A használati utasításból:

"Program visszatekerés és futás folytatás: M47

A program első sorára tekeréshez és a program futtatás folytatásához programozzon M47-et.
Az M47 kódot a program legvégére szokás írni."

Ha az M30 kicseréled M47 re akkor a program automatikusan újra indul.

Nincs "goto #", csak elejéről újra indítás M47.

Jobb alprogramot csinálni szerintem és azzal oldani meg.

Előzmény: schneyolo, 2018-05-18 10:45:27 [5524]

schneyolo | 403    2018-05-18 10:45:27 [5524]

Közben eszembe jutott, hogy van e olyan parancs, hogy nem az elejére ugrik, hanem egy megadott sorra? Akkor gondolom, sorszámozni kell a sorokat.

(1001)
(T1 D=6. CR=0. - ZMIN=-2. - flat end mill)
G90
G0 G53 Z0.

(Bore1)
T1 M6 (flat end mill D=6.)
S2900 M3
G64
G54
M8
G43 H1
G0 X18.5 Y20.9
Z15.
Z2.
G1 Z0.6 F400
X18.493 Z0.506
X18.471 Z0.415
X18.435 Z0.328
X18.385 Z0.247
X18.324 Z0.176
X18.253 Z0.115
X18.172 Z0.065
X18.085 Z0.029
X17.994 Z0.007
X17.9 Z0.
X17.6
G3 X17. Y20.3 I0. J-0.6
X26.3 Y11. Z-0.25 I9.3 J0.
X35.6 Y20.3 Z-0.5 I0. J9.3
X26.3 Y29.6 Z-0.75 I-9.3 J0.
X17. Y20.3 Z-1. I0. J-9.3
X26.3 Y11. Z-1.25 I9.3 J0.
X35.6 Y20.3 Z-1.5 I0. J9.3
X26.3 Y29.6 Z-1.75 I-9.3 J0.
X17. Y20.3 Z-2. I0. J-9.3
X26.3 Y11. I9.3 J0.
X35.6 Y20.3 I0. J9.3
X26.3 Y29.6 I-9.3 J0.
X17. Y20.3 I0. J-9.3
X17.6 Y19.7 I0.6 J0.
G1 X17.9
X17.994 Z-1.993
X18.085 Z-1.971
X18.172 Z-1.935
X18.253 Z-1.885
X18.324 Z-1.824
X18.385 Z-1.753
X18.435 Z-1.672
X18.471 Z-1.585
X18.493 Z-1.494
X18.5 Z-1.4
G0 Z15.
M9
M5
G53 Z0.
M30


Előzmény: svejk, 2018-05-18 10:40:38 [5522]


Törölt felhasználó    2018-05-18 10:41:17 [5523]

Azt a kártyát nagyon könnyű átalakítani igényedre ha forrasztani tudsz, és ha csak a PWM a probléma. Természetesen ha a többi ki/bemenet nem kell, akkor amit a Svejk ajánlott az egyszerűbb.

Előzmény: guliver83, 2018-05-17 21:22:34 [5519]


svejk | 33150    2018-05-18 10:40:38 [5522]

Szerintem írd be ide a kódot úgy egyszerűbb lesz segíteni.

Előzmény: schneyolo, 2018-05-18 08:59:45 [5521]


schneyolo | 403    2018-05-18 08:59:45 [5521]

Sziasztok!

Segítséget szeretnék kérni, hogy az M47 kódot hogyan kell használni?

Nem szoktam kézzel programot írni(sokat még nem is martam).
Megtervezem CAD/CAM-ban és legenerálom a kódot.

Az a probléma, hogy több száz egyedi alkatrészre kell egy furat. A gép kimarja 30 sec alatt utána a program végén lévő M30 utasítás hatására megáll a főorsó és a Z0 pozícióba, megy. Kiemeli az orsót teljesen maximumig.

Valahogy azt szeretném elérni, hogy ne álljon meg az orsó, csak emelje meg, és egy cycle start megnyomására, újra elölről induljon a program.

Az M47 visszatekeri, de nem tudom, hogy van e lehetőség cycle startot nyomni, vagy egyből újraindul, a kód futtatása?


dezsoe | 2934    2018-05-17 21:49:07 [5520]

Azért írja, mert oda is ki van vezetve a P1, csak ott még nem megy át az optón, tehát nincs leválasztva. (Így használhatod sima kimenetként is.)

Előzmény: guliver83, 2018-05-17 21:22:34 [5519]


guliver83 | 3241    2018-05-17 21:22:34 [5519]

Akkor én néztem rosszul azt a kártyát ezek szerint mindig, mert a P1 láb az PWM et ír a másik oldalon van a 0-10V kimenet.
Ezek szerint nagyon benéztem.
Köszi a segítséget!

Előzmény: dezsoe, 2018-05-17 21:07:14 [5518]


dezsoe | 2934    2018-05-17 21:07:14 [5518]

Akkor csak annyi kell, amit Svejk mutatott.

Ha a korábban tárgyalt leválasztóra gondoltál, akkor az semmiképpen nem jó. Annak nem PWM kimenete van, hanem a gép felől jövő PWM-mel vezérelt 0-10V analóg kimenete. Ha a lézer TTL bemenettel rendelkezik, akkor 5V felett nem élvezte volna túlzottan...

Előzmény: guliver83, 2018-05-17 19:45:24 [5517]


guliver83 | 3241    2018-05-17 19:45:24 [5517]

Igazad van de azt elhagytam és a kicsi kép szerint megy.

Előzmény: dezsoe, 2018-05-17 19:04:20 [5515]


guliver83 | 3241    2018-05-17 19:44:17 [5516]

Én egyébként a kínai leválasztót akartam, csak használni amin elméletileg van PWM kimenet és úgy a tranzisztorra és kész.

Előzmény: svejk, 2018-05-17 18:57:09 [5513]


dezsoe | 2934    2018-05-17 19:04:20 [5515]

Most legyen okos az ember... A nagy képen van egy felhúzó ellenállás az egyik tápvonalhoz, a kis képen nincs. Akkor most melyik az igaz?

  

Előzmény: guliver83, 2018-05-17 18:16:31 [5511]

svejk | 33150    2018-05-17 19:02:26 [5514]

De azért LoneWolfé jobban néz ki akkor is.

Előzmény: svejk, 2018-05-17 18:57:09 [5513]


svejk | 33150    2018-05-17 18:57:09 [5513]

Ennél egyszerűbb már alig lehet, ráforrasztod az opto lábaira az ellenállást és a 3 szál drótót aztán lezsugorcsövezed. Utána már csak szabadalmaztatnod kell.

  

Előzmény: svejk, 2018-05-17 18:40:58 [5512]


svejk | 33150    2018-05-17 18:40:58 [5512]

Jó ez csak feleslegesen kicsi a bázisellenállás.

De Te mindenáron le akarod választani optóval, nem?

Előzmény: guliver83, 2018-05-17 18:16:31 [5511]


guliver83 | 3241    2018-05-17 18:16:31 [5511]

Jelenleg az arduinoval ezzel a tranzisztoros kapcsolással van összekötve a lézer tép L lábára és kész.
Aki csinált már ilyet elárulja a tutit?

    


Törölt felhasználó    2018-05-17 10:45:08 [5510]

Szia! Köszi a magyarázatot. Elértettem, na meg nincs lézerem...

Előzmény: dezsoe, 2018-05-17 09:15:44 [5509]


dezsoe | 2934    2018-05-17 09:15:44 [5509]

Szia!

Köszönjük az infót, de pont nem a 0-10V-ra van szükség. A lézernek maga a PWM jel kell, csak leválasztva. Ezért írtam, hogy egy optó és két ellenállás kell csak a leválasztáshoz. Ha a lézerből jön táp, akkor ennyi, ha nem, akkor még egy táp is kell a leválasztott oldalra, és ennyi. A tárgyalt kártyával pont az a baj, hogy csak az 5 bemenet és az egyik kimenet (de az is csak a 0-10V-hoz) van leválasztva.

Előzmény: Törölt felhasználó, 2018-05-17 08:18:33 [5508]


Törölt felhasználó    2018-05-17 08:18:33 [5508]

Ez ugyan az mint ami nekem is van. A probléma az hogy közös a táp és az nem jó ha el akarod szigetelni a PC-től. Inkább ezt nézném akkor ha kellene nekem.

Van abból is nekem de azt sem használtam soha, csak próbálgattam, de az sokkal jobb.

  

Előzmény: guliver83, 2018-05-16 20:22:16 [5501]


Törölt felhasználó    2018-05-17 08:05:13 [5507]

Itt van a használati utasítása.

Én kipróbáltam a PWM-el és mind a kettő működött jól, de nem 100% lineárisan. Mivel én nem használom a 0-10V kimenetet engem ez nem zavart, de ki akartam próbálni.

  

Előzmény: guliver83, 2018-05-16 18:32:03 [5498]


guliver83 | 3241    2018-05-16 21:30:57 [5506]

Azt hittem, hogy ez is jó majd hozzá.
Többnyire ezeknek a kártyáknak csak a bemenete van leválasztva akkor.

Előzmény: dezsoe, 2018-05-16 21:16:30 [5505]


dezsoe | 2934    2018-05-16 21:16:30 [5505]

Szerintem igen. Lásd: 'UCCNC vezérlő program' téma, 5500. hozzászólás. Hamarabb megvan, mint ahogy az ebájon megrendeled.

Előzmény: guliver83, 2018-05-16 21:08:19 [5504]

guliver83 | 3241    2018-05-16 21:08:19 [5504]

Akkor a megoldás egy leválasztó készítése!

Előzmény: dezsoe, 2018-05-16 21:01:20 [5503]


dezsoe | 2934    2018-05-16 21:01:20 [5503]

Köszi, lementettem, legalább már ez is megvan. Ezek szerint jól sejtettem a felépítését. Ez nem az a kártya, amire szükséged van.

(Aranyos a pdf: aszongya, minden jel opto-leválasztott. Hát, ha csak egy 0-10V kimenet van rajta, meg az 5 tényleg leválasztott bemenet, akkor igaz. Egyébként mese habbal... )

Előzmény: guliver83, 2018-05-16 20:28:20 [5502]


guliver83 | 3241    2018-05-16 20:28:20 [5502]


guliver83 | 3241    2018-05-16 20:22:16 [5501]

Itt találtam egy ilyen adatlapot.
Én a panelt kimérve, szerintem le van választva és nem közvetlen megy az LPT 1 lábáról.

LPT leválasztó

Előzmény: dezsoe, 2018-05-16 19:42:41 [5500]


dezsoe | 2934    2018-05-16 19:42:41 [5500]

Nem találtam ehhez a kártyához semmit így hirtelen (legalább a neve jó lenne...), de az látszik rajta, hogy az 5 bemenet az le van választva, meg még egy valami. Gondolom, hogy az a még valami lesz a PWM kimenete, de ott 0-10V-ot sejtek a talált képek alapján. (Frekiváltó van hozzá rajzolva.)

Ha a motorjaid leválasztósak, akkor már csak a lézer maradt, annak meg 5 perc alatt össze tudsz rakni egy optót, akár légszerelten is. Nem lesz szép, de ki tudod próbálni. Túl gyors optó sem kell hozzá, mert a lézer kimenet 3,5kHz-en megy az UC400ETH-nál.

Előzmény: guliver83, 2018-05-16 18:32:03 [5498]


guliver83 | 3241    2018-05-16 18:34:40 [5499]

Ezt te csináltad?
Szép munka !

Előzmény: svejk, 2018-05-16 15:08:20 [5495]


guliver83 | 3241    2018-05-16 18:32:03 [5498]

CO2 Lézerhez szeretném PWM vezérléssel, de legutóbb azt írták, hogy ennek a kártyának az 1 kimenete ami a PWM lenne nincs leválasztva .

Előzmény: Törölt felhasználó, 2018-05-16 14:55:47 [5494]


svejk | 33150    2018-05-16 16:07:21 [5497]

Van egy pár olyan funkció amit egyszerűbb volt megírni oda mint a makrókkal vacakolni.
Biztosabb, szárazabb, tisztább érzés és a bekapcsolás után rögtön működik, nem kell megvárni míg betöltődik a Win és UCCNC.

Előzmény: szf, 2018-05-16 15:53:50 [5496]


szf | 4460    2018-05-16 15:53:50 [5496]

Mit csinál benne a Plc?

Előzmény: svejk, 2018-05-16 15:08:20 [5495]


svejk | 33150    2018-05-16 15:08:20 [5495]

Ahogy Dezsoe írta, mindegyik jó lehet ami LPT-s, de célszerű a CNCdrive-tól venni az biztos mindenben kompatibilis.
Persze van a CNCpart-nak is.

Én is mindig magam gyártom le őket mert nincs két egyforma igényű gép.

A képen látható cucc egy kísérlet volt és ez is távol áll attól, hogy hátradőlhessek.
A kis kifejtők a CNCpart-tól vannak, a bemeneti optók Lonewolftól, a kimeneti relé/szelep meghajtó saját gyártmány.
A színes vezetékezés is a kísérletezés miatt van.

A ChargePump általában nagy segítség lehetőleg olyat válassz.

  

Előzmény: guliver83, 2018-05-16 14:16:30 [5493]

Törölt felhasználó    2018-05-16 14:55:47 [5494]

Én nekem ebből van kettő. 5$ darabja, azt megérte. Én nekem UC300ETH van, de az mindegy, az UC400ETH az ugyan úgy működik, csak analóg 0-10V kimenete nincs rajta, de ha az nem kell akkor akár mit használhatsz. Én nem használom analóg szignált, csak Modbus kommunikációt.

  

Előzmény: guliver83, 2018-05-16 12:34:56 [5491]


guliver83 | 3241    2018-05-16 14:16:30 [5493]

Böbnyire majdnem minden motorvezérlőmben van leválasztás mégis használom, ezek szerint fölöslegesen.

Előzmény: dezsoe, 2018-05-16 13:43:43 [5492]


dezsoe | 2934    2018-05-16 13:43:43 [5492]

Gyakorlatilag bármilyet ráköthetsz, amit printer porthoz találtak ki, mert printer portként működik a két csatlakozója. Innentől kezdve az igényeid szabják meg.

Kérdésedre válaszolva, én pl. magamnak építettem. A motor vezérlőimben van optó, ezért azok közvetlenül mennek az UC400 kimeneteiről, csak a hibajeleket gyűjtöm össze egy bemenetre. Ezen kívül van rajta egy charge pump áramkör, amivel minden további tápot kapcsolok.

Előzmény: guliver83, 2018-05-16 12:34:56 [5491]


guliver83 | 3241    2018-05-16 12:34:56 [5491]

UC400ETH után ki milyen levalasztókártyát használ?


guliver83 | 3241    2018-05-15 19:56:32 [5490]

PWM szabályzással menne.
Végállása az jelenleg nincs rajta (mire az)

Előzmény: dezsoe, 2018-05-15 19:43:22 [5489]


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

Időrend:
Oldal 81 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   77  78  79  80  81  82  83  84  85   Következő ►  Utolsó ►|


 ◊ 
[ 1.2427 ]