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
    
   


Arduino



 

Időrend:
Oldal 2 / 40 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   1  2  3  4  5  6   Következő ►  Utolsó ►|

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

Arany János | 1209    2021-04-25 20:53:30 [1922]

Ez lett belőle:

Microsoft Windows [Version 10.0.19042.928]
(c) Microsoft Corporation. Minden jog fenntartva.

C:\Windows\system32>pip install python3 python3-pyqt5 python3-serial
ERROR: Could not find a version that satisfies the requirement python3 (from versions: none)
ERROR: No matching distribution found for python3
WARNING: You are using pip version 20.2.3; however, version 21.1 is available.
You should consider upgrading via the 'c:\users\arany\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command.

C:\Windows\system32>c:\users\arany\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip
Collecting pip
Downloading pip-21.1-py3-none-any.whl (1.5 MB)
|████████████████████████████████| 1.5 MB 2.2 MB/s
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.2.3
Uninstalling pip-20.2.3:
Successfully uninstalled pip-20.2.3
Successfully installed pip-21.1

C:\Windows\system32>

Előzmény: Törölt felhasználó, 2021-04-25 20:40:23 [1921]


Törölt felhasználó    2021-04-25 20:40:23 [1921]

get helyet pip


Előzmény: Törölt felhasználó, 2021-04-25 20:36:36 [1920]


Törölt felhasználó    2021-04-25 20:36:36 [1920]

Még python sincs telepitve azért...

v2.7 és v3 xx rakj fel!

Előzmény: Arany János, 2021-04-25 20:17:16 [1919]


Arany János | 1209    2021-04-25 20:17:16 [1919]

Eredeti válasz:

C:\Windows\system32>'get' is not recognized as an internal or external command,
''get'' is not recognized as an internal or external command,
operable program or batch file.

Ez meg a fordítás:

C: \ Windows \ system32> 'get' nem ismerhető fel belső vagy külső parancsként,
'' get '' nem ismerhető fel belső vagy külső parancsként,
működőképes program vagy kötegelt fájl.

Előzmény: Törölt felhasználó, 2021-04-25 20:04:40 [1918]


Törölt felhasználó    2021-04-25 20:04:40 [1918]

v2 pyton

get install python python-pyqt5 python-serial

Előzmény: Törölt felhasználó, 2021-04-25 20:03:44 [1917]

Törölt felhasználó    2021-04-25 20:03:44 [1917]

pytonos rendszer jobb parancsbol telepiteni winfosra ugy látja ezt a rendszert a port hiba enek a hiányát látom

winfoson nyisd meg admin modba cmd progit és ezt ird be

piton 2.7 nél ha ez van fent: get install python python-pyqt5 python3-serial

piton v3 feleti nál : get install python3 python3-pyqt5 python3-serial

Előzmény: Arany János, 2021-04-25 19:47:49 [1916]


Arany János | 1209    2021-04-25 19:47:49 [1916]

Köszönöm!
De sajna nincs semmi zavaró!
Pc-kábel-Mega!

Megazideg!!!

Előzmény: Törölt felhasználó, 2021-04-25 19:40:15 [1915]


Törölt felhasználó    2021-04-25 19:40:15 [1915]

Egy ilyen megoldja a problémádat...
Fö probléma pc gnd és a védöföld közös ponton van (asztali pc táp ilyen) ahol a zavar bemegy motorok gerjesztése miat az usb busz részén adat hibákat okoz mert ott is jelen van... teljes elszigetelés kell csinálni fenti eszköz megoldja!

Előzmény: Arany János, 2021-04-25 15:23:18 [1913]


sanyi84 | 1325    2021-04-25 15:29:33 [1914]

Biztos tök rossz értékek a dos os pc hez képest. (Ja ehhez is kell dos vagy win98 hogy összerakd)
Ja mégse rossz, nem kezeli a robsy dos alatt lpt portról a +-10V jelet, meg 3 mérőlécet vagy encodert...Hát az csak egy vezérlő, ez meg szabályzó(mégha vezérlőnek is hívjuk).
Step dir es világon túl is van élet.

    

