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

Béni

Ezekkel a középpont megadásokkal sem növekményes, sem abszolút IJK módban nem jó a program. Ha a CNC simulator mégis csinált valamit, akkor azzal nagy baj van.
 
Ha adsz egy skiccet, megcsinálom a működő programot.

Sanyi Bá

Sajnos most skiccet nem tudok adni,de ha megvan a cncszimulátor neked akkor ott nézd már meg, hogy mit írtam el, a progit át kell írni .nc-re.Előre is köszönöm.

Béni

Már lejárt és nincs kedvem regisztrálni. Egy-két szóban sem tudod elmondani, mit szerettél volna a programmal csinálni?

000000000

A szimulátorok általában automatikusan felismerik a megfelelő beállítást. Amúgy elég egyszerű a program, tehát a koordinátákból is látod hogy mi a jó, de a parancsokból is látszik:
 
G90   Absolute distance mode
G90.1 Absolute IJK mode
G91   Incremental distance mode
G91.1 Incremental IJK mode
 
 Vagyis a programod Absolute distance és Incremental IJK módba kapcsolja a gépet.

Sanyi Bá

Skiccet én sem kaptam csak az anyagra van rajzolva   és most nem tudok fényképezni. arról van szó hogy x-16 majd innen egy negyed kör indul 180 fokról 270 fokig és innen X-8 Y40 és egy negyed körrel fejeződik be 0-tól 270-ig, a Z most nem érdekes.

svejk

A Status sorban írja a hibát:
"Radius to end of arc differs from radius to start line 8"
 
Ha leírod hova és mekkora körív kell vakegér secc-perc kijavítja.

Sanyi Bá

Igen a rádiusz 30-as.

Béni

A leírásod alapján az alábbi a program. De szerintem nem ezt szeretnéd.
 
G49 G94 G40 G90 G17 G80 G50 G91.1
M6 T6(TOOL DIA.6)
G21 (mm)
M03 S10000
G0 G43 H3 Z2
G0 X0 Y0
G1 Z-14 F100
G1 X-16 F100
G3 X+14 Y-30 I30 J0
G1 X-8 Y40
G2 X-28 Y20 I-20 J0
G1 Z15
G0 X0 Y0 Z0
M30

000000000

 Akkor G91 kell az első sorba, mert az első egyenes végpontjától INKREMENTÁLIS x-30 y30-ra tetted a végpontot.
 Ebből a pontból mész tovább inkrementálisan  x-8, y40 -et (nem lesz érintőleges az első körívvel), majd innen (x-54,y70-en vagy most) R20-as negyed rádiusszal tovább. Ez sem lesz érintőleges. A végpont X-74,y90.
 Játszd le egy kockás papíron, akkor jobban látod.

Sanyi Bá

Már akkor is utáltam az I, J, K-át és társait amikor tanultuk de azóta sem kellet használnom, a DATRON nem G kódos ezért nagyon jól programozható és nehéz elszakadnom tőle.Iselhez előveszem a régi jó PAL szoftvert és ott olyan rádiuszt és fokot állítok be amilyen kell.Köszi mindenkinek a segítséget.

000000000

 Kézi programozásnál célszerűbb az R paraméterezés.

xfg6v697j

A leírás alapján talán ez jó.
kérdés hol van a 0 fok,mert van ahol 3 óránál,én most 12 órára tettem.
nálam jó abszolutba.
 
G49 G94 G40 G17 G80 G50 (G90 G91.1)
M6 T6(TOOL DIA.6)  
G21 (mm)  
M03 S10000  
G0 G43 H3 Z2  
G0 X0 Y0  
G1 Z-14 F100  
G1 X-16 F100  
G2 X-46 Y30 I0 J30  
G1 X-54 Y70  
G3 X-84 Y40 I-54 J40  
G1 Z15  
G0 X0 Y0 Z0  
M30  

Sanyi Bá

Köszi ezt is kipróbálom, de csak holnap.A 0 fok 12 óránál van, én még így tanultam, az ős programozásnál a 90 fok balra volt, manapság már jobbra van.

xfg6v697j

ha elhagyod G90-et és a G91.1-et és a mach-ot inc-re állítod mindkét helyen akkor működik az eredeti kódod is.

Sanyi Bá

Köszi működik ha elhagyom a G90, G91.1-et, így el is készítettem, csak az a probléma hogy 20mm mélyen kell marni és szerkesztéskor (a Z-t minden kőr után lejeb írtam) a distance inc.-ról vissza ugrott abs.-ra, amit újra kellett jelölni.Maradok az R paraméterezésnél.