LinuxCNC

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

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

008py5n5y

Úgy adódott, hogy egy közös hdd-n lévő XP és ubuntu közül az XP-t újra kellet telepítenem.
Sikeresen megtörtént, de a rendszerválasztó menü eltünt....
Vissza lehet varázsolni könnyedén, vagy gyorsabb, ha újrateéepítem az Ubuntut is?
Az Ubuntu egyébként üres volt, tehát nem lesz adatvesztés, haújra rakom...

a86ifm7g5

Az EMC2-ben hogyan lehet a tengelyeket manuálisan mozgatni?

xe44memnh

"F1" majd "F2" és utána lehet a nyilakkal, 3 tengely esetén a "Z" "Page Up" és "Page Down"

a86ifm7g5

A Stepconf-ban milyen nanosec értékeket célszerű megadni? Illetve az első beállítások esetén előjön rengeteg féle konfig. Ott melyiket kell választani? Én a stepper_mm konfigot választottam.

a86ifm7g5

Köszönöm szépen! [#smile]

4utepsca

Szia!
 
A Stepconf-ban a léptető vezérlő paramétereit kell(ene) megadni, mert attól függ az milyen időzítéseket tud.  
 
A stepper_mm tökéletes választás.

a86ifm7g5

A léptető vezérlő saját készítésű, TB6560-as IC-vel készült. Gyakorlatilag ugye be lehet állítani, hogy mekkora legyen a gép területén a "mozgástér" Table travel. Készítettem egy munkadarabot, és valami oknál fogva nem fér bele a munkaterületbe. Pedig a null pont a bal alsó sarokban van, a munkadarabon. A munkadarab bőven beleférne a gép munkaterületébe. Hogyan lehet a munkadarabot kvázi "elhelyezni" a munkaterületen?

a86ifm7g5

Ha például megadom a Table travel opcióban, hogy -200 to 200, (mm-ben) akkor 400 mm lesz a mozgástér, ilyenkor a középen van a null pont, és plusz mínusz irányban 200mm a mozgása a tengelynek? Gyakorlatilag a 0 értéknél van a nullpont is a munkadarabnak? (ezért nem fér bele a munkaterületbe)

x4rhew5r3

Használd a "Touch Off" funkciót, meg olvassál bele a http://linuxcnc.hu/wp-content/uploads/2012/12/LCNC_UG2.pdf" TARGET=_fnew>felhasználói kézikönyvbe.

a86ifm7g5

Köszönöm, sikerült beállítani. Most már elméletileg tudok készíteni munkadarabot LinuxCNC segítségével. Egy valami azonban még hiányzik.  
 
Konkrétan: Sprint Layoutban megtervezett NYÁK fúrását szeretném elvégezni, ugyancsak a linuxCNC segítségével. Sajnos a Sprint által készített fúrófájlt (*.drl) nem kompatibilis a linuxCNC-vel. Sajnos eddig a Sprint-et az Aspire-val se tudtam összehozni. (Az Aspire tud EMC2 -- *.gnc-t létrehozni)
 
Magyarul: Sprint Layout-ban készült NYÁK-ot szeretném kifúrni LinuxCNC-vel.
 
Köszönöm a segítséget!

ggdr57dg

Zoli,
A LinuxCNC is ismeri a G-kódot... Nem a drl fájlt kellene erőltetni, hanem G-kódot generálni SL exportból.
Többféle megoldás is van. Vagy HPGL-ből Mach1Filterrel, vagy Excellonból Excellon to G-code konverterrel.
Mindegyik használata egyszerű, a SL mindkét formátumban tud exportálni.

x4rhew5r3

Küldjél nekem egy .drl fájlt mintának, megnézném a formátumát...

ggdr57dg

Nem bonyolult. Leírja, melyik szerszámmal hol kell (jelen esetben) fúrni. Csak a Z mozgást kell hozzá "költeni". Ebben segít az említett Excellon to G code konverter.
 
Így néz ki a DRL:
 
; Drill file
; Format: 3.3 (000.000)
M48
METRIC
T01C0.75
T02C0.85
T03C1.1
T04C1.25
T05C1.35
%
G05
G90
T01
X004000Y004000
X016200Y023500
X018740Y023500
X004000Y043000
X042230Y040650
X043480Y030740
T02
X029220Y041600
X036840Y041600
X043460Y027270
X051080Y027270
X054930Y025090
X054930Y014930
T03
X043900Y035610
X043900Y040690
X049060Y038150
X054060Y038150
X063500Y027000
X063500Y024460
X063500Y021920
T04
X005080Y020960
X005080Y026040
X055540Y004500
X060620Y004500
T05
X008240Y007600
X008240Y016520
X008240Y030480
X008260Y039380
X023500Y039380
X023480Y030480
M30
 
 
 

x4rhew5r3

Köszi, erre írok valami filtert, hogy direktbe olvassa...

x4rhew5r3

Meg van a filter, azaz ha a Linuxcnc-vel egy .drl kiterjesztésű fájlt nyitunk meg, akkor automatikusan átfordítja rs274 G kódra.
Egyelőre a kapott mintával dolgoztam, holnap átnézem az Excelon kódokat, és ha kell még valami, akkor implementálom. A linuxcnc.hu-n lesz az install anyag és leírás.