Előzmény: Törölt felhasználó, 2021-04-05 10:55:08 [1896]


Arany János | 1209    2021-04-25 15:23:18 [1913]

Akkor keresnem kell valamit amiben van ekkora gyűrű!
A PC tápok már ki is estek!

Előzmény: TBS-TEAM, 2021-04-25 15:06:00 [1912]


TBS-TEAM | 1740    2021-04-25 15:06:00 [1912]

Cserélj USB kábelt.
Legyen rajta ferritgyürű.

Előzmény: Arany János, 2021-04-25 15:02:10 [1910]


Arany János | 1209    2021-04-25 15:03:38 [1911]

Bocsánat!!!!!!!!!!!!!
Elkapkodtam a küldést!!!
Köszönöm!!!
Csak nem tudom, hogy mit nem csináltam jól!

Előzmény: TBS-TEAM, 2021-04-25 14:05:33 [1909]


Arany János | 1209    2021-04-25 15:02:10 [1910]

De nekem itt van az asztalon!
Hát ez is zavarja?
Akik használják hogyan merik rábízni a gépüket?
Én meg csak gyakorolnék vele!

Előzmény: TBS-TEAM, 2021-04-25 14:05:33 [1909]


TBS-TEAM | 1740    2021-04-25 14:05:33 [1909]

Sikerűlt mostmár látható.
Elküldtem a HEX file-t.

Előzmény: Arany János, 2021-04-25 13:55:06 [1907]


TBS-TEAM | 1740    2021-04-25 14:01:47 [1908]

Álltalában az usb kábel miatt akadnak ki.

Előzmény: Arany János, 2021-04-25 13:52:43 [1906]

Arany János | 1209    2021-04-25 13:55:06 [1907]

Asszem javítottam!

Előzmény: Arany János, 2021-04-25 13:52:43 [1906]


Arany János | 1209    2021-04-25 13:52:43 [1906]

Na! Hát ezt is eltudom b...ni!
Mindjárt megpróbálom javítani!
Addig is: aranyjanos@t-email.hu

És egy újabb kérdés:
Az előbbi indítás eredménye:

Warning : grblComSerial.__mainLoop(): utf-8 decode error, buff=b'[VE\x9dL)\x92\x92\x82\x92\x8a\x82\x9a\x92\x82\xd2\xea5\n'
Warning : grblComSerial.__mainLoop(): utf-8 decode error, buff=b'[AXS:\xd2\xc2ei\xa8\xd5\n'

Ilyenkor eltűnnek a forgó tengelyek (meg sem jelennek a képernyőn).
Széthúzom-összedugom-újra indítom stb. és vagy visszajönnek vagy nem.
Mi lehet az oka???

Előzmény: TBS-TEAM, 2021-04-25 13:46:03 [1905]


TBS-TEAM | 1740    2021-04-25 13:46:03 [1905]

Ha az adatlapodon látható lenne az Email akkor rögtön elküldtem volna a modosítást.

Előzmény: Arany János, 2021-04-25 12:19:56 [1904]


Arany János | 1209    2021-04-25 12:19:56 [1904]

Hát mostanra nagyon megköszönném!!!
Ez az egész egy eléggé szívatós dolognak tűnik.
Tegnap találtam egy 6 tengelyes verziót. Kicsit "öregecske", de hát én sem vagyok már fiatal!
Minden jónak tűnt, de amikor néhány futtatás után IDE segítségével változtatni akartam a
beállításokon, megint "megdöglött".
És ez így megy minden verziónál, amiket összeszedtem!
Beállítás változtatása=káromkodás!
Én vagyok a balf..., vagy ez tényleg ennyire nyűgös dolog?
A 3 tengelyesek Nano-n és Unon jól működnek.

Mindkét megoldás érdekelne! Egyszerre!
Jó lenne tudnom hogy miért nem boldogultam?
Email az adatlapomon látható.

