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
    
   


LinuxCNC a gyakorlatban

xxxx

 

Időrend:
Oldal 70 / 99 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   66  67  68  69  70  71  72  73  74   Következő ►  Utolsó ►|

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

KoLa | 7585    2012-06-19 22:26:00 [1497]


Nehogy má' a számítógép vigye a puskát!


sneci | 1763    2012-06-19 20:10:00 [1496]

Kis trükkel gombbal is megoldható az eltolás.
1) Kikapcsolod a vezérlőket, hogy ne vigye a motort
2) Nyilakkal beviszed a munkaterület közepére
3) A "Touch Off" gombbal azt mondod, hogy ez legyen a 0 az adott tengelyen
4) Visszakapcsolod a vezérlőket

Előzmény: frob, 2012-06-19 18:54:00 [1494]


bjam28 | 750    2012-06-19 19:46:00 [1495]

A "hopp" gomb még fejlesztés alatt van

Előzmény: frob, 2012-06-19 18:54:00 [1494]


frob | 2276    2012-06-19 18:54:00 [1494]

nincs rá valami gomb ami hopp behúzza munkaterületre?

Előzmény: bjam28, 2012-06-19 18:36:00 [1493]


bjam28 | 750    2012-06-19 18:36:00 [1493]

Ha X-ben lóg ki pl. -30 -ra:
MDI fülön a parancsorba írd be:
G0 X35
G92 X0
majd újratöltöd az ngc fájlt (File->Reload)

Előzmény: frob, 2012-06-19 18:23:00 [1492]

frob | 2276    2012-06-19 18:23:00 [1492]

No örömteli hír végre megy a "szekér", az alap betöltődő emc-s feliratot már végigjárta, viszont betöltöttem minta példákat amit az emc hoz és pl a spirál tesztet úgy töltötte be hogy a kezdő pont a 0.0.0 -án tehát negatívba kilóg a munkaterületről, hogy lehet ezt behúzni a munkaterületre?


VViktor | 1095    2012-06-19 16:45:00 [1491]

Szia.Lehet hülyeség,de a Mach3 nem nagyon eszi a linuxos sorvégződéseket,előtte alakítsd át Windowsosra.

Előzmény: KoLa, 2012-06-18 23:24:00 [1482]


KoLa | 7585    2012-06-19 16:41:00 [1490]

Na ezt jól 'benéztem'Bocsi!
A szöveges fájlokkal a mach-nál volt probléma amikor copy-tam egyik fájlból a másikba részleteket, előfordult hogy ott volt a végén a M30, mégsem látta a program, mikor betöltöttem!nyomni kell egy entert M30 után mielőtt mentünk, és akkor jó!
Azt hittem hogy a linux alatt is lesz valami hasonló trükközés!de nem, mert én hibáztam el a kódot.

Előzmény: bjam28, 2012-06-19 07:19:00 [1484]


frob | 2276    2012-06-19 15:24:00 [1489]

:D
de biza megvan, és nem csok ott még 3 másik helyen is meg lehet neki adni, hogy másik legyen az irány, no de ügye pozitív irányban indul el nincs is ezzel gond, jó fele megy, csak a refet jobb lett volna a negatívhoz keresi, no de már alakul, mozdul kezdem beállítani hogy pontosan jöjjön menjen, még a ref kapcsolót átrakom a másik oldalra és elvileg kipróbálhatom mit tud
Mind ez nektek köszönhető mert segítetek!

Előzmény: bjam28, 2012-06-19 13:51:00 [1488]


bjam28 | 750    2012-06-19 13:51:00 [1488]

Szia !

Nem azt mondtad, hogy támogatóként megvan Neked a fordítás??

"Első lépések az EMC2-vel" c. irodalom, 24. oldal, alulról a második vastag betűvel szedett bekezdés:
Home Search Velocity (Referencia keresés sebessége)

