Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

Mach3 CNC

Indította gaben, 2024 április 09, 16:55

Előző téma - Következő téma

me3ua0a6

Én is filóztam már ezen, hogy mi van, ha szerszámcsere után más a szerszám hossza. Onnantól bukik a referencia pozicíó jogosultsága (legalábbis Z-ben). Én ekkor olyanra gondoltam, hogy a referenciát a fúróhegy érintésével kell felvenni. Sajnos a gyakorlat még erre nem született meg, de valami olyanra gondoltam, hogy egy fémlaphoz érinteni a fúróhegyet valahol hátul, vagy oldalt. Elektromosan figyelni, és amikor végre vezet, akkor megvan az érintő. Ezt kéne venni Z-referenciának. Ez lehetne magán a megmunkálandó lemezen is.

000000000

Úgy általában létezik abszolút és növekményes koordináta rendszer is.
Hogy Machban van-e?

robroy007

Klavió árul szerszám bemérőt 2 fajtát is ami ezt a problémát megoldja vagy fix helyen etalonra téve húzod meg a szerszámot és az fix néhány századon belül
az elektromos figyelés meredek mert ha kicsit is jobban szalad a technika akkor pont a mérésnél fogod összetörni a főorsó csapágyat a szerszámot a munkadarabot is
 
a nagy gépünkön van 30 koordináta amit szabadon alakíthatok+ jó néhány a gépi makrókhoz
 
anno meg lett határozva az asztal 0,0,0 pontja és ehhez viszonyítva adunk meg mindent

SquirrelTech

G90 Abszolút méretmegadás
G91 Növekményes méretmegadás

000000000

Akkor azonos a Fanuc-al legalább is, ebben.

000000000

Sziasztok,
A mikrolépésekkel kapcsolatban lenne kérdésem. Mennyire fontos a sok mikrolépés beállítása? Egész konkrétan azt az ellentmondást szeretném jól belőni, hogy ha gyors a gép (pl. 8000mm/min előtolás), az egy tengellyel nálam jól működik pl. 3200 mikrolépéssel, de ha egyszerre mozog két tengely, előfordul hogy megáll valamelyik motor és csak sípol. Arra gondoltam, hogy így már túl nagy a Mach3/PC 'frekvenciája'. Ha leveszem a mikrolépések számát a legkisebbre (400), az nekem a 4mm-es orsóval 1 század mm felbontást fog jelenteni. Ennek van valami hátránya? A kernel sebesség most 75.000-en áll, még 1 fokozattal mehetnék feljebb (100k-ra).
A tengelyek együttes terhelésénél a problémát nem a táp okozza, az 40V fölött van minden terhelésnél.
Ahogy látom, eléggé sok tizedessel szokott dolgozni a rendszer, nem tudom ez a mechanikai százados kerekítés mit okozhat.

000000000

Nem kell ennyire pörgetni, vedd le a sebességet a felére és nem lesz gondod! A mikrolépés sem kell ekkora!

f35ezvjs

Ha 4mm es az orsód emelkedése állítsad  1000-re a pulse/rev értéket és növeld a velocityt addig még biztonságosan megy és nem téveszt lépést.
nekem igy megy mind két gépem és az alap-pontossággal /0.05 mm / megyegyezően dolgozik.
Azért mérjél rá a táp feszre mennyi terhelés alatt. Ha a táp megfelelő akkor nagyon minimális feszültség esés lehet.

ukcge40u

Jól megkevertétek a koordináta rendszereket.
Szóval akkor tegyük ezt is tisztába.
 
Egy gépen többfajta koordináta rendszer létezik.
 