Előzmény: TBS-TEAM, 2021-04-24 21:16:48 [1903]


TBS-TEAM | 1740    2021-04-24 21:16:48 [1903]

Áttírtam a cofig.h működie kell.
Köldj mail címet és elküldöm HEX filet vagy ahogy jó neked.

  

Előzmény: Arany János, 2021-04-24 13:27:02 [1899]


dezsoe | 2660    2021-04-24 18:16:17 [1902]

Oké, de mit változtattál és mire? És ebben a forrásban?

Előzmény: Arany János, 2021-04-24 17:44:25 [1901]


Arany János | 1209    2021-04-24 17:44:25 [1901]

Megpróbáltam, de utána "láthatatlan" lett.
Csak x, y, z maradt.

Előzmény: dezsoe, 2021-04-24 17:30:08 [1900]


dezsoe | 2660    2021-04-24 17:30:08 [1900]

Szia!

A grbl-Mega-5X-et próbálod? Ha igen, akkor a config.h-ban tudod átnevezni, szerintem.

Előzmény: Arany János, 2021-04-24 13:27:02 [1899]


Arany János | 1209    2021-04-24 13:27:02 [1899]

Sziasztok!
Szeretném az 5 tengelyes Grbl-t működtetni!
Működik is.
De A-B tengely helyett szeretném B-C tengelyként hasznosítani.
Ha jól értem a fordításokat, ehhez át kellene neveznem a tengelyt és megváltoztatni a számát a CPU_Maps-ban.
De valamit nagyon nem jól csinálok!!!
Tudna valaki segíteni?


frob | 2139    2021-04-06 19:47:48 [1898]

mondjuk mert egy ezresbe se fáj? :D
ennyiért vagy elviseled és vele élsz, hogy csak 260x tudod másodpercenként ki be kapcsolni a marómotort vagy nem :D

érdemes lenne kipróbálni mondjuk stm32 re fordított grbl vajon mit tudhat, csak úgy érdekességként...

Előzmény: Törölt felhasználó, 2021-04-05 10:55:08 [1896]


Törölt felhasználó    2021-04-05 10:57:22 [1897]

Köszi a mérését, tanulságos adatok szüllettek.

Előzmény: B.Tibor, 2021-04-03 19:13:53 [1894]


Törölt felhasználó    2021-04-05 10:55:08 [1896]

Normális vezérlő ha találkozik egy kóddal (ami ráadásul csak egy 1 bites be/kikapcsolási utasítás), azt a lehető leggyorsabban értelmezi, és végrehajtja. Kár a lassúságát védened, hiszen teljesen közönbös, hogy ez a kimenet mit kapcsol (motort, vagy lézert, vagy akármit), majd a kapcsolt rendszer a rá jellemező időállandójával, átviteli függvényével megoldja a végrehajtást, nem a vezérlő dolga várni, vagy ha várni akar, akkor ez a megadható paraméter lehessen nulla közeli idő is (t < 1 us).
Ennek a tesztnek tehát semmi köze ahhoz, mit kapcsolunk, ez csak a CNC vezérlő adatfeldolgozási képességét, gyorsaságát vizsgálja. Felmerül ugyanis az alapkérédés: ha már itt vacak egy vezérlőrendszer és jelentősen késlekedik, mit várhatunk akkor a kapcsolt teljes rendszer végeredményétől? Így nyugodtan mindenki a kedvenc vezérlőjét letesztelheti, hogy aztán megmagyarázza utólag (feladva természetesen az objektivitást), miért olyan tetű lassú, és ez miért elfogadható.

Előzmény: frob, 2021-04-05 09:18:38 [1895]


frob | 2139    2021-04-05 09:18:38 [1895]

ez a két parancs a motor start stop
nem néztem még, de ha jól tudom van külön a lézerhez olyan parancs ami az energiát pwm en keresztül állítja

ezzel csak arra akarok kilyukadni, mennyire életszerű hogy egy motort másodpercenként 263 szor kapcsolgatunk?

