FN 28 szerkesztéskor nem működik

Egyszerű kérdések, rövid válaszok mindennapi problémákra
Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:55

Tímár Tibor 2008. máj. 05. 19:09 #11
Üdv!
Egyedi, kézzel köszörült ives alkatrészek kontúrjához igazodó marás a feladat. Jellemző pontok mérése tapintóval, eredmény táblázatba írva. Az alkatrészprogram FK mondatokkal készül. (Szükséges, mert metszéspont, rádiusz stb. számítások így sokkal egyszerűbbek.) A probléma az, hogy szerkesztés módban nem működik a táblázat olvasás(FN 28), az FK mondatok viszont "szeretik", ha közel valós koordinátákat kapnak paraméterként. Most ezt a kellemetlenséget a változók kézzel történő kitöltésével oldom meg.
Kérdésem:
Van e a probléma megoldására valami elegánsabb mód?
Lehet-e rá számítani, hogy a jövőben szoftvermódosítással ez a funkció elérhetővé válik? (Vezérlő: iTNC530)

Üdvözlettel:Tímár Tibor

Ide másolom az egyik ilyen programot és a hozzá tartozó táblázat részletét:

Kód: Egész kijelölése

0 BEGIN PGM lamsim MM
1 FN 26: TABOPEN TNC:\Zsoci\tab1.tab
2 FN 28: TABREAD Q30 =1 /"x,y"
3 FN 28: TABREAD Q32 =2 /"x,y"
4 FN 28: TABREAD Q34 =3 /"x,y"
5 FN 28: TABREAD Q36 =4 /"x,y"
6 FN 28: TABREAD Q38 =5 /"x,y"
7 FN 28: TABREAD Q40 =6 /"x,y"
8 FN 28: TABREAD Q42 =7 /"x,y"
9 FN 28: TABREAD Q44 =8 /"x,y"
10 BLK FORM 0.1 Z X-320 Y-100 Z-20
11 BLK FORM 0.2 X+5 Y+5 Z+0
12 TOOL CALL 17 Z S1400
13 CALL LBL 1
14 TOOL CALL 18 Z S1800
15 CALL LBL 1
16 L X+0 Y+300 FMAX M30
17 LBL 1
18 L X-50 Y-150 Z+30 FMAX M3
19 Z+2 F4444
20 Z-5 F888
21 L X+0 Y-95 RL F350 M120 LA4
22 FC X+Q30 Y+Q31 R152 DR+
23 FSELECT1
24 FCT DR+ R152
25 FL P1X+Q32 P1Y+Q33 P2X+Q34 P2Y+Q35 X+Q34 Y+Q35
26 FL X+Q36 Y+Q37
27 FSELECT1
28 FLT
29 FL P1X+Q38 P1Y+Q39 P2X+Q40 P2Y+Q41 X+Q40 Y+Q41
30 FLT
31 FC P1X+Q42 P1Y+Q43 P2X+Q44 P2Y+Q45 R151 DR- X+Q44 Y+Q45
32 FSELECT2
33 FCT Y-100 R151 DR-
34 FSELECT1
35 L Z+20 R0 F3333
36 Z+150 FMAX M5 M23
37 LBL 0
38 END PGM lamsim MM

Kód: Egész kijelölése

NR 1 x y
0 1 0 0
1 1 -23.3727 -10
2 1 -45 3.0887
3 1 -162 2.6462
4 1 -280 2.8489
5 1 -292.1546 -4
6 1 -311.4399 -24
7 1 -309.565 -37.9999

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:56

go98 2008. máj. 05. 22:25 #12
Tisztelt Tibor!
Bár a programot a héten nincs módom ellenőrizni a legújabb szoftveren, mégis lenne egy ötletem: mivel első ránézésre a táblázatban mindig nagyjából azonos értékeknek kell kerülniük, ezért célszerűen az elméleti ponttól mért eltérést kellene tárolni. Ekkor 0 kezdő értékkel kellene feltölteni a változókat, ami sokkal egyszerübb (valamint a mérés után a névleges értékektől való eltérés is rögtön látszik a táblázatban-már ha ez követelmény). A program természetesen valamivel bonyolultabb lesz.
Emlékeim szerint nem okozott gondot az újabb verziókban, amikor táblázatból olvastunk ki értékeket programszerkesztés közben. A kérdéses iTNC-ben pontosan milyen szoftver van (szerkesztés közben MOD gomb -> képernyő közepén a szoftverszám, valahogy így: 34042x-xx vagy 34049x-xx SPx)?
Esetleg ez az FMC1600 (340490-04 SPx)? Volt ahhoz tapintó?
PS: Az új szerzemény üzemel már?

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:57

Tímár Tibor 2008. máj. 06. 19:05 #13
Tisztelt Gergely!
(Remélem jól sejtem...)
Az ötlet megvalósítható valóban, de nem vagyok benne biztos, hogy kevesebb adatbevitellel jár, a hibalehetőség meg biztosan nagyobb.
Igen, a gép az FMC1600. Szoftver 340491 04 SP1. Tapintó: Renishaw MP12
Nos, a legfrissebb szimulátorral is próbáltam, az sem olvassa a táblázatot. Tesztmódban működik, szerkesztésnél nem.

Az új szerzemény (Vision Wide VMC-3000) már néhány hete üzemben van, alkalomadtán némi okosítás annál is elkél. (3-as szinttel szállították, még kb. 110 újraindítás/bekapcsolás van hátra a véglegesítésig.)

Üdvözlettel:Tímár Tibor

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:57

go98 2008. máj. 06. 21:09 #14
Tisztelt Tibor!
(Sejtés jó, lásd a Fórum tájékoztató-t)
Mindenképpen megnézem a szimulátoron amint hazaértem Tampere-ból (a laptopomon nem fut az iTNC szimulátor, meg itt erősen lefoglal egy horizont).
A VMC-3000-re mindenképpen fel kellene rakni a 04-et és mindkét gépen frissíteni SP3-ra. A fej tud ütközni egyéb géprészekkel? DCM opció van a gépen?

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:57

Tímár Tibor 2008. máj. 06. 21:30 #15
Üdv!
A frissítésre alkalomadtán igényt tartunk.
Maga a szögfej elvileg nem tud ütközni. (Kis ügyeskedéssel megoldható, ugyanis munkatér behatárolással korlátozták a mozgástartományt a használata esetén (LIMIT2)). Viszont az orsóban lévő szerszám ellen már nincs orvosság. (Már egyszer kishíjján felnyitottuk a burkolatot.)
DCM opció nincs.

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:58

go98 2008. máj. 10. 10:01 #16
Megnéztem a szimulátoron (340494-04), valóban nem olvassa a táblázatot. A további próbához nem lenne rossz a táblázat 8-as sora... Jelzem a problémát a fejlesztőknek, megnézzük mit szólnak hozzá.

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: FN 28 szerkesztéskor nem működik

HozzászólásSzerző: go98admin » 2016.08.25. 23:58

Tímár Tibor 2008. máj. 13. 11:28 #17
A 8. sortól nincsenek adatok a táblázatban. Lehet, hogy nem a programmal egyidőben másoltam ki és közben valamelyik módosult.
Remélem, a fejlesztők majd szólnak hozzá. :)

Kód: Egész kijelölése

NR 1 x y
0 1 0 0
1 1 -23.3727 -10
2 1 -45 3.0887
3 1 -162 2.6462
4 1 -280 2.8489
5 1 -292.1546 -4
6 1 -311.4399 -24
7 1 -309.565 -37.9999
8 1 0 0
9 1 0 0
10 1 0 0
11 1 0 0
12 1 0 0