Először is a legfontosabb, a gép koordináta rendszere. Ez mondja meg a szerszámgépnek hogy a saját határain belül éppen hol tartózkodik. Értelemszerűen a gép ezt a rendszert veszi alapul, és ebben is számol mindent közvetlenül.
Ezt úgy érdemes beállítani a gépen, hogy a legmagasabb érték 0 legyen, és az itt megjelenő összes elmozdulás mínusz értékként jelenjen meg.
Ennek praktikus okai vannak:
Egyrészt, mivel csak mínusz lehet az érték, így nehezebb összekeverni a nullponthoz képesti értékekkel, így elkerülhető a kavarodás.
Másrészt a gépi koordináta kijelzésekor egyértelműen látszik, hogy a valós, fizikailag korlátolt mozgástéren belül éppen hol helyezkedik el a szerszám.
Ez a koordináta rendszer normál esetben a felhasználó számára nem átírható, mivel a gép biztonsága múlik rajta. Ipari gépeken ehhez csak szervizkóddal lehet hozzáférni, a fontossága alapvető. A referencia pont is elsősorban ehhez a rendszerhez képest van viszonyítva, minden esetben.
Ez a gépi koordináta rendszer. Ez a neve, és a szakirodalom is így hivatkozik rá.
 
Van a munkakoordináta rendszer, amit a felhasználó állít be.
Ennek a nullpontja tetszőlegesen felvehető, akár a gépi koordinátarendszeren kívül is.
Alapesetben a gép a G54-es kóddal áll fel.
 Ez mondja meg a gépnek, hogy a nullponttáblázatból melyiket vegye figyelembe. A G54 az első és elsődlegesen használt nullpont.
A Mach3 256 nullpontot kezel, ezeket a G54-G59 parancsokkal (első 6 nullpont) vagy a továbbiakban a G59.1~250 paranccsal lehet megadni.
 
Itt most nem véletlenül beszélek nullpontokról, ugyanis az összes, a felhasználó által használt nullpont a gépi koordinátából van a gép által vonatkoztatva. Azért munkakoordináta rendszer, mert a felhasználó a nullpontok értékeit változtathatja, ellentétben a gépi koordináta értékeivel szemben.
 
Tehát nullpontokról beszélünk, a szaknyelv is így nevezi.
 
Amin Sirszőr fennakadt, arra is van jól bevált megoldás.
Alapvetően van egy nullpontunk, ami alapesetben G54, és van a gépi koordinátánk. A szerszámoknak legalább két korrekciós értékük van. Az egyik az átmérőjük (néhol szerszámsugárként kell megadni), és a hosszuk. Lehet még korrekciós érték a gömbmarónál a szerszám végi rádiusz is, ami nem mindig akkora, mint a szerszám rádiusza.
Ezek az értékek a szerszámkorrekciós táblázatban vannak tárolva, és szerszámbemérésnél ezeket az értékeket írjuk át, illetve változtatjuk.  
 
A szabvány formula pl a T0101, ahol az első két karakter a szerszám sorszáma, a második kettő pedig a korrekciós érték száma. Alapesetben a 6-os szerszámhoz a 6-os korrekciós szám tartozik, de lehet két szerszámnak is azonos korrekciós értéke, vagy egy szerszámnak 2 vagy több korrekciós értéke. Ezt a szerszám dönti el.
 
Nagyon hibás az a gyakorlat, hogy a szerszámhoz, rendeljük a munkadarab nullpontját. Ez 1-nél több szerszámnál nagyon nagy géptörésekhez vezethet, tehát ezt tessék elfelejteni.
 
Mindig a munkadarab nullpontjához rendeljük a szerszám hosszkorrekcióját, vagy pedig egy fix, külső bemérőponthoz.
 
A szerszám korrekciós értéke mindig a gépi nullponthoz képest kerül kiszámításra, és ezen keresztül van hozzárendelve a munkanullponthoz.
 
A munkanullpontot pedig vagy egy fix bemérővel, vagy az első szerszámmal (több szerszám esetén) vesszük fel. Mivel a szerszámhosszok a gépi nullponthoz vannak rendelve, így a munkadarab nullpontjának a változásakor az összes szerszám az új nullponthoz képest fog pozícióban lenni.
 
Hirtelen ennyi...
 
Aki esetleg valamit nem ért, az kérdezzen, szívesen válaszolok, ha pedig lenne rá igény, akkor az ilyen alapvető dolgokból szívesen tartok gyorstalpalót a következő talin.
 
Azért erőltetem ezt a dolgot egy picit, mert nem lenne rossz, ha az alapok egyformák lennének. A marásban/forgácsolásban is vannak úgy íratlan, mint leírt, vagy ökölszabályok, és aki ezeket a dolgokat nem hajlandó megtanulni, mint ezen szép szakma velejáróját, az előtt 1 út áll:
 