viszont minden bizonnyal a lézeres M parancs, már tudhat jobbat, pláne hogy ott van egy pwm freki amivel eleve kapcsolgat és annak kitöltésével állítódik a teljesítmény, bár a grbl által elérhető előtolások függvényében lehet a 263 kapcsolás is elégséges lenne, és a fentebb említett pwm frekit sem ismerem ( 1kHz rémlik)
viszont ebben a módiban használva tuti jobb az eredmény mint a motor kimenet kapcsolgatása

R.

Előzmény: B.Tibor, 2021-04-03 19:13:53 [1894]


B.Tibor | 73    2021-04-03 19:13:53 [1894]

Csak érdekességképpen:
Robsy kérésére végrehajtottam egy tesztet az általa írt CNC teszt kóddal 'Arduino' téma, 1887. hozzászólás
A kérdés az volt, hogy a GRBL1.1 CNC vezérlő szoftver milyen gyorsan képes kapcsolgatni az egyik kimenetét.
A teszt során pár ezer be-ki kapcsolás lett végrehajtva (M3 és M5 parancs), és a mért össz időből kiszámítottam az egy be-ki kapcsoláshoz szükséges időt.
A kódot lefuttattam PC-ről is, és SD kártyáról is a hozzá való kis távvezérlőjén keresztül. Az eredmények eltérőek lettek:

- USB kapcsolattal, Candle programmal küldve: 3.8 ms, ami 263.16 Hz
- SD kártyáról végrehajtva: 13.2 ms, ami 75.72 Hz

Előzmény: Törölt felhasználó, 2021-03-26 06:42:02 [1887]


B.Tibor | 73    2021-04-03 19:08:37 [1893]

Ez jó hír

Az Inkscape programot még nem használtam (meg más hasonló programot se), de megnéztem róla egy YouTube videót, és igen, azzal JPG-ből létre lehet hozni a G-code fájlt, és azt a Candle-ba beolvasva ráküldheted a CNC gépre.

Arra figyelj, hogy minden beállítást, mint pl. szerszám átmérő, vágási mélység, sebesség, stb. az Inkscape-ben kell beállítani, mert utána a Candle-vel már nem tudsz a G-kódban módosítani.

Illetve annyit lehet változtatni a Candle-vel, hogy ha kell, marás közben % skálán arányosan tudod lassítani vagy gyorsítani külön a megmunkálási sebességet, az üresjárati sebességet, vagy a marómotor sebességét.

Sok sikert!

Előzmény: MZol, 2021-04-02 09:56:55 [1892]


MZol | 3    2021-04-02 09:56:55 [1892]

Teszt környezetbe elindultak a motor tudtam vezérelni, eddig pipa, építem tovább a gépet. Még nem próbáltam de az a kérdés inskape-be megcsinálom grbl fájlt azt cadle-ba be tudom tölteni, vagy van vmi egyszerűbb megoldás egy jpg kép marására?

Előzmény: MZol, 2021-03-26 21:37:23 [1891]


MZol | 3    2021-03-26 21:37:23 [1891]

Köszönöm a segítséget ahogy tudom ki is próbálom, jelzek mire jutottam.

Előzmény: B.Tibor, 2021-03-25 22:51:48 [1886]


A_Camera | 956    2021-03-26 14:33:24 [1890]



Köszönöm a félreértésem javítását. Én a kezet úgy láttam mintha pisztolyfogás lenne, mintha a mutató új előre, a középső új pedig balra mutatna, mert nekem ez lenne természetes fogás.

A második képet nem tudom miért értettem rosszul (kevés kávét ittam...?), mert abban igazad van, az logikus, az én gépem is így van, csak nekem az asztal +Y és -Y között mozog, mivel az X hídon van.

Előzmény: dezsoe, 2021-03-26 13:45:45 [1889]


dezsoe | 2660    2021-03-26 13:45:45 [1889]