...."Ha gép a referencia pozíció felvétele során nem a megfelelő irányba indul el, akkor a Referencia keresés sebességnek negatív értéket kell adni."


frob | 2276    2012-06-19 13:36:00 [1487]

Alakul, persze jönnek problémák de legalább a Z tengely már refre állt, miután az beáll elindul az x tengely ami rövid idő után meg is áll a következő hibával : " end of move in home state 7 " lehet hogy a keresési mezőből kiesik?

Jó lenne ha negatív irányba indulna el a X és Y ref keresése, felesleges lenne oda vissza járnia, csak a ref miatt, mert a pozitív refet keresi ami a Z tengelynél jó volt, de a másik kettőnél annyira nem
Lehet ezt valahol állítani?
Persze köszönöm a segítséget, hogy már idáig eljutottam


frob | 2276    2012-06-19 12:02:00 [1486]

Köszönöm, e az a tesztelőke amit hiányoltam!

Előzmény: bjam28, 2012-06-19 09:56:00 [1485]


bjam28 | 750    2012-06-19 09:56:00 [1485]

Szia frob!

Jó lenne ha küldenél képernyőképet is, mert az is sokat elárul .
Nem tudni, hogy egyáltalán elindul-e a Z tengely bármerre is, vagy már itt azt érzékeli a gép hogy végálláson van.
Lehet hogy csak fordított a polaritás a bemeneten.

Vagy amit Sneci írt, hogy nem a tenngelynek megfelelő végállást kötötted be.

Csináltam gyorsan két képernyőképet, a teszteléshez segíthet:

Elindítod a LinuxCNC-t és a "Machine" menüből kiválasztod a "Show Hal Configuration"-t.

Ebben pedig lenyitod a"Signals" (jelek) meletti kis "+" jelet, majd kiválasztod mondjuk a "home-x"-t. Ekkor a bal oldali panelen megjelenik az állapota (TRUE az én esetemben) és az hogy melyik lábra van kötve a HAL-ban. A TRUE itt azt jelenti hogy most a gépem X tengelye a kombinált Home+Limit kapcsolón van.





És még lehet szebbeket is látni ha átmész a bal panelen a "WATCH" fülre: ekkor kiválaszthatód azokat a jeleket amiket meg akarsz figyelni. Látod az állapotukat, és ha pl. közben kapcsolgatod a végállás kapcsolókat akkor látod melyik hogy változik.



Előzmény: frob, 2012-06-18 19:36:00 [1478]


bjam28 | 750    2012-06-19 07:19:00 [1484]

Lajos!

A program 19. sorában nem érvényes G kód szerepel:
Ez nem jó: g1 108.8 z-2 f0.1 ( sarokletÃrÈs )
Így akartad ?: g1 x108.8 z-2 f0.1

Meg kell adni a tengely nevét a G1 után, így már helyes.

Mit értesz a szöveges fájl szerkesztésekor gyanúsnak?

Előzmény: KoLa, 2012-06-18 23:36:00 [1483]


KoLa | 7585    2012-06-18 23:36:00 [1483]

A kód lemaradt!

Előzmény: KoLa, 2012-06-18 23:24:00 [1482]

KoLa | 7585    2012-06-18 23:24:00 [1482]

Akkor még nem volt ez a probléma!
Ez most jött elő! mivel egy teljesen új , kézzel bepötyögtetett kódot írtam egy egyszerű műveletre, hogy! 'na lássuk élesbe' de nem működik!mert minden próba hibaüzenethez vezetett!

Nem tudom de már a Mach3 topicba is írtam hogy nekem nagyon gyanúsak ezek a szöveges fájlok!mert a szerkesztgetésük iszonyatos hibákat okozhat, mintha lenne valami a háttérben amit nem látunk!

És itt az Emc2-nél is erre gyanakszom mert az összes többi kód jól megy!

Előzmény: bjam28, 2012-06-18 10:42:00 [1471]


KoLa | 7585    2012-06-18 23:10:00 [1481]

