Hírek:

Fontos tudnivalók a migrációval kapcsolatban, kérlek olvasd el:

A régi fórumról áthozott hozzászólásoknál a felhasználó neve adatvédelmi megfontolásokból véletlenszerűen generált értékekre lett  lecserélve. Ez akkor tud a valódi értékre visszaállni, ha az adott felhasználó a régi fórumon nyilatkozik, hogy beleegyezik az adatainak az új fórumra továbbításához, majd ezután itt a régi felhasználónevével és email címével regisztrál.
8~20 óra között, 1~30 percen belül megtörténik a jóváhagyás, 30 percenként ellenőrizd email fiókodat (SPAM-ot is) mindenképp kapsz mail-t, a sikeres regisztrácioról, vagy a hibáról és, hogy mi a teendőd.
Nézd meg  "A régi fórumról, az új fórumra költözés útmutatót."
A régi fórumon használt email címmel de más felhasználói azonosítóval érkező regisztrációs kérelmek törlésre kerűlnek.

Main Menu

UCCNC vezérlő program

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

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

nffab2gnr

csewe! szupeeeeeeer lett a wizard. Kösz[#wave]

istvan58

Sziasztok,
 
Sajnos még nem tudom használni az UCCNC-t.  
Viszont azt kérdezném ha demo módban legenerálom valamelyik wizzardot, az igy kapot G-kódot megesszi a mach?

frkdv6dyr

A kérdésed arra sarkalt, hogy a saját fejlesztésemet lefuttassam a Mach3-on :( kevésbé rugalmas. Át kell írnom, hogy ott is mennyen meg itt is.
 
pl.:
UCCNC #6=#4+#5   //ez tökéletes semmi gond
Mach3 hiba!!! #6=[#4+#5]  így kell neki :)

frkdv6dyr

Nem ismeri abs[] függvényt a Mach3.
 
Nekem úgy tűnik, hogy a kezdeti hasonlítgatásból a program kezd egyre jobban pozitívan kikerülni.

000000000

Nem akarom bántani a Mach3-at, de vannak olyan kódok, amikre "megadja magát", például múltkor írtam neki véletlenül egy -#1 paramétert és úgy elszállt, hogy még a folyamatok közül se tudtam kilőni. Újra kellett a számítógépet indítani...

000000000

Egyébként bármilyen akár komplikált függvényeket is le tudok programozni a képlet értelmezőben, akár sok paraméterest is, ha van rá igény, akkor szívesen csinálok még függvényeket, csak mondjátok meg, hogy minek lenne értelme?

xfg6v697j

Igen,az általam készített varátzslók univerzális G kódot készítenek.

frkdv6dyr

Régebben CNC-zők kedvéért a varázslókat "csak képlet" üzemmódban én is próbálom kompatibilissé tenni. De félek, hogy sok esetben csak a "csak G kód" üzemmód lesz értelmezhető más programokba. A képletes változatot a sorozat marások elkészítésénél lehet majd használni, hiszen a "ctlr+c" és "ctlr+v" után mindössze a változók értékét kell megváltoztatni és működik is akármennyi példányban.

istvan58

Hmmmm....én eddig azt hittem csak g kódot lehet használni [#circling],
Még van mitt tanuljak.....

xfg6v697j


nffab2gnr

cut circular pocket. kőr átmérő 20 mm szerszám 10 mm, átfedés 50% és hibát jelez.
 30% átfedésnél lefut a program. A Mach3 100% átfedéssel is megcsinálja.
Mert hogy 20 mm kőr 10 mm maróval elkészíthető.
Mi lehet a hiba?
[#nemtudom]

000000000

Szia Tibor,
 
Érdemes volna ilyenkor a kódot, vagy kódrészletet megmutatni.
Kipróbáltam amit mondtál, Circular pocket: 20mm, szerszám 10mm, átfedés 50%.
Valóban erre rossz kódot generál a wizard.
Kód részlet:
 
G0 G49  G17 G40 G50 G80 G90 G94
M6 T0(TOOL DIA.10)
G21 (mm)  
M3 S1000
 
G0 Z1
X0 Y0
Z0
G1 Z-2 F100
Y0 X5 R3105930
Y0 X-5 R5
Y0 X5 R5
G1 X0 Y0
G1 Z-4 F100
Y0 X5 R3105927,5
Y0 X-5 R5
Y0 X5 R5
G1 X0 Y0
G1 Z-6 F100
Y0 X5 R3105925
Y0 X-5 R5
Y0 X5 R5
G1 X0 Y0
G1 Z-8 F100
Y0 X5 R3105922,5
Y0 X-5 R5
Y0 X5 R5
G1 X0 Y0
G1 Z-10 F100
Y0 X5 R3105920
 
Az látszik, hogy hatalmas rádius-t generál és a G2-t lehagyja a sor elejéről.
Értelemszerűen ezt az UCCNC nem tudja végrehajtani, mert szakaszoknak van rádius deklarálva.
Megjegyzem ezt a mach3 sem tudja végrehajtani, a kód értelmetlen a szakasz->rádiusz megadása miatt.

000000000

Egy kis teszt relief marás UCCNC-vel:
 
http://cncdrive.com/Rory/mill_joszag1.jpg" border=0>
 
http://cncdrive.com/Rory/mill_joszag2.jpg" border=0>

xfg6v697j

Köszönöm,hogy ilyen alapossan teszteled a varázslókat.
Kijavítottam,és aátnéztema másikakat is,és lekezeltem bennűk a hasonló eseteket.
http://data.hu/get/7910945/Wizards-BETA.rar " TARGET=_fnew>Wizards-BETA

xfg6v697j

Kipróbáltam egy kódot,amiben  
abs
acos
cos
sin
függvényeket használok,és az 'acos' szeritnem nem úgy működik,ahogy kellene.
 
http://www.kepfeltoltes.hu/140726/25985866n_vtelen_www.kepfeltoltes.hu_.jpg" border=0>
A körbefutó hullámos vonalak osztókörét számolja az 'acos' felhasználásával.
Tíz kör helyett,cask egyet rajzol ki,illetve valósznű egymásra rajzolja.
A G kód minden sorát értelmezi,nem pirosít ki semit.