Az első képen az ujjak jól vannak, csak más irányból nézed. Ha a helyére forgatod a kezet, akkor jó lesz.

A második képen minden jól van, de ez is átverős, mert X-nél és Y-nál asztal irányt ír: mivel az asztal mozog a főorsó relatív elmozdulása a megfelelő irányba fog mutatni.

Előzmény: A_Camera, 2021-03-26 13:12:20 [1888]


A_Camera | 956    2021-03-26 13:12:20 [1888]

GRBL leírás szerintem hibás, mert összekeveri Y-vel az X-et, legalább is ezen a képen szerintem rosszul, fordítva mutatja.

Így írja:

„ you will need to make sure your machine is moving in the correct directions according to a Cartesian(XYZ) coordinate frame and satisfies the right-hand rule, as shown ”

...de viszont én úgy tanultam a koordináta-rendszert hogy az X tengely előtted van, jobbra-balra paralel a testeddel, az Y tengely pedig tőled indul el vagy feléd jön. Szerintem a kép rossz, mert igazából az Y = X és az X = Y.

A másik hiba az hogy a Linux CNC képe is hibás, legalább is nekem úgy tűnik. Ott az XY jó, de viszont az "+X Table Direction" az rossz mert fordítva van, amit +X pozitívnak hív az szerintem -X negatív.

Ez teljesen mindegy ha a G-kód jól van írva erre, de nem lehet G-kódokat cserélgetni közöttünk...

    

Előzmény: B.Tibor, 2021-03-25 22:51:48 [1886]

Törölt felhasználó    2021-03-26 06:42:02 [1887]

Arról van mérési tapasztalatod, hogy egy ilyen GRBL USB CNC vezérlő mennyire gyorsan (1 másodperc alatti ki/bekapcsolások száma mennyi?) hajt végre egy lézer ki/bekapcsolási parancsot? Szívesen küldök neked egy teszt kódot, aminek a futási ideje alapján máris tudhatjuk egy adott CNC vezérlő ezen műszaki képességét, jellemzőjét. Ez pedig fontos minőségi jellemző, csak sokan nem is foglalkoznak vele.

Előzmény: B.Tibor, 2021-03-25 22:51:48 [1886]


B.Tibor | 73    2021-03-25 22:51:48 [1886]

Szia!

Első lépésként USB kábellel kösd össze a CNC vezérlőt a számítógéppel vagy laptoppal. A Windows felismeri az eszközt, és jó esetben létrehoz neki egy külön COM portot. Ha az Eszközkezelőt megnyitod, a Portok-nál látod a COM port sorszámát (pl. USB SERIAL CH340 (COM3))
Ha nem települt fel, hanem felkiáltó jeles "Ismeretlen eszköz"-ként látszik, akkor előbb szükség lesz a CH340 driver feltelepítésére.
Ezt letöltheted pl. ITT
Javaslom, húzd le az USB-t, telepítsd a drivert, majd csatlakoztasd ismét, és ellenőrizd, létrejött-e a COM port.

Ezután a CNC mozgatására két egyszerű programot tudok javasolni:

Grbl Controller 3.6.1
vagy
Candle 1.1.7

Nagyjából ugyanazt tudja mindkettő, én személy szerint a Candle-t használom.
Elindítás után meg kell neki adni a CNC vezérlő COM portját, és már lehet is a képernyőn a nyilakkal mozgatni a motorokat.
Lehetőség van a CNC gép paramétereit változtatni, mint pl. léptetőmotor felbontás, sebesség, gyorsulás, stb.
(Angol nyelvű részletes leírás itt)

Továbbá, ezzel a két programmal kész G-kódot is rá lehet küldeni a CNC gépre. A legjobb, hogy a G-kód beolvasása után itt vizuálisan láthatod a rajzot, így még mielőtt ráküldöd a gépre, ellenőrizheted, hogy minden rendben van-e vele.

Remélem tudtam segíteni. Ha valami nem megy, vagy nem világos, kérdezz!