Szia Laci!
Kiprróbáltam ezt a munkaterület kijelzést! lekicsinyítettem hogy látható legyen a munkaterület,de minden rendben van! a kód nem lépi túl sehol sem a szaggatott piros vonalat, 'sőt' inkább azt mondhatnám hogy alig látszik valami a piros szaggatotton belül!a munkadarabból!
Nem értem mi van ! de lefotóztam a hiba üzit!


frob | 2276    2012-06-18 22:30:00 [1480]

Hát de éppen ez az hogy reagált, megállt az egész majd holnap róba , de talán már meg lesz a hiba, de örülnék neki!

Előzmény: zozo, 2012-06-18 21:14:00 [1479]


zozo | 5519    2012-06-18 21:14:00 [1479]

Snecinél a pont!
Korábban már írtam, hogy indítsd el és utána rögtön kézzel nyomd meg a kapcsolót. Akkor észre kell venned, ha nem reagál rá. Pl. ez is a tesztje.

Előzmény: frob, 2012-06-18 19:36:00 [1478]


frob | 2276    2012-06-18 19:36:00 [1478]

hopp most megfogtál, mivel semmi tesztet nem találtam erre vonatkozólag és elvileg jól kötöttem be portláb szerint.... de persze lehet hogy rosszul, holnap meglesem köszi!

Előzmény: sneci, 2012-06-18 17:16:00 [1477]


sneci | 1763    2012-06-18 17:16:00 [1477]

Van pár tippem, de lehet hogy egy is elég:)
Ha minden igaz, a Z-vel kezdi a "Home all"-t, de neked az X-re írja a limit error-t. Ebből ugye az következne, hogy a Z kapcsolója az X helyére van bekötve.

Előzmény: frob, 2012-06-18 15:27:00 [1473]


frob | 2276    2012-06-18 17:01:00 [1476]

No az van ügye hogy a pozhitív irányban vannak a végállások vagy is kapcsolók, és ahogy látszik max limit + home X,Y,Z van megadva, most akor hogy adjam meg ? Ha csak 1 kapcsoló van minden tengelyen., Nekem elég lenne ha szépen ki tudná nullázni magát és visszaállna kezdő pozícióra.

Szerintem is sokkal egyszerűbb azért tépem azt a kevés hajamat is, hogy hogy a picsába nem jön össze, beállítok minden t a józan paraszti eszem és a manual segedelmével de nem müx

Előzmény: zozo, 2012-06-18 16:03:00 [1475]


zozo | 5519    2012-06-18 16:03:00 [1475]

A kapcsolók tényleg mindenütt a max. limiten vannak? (az van a linked szerint beállítva) Mert ha nem, nem csoda ha limit hibát ír, ha meg tényleg ott van, akkor sem csoda
mivel akkor a home is ott lesz a max.nál.
(Persze ettől még a ref. felvétele után visszaküldheted az elejére.)

Amúgy szerintem az az emc sokkal egyszerűbb mint a mach. Nekem ez volt a gyakorlati tapasztalatom.


Előzmény: frob, 2012-06-18 15:27:00 [1473]


frob | 2276    2012-06-18 15:29:00 [1474]

Valamit eltoltam a utolsó linknél sajnos mivel nem lehet szerkeszteni utólag vagy kijavítja valami admin, vagy bemásoljátok a linket innen mert úgy jó...


frob | 2276    2012-06-18 15:27:00 [1473]

http://www.harden.hu/kepek/00.jpg
http://www.harden.hu/kepek/01.jpg
http://www.harden.hu/kepek/02.jpg
http://www.harden.hu/kepek/03.jpg
http://www.harden.hu/kepek/04.jpg
http://www.harden.hu/kepek/frobcnc.ini

marógépről van szó egyébként, mivel a doksiba anno én is beszálltam.. olvasgatom is, de az alapján beállítva sem megy... tuti én tolok el valamit, csak jönnék már rá hogy mit

