CNC plazma Microstep - retrofit

fotky našich strojů, aneb co máme doma
Odpovědět
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

27. 6. 2019, 7:21

robokop píše: 25. 6. 2019, 9:28 Co komponenta multiplexer
Bit definuje ktery vstup se ma stat vystupem
A na vstupy das konstanty ktere budou odpovidat stavu toho bitu
tak toto nefunguje. z nejakého dôvodu nie je možné pripojiť výstup MUX2 na vstupy gain SUM2. asi je to tým, ž vstupy gain sú typ I/O.
ak sa z tohoto vysomárim?

chybová hláška :
signal cut-float can not add I/O pin sum2.0.gain1, it already has OUT pin mux2.1.out
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22384
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

27. 6. 2019, 7:49

Motas propojeni
Do jednoho vstupniho pinu jsi poslal dva vystupy z jinych komponent zaraz
Kterou z tech dvou hodnot to ma pouzit?
Prvni? Druhou? Oboje? Podle ceho by je mel vybrat? System nevi co s tim
Vsechna prava na chyby vyhrazena (E)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

27. 6. 2019, 4:27

Úplně teoretická poznámka.

Když jsem někdy loni experimentoval něco s LinuxCNC, tak mě překvapilo a vadilo, že tam schází spousta (podle mě) praktických a potřebných komponent. Mimo jiné právě všelijaké konverze typů a jednoduché operace nad nimi.
Nakonec jsem to polepil zřetězením několika komponent za sebou. Ale řekl jsem si, že takhle by to snad udělal jen sociolog nebo žena v domácnosti, ale pro mě je to nedůstojné.
Tak jsem kouknul jak se píšou ty komponenty, a je to velmi jednoduché. Autoři LinuxCNC pro to nachystali velmi dobrou podporu, takže by to zřejmě zvládla i ta žena v domácnosti. Tak jsem si hned nadělal spoustu různých modulů pro konverze typů a další jednoduché operace.

Ty používáš myslím PidiCNC, takže pro programování bys musel mít nainstalované nějaké cross-vývojové prostředí.
Máš k tomu něco takového? Nedělal jsem s tím, tak nemám přehled, jestli k tomu někdo nachystal nějaké předvařené řešení. Ale pokud to chceš používat i do budoucna, tak bych si stejně myslel, že to stojí zato udělat, i když to bude třeba pro začátek víc práce.

Ale jak jsem psal - jen teoretická poznámka. Pokud to není směr, který je ti milý, tak jako že jsem nic neřekl.
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

27. 6. 2019, 4:34

robokop píše: 27. 6. 2019, 7:49 Do jednoho vstupniho pinu jsi poslal dva vystupy z jinych komponent zaraz
ja neviem, kde je chyba. takto som to mal vymyslené:
DSCF6781b.jpg
z výstupu MUX2 do vstupu SUM2.gain

nakoniec som to musel prerobiť takto:
DSCF6781c.jpg
Dnes som vlastne celý deň ladil. Najprv THC. Zmenil som spôsob výpočtu ofsetu pre os Z.
-zapnutie PID regulátora po predierovaní plechu - kráter po prepale je veľký a stúplo napätie oblúka. PIDka preto tlačila horák ku plechu, takmer na dotyk a potom ho zdvihla.
Preto som spravil ešte jedno oneskorenie. po prepálení plechu sa horák posunie na výšku rezania (nadol o 2mm) a dá povel k pohybu (spindle-at-speed). Zapnutie PID je až po uplynutí ďalšej doby prepalu. tu som zvažoval aj nejký pevný čas, ale doba prepalu sa mi pozdáva.
Potom už THC fungovalo celkom dobre. skok smerom k materiálu bol kontrolovaný a horák nemal snahu padať k plechu. v prípade chyby merania napätia to tiež funguje OK.

Potom som musel znova ladiť pohony, teraz X a Y. najprv v meničoch rýchlostný regulátor a potom PID v systéme. Zatiaľ som sa dostal na hodnotu Ferror pre X cca 0,2mm a pre Y cca 0,1mm.
Zlepšila sa aj kvalita povrchu rezanej plochy.

Naposledy upravil(a) r4cv dne 27. 6. 2019, 5:13, celkem upraveno 1 x.
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

27. 6. 2019, 4:38

Mex píše: 27. 6. 2019, 4:27 Úplně teoretická poznámka.
toto čo riešim je cesta, nie cieľ.
preto som zvažoval aj to, či použijem jednu komponentu (ktorá nie je prítomná) na konverziu signálu a bude to fungovať, alebo to preskupím a počet komponent sa nezmení a bude to fungovať.

realita ma zaskočila, ale napokon som našiel riešenie a funguje to. a to je podstatné.
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

27. 6. 2019, 6:12

No to jo. Ale jen do té doby, než Tě zaskočí zase něco jiného.
Když si jednou nacvičíš jak si to napsat sám, tak už Tě nikdy nic nezaskočí.

Až někdy nebudu mít do čeho píchnout, tak se zkusím podívat, jak se cross-kompilací dělají HAL moduly pro RPi.
Ale třeba už to tady někdo dělal a písne sem.
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

27. 6. 2019, 6:33

máš pravdu, napr. obyčajné hradlo s viac vstupmi, napr. 4-mi. ale poradil som si.
Uživatelský avatar
VikTan
Příspěvky: 29
Registrován: 10. 7. 2012, 8:40

