Mach3 CNC

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

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

jhgutfw6

Igen, de arra gondoltam, hogy ha bármely egyéb okból ciklusvesztés van, akkor a szoft limit is elromlik. Ámbár ilyen esetben a munkadarab úgyis kuka, nincs értelme megőrizni a rossz koordinátákat egy esetleges végállásnál...

Köszönöm, valamivel jobban értem :)

jhgutfw6

Azt hiszem, kgl kolléga topikjában minden szükséges segítség megvan, de a home kapcsolók/szenzorok tényleges felépítése nem világos. Egy egyszerű mikro kapcsolóval hogyan tudjuk azt megoldani, hogy legalább 0,02 mm pontossággal ismételhetően azonos pozícióban jelezzen?

gsz03b27r

Vannak mikrokapcsolók amik sokkal jobb pontosságot is elérnek mint 0,2mm.

gsz03b27r

0,02mm alatt.[#eplus2]
Mikrokapcsoló

wvs6cpz09

A végállás kapcsolók (HOME és LIMITS) csak a gépet védik a ténylege munkaterületen kívüli túlfutás okozta sérülésektől. Attól hogy a géped mozgási határai plusz/mínusz néhány tizeddel arrébb vannak még semmi baj nem történik.

A megmunkálandó darab origóját kezdéskor úgyis fel kell venned az összes tengelyen és onnantól az a fix pont a munka során. A munka végeztével ez elmenthető, és máspap pontosan ugyanonnan folytathatod. Az nem mozog el hacsak valamiért nincs lépéstévesztés. Pl gyenge motorok, durva túlterhelés, szerszámütközés a munkadarabbal vagy rögzítőelemmel, hibás G-kód stb.

De ezek elkerülhetők - sőt előre el kell kerülni őket!

jhgutfw6

Ezek szerint a home és a limit között nincs elvi különbség?
A gépi koordinátarendszernek nincs is jelentősége?


Lazán kapcsolódó kérdés:
Ha pl. egy munkadarab síkbamart felületét élére állítom, van-e lehetőség (pl 3D tapintóval két mérésből) megadni, hogy a mart sík legyen az X irány, vagy muszály úgy felfogni, hogy "kiórázva" ténylegesen párhuzamos legyen a gépi tengellyel?

peiystyi4

IdézEzek szerint a home és a limit között nincs elvi különbség?
Olyannyira nincs, hogy fizikailag is ugyanarra a bemenetre vannak kötve. A HOME általában valamelyik kitüntetett végpozició, míg a LIMIT az ellenkező oldal.

3ztiz2p39

Már hogyne lenne különbség!

A limit-ek egy vészfunkciók, normál esetben sosem éri el a gép.

A Home pedig fix referenciapont minden tengelyen amihez képest van  koordinátarendszer vonatkoztatva. Ezek értékeit nevezzük gépi koordinátáknak.

Az más kérdés, hogy vannak furfangok amivel meg lehet oldani, hogy ugyanazon fizikai érzékelő adja a jelet mindkét funkciónak.

Ez pl. az UCCNC-ben nagyon szépen meg van oldva, a mach3-ra pontosan már nem is emlékszem, de ott is lehet bűvészkedni.

wvs6cpz09

1.,
IdézEzek szerint a home és a limit között nincs elvi különbség?

Szinte csak elvi különbség van köztük. Mint azt [#3454@Pali79] is írta, ugyan arra a bemenetre, ugyan az a kapcsoló lehet kötve.

A különbség az, hogy amikor megnyomod a HOME gombot, az adott tengely csökkentett sebességgel ("Speed %") elindul a végpont felé, és ráfut a kapcsolóra, megáll majd lejár róla. Ekkor veszi fel a "0" pont helyzetét. Mostantól a kapcsoló már LIMIT-ként működik. Ha jól van beállítva a "Slow Zone" értéke a végállás felé haladó tengely lassul, és finoman rááll a végállásra. De ha lépésvesztés miatt nagyobb a sebessége és másutt "várja" a végállást, a kapcsoló azonnal megállítja és RESET!

2., Nem volna egyszerűbb, ha abból a tengelyenként két-két  mérésből pontosan beállítanád a munkadarabot a valódi XYZ irányokba?  [#nemtudom]

gsz03b27r

Ha a végállás és a Home azonos:
Home felvétele után:
Amikor már a kapcsoló végállásként van kezelve nem állhat rá a végállásra a gép. (az azonnali RESET)
A szoftveres limitet úgy kell meghatározni, hogy semmiféle képpen nem érheti el a gép a végállásokat.

wvs6cpz09

IdézA szoftveres limitet úgy kell meghatározni, hogy semmiféle képpen nem érheti el a gép a végállásokat.

IGAZ, KÖSZÖNÖM A KIEGÉSZÍTÉST!  Ezt nem részleteztem ki elég precízen [#eljen][#worship]

jhgutfw6

Köszönöm mindenkinek a segítséget, sokat tisztult a kép!

peiystyi4

Azt olvastam, hogy a 64 bites operációs rendszer nem támogatott. Van erről valakinek konkrét tapasztalata?

kj3003bmm

Igen csak 32 bites windowst támogat windows 7-ttel működik tökéletesen.

gsz03b27r

32bit támogatott az LPT port. Mach3.
64bit alatt csak ETH kártyákkal működik a Mach3.