a hibajelnség az hogy amikor elindítom a home all-t , ráfut a z végállásra és: join 0 limit error -t jelez és onnantól semmit nem csinál

közben a tesztekkel kicsit megnyaggattam a gépet, faszán menne minden tengely, csak jó lenne már egy g kódot is lefuttatni rajta.

sneci | 1763    2012-06-18 10:58:00 [1472]

Ha ilyet ír ki, akkor meg tudod nézni, hol lóg ki a megengedett tartományból.
A "View" menüben legyen bepipálva a "Show machine limits". Ha kicsinyíted a kép kinagyítását, akkor szaggatott vonallal mutatja a határokat. Most ha forgatod a nézetet, akkor látni fogod, hogy hol helyezkedik el a térben a szerszámpálya.

Előzmény: KoLa, 2012-06-18 00:19:00 [1468]


bjam28 | 750    2012-06-18 10:42:00 [1471]

Sziasztok!

A dokumentációt pedig érdemes elolvasni. Sok-sok időt és energiát lehet megspórolni.

Konkrétan: EMC2 getting started pont arról szól, hogyan kell belőni a gép alapvető funkcióit. Részletesen bent van, hogy melyik paraméter mit jelent.

Ennek a doksinak a magyar fordításában (Első lépések az EMC2-vel) mindez szintén le vagyon írva, sőt még beletettem pár olyan dolgot is, ami nincs bent az eredetiben, de szükségesnek tartottam a jobb érthetőség kedvéért beletenni. Van példa tengelybeállításra, /végállás/referencia kapcsolókkal és móricka ábrával is magyarul. Tizenpár oldal az egész StepConf rész.
Kulcsár Zoli: Ez alapján próbáltad már?

A teljes INI fájl összes létező paramétere benne van a fordításban, magyarázatokkal.

Ha lesz időm csinálok egy videót, vagy egyéb oktató anyagot, de ettől még nem lehet megúszni a dokumentáció elolvasását.

frob: #1467 Elképzelhető hogy hiba van a programban, bár amit írsz az annyira alapvető, hogy már réges-rég ki lett volna javítva, ha tényleg hibás lenne a beállító program. Inkább csináld meg még egyszer, lépésről-lépésre. Ugye az világos, hogy amit a StepConf-al készítesz, abban ha kézzel módosítasz akkor a StepConf azt legközelebb felülírja? Egyszerre egy dolgot módosíts, teszteld le és mentsd el ha jó. Legyen minding meg az utoljára működő verzió. Mi a hibajelenség , mi nem megy?

Lajos: Kár hogy nem szóltál amikor Nálad voltam. Másold be a releváns konfig részletet.


Kulcsar Zoltan | 4197    2012-06-18 09:06:00 [1470]

Szia

Rengeteg idöt megspóroltok nekem
Ha nincs ez a topick már rég használnám a progit a magam modján .
Ennyi idöm nekem nincs , szerintem ez azoknak tuti akiknek a szoft a hobbijuk nem a cnc

Ezzel együtt véve is érdemes lehet foglalkozni vele mégis csak ingyenes

Ne ijedj meg a DOS-tol , az a lényege hogy csak tiszta DOS-t használj olyan helyen ahol a szobában sincs Win ( talán a Caldera 7.05 lenne a jo ) .A turbo sem egyszerübb mint az EMC , szerintem .

Mi a baj a Mach3-al ? Eszterga ?

Előzmény: frob, 2012-06-18 07:59:00 [1469]


frob | 2276    2012-06-18 07:59:00 [1469]

