Szerintem tudsz lefejtő marást csinálni, csak kicsit össze kell keverni a tengelyeket. A G33 az X-et és a Z-t együtt mozgatja szinkronban, a nagyobb elmozdulásra szinkronizálva. Ha tehát a munkadarabot forgató tengelyt Z-nek hívjuk és fokban adjuk meg a mozgását, akkor a Z-t fogja a főorsóhoz szinkronizálni K arányban, mert (csak hasra) ha a Z-nek kell 30-at fordulni, az 30*360, ami jóval több, mint a X-re jutó (szintén hasra) 5 mm. Ezzel meg tudod oldani, hogy a főorsóval szinkronban amíg a Z 30-at fordul, addig az X szépen közelít 5 mm-t. A Z 30*360, az X pedig 5 lesz, a K-t kell kiszámolni.
Végül is az lenne a cél, hogy ha csak a "Z" tengely lehet szinkronban, akkor ez a szinkron fenntartható legyen, amíg az előtolást végző "X" tengely el nem éri a kívánt értéket. Az már csak számolás és beállítás kérdése, hogy a megfelelő osztás adódjék. Persze egyszerűbb lenne a "Z" tengelyt forgó tengelyként kezelni. Az előbbi példával élve:
#1=[1/6] S500 M3 G0 Y1 G1 Y-5 G33 K#1 (Itt elindulna a "Z" tengely, és menne míg a főorsót le nem állítom) G1 X-50 F100 G0 Y10 M5
Az Y tengely maradna a fogásmélység beállítására. Végül is mindegy, minek nevezzük a tengelyt. A lényeg az lenne, ha a főorsó beindul, a "Z" tengely is kezdjen a beállított szinkron értékkel menni. Függetlenül attól, hogy bármely másik tengelyt mozgásba hozná. A többi tengely mozgatását program szerint végezné a gép.
Bocsánat, hogy elaprózom. Ilyen programsorra gondolok:
#1=[1/6] G33 K#1 Z-50
Ez a jelentése: Az "A" tengely 1/6 fordulatot tesz meg a főorsó 1 fordulata alatt. A bordás rész marása 50 mm hosszan történik. Az X tengely a fogásmélység beállításához szükséges.
Szervusz Dezső! Én igazából a "A" forgó tengelyt szeretném szinkronizálni. Mellette működnie kellene az "X" és a "Z" tengelyeknek is. Tehát a gép maradna 3 tengelyes. Kettő lineáris és egy forgó tengely.
Nem próbáltam ki, csak a doksi alapján a G33-nak nem muszáj Z-t is megadni, adhatsz csak X-et és azt fogja szinkronizálni. Ha van kéznél enkóderes géped, akkor próbáld ki, ha nincs, akkor szólj, összerakok egy tesztet.
Szervusztok! Szeretném megkérdezni a következőt: Van-e lehetőség arra, hogy a "Z" tengely helyett valamelyik másik legyen a főorsóhoz szinkronizált tengely.
A három állapotnak megfelelően az egyik kimenetet bekapcsolja. Onnantól már rajtad múlik, hogy mit kapcsol, lehet az akár szilárdtest relé is. Lemented Mxxxx.txt néven, ahol xxxx egy szám. Ezt beállítod a Configure macroloops ablakban, bepipálod az automatikus futtatást és mented az ablak alján levő gombbal. Ennyi.
Okés. Akkor ezt bemásolom addig ok. 1, 8, és 9 lábra meg rakom amit vezérlek vele, pl egy szilárdtest relét? Máshol valamit kell beállítani? Ha jól értelmezem.
// Hiba -> reset // Futás -> cycle start vagy szerszámcsere vagy bemérés fut a probe képernyőn // Pihen -> nem Hiba és nem Futás
int State = 2;
if (exec.GetLED(25)) State = 0; // Hiba else if (exec.GetLED(54) || exec.GetLED(28) || AS3.Getbuttonstate(821)) State = 1; // Futás
Boldog Újévet mindenkinek! Valaki már próbálkozott ucccnc-n 3színű jelző oszlopot beüzemelni? Vagy hogyan lehet beállítani? Program futás zöld. Program vég sárga. Hibára mondjuk piros villogjon vagy világítson. Gondolom szilárdtest reléket kellene megtáplálni?
dezsoe | 2919
2020-12-30 13:46:42
[8071]
Van az alap beépített plazmás profil, de csinálj újat, mert az alapértelmezett profilokat a telepítő fejbevágja. (Hacsak nem tiltod.) Jobb a békesség: mindig saját profilt használj.
THC választásban - mint már mondtam - nem én fogok segíteni. A Neuronról annyit tudok, hogy Andrej segítőkész, ha elakadsz vele.
Neked nem igazán kell semmit beleírkálni: egy rendes posztprocesszornak az a dolga, hogy megírja a kódot helyetted, neked csak futtatni kelljen.
Igen közben azért kialakult a kép valamennyire, hogy ez le is kéne kommunikálni a gépfelé .. "Sajnos" csak egy 500,000 es gépre futotta- de értem mit akarsz mondani és köszönöm a válaszokat, hozzá szólásokat! ez az iweld pilot cut80 nem tud ilyet.
Csak ezt a kis ív, nagy ív- fesz. osztó és a pisztoly kapcsoló.
Akkor tehát van hozzá screen set- és gondolom profilt is létrehozok hozzá külön majd gyors inditóból. Annyi még kérlek segíts. . THC- jól sejtem inkább olyan vezérlő kéne ami a mozgásvezérlőnek ad jelet, mert akkor az adott gyorsulásokkal- lassulásokkal fog menni a Z motor amit uccnc ad. Néztem ilyen olyan thc vezérlőket- igazából azt vallom, hogy ha valaki azt mondja hogy ez a neuron jó de drágább nem érdekell, nem szívni akarok, működtetni kényelmesen.
Simán bemenetekre adom ezt az OK-up-down jelet- és az --
M205 - eng M207 - delay M209- dive M211 - down
Ezen M kódókat bepötyögöm a header-be a G kód elé? postprocessorra gondolok és uccnc már tudja is mi tévő legyen.
Van plazmás képernyőkészlet: benne van a telepítőben. Ikont is kapsz hozzá az asztalra.
A képrészlet a Neuronhoz való. A Neuron egy kicsit több, mint egyszerű THC, így a képernyőkészletnek nem sok értelme van a hardver nélkül.
Technikailag megoldható, hogy az S-sel vezéreld a plazmavágót, de nem hallottam még róla, hogy így használnák. Ez persze semmit nem jelent, mert plazmához lényegében egyáltalán nem értek, úgyhogy akár lehet ez általános is...
Amíg az enkódered értelmezhető adatot ad, addig megy. A Mach-nál kellett egy alsó határ, mert csak az indexet figyeli, az UCCNC-nek viszont kell az A és B is, pont ezért. Ha kézzel tekered szép darabosan, akkor is menni fog.
Szervusztok! Szeretném megkérdezni, hogy mekkora az a minimális fordulatszám, amivel még biztonságosan lehet menetet fúrni. Van-e a főorsó szinkronnak alsó fordulatszám határa? A Mach3-ban emlékeim szerint 96 ford/perc alatt a kijelzés sem működik, szinkron pedig nincs.
eduard | 239
2020-12-25 11:35:39
[8062]
Uccnc-vel lehet olyat, hogy a dro-val felmappelem az xyz mozgást, elmentem egy fileba és a munka során használja az orsók kompenzálására? Kvázi mint egy enkódert. Mintha z mapping lenne... csak x-y-on is.
Semmit. Pont annyi információt tartalmaz, amennyit látsz. Az XP-ből ítélve a gép sem lehet túl fiatal, bármi is lehet: a legvalószínűbb a memória hiba vagy videó hiba. Azért az általában elmondható, hogy ha az UCCNC fut valamilyen hibára, akkor .Net-es hibaüzenetet kapsz. Ez, hogy csak simán összerogyott, inkább géphibára utal.
Az UCCNC felületén az aktuálisan megynyitott fájl nevét kerestem, hogy hol tudnám megnézni de nem sikerült rálelnem. Lehet csak az én figyelmem kerülte el vagy valami beállítást kell eszközölnöm? A profil nevét megtaláltam de az nem segít
Üdv László
dezsoe | 2919
2020-12-05 16:29:38
[8046]
Annyit elárulhatok, hogy ez még nem a parametrikusan programozott eszterga lesz.
Az UCCNC szoftver jövőjéről lehetne valamit megtudni?
Ha jól látom épp 10 hónapja nem jött ki újabb verzió. Ami persze nem feltétlen baj! Gondolom azt jelenti, hogy a mostani elég stabil, hibáktól mentes. De azért néha szívesen olvasnék az akár távolabbi tervekről is...
(az eszterga részt vagy a parametrikus programozás szűkös utasításait nem is merem említeni, hiszen sokszor megkaptuk már rájuk a negatív választ )