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
    
   


Mach3 CNC vezérlő program

Mach3 CNC vezérlő szoftver használata...

 

Időrend:
Oldal 202 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   198  199  200  201  202  203  204  205  206   Következő ►  Utolsó ►|

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

Miki2 | 2321    2012-08-05 11:22:00 [8441]

Mielőtt bárki hiányolná:
A fordulatszám beállítása, a marómotor indítása, és a hűtővíz bekapcsolása a fémipari gépemen (STRIGON ME250) Kézzel történik.

Előzmény: Miki2, 2012-08-05 11:13:00 [8438]


Miki2 | 2321    2012-08-05 11:18:00 [8440]

Ez csak egy komment.

Persze ki lehet ötleni egyéb variációkat is
Én ÍGY SZOKTAM csinálni.

Előzmény: isvarga, 2012-08-05 11:04:00 [8437]


Miki2 | 2321    2012-08-05 11:16:00 [8439]

Ez működik

Előzmény: isvarga, 2012-08-05 10:59:00 [8436]


Miki2 | 2321    2012-08-05 11:13:00 [8438]

Nálam így van megírva a reteszhorony maró ciklus:

% RETESZHORONY MARÁSA
%
% BEÁLLÍTANDÓ ÉRTÉKEK
%
#1=0 (Induló magasság)
#2=4 (Kész horonymélység)
#3=8 (Fogások száma)
#4=9 (Horony kezdeti középponti helyzete "X" irányban)
#5=21 (Horony végső középponti helyzete "X" irányban)
#6=8 (Horony szélessége)
#7=6 (Maró átmérő)
#8=25 (Tengely átmérője)
%
% SZÁMÍTOTT ÉRTÉKEK
%
#10=[#2/#3] (Fogásmélység ciklusonként)
#11=[[[#5-#4]/2]+#4] ("X" kezdő pozíció)
#12=[0-[#8/2]] ("Y" kezdő pozíció)
#13=[[#6-#7]/2] (Oldalra lépés "Y" irányba)
#14=[[#6-#7]/2] (Maró fordulási sugara)
%
% PROGRAM KEZDETE
%
G0 Z5
X#11 Y#12
Z1
M98 P001 L#3 (Alprogram hívása)
G0 Z5
X0 Y0
M30
%
O001 (Alprogram kezdete)
#1=[#1-#10]
G1 Z#1 F25
Y[#12+#13] F100
X#4
G3 X#4 Y[#12-#13] R#14
G1 X#5
G3 X#5 Y[#12+#13] R#14
G1 X[#11-1]
G0 Z[#1+0.2]
X#11 Y#12
M99

% Az X "0" a maró tengelyvonala a darab bal végénél
% Az Y "0" a maró tengelyvonala a darab palástján
% A Z "0" A darab érintő magasságában

Előzmény: svejk, 2012-08-05 10:25:00 [8435]


isvarga | 842    2012-08-05 11:04:00 [8437]

És az ,hogy ?
(N10 G90 G61 )

Előzmény: Miki2, 2012-08-05 09:48:00 [8434]

isvarga | 842    2012-08-05 10:59:00 [8436]

Akkor például az nem is működik ,hogy ?

N30 M98 P1234 L900 % Alprogram hívása

Előzmény: Miki2, 2012-08-05 09:48:00 [8434]


svejk | 32803    2012-08-05 10:25:00 [8435]

Aha.. és ez a % jel használatos az ipari vezérlőknél is, vagy csak mach3 tulajdonság?

Közben találtam ezt a magyar nyalvű segédletet. Ezt közülünk írta valaki?


Miki2 | 2321    2012-08-05 09:48:00 [8434]

A % jel egyszerű sorkihagyást jelent.
Ha a kész programba valamelyik sor elé beszúrod, azt a sort a gép nem veszi figyelembe.
Tehát egyszerűen átugorja, nem hajtja végre.
Itt most azért került oda, hogy átláthatóbb legyen a program szerkezete.
Én a kommenteket mindíg zárójelek között használom valahogy ilyetén módon:


% Próba program
% Maró átmérő 12 mm
N10 G90 G61
N20 S1000 M3 (Fordulatszám beállítása, orsó indítása)
N30 M98 P1234 L900 (Alprogram hívása)
N40 M30
%
O1234 (Alprogram neve, leírása)
N50 G1 X50 Y50 Z-50 F3000
N60 G1 Y0
N70 G1 X0
N80 G1 Z0
N90 M99


Itt mindkét lehetőséget láthatod a kommentek beírásának.
Ezek nagyon sokat segítenek, ha hetekkel később újra elő kell venni ezt a programot.

Előzmény: svejk, 2012-08-05 09:31:00 [8433]


svejk | 32803    2012-08-05 09:31:00 [8433]

Azokat nem zárójelbe kell rakni?

Előzmény: isvarga, 2012-08-05 07:35:00 [8432]


isvarga | 842    2012-08-05 07:35:00 [8432]

A % jel után lehet a kommenteket elhelyezni .

Előzmény: svejk, 2012-08-04 22:49:00 [8430]


Sanyi Bá | 356    2012-08-04 22:51:00 [8431]

G kódnak az alternatív verziója a DATRON programozás, amitől nehezen tudok elszakadni mert nagyon jó és könnyen tanulható. CAT3DNC néven ismert DATRON körökbe.

Előzmény: elektron, 2012-08-04 22:20:00 [8426]


svejk | 32803    2012-08-04 22:49:00 [8430]

Nohát akkor azért nem volt jó. )

Szépnek nem szép, mivel nincs megkülönböztetve az alprogram sorszámilag.

És mit jelent a % jel?

Előzmény: Miki2, 2012-08-04 22:23:00 [8428]


Miki2 | 2321    2012-08-04 22:28:00 [8429]

N10 G90 G61
N20 S1000 M3
N30 M98 P1234 L900
N40 M30
%
O1234
N50 G1 X50 Y50 Z-50 F3000
N60 G1 Y0
N70 G1 X0
N80 G1 Z0
N90 M99


Miki2 | 2321    2012-08-04 22:23:00 [8428]

vejk!
Az "O1234" NEM MONDATSOR!!!
Ez az alprogram neve. Ez elé nem kerülhet sorszám.
Maximum utána zárójelbe egy megjegyzés.
De az utána kovetkező mondatok elé már tehetsz sorszámot is.


elektron | 15859    2012-08-04 22:22:00 [8427]

Persze ha makrót lehet csiálni, csak egy iylen táblázatot pl kezdőknek lehet jó lenne ... persze aki nem tud megtanulni egy nap alatt 50G meg szám kódot, az ne is akarjon CNC programozó lenni lehet ...

elektron | 15859    2012-08-04 22:20:00 [8426]

A G kódnak nincs valami alternatív verziója, ahol mondjuk úgya lehet programot írni hogy:

G0=GOTO
G2=CIRCLE_LEFT
G73=DRILL_PECK ...
... ?


svejk | 32803    2012-08-04 22:14:00 [8425]

Csinálja má' meg valaki az alábbit szép sorszámosra!
Bár most lehet sorrendi hiba is van, de a Mach megeszi és működik.

G90 G61
F3000
S1000
M3
M98 P1234 L900
M5 M30
O1234
G1 X50 Y50 Z-50
G1 Y0
G1 X0
G1 Z0
M99



Miki2 | 2321    2012-08-04 21:57:00 [8424]

Az Oxxxx elé írd be az M98-at. akkor elfogadja.

Előzmény: svejk, 2012-08-04 21:26:00 [8423]


svejk | 32803    2012-08-04 21:26:00 [8423]

Köszönöm!
Igen a 10 növekedés célszerű későbbi beszúrások miatt, mint ahogy más programozásban is.

Az Oxxxx mondat előtt viszont nem fogad el sorszámot a Mach.

Előzmény: Erdélyi Róbert, 2012-08-04 18:31:00 [8422]


Erdélyi Róbert | 179    2012-08-04 18:31:00 [8422]

A számozás semmit sem szabad hogy befolyásoljon, ha van akkor van, ha nincs akkor nincs.... Szabványt kérdezel? A mondatszámtól függ és esztétikai értéke is van. Nálunk több 10000 mondatos G-kódok vannak és az első mondat az N00010, az uccsó pl.: N87440. 10-es léptékkel növekszik.Mindez a program írójától is függ, van aki az első helyre simán N10-et ír. Az alprogramot is illik mondatszámmal ellátni.

Előzmény: svejk, 2012-08-04 13:06:00 [8418]


VViktor | 1095    2012-08-04 15:57:00 [8421]

Már meglett köszönöm.


VViktor | 1095    2012-08-04 15:36:00 [8420]

Sziasztok nincs meg valakinek a P2BV10 Scrren?


csewe | 2569    2012-08-04 13:09:00 [8419]

Az egyvonallal párhuzamosan téveszt a tengelyed,de movel az írod,hogy ugyan azzal az elektroniával de más szoftverreljó,így arra gyanakszom,hogy től keskeny léptetőimpulzusokat kaphat a vezérlőd.
állítsd át a motortuningban a step és a dir pulse-t hosszabbra.


svejk | 32803    2012-08-04 13:06:00 [8418]

Néha írok magamnak egy-egy egyszerű G-kódot, de eddig még sosem sorszámoztam a mondatokat.
Most az USB-LPT átalakító #47-ben akartam, de ez ugye így nem jó az alprogram miatt.
Hogyan kell szabályosan az alprogramokat tartalmazó G-kódok mondatait sorszámozni?
Az alprogramoknál pl. pár százzal később indulva, vagy lehet az alprogramban is N000-tól kezdődően?
Esetleg nem is szokták az alprogramok mondatait sorszámozni?


Atlo | 7    2012-08-04 10:58:00 [8417]

Sziasztok,

Kezdőként a következő problámára keresek megoldást:

Adott egy kisebb CNC gép, mach3 programmal és dubleCNC vezérlővel. Az a gond jelentkezett, hogy néha - néha randomra a motorok olyankor lépnek 1-2 lépést amikor nem kellene. Konkrét példa, egyenlőre csak rajztoll van befogva és egyszerü háromszöget rajzolok, de ugyanazt háromszor egymásra. A végeredmény nem egy vastagon megrajzolt háromszög, hanem valami olyasmi, hogy az átló az egy vonal, a befogók meg 3 3 párhuzamos vonalból állnak. Kb mint amikor egy 2D-s rajzon árnyékot jelölük.

Úgy tünik valami a windows (XP), párhuzamos port, Mach3 vonalon kell legyen, mert ugyanezt a programot ugyanezzel a vezérlővel de DOS-os TurboCnc nevü programmal futtatva tökéletes alakzatot kapok.

Valaki esetleg találkozott már ilyennel?

Előre is köszi.

Béni | 2074    2012-08-02 09:54:00 [8416]

Nem került hozzá semmi "ajándék".

De akinek kétsége van, itt ellenőrizheti:

https://www.virustotal.com/

Pár éve nálunk is telepítették illetve alkalmazzák az FBI tartalomfigyelését az email-eknél (is). Ez nem csak olvassa, de módosítja is a tartalmat.
Amíg az ERSTE-nél voltam pdf-ben kaptam a havi egyenleget. Nem tudtam megnyitni. A reklamációmra hivatalos levélben közölték, hogy a freemail szolgáltatáshoz telepített tartalomfigyelő módosítja a pdf-et és ez a gond. De a megoldást is megírták. Az Acrobat Reader 4-el megnyitható. És tényleg.

Előzmény: robroy007, 2012-08-01 21:41:00 [8413]


Béni | 2074    2012-08-02 09:44:00 [8415]

A G76 minden fogásnál X irányban csinál egy kis plusz mozgást. Mivel az egy ciklus, a befejezésekor Z kezdőpontra áll és még egyszer fogást vesz, majd visszahúzza. Így emlékszem.
A G32 ilyet nem csinál. Annak csak annyi a hátránya, hogy nem lehet kifutást programozni.

Előzmény: KoLa, 2012-08-01 21:32:00 [8412]


robroy007 | 2289    2012-08-01 21:47:00 [8414]

a tengelyek irányai
eszterga
Z főorsóból kifelé (szegnyereg felé) pozitív, erre merőlegesen késtartó felé X pozitív,
Y meg maradék irány és értelmezéssel

maró gép szintén főorsóból munkadarab felé pozitív Z, DE nem gépi koordinátát hanem munkadarab koordinátát használunk és az azzal ellentétes irányú
az X elvben szemből nézve bal- jobb+ irány és a maradék az y

Előzmény: Béni, 2012-08-01 19:14:00 [8407]


robroy007 | 2289    2012-08-01 21:41:00 [8413]

vagy a tömörítésnél került egy kis ajándék hozzá

Előzmény: Béni, 2012-08-01 20:00:00 [8409]


KoLa | 7501    2012-08-01 21:32:00 [8412]

A mélymenetvágóknál mi is a fő oka annak hogy a g32-s verziót ajánlod?

Előzmény: Béni, 2012-08-01 15:38:00 [8392]


KoLa | 7501    2012-08-01 21:25:00 [8411]

Szia! Béni! én meg azokat a kódokat amiket ezzel a varázslóval készítettem , mindíg,Fúrás Béni... fájlnéven mentem!

Előzmény: Béni, 2012-08-01 10:51:00 [8389]


csewe | 2569    2012-08-01 20:11:00 [8410]

Rendben.
Csak azért szóltam,mert biztos ami biztos.

Előzmény: Béni, 2012-08-01 20:00:00 [8409]


Béni | 2074    2012-08-01 20:00:00 [8409]

Nincs benne futtatható állomány. Nem lehet vírusos.
A letöltés azért nem ment neki, mert a böngészője nem szerette a fájlnévben a két pontot.
A freemail a hunyó.

Előzmény: csewe, 2012-08-01 19:33:00 [8408]


csewe | 2569    2012-08-01 19:33:00 [8408]

Étküldtem Vtominak a májmenetvarázslókat,és a freemail egy üzenetet káldött.

"Sender: <cserpan.z@freemail.hu>
Recipient: <vass.tom@citromail.hu>

Mail with ''
subject is filtered because of the following:

exploit ( malware ) in melymenet_v01b.g76.rar - Attachment was deleted. (virusfilter)
exploit ( malware ) in melymenet_v01b.g32_jav.rar - Attachment was deleted. (virusfilter)


<VirusBuster for Mail Servers>
"
Eszerint vírusosak lehetnek a fileok.
Talán azért nem tudta letülteni sem,mert a vírusirtoja nem engedte.

Előzmény: Béni, 2012-08-01 19:14:00 [8407]


Béni | 2074    2012-08-01 19:14:00 [8407]

Igazábol ez nem szigorúan szabályozott dolog. Általában elfogadott és betartott, hogy a főórsó alaphelyzetbeni állásából kifelé mutat a Z+ irány.
Az X és az Y tengely helyzetét nem a gép geometriája szokta eldönteni, hanem a kezelő helye. De ez már nem kőbe vésett dolog.

Előzmény: Törölt felhasználó, 2012-08-01 19:05:00 [8406]

Törölt felhasználó    2012-08-01 19:05:00 [8406]


Igen, valamikor, félreértés, vagy félre tájékozottság miatt így gyártották a gépeiket.
Saját szoftverrel.
Nem tudom, a mai gépeik hogy vannak.
Egyszer, nálam vitába is keveredtem a Kisbútorstudió fórumtársunkkal ezen, hogy mi a helyes. Akkor vitt haza egy használt TTM -s gépet. Persze, nem tudtam meg győzni.
Azt mondta, én tudom rosszul az irányokat.

Előzmény: Béni, 2012-08-01 18:47:00 [8405]


Béni | 2074    2012-08-01 18:47:00 [8405]

Ez a leírás egy TTM gép szervósra alakítása alkalmából készült. Így szokták meg, így kérték, hogy állítsam be.

Előzmény: csewe, 2012-08-01 17:48:00 [8399]


csewe | 2569    2012-08-01 18:27:00 [8404]

A J után kettőskereszt huszon három van.
Nem tudom miért nem írja ki.

Előzmény: csewe, 2012-08-01 18:26:00 [8403]


csewe | 2569    2012-08-01 18:26:00 [8403]

na mégegyszer.

G3 X[#1/2-#26] Y[#23+#27] I[#1/2] J

Előzmény: csewe, 2012-08-01 18:25:00 [8402]


csewe | 2569    2012-08-01 18:25:00 [8402]

átnéztem a programot,és szerintem így helyes a 26. sor.

G3 X[#1/2-#26] Y[#23+#27] I[#1/2] J

Előzmény: csewe, 2012-08-01 18:13:00 [8401]


csewe | 2569    2012-08-01 18:13:00 [8401]

Az ajtodisz.tap fileban van valami hiba a 26. sorban az ív kezdő és záró értékével.
Legalább is nálam leállt hibaüzenettel.

G3 X[#1/2-#26] Y[#23+#27] I[0-#26] J[0-#27]

Előzmény: Béni, 2012-08-01 17:25:00 [8396]


VTamás | 1195    2012-08-01 17:59:00 [8400]

Megvan!
Köszönöm szépen!

Előzmény: csewe, 2012-08-01 17:46:00 [8398]


csewe | 2569    2012-08-01 17:48:00 [8399]

A programozási segédletben az első oldalon lévő képen a gép koordinátarendszere biztos helyes?
Mert én az X/Y-t fordítva tudom.

Előzmény: Béni, 2012-08-01 17:25:00 [8396]


csewe | 2569    2012-08-01 17:46:00 [8398]

Étkűldtem mailban.

Előzmény: VTamás, 2012-08-01 17:34:00 [8397]


VTamás | 1195    2012-08-01 17:34:00 [8397]

Sajnos nem jó.
Csak a mélyfúrás varázslót sikerült letölteni,a másik továbbra sem megy.
Biztos,hogy én vagyok béna,mert pl. Csewe le tudta tölteni...Csak nem tudom,mit tolok el?

Előzmény: Béni, 2012-08-01 17:25:00 [8396]

Béni | 2074    2012-08-01 17:25:00 [8396]

Próbáld újra! Kicsit igazítottam rajta.

Előzmény: VTamás, 2012-08-01 16:36:00 [8395]


VTamás | 1195    2012-08-01 16:36:00 [8395]

Fogalmam sincs,hogy akkor nekem miért nem jó.

Előzmény: csewe, 2012-08-01 16:25:00 [8394]


csewe | 2569    2012-08-01 16:25:00 [8394]

Nálam simán lejött mindegyik.

Előzmény: VTamás, 2012-08-01 16:03:00 [8393]


VTamás | 1195    2012-08-01 16:03:00 [8393]

Szia Béni!
A fúróvarázslót simán le tudtam tölteni.
A menetvágó varázslót viszont nem sikerül.
Meglehet,hogy csak bénázom,de lehet,hogy más gond van ezzel...

Előzmény: Béni, 2012-08-01 15:38:00 [8392]


Béni | 2074    2012-08-01 15:38:00 [8392]

Menetvágás varázslók is felmentek. A leírásuk kicsit szegényes, de sem időm, sem energiám most bővebbet csinálni.
A használat közben sok mindenre rá lehet jönni.

http://benishare.weebly.com/


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

Időrend:
Oldal 202 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   198  199  200  201  202  203  204  205  206   Következő ►  Utolsó ►|


 ◊