Elmolyolgat egyedül, de mivel a saját rendszerében molyolgat, így csak saját magával lesz kompatibilis, ami még nem baj, legrosszabb esetben nem érti, hogy mások miért azt és úgy csinálják. Ez a jobbik eset, mert egy egyedi rendszert kialakít, ebben elvan, de másik gépen, más környezetben azonnal halott ember, és örülhet, ha csak nem érti, rosszabb esetben komoly géptörést okozhat, vagy ő egy "normális", általánosan elfogadott rendszerben, vagy valaki más az általános rendszer szerint írt programmal az ő gépén.
 
Tehát az általános dolgokhoz érdemes ragaszkodni, ez belátható.
 
"próbálgatom" kartácsot olvasgatva neki meg azt ajánlom, hogy abba kellene beleütni az orrát, amihez hozzá is tud tenni, mert így elég szánalmas a szereplésed. De ez nem az én dolgom.
[#hehe]

s7manbs8

Írhatnál egy "Gyakorlat kontra elmélet" kis CNC-s kiadványt, sorozatot, ha ilyen szépen meg tudod világítani a lényegeket.

ukcge40u

Maradjunk annyiban, hogy a talin összeülünk, és kitárgyaljuk a felvetődő kérdéseket.
Mivel két napos lesz, így lesz rá idő.
Addigy gyűjtitek a kérdéseket ebben a témában, és legjobb tudásom szerint válaszolok.
Ha még valami rajztábla is lenne, akkor még érthetőbb lenne, hiszen egy kép többet mond ezer szónál.
Ha így megfelel hirtelen, akkor jó.
A kiadványt egyenlőre nem ígérhetem meg, mert a CNCbanportálon is adós vagyok még azzal a cikksorozattal, amit a gépépítésről általánosságban tudni kell(ene).
(ez most nagyképűen hangzik, de a tudásszintek sem egyformák)

000000000

Mindenkinek megvan a joga a saját hülyeségéhez. Természetesen, neked is.
Nem mondom, hogy olvasd el, amit írtál, mert sokra nem mennél vele.
Attól, hogy határozottan állítasz egy ostobaságot, nem biztos hogy helytálló is.
Ahogy olvasgatom, elvégeztél valami gyorsatalpalót és ragyogóan nyomkodod a gombokat. Ilyen fazonokra is szükség van.
Amint láttam, magával a forgácsolás alapjaival nem vagy tisztába. Ezért számodra minden olyan egyszerűnek látszik.
Persze, ha tanul az ember, akkor jön rá, hogy milyen sokat nem tud.
Hát, ez nálad nem áll fen.
Összeszedtél némi lexikális tudást, de nem tudod elhelyezni ezt a való világban.
Ettől van az, hogy összetákolsz valamit és azt várod tőle, hogy működjön.
Valamit, biztosan csinálni fog.
Vagy nem.

000000000

szia!
Énis ilyen beálitásokal tesztelgetem a motorokat mostanába egyenlöre mechanikám nincsen még de az!
Én ugy vetem észre ez nagyon számitogép fügö a dolog mekora teljesitmányü pcröl megyis az egész vezérlés!
800..1600 microlépésnél nem használok nagyoba
5mm orso emelkedésre beálitva
4500mm/min a max
35khz pwm freki melet!
5000mm/min zavarom meg a motorokat ugy járok mind te megál és sipol a motor a mach3 meg megy továb szépem az nc kod!

skwby94ub

Kolléga úr, te nem tudod kire írtad ezt a sértésözönt.  
Gyorsan kérd a törlését, mielőtt az is olvasná, akit-érdemtelenül- bántani akartál!

000000000

„"próbálgatom" kartácsot olvasgatva neki meg azt ajánlom, hogy abba kellene beleütni az orrát, amihez hozzá is tud tenni, mert így elég szánalmas a szereplésed. De ez nem az én dolgom.”
 
Nem hiszem, hogy sértődés özönről lenne szó.
A fenti megállapításra reagáltam. #4648
Elnéztem valamit?