(A saját fórumos TÁRHELYRE is feltöltöttem a drivert, és a két progit, valamint a pendrive tartalmát, amit a CNC3018 géphez adtak, van benne több leírás, és néhány G-kód is, amit próbaként a CNC gépre rá is küldhetsz.)

Sok sikert!
Üdv: B.Tibor

Előzmény: MZol, 2021-03-24 18:05:05 [1885]


MZol | 3    2021-03-24 18:05:05 [1885]

Helló segítséget szeretnék kérni, raktam össze egy gépet és a beüzemeléssel elakartam. A vezérlő egy kínai grbl 1.1 (atmel328p procival) egy mks tft24 controller, és motorok.
Első problémám a driverekkel, szoftverekkel vannak, hogy keltem életre hogy megmozduljanak a motorok.
Ui.:várom észrevételeket a szerkezettel is.

          


morvfer7 | 2098    2021-03-24 09:54:43 [1884]

Online Arduino nap - ingyenes

  


dtb | 1716    2021-03-18 21:10:42 [1883]

Ajánlom mindenki figyelmébe, aki port bővítésen gondolkodik: PCF8575 Module Expansion IO port DC 2.5-5.5V I2C 16 IO ports For Arduino


Törölt felhasználó    2021-03-12 13:43:35 [1882]

Kicsit szétszórt a verziók kötözi parancs támogatás is v1.1 már támogatja a alvó módot is $SLP paranccsal nem látok G vagy M kodban motorok kikapcsolására nem támogatót csak külsö periféria tiltással még Pl Estop!

Előzmény: hanyi, 2021-03-12 12:53:04 [1881]


hanyi | 23    2021-03-12 12:53:04 [1881]

nagyon szépen köszönöm, hogy utána néztél! 254-ig semmi de 255-ön tart igaz az arduino (vagy shield) sipol kicsit (ezt is alkalom szerűen a mozgatás után ) de a motort nem tudom megmozditani. Köszi!!

Előzmény: Törölt felhasználó, 2021-03-12 12:33:17 [1880]


Törölt felhasználó    2021-03-12 12:33:17 [1880]

ezel kisérletez!

$1=25

érték 0...255 ig lehet lépés után tartó áram!

Előzmény: hanyi, 2021-03-12 11:26:30 [1878]


Törölt felhasználó    2021-03-12 11:35:22 [1879]

FELRAKTAM EGYET RÁNÉZEK!

Előzmény: hanyi, 2021-03-12 11:26:30 [1878]


hanyi | 23    2021-03-12 11:26:30 [1878]

oda irtam de akkor valamit bénázok

  


Törölt felhasználó    2021-03-12 11:21:39 [1877]

commands

Előzmény: hanyi, 2021-03-12 11:15:20 [1876]


hanyi | 23    2021-03-12 11:15:20 [1876]

segits kicsit hova is ? ha beirom az UGS-be hibát dob rá

Előzmény: Törölt felhasználó, 2021-03-12 11:10:22 [1874]


hanyi | 23    2021-03-12 11:11:17 [1875]

lehet persze teljesen rosszul gondolom és van tartása csak nem elég, 1/16 lépés van jumperolva, a potmétert nem tekergettem a vezérlőn...


Törölt felhasználó    2021-03-12 11:10:22 [1874]

probáld ki

M85 P100

P az inaktiválási idöt álitod!

Előzmény: hanyi, 2021-03-12 11:04:46 [1873]


hanyi | 23    2021-03-12 11:04:46 [1873]

nem sajna... próbálgatom UGS-el mozgatni, az "Y" tengelyem fogasszijjal hajt (2 motor) és mikor felfele mozgatom (simán a nyilakkal" akkor mozog is szépen, de amint abba marad szépen "visszaereszti" (függölegesen mozog a tengely és a gravitáció dolgozik) tehát nem 1-2 perc hanem amint befejezi a felfele mozgást.


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

Időrend:
Oldal 2 / 40 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   1  2  3  4  5  6   Következő ►  Utolsó ►|


 ◊