:( nem hiszem el hogy ennyire szar lenne, hát látom a videókat és sok tengelyes gépeket robotokat hajtanak ezzel a programmal... nem akarnék mach3-at hsználni, bár megvan okosba.. de az még pilótaviszgásabb, egyszerűen csak használni szeretném , nullára áll, kód betölt start, mé nem lehet ilyen egyszerű dolgot csinálni?
Már a turbócnc progival szemezgetek, csak a dos visszariaszt, mert ott aztán pendrive és egyebek felejtős, tud valaki igazán egyszerű de tökéletesen működő programot?


KoLa | 7585    2012-06-18 00:19:00 [1468]

Nemtudni' hogy mi okozza!
Nálam 1000mm, plusz - minusz, van minden tengelyre beállítva!
és mégis szívok vele!
A G53-tól visszaszámolva sincs 1000mm a munkaterületem , mégis olyan hibát üzen hogy , a program meghaladja a mozgási tartományt!
Próbáltam átmásolni egy jól működő kódot az EMC2-re a Mach3-ról!
Nem kopiztam! hanem lemásoltam a laptopról pontosan a G0, G1 mondatokat tartalmazó kódokat!
Mégsem akar elférni a gépen, pedig a mozgási tartomány csak 130mm!

Előzmény: frob, 2012-06-17 20:44:00 [1467]


frob | 2276    2012-06-17 20:44:00 [1467]

Most látom csak, szívatna a beállító prg?

MIN_LIMIT = 4.999
MAX_LIMIT = 5.001
hogyaza..hogy kerülhetett ilyen érték bele?


frob | 2276    2012-06-17 18:28:00 [1466]

Véletlen valami hozzáértő Kecskemét közelében akit rá tudnék venni egy villámlátogatásra?


frob | 2276    2012-06-17 18:27:00 [1465]

Hát nem értem miért nem megy...
módosítottam elvileg úgy ahogy mondtátok

ime:

# Generated by stepconf at Sun Jun 17 17:38:13 2012
# If you make changes to this file, they will be
# overwritten when you run stepconf again

[EMC]
MACHINE = my-mill
DEBUG = 0

[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = emc2.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/ize/emc2/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python

[TASK]
TASK = milltask
CYCLE_TIME = 0.010

[RS274NGC]
PARAMETER_FILE = emc.var

[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000

[HAL]
HALFILE = my-mill.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal

[TRAJ]
AXES = 3
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 2.00
MAX_LINEAR_VELOCITY = 20.00

[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl

[AXIS_0]
TYPE = LINEAR
HOME = 5.0
MAX_VELOCITY = 20.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = 4.999
MAX_LIMIT = 5.001
HOME_OFFSET = 5.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1

[AXIS_1]
TYPE = LINEAR
HOME = 5.0
MAX_VELOCITY = 20.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = 4.999
MAX_LIMIT = 5.001
HOME_OFFSET = 5.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 2

[AXIS_2]
TYPE = LINEAR
HOME = 5.0
MAX_VELOCITY = 20.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -150.0
MAX_LIMIT = 5.001
HOME_OFFSET = 5.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 0


VViktor | 1095    2012-06-17 16:00:00 [1464]

Szia én a charge pump-t használom a lézer dióda vezérlésére.Csak a varázslónál be kellett jelölnöm hogy az is kell.És egyből bele írta a hal.fájlba.
Utána már könnyen szerkeszthető Gedittel hogy melyik port ,melyik pinjén van.

Előzmény: sanyi84, 2012-06-17 10:37:00 [1462]


KoLa | 7585    2012-06-17 14:12:00 [1463]

Stepconf alatt nem megy, előtte zárd rövidre a relét!

Előzmény: sanyi84, 2012-06-17 10:37:00 [1462]

sanyi84 | 1358    2012-06-17 10:37:00 [1462]

Sziasztok!
Problémám az emc2 vel hogy nem megy a charge pump. Mach3 alatt tökéletesen teszi a dolgát, emc alatt meg se nyikkan. Beállítási eltérés nincs.


frob | 2276    2012-06-17 10:23:00 [1461]

Megint odajutottam a gép elé, beállítottam most már zozo ajánlásával a tengelyeket, minden tengelyre Maxlimit+home van beállítva, a következőt csinálja, rááll és ott megáll, tovább nem egy. aztán csak maxlimitre állítom minden tengelynek akkor meg nincs home all, ha csak home ra állítom ugyan azt játssza mint a maxlimit+home beállításnál, kezdek nagyon tanácstalan lenni...

A gépen nincs külön kapcsoló a végállásra és a refre, csak egy van minden tengelyen, nem tudom i az a kombináció amit még nem próbáltam, de jó lenne valami olyan varia amivel megy is.

Elvileg ezzel az összefogott megoldással maxlimit+home 1 végálláskapcsolónak is elégnek kellene lenni minden tengelyre, persze ezek külön portlábakra vannak bekötve.


szokes | 1651    2012-06-15 14:03:00 [1460]

próbálkozott már valaki emc2-vel vezérelt lézer építésével? jó lehet ez rá, mert a mach3-ról több helyen írják, hogy alkalmatlan a rasteres munkákra...


zozo | 5519    2012-06-14 08:41:00 [1459]

No, először is axis_0 az X tengely, axis_1 Y és
axis_2 a Z. Ha nem akarod az életed megbonyolítani, akkor x (szerszám balról jobbra)és y (szerszám tőled elfele) mozgásával nővekszik pozitív irányba,
míg Z (fentről le) negatívba. Tehát Z-nél relatíve alul van a min.limit -150 és felül a max. limit -2


frob | 2276    2012-06-13 22:40:00 [1458]

A 3-5 mm jogos ki fogom próbálni lehet ennyi a baja
Hogy miért negatív, fektiforg által linkelt képen lefele negatív irány van, e szerint állítottam, egyébként furcsa volt ez, de miután jó pár emc-s beállítást megnéztem a youtube-n arra jutottam hogy ez így természetes, sok helyen felezték a mozgástartományt és minuszban pluszban a fele fel volt beírva, most akkor hogy kell?
köszi

Előzmény: zozo, 2012-06-13 21:18:00 [1457]


zozo | 5519    2012-06-13 21:18:00 [1457]


[AXIS_0]

HOME = 0.0 #adj neki pár mm-t, pl.3-5mm hogy lejöjjön a kapcsolóról. Gondolom megnyomja a végállás kapcsolót és nem megy át felette.

MAX_ACCELERATION = 30.0 #ezt tudja rendesen? tesztelted?

MIN_LIMIT = -380.0 #miért negatív???
MAX_LIMIT = 0.001 #ezt sem értem, a limit mondjuk 2 és 380 lehetne

-ennyi hirtelenjében


frob | 2276    2012-06-13 13:53:00 [1456]

bénázok de nagyon valamit

íme a ini fájlt tartalma:

# Generated by stepconf at Wed Jun 13 13:42:08 2012
# If you make changes to this file, they will be
# overwritten when you run stepconf again

[EMC]
MACHINE = my-mill
DEBUG = 0

[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = emc2.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/ize/emc2/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python

[TASK]
TASK = milltask
CYCLE_TIME = 0.010

[RS274NGC]
PARAMETER_FILE = emc.var

[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000

[HAL]
HALFILE = my-mill.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal

[TRAJ]
AXES = 3
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 1.00
MAX_LINEAR_VELOCITY = 10.00

[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl

[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 10.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -380.0
MAX_LIMIT = 0.001
HOME_OFFSET = 1.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1

[AXIS_1]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 10.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -450.0
MAX_LIMIT = 0.001
HOME_OFFSET = 1.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 2

[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 10.0
MAX_ACCELERATION = 30.0
STEPGEN_MAXACCEL = 37.5
SCALE = 200.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -150.0
MAX_LIMIT = 0.001
HOME_OFFSET = 1.000000
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = 2.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 0


KoLa | 7585    2012-06-12 21:48:00 [1455]

Ez a videó az EMC2 egyik lehetőségének a tesztje!
Excenter esztergálás! Ceruzával papírra!
Két különböző főorsó fordulaton!( az első nincs a videón! az 15 rpm volt a második 30 körül)
Látszik az eltérés, az index jelhez viszonyítva amire Tibor45 hívta fel a figyelmemet, véletlenül!
De itt látható a bizonyítása! igaza van! a motorok gyorsulása alatti idő kontrolálatlanul múlik el az efféle gépeken!

excenter


frob | 2276    2012-06-12 20:53:00 [1454]

Köszönöm, fog, csak ma nem jutottam el a gépig, de majd holnap, akkor lesem meg a konfigot is, meg szedem le az ottani gépről az ini fájlt...

Előzmény: fektiforg, 2012-06-12 19:18:00 [1453]


fektiforg | 424    2012-06-12 19:18:00 [1453]

Talán ez is segít:

Előzmény: zozo, 2012-06-11 22:26:00 [1449]

bjam28 | 750    2012-06-12 05:44:00 [1452]

Másold be az .ini fáljod idevonatkozó részét ([AXIS_0] szekciót mondjuk) hogy lássuk mi van beállítva Neked.

Előzmény: frob, 2012-06-11 18:20:00 [1448]


KoLa | 7585    2012-06-11 23:03:00 [1451]

Érdemes két kapcsolót használni!
az első a szoftveres, de a második legyen 1mm múlva' az amelyik a tápot oldja! sose lehet tudni!

Előzmény: zozo, 2012-06-11 22:29:00 [1450]


zozo | 5519    2012-06-11 22:29:00 [1450]

Ja és ha nem akarod mechanikusan megölni a géped, akkor a kisérletek során mikor megindul valamelyik irányba, kézzel nyomd meg a végálláskapcsolót, így mielőtt odaérne,látod, mi történik, szükség esetén van időd lelőni a mozgást.


zozo | 5519    2012-06-11 22:26:00 [1449]

A kapcsoló viselkedését, hogy mi történjen a zárás után, a Home Latch Direction -el tudod beállítani.

Szoftveres limit és ref.pont nem eshet egybe, akkor is megáll. (kevesebb meg ugye nem lehet, mert akkor ...)

Előjelekre figyelj, pl. ha x érték csökken, akkor a min limit fele menjen. Ha elérte a limit+home kapcsolót, akkor visszafordul és a kapcsoló nyitásakor megáll. Ekkor nullázza le a számlálót. Beállítható, hogy utána menjen pl.X50-re és ott álljon meg.
Hogy milyen sorrendben kezdje a HOME ALL funkciót, azt te határozhatod meg. Alapból Z>X>Y a sorrend.


frob | 2276    2012-06-11 18:20:00 [1448]

Na megint próbálgattam, már közelítek de még mindig nem az igazi, vagy is sz*r .
Be van állítva max limit+home vagy min limit +home vagy csak home-ra a végállások

első két esetben ráfut és megáll nuku semmi más
utolsó esetben ráfut és gyönyörűen megy tovább mint ha mi sem történt volna addig míg meg nem szorul mechanikailag.
kezdek zabos lenne erre a szarra.. nem igaz hogy nem jön össze...

Olvasatom szerint a limit+home variációt választva minden tengely re, külön kapcsolóval azt jelentené hogy arra rápozicionál ha kérem de ha ráfut későbbiekben akkor már onnantól nincs tovább menet, de nem így csinálja, ráfut és nyekk annyi, no de a home pozíciónál meg simán rá kellene próbálnia és utána végig próbálnia az összeset szépen kinullázva a gépet ( tényleg hol lehet kinullázni a számlálókat?) de ezt sem csinálja, valamit nagyon elrontok , de vajon mit?
Tényleg a Z tengellyel kezdi a keresést, az normális?


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

Időrend:
Oldal 70 / 99 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   66  67  68  69  70  71  72  73  74   Következő ►  Utolsó ►|


 ◊