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

svejk

Próbálgatom a G28.1-et, igaz perpillanat csak gép nélkül.
Mi is ennek a pontos szintaktikája?
 
Azt szeretném ha minden programfutás végén felvennék a tengelyek újra a referenciát.
 
Esetleg olyat is, hogy bizonyos sorok után csak a Z tengely, majd folytassa automatikusan a programot.

robroy007

mach sugóból
 
by google fordító
Program G28.1 X ~ Y ~ Z ~ A ~ B ~ C ~ hivatkozni az adott tengelyek. A tengely mozog az aktuális előtolás irányában otthoni kapcsoló (k) által meghatározott, a Configuration. Amikor az abszolút gépi koordináta eléri a megadott értéket egy tengely szó, akkor az előtolás van beállítva, hogy meghatározott Configure> Config Referencing. Feltéve, hogy az aktuális abszolút pozíció megközelítőleg helyes, ez ad egy puha nem ütközik a referencia kapcsoló (k). Megjegyzés: G28.1 nem lehet ugyanazon a vonalon, mint a G90 vs G91
 
G28.1 z10  elvileg ha jól sejtem előbb elmegy z10-re és onnan kezd referencia felvételi sebességen tovább menni

svejk

No ez a tengely értékmegadás a zavaró számomra, de majd élesben géppel jobban lesz látható a működés.
 
Közben Mac3 professzor fórumtársunk is írt magánban, ezúton köszönet neki is!

svejk

Megint béna vagyok...
 
A RESET LED jelzését ki szeretném vinni az LPT egyik kimenetére, mondjuk az output#6 segítségével.  
Az output#6-ot az egyik kimeneti portra állítom, de hogy tudom a 800-as OEM LED kódot ehhez rendelni?  
Nincs olyan lehetőség a kimenetekre mint a bemeneteknél a System Hotkeys ablakban a trigger#-OEM code párosítás?
 
Csak nem Brain-oznom kell ehhez?

svejk

No meg is csináltam BRAIN-ból, bár valamiért a kimenetre nem jut el a jel, de így kora reggel ez is elég.  

svejk

A picsa se érti, ha invertálom a Brain-ban a jelet akkor működik, kimegy az LPT portra.
No operational-nél nem jelenik meg...
Gondoltam akkor majd kétszer egymás után invertálom, de azt meg nem engedi.
 
Nem kínaiak írták ezt a Brain editort?  
kb. azok csinálnak ilyen béna szoftvereket. :)
 
 

svejk

No meg gondoltam majd villogni fog az LPT kimeneten LED mint a képernyőn levő Reset gomb, de hát nem :(

istvan58

Szisztok,
 
Altium Designer által generált NC dril file (csak az eleje) :
 
G92
M48
METRIC,TZ
FMAT,2
T01C0.6000
T02C0.7620
T03C0.9000
T04C2.0000
T05C2.5000
DETECT,ON
%
G90
T01
X139999Y-129999
X169971
Y-14999
X139999
T02
X159999Y-89999
X76999Y-50499
X32460Y-57632
T03
X42999Y-128999
X60999
X67499Y-126999
X147999Y-120999
X86359Y-121504
X93499Y-110999
X86359Y-103504
X60999Y-121999
X67499
X73913Y-121411
Y-103411
X26999Y-119999
X42999Y-121999
X26999Y-101999
X35999Y-113999
X20999Y-119999
Y-101999
X19999Y-95999
X20499Y-86999
X22499Y-78999
X35999Y-95999
X29999
X40499Y-86999
Y-78999
X76499Y-92999
Y-84999
Y-76499
X93499Y-92999
X94499Y-84999
X86499Y-92999
X100999Y-77999
X94499Y-76499
X107999Y-77999
X147999Y-100999
X148999Y-90999
X156999Y-55999
X148999Y-68499
X136999Y-55999
X107999Y-59999
X79999Y-68999
X89999
X88499Y-59999
X100999
X65999
X58499Y-57499
X32499Y-64999
X40499Y-57499
X9999Y-64999
Y-49999
X16499Y-33999
Y-25499
X32499Y-49999
X36499Y-25499
Y-33999
X67999Y-28999
X76999Y-43499
X99499
X100499Y-33999
X93999
X87999Y-28999
X93999Y-15999
X100499
X86999
X64499.....................
 
 
Nos OK az elején megírom a fúró ciklust MACH3 kompatibilisre de utána a koordináta sorozat az ezredbe van, így át kell szerkezteni az egészet és betenni a tizedes pontot.
Kérdésem hogy a mach3-nál be lehet valahogy állítani azt hogy 1 ezred vagy 1 század legyen az egység?  
Altium designerel lehet generálni tizedes,százados vagy ezredes felbontást, de századnál kissebet nem célszerü mert nem kerekít csak egyszerüen elhaggya a végét.

istvan58

Hmm...szerintem közben rájöttem..
G51 a megoldás.

D.Laci

Enable1-t beállítod a megfelelő Pinre. A LED-et meg hardveresen villogtatod.
Ha jól értem a problémát.

w5aen852

Szia istvan58,
 
Altiumból az NC drill fájl valójában Excelon típusú. Azt legegyszerübben itt tudod továbbalakítani hsználható G kóddá.
 
http://eng-serve.com/cnc/excellon_gcode.html
 
Ide bemásolod amit Altium ad, beállítod mennyire emelkedjen fel a Z a furatok között. Az igy kapott kódot már korrektül kezeli a Mach3 és társai.

gzxuvcb6w

Sziasztok,
Mach3-at hasnálok és szeretném tudni, hogy be lehet-e állítani valahogy, hogy amikor az ember kiadja a 0-ra futás parancsot akkor milyen kordináta sorrend szerint fusson 0-ra - most először a "Z" megy nullára és emiatt már sikerült eltörnöm marószárat, mert volt egy kiemelkedés a mart alkatrészen.  
Be lehet állítani velahol a kordináta sorrendet ?

Rabb Ferenc

Hogy is van ez  [#confused] Ha a "Z" -t teljesen kiemeled, akkor az már nem tud semmiben elakadni! Ezért is ez a sorrend Z-X-Y
 
Remélem nem alul van a Z nulla pontja [#vigyor2] Mert annak kell a legmagasabban lennie!!! A Z mindig "negatívba" dolgozik

svejk

Alapesetben, normál koordináta rendszerben a Z- nek kell kiemelkednie, így van jól.

2f428kduf

Safe Z Setup Global setting-AllowSmowe- OK
A második sorban "pöttyöt"
Valahogy itt kell keresgélni, felemeli a Z-t mielőtt nullára megy.