5. 7. 2019, 2:36

Linuxcnc aj Machinekit maju moznost napisat si custom component, myslim ze je to velmi jednoduche a zatial co som skusal tak fungovalo.
http://linuxcnc.org/docs/html/hal/comp.html
v machinekit je to mierne modifikovane
http://www.machinekit.io/docs/hal/instc ... component/
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

27. 8. 2019, 2:05

po pár hodinách prevádzky by som potreboval poradiť s nastavením PIDky.
na THC mám celkom svižne nastavený PID regulátor výšky. Idem podľa napätia horáku.
Štart a následný prepal plechu a rozbeh pálenia mám celkom dobre nastavený.
Problém mám pri križovaní rezu cez už prepálený plech.
rýchla PIDka znamená rýchlu reakciu na zvýšené napätie.
napr. mám nastavené napätie oblúka 105V.
pidka reguluje v rozmedzí max.104-106V.
pri prechode cez už prepálené mi na chvíľku, zvyčajne cca 0,1-0,5sek. vybehne napätie na 120V a viac. tu sa snaží regulátor ísť s horákom nadol a často ide len o chlp od plechu. potom oblúk chytí druhú hranu a zníži sa napätie a PIDka doreguluje na správnu výšku.
moja predstava je, že by sa spätná väzba vyfiltrovala nejakým XXX, aby sa odstránili takéto impulzy.
Poradíte mi ako na to?
prípadne ako zmeniť parametre PID, aby to regulovalo správne ale kľudnejšie?
Dá sa to prípadne spraviť cez lowpass alebo iný filter?
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

28. 8. 2019, 6:33

zkus lowpass, akorát aby to zas nebylo moc pomalé při zbytku operací.
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

9. 12. 2020, 9:10

Uz som porezal par platni plechu, tak mam nejake skusenosti.
Co sa tyka pidicnc, tak obcas zamrzne. Je to nahodile, niekedy maka 8 hod bez problemov, inokedy zamrzne po pol hodine.
Dobra sprava je, ze program pokracuje, to ze je zmrznuty zistim az pri pokuse o rucne riadenie.

Machinekit, resp. Gmoccapy obcas pri snimani plechu sondou hodi hlasku Queque is not empty a stopne beh programu. Toto je v plane uloh, zatial to ma nizku prioritu.

Co je zatial najhorsie je rusenie od zapalovania obluku. Na horaku a v jeho blizkosti je cca 7 snimacov, resp koncakov. Premyslam, ze dam solo zdroj pre tieto snimace a signaly do rs pustim cez relatka. A konecne sa dokopem spravit tie kondiky a odpory na osetrenie vstupov.

A na vianoce som jej objednal cez 20 ks plechov, nech si pochrume. Dufam, ze bude posluchat.

A este planujem malu vychytavku. Objednal som ciarove laser diody, aby som lahko vedel vyrovnat plech a najst hranu pre zaciatok programu.
r4cv
Příspěvky: 2691
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

19. 12. 2020, 1:29

Mex píše: 11. 2. 2019, 7:45 Obecně - kondenzátor je tvůj kamarád. Co nejblíž kartě.
...

Zkusil bych dát odpor do země (třeba 1k až 2k2) a paralelně k němu kondenzátor (třeba M1) hned u svorek na desce.
Pokud to ani tak nezmizne, tak je problém někde jinde.
Po takmer 2 rokoch som sa dostal ku výrobe odrušovaču. zatiaľ 1ks na 4 vstupy, tak ako to umožňuje konektor vstupov.

Takto nejako je to v poriadku?
DSCF7124a.jpg
DSCF7125a.jpg
DSCF7126a.jpg
Jaro863
Příspěvky: 150
Registrován: 3. 4. 2019, 10:20

19. 12. 2020, 7:06

Ahojte, nedávno som začal rezať na svojej cnc plazme. Najväčší problém mám so vzduchom kompresor mám Orlík 2 valec a sušičku vzduchu atlascopco +filter, ktorý by mal tiež nejakú tú vodu zachytiť, ale akonáhle klesne tlak na 6bar tak mi začne tlačiť vodu a vidno to na reze :? a hlavne teraz ako sa ochladilo je to ešte horšie . Máte tiež tento problém ?? Alebo aký kompresor,sušičku vzduchu používate ? Do hrúbky 5mm je rez fakt pekný skoro ako laser len všade vidno miesta kde klesol tlak . Hrúbka 8-15mm tam už sa to neukazuje a vôbec nevidno na reze . Sorry že som to hodil sem, ale nechcem zakladať nové vlákno. Prikladám foto rezu pre porovnanie, akú kvalitu sa vám podarilo dosiahnuť ?
Přílohy
IMG_20201126_124142.jpg
IMG_20201208_194527.jpg
IMG_20201126_124137.jpg
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

19. 12. 2020, 7:15

r4cv píše: 19. 12. 2020, 1:29 Takto nejako je to v poriadku?
Pokud je ta společná svorka GND, tak ano.
A tedy pokud tam ještě taky dostaneš i ty připojovací kabely. ;-)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22384
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

19. 12. 2020, 7:37

Nedostatecny vykon kompresoru a susicky
Vsechna prava na chyby vyhrazena (E)
Odpovědět

Zpět na „naše mašinky“