come programmare questo ellisse
Moderatore: Junior Admin
-
nicfg
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 48
- Iscritto il: sab nov 21, 2009 17:05
- Località: foggia
- Contatta:
come programmare questo ellisse
Buona sera a tutti
ho un problema e la prima volta che mi capita un disegno dove devo programmare un ellisse io uso un centro di lavoro con unita di governo Fanuc oi-MC per esegure questa fresatura usero una fresa da Diametro 14 mm senza l'uso di compensazione raggio.
vorrei sapere se qualcuno puo aiutarmi dandomi il codice iso per l'esecuzione dell' ellittico
ringrazio tutti coloro che dedicheranno un po di tempo a questo mio problema .
Allego un immagine del Disegno
N.B. l'origine pezzo e in alto a sinistra.
Grazie
ho un problema e la prima volta che mi capita un disegno dove devo programmare un ellisse io uso un centro di lavoro con unita di governo Fanuc oi-MC per esegure questa fresatura usero una fresa da Diametro 14 mm senza l'uso di compensazione raggio.
vorrei sapere se qualcuno puo aiutarmi dandomi il codice iso per l'esecuzione dell' ellittico
ringrazio tutti coloro che dedicheranno un po di tempo a questo mio problema .
Allego un immagine del Disegno
N.B. l'origine pezzo e in alto a sinistra.
Grazie
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
-
nicfg
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 48
- Iscritto il: sab nov 21, 2009 17:05
- Località: foggia
- Contatta:
Re: come programmare questo ellisse
ho anche il disegno in formato Dxf se vi puo servire.
-
cabaciccio
- FINALMENTE USO IL TORNIO
- Messaggi: 404
- Iscritto il: mer apr 01, 2009 16:14
- Località: Cuneo e dintorni
Re: come programmare questo ellisse
Non esiste un codice G02/G03 come per i cerchi , devi farla punto a punto , magari con una bella macro...
-
nicfg
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 48
- Iscritto il: sab nov 21, 2009 17:05
- Località: foggia
- Contatta:
Re: come programmare questo ellisse
sono riuscito ad ottenere un profilo grazie ad un amico che utilizza un cad cam infatti nel programma non c'è nessun g2 o g3 ecco il programma:
T1M06(;Profile 2)
G00Z10.000
G00X0.000Y0.000S4000M3
G00X19.000Y-37.600Z1.500
F40.0
G01Z-6.000
F400.0
G01Y-32.600
G01X19.002Y-32.342
G01X19.010Y-32.084
G01X19.022Y-31.824
G01X19.039Y-31.564
G01X19.055Y-31.377
G01X19.073Y-31.190
G01X19.093Y-31.002
G01X19.116Y-30.814
G01X19.142Y-30.627
G01X19.170Y-30.439
G01X19.201Y-30.252
G01X19.234Y-30.064
G01X19.270Y-29.878
G01X19.308Y-29.691
G01X19.348Y-29.505
G01X19.391Y-29.319
G01X19.437Y-29.134
G01X19.485Y-28.949
G01X19.535Y-28.765
G01X19.588Y-28.582
G01X19.643Y-28.400
G01X19.700Y-28.217
G01X19.761Y-28.035
G01X19.824Y-27.853
G01X19.889Y-27.671
G01X19.957Y-27.489
G01X20.027Y-27.308
G01X20.100Y-27.127
G01X20.175Y-26.947
G01X20.253Y-26.767
G01X20.333Y-26.587
G01X20.416Y-26.408
G01X20.501Y-26.229
G01X20.588Y-26.051
G01X20.678Y-25.874
G01X20.770Y-25.697
G01X20.921Y-25.418
G01X21.077Y-25.141
G01X21.240Y-24.866
G01X21.408Y-24.592
G01X21.582Y-24.321
G01X21.761Y-24.051
G01X21.947Y-23.783
G01X22.138Y-23.517
G01X22.334Y-23.253
G01X22.537Y-22.991
G01X22.745Y-22.730
G01X22.958Y-22.472
G01X23.177Y-22.216
G01X23.402Y-21.962
G01X23.632Y-21.711
G01X23.868Y-21.461
G01X24.109Y-21.213
G01X24.355Y-20.968
G01X24.607Y-20.726
G01X24.864Y-20.485
G01X25.126Y-20.247
G01X25.394Y-20.012
G01X25.666Y-19.779
G01X25.944Y-19.549
G01X26.226Y-19.322
G01X26.513Y-19.098
G01X26.805Y-18.876
G01X27.101Y-18.657
G01X27.402Y-18.442
G01X27.708Y-18.229
G01X28.018Y-18.019
G01X28.332Y-17.813
G01X28.540Y-17.680
G01X28.750Y-17.548
G01X28.962Y-17.417
G01X29.176Y-17.288
G01X29.391Y-17.160
G01X29.608Y-17.034
G01X29.827Y-16.909
G01X30.048Y-16.786
G01X30.270Y-16.664
G01X30.494Y-16.543
G01X30.719Y-16.424
G01X30.947Y-16.307
G01X31.176Y-16.191
G01X31.406Y-16.076
G01X31.638Y-15.963
G01X31.872Y-15.851
G01X32.107Y-15.741
G01X32.344Y-15.633
G01X32.582Y-15.526
G01X32.822Y-15.420
G01X33.063Y-15.316
G01X33.305Y-15.214
G01X33.795Y-15.014
G01X34.290Y-14.820
G01X34.790Y-14.633
G01X35.296Y-14.452
G01X35.806Y-14.278
G01X36.322Y-14.111
G01X36.842Y-13.950
G01X37.367Y-13.796
G01X37.895Y-13.649
G01X38.428Y-13.509
G01X38.964Y-13.376
G01X39.505Y-13.249
G01X40.048Y-13.130
G01X40.595Y-13.017
G01X41.145Y-12.912
G01X41.698Y-12.814
G01X42.254Y-12.723
G01X42.812Y-12.639
G01X43.373Y-12.562
G01X43.936Y-12.493
G01X44.500Y-12.431
G01X45.060Y-12.377
G01X45.621Y-12.330
G01X46.184Y-12.290
G01X46.747Y-12.258
G01X47.310Y-12.233
G01X47.874Y-12.214
G01X48.437Y-12.204
G01X49.000Y-12.200
G00Z1.500
G00Z10.000
G00X0.000Y0.000
M05
T1M06(;Profile 2)
G00Z10.000
G00X0.000Y0.000S4000M3
G00X19.000Y-37.600Z1.500
F40.0
G01Z-6.000
F400.0
G01Y-32.600
G01X19.002Y-32.342
G01X19.010Y-32.084
G01X19.022Y-31.824
G01X19.039Y-31.564
G01X19.055Y-31.377
G01X19.073Y-31.190
G01X19.093Y-31.002
G01X19.116Y-30.814
G01X19.142Y-30.627
G01X19.170Y-30.439
G01X19.201Y-30.252
G01X19.234Y-30.064
G01X19.270Y-29.878
G01X19.308Y-29.691
G01X19.348Y-29.505
G01X19.391Y-29.319
G01X19.437Y-29.134
G01X19.485Y-28.949
G01X19.535Y-28.765
G01X19.588Y-28.582
G01X19.643Y-28.400
G01X19.700Y-28.217
G01X19.761Y-28.035
G01X19.824Y-27.853
G01X19.889Y-27.671
G01X19.957Y-27.489
G01X20.027Y-27.308
G01X20.100Y-27.127
G01X20.175Y-26.947
G01X20.253Y-26.767
G01X20.333Y-26.587
G01X20.416Y-26.408
G01X20.501Y-26.229
G01X20.588Y-26.051
G01X20.678Y-25.874
G01X20.770Y-25.697
G01X20.921Y-25.418
G01X21.077Y-25.141
G01X21.240Y-24.866
G01X21.408Y-24.592
G01X21.582Y-24.321
G01X21.761Y-24.051
G01X21.947Y-23.783
G01X22.138Y-23.517
G01X22.334Y-23.253
G01X22.537Y-22.991
G01X22.745Y-22.730
G01X22.958Y-22.472
G01X23.177Y-22.216
G01X23.402Y-21.962
G01X23.632Y-21.711
G01X23.868Y-21.461
G01X24.109Y-21.213
G01X24.355Y-20.968
G01X24.607Y-20.726
G01X24.864Y-20.485
G01X25.126Y-20.247
G01X25.394Y-20.012
G01X25.666Y-19.779
G01X25.944Y-19.549
G01X26.226Y-19.322
G01X26.513Y-19.098
G01X26.805Y-18.876
G01X27.101Y-18.657
G01X27.402Y-18.442
G01X27.708Y-18.229
G01X28.018Y-18.019
G01X28.332Y-17.813
G01X28.540Y-17.680
G01X28.750Y-17.548
G01X28.962Y-17.417
G01X29.176Y-17.288
G01X29.391Y-17.160
G01X29.608Y-17.034
G01X29.827Y-16.909
G01X30.048Y-16.786
G01X30.270Y-16.664
G01X30.494Y-16.543
G01X30.719Y-16.424
G01X30.947Y-16.307
G01X31.176Y-16.191
G01X31.406Y-16.076
G01X31.638Y-15.963
G01X31.872Y-15.851
G01X32.107Y-15.741
G01X32.344Y-15.633
G01X32.582Y-15.526
G01X32.822Y-15.420
G01X33.063Y-15.316
G01X33.305Y-15.214
G01X33.795Y-15.014
G01X34.290Y-14.820
G01X34.790Y-14.633
G01X35.296Y-14.452
G01X35.806Y-14.278
G01X36.322Y-14.111
G01X36.842Y-13.950
G01X37.367Y-13.796
G01X37.895Y-13.649
G01X38.428Y-13.509
G01X38.964Y-13.376
G01X39.505Y-13.249
G01X40.048Y-13.130
G01X40.595Y-13.017
G01X41.145Y-12.912
G01X41.698Y-12.814
G01X42.254Y-12.723
G01X42.812Y-12.639
G01X43.373Y-12.562
G01X43.936Y-12.493
G01X44.500Y-12.431
G01X45.060Y-12.377
G01X45.621Y-12.330
G01X46.184Y-12.290
G01X46.747Y-12.258
G01X47.310Y-12.233
G01X47.874Y-12.214
G01X48.437Y-12.204
G01X49.000Y-12.200
G00Z1.500
G00Z10.000
G00X0.000Y0.000
M05
-
cabaciccio
- FINALMENTE USO IL TORNIO
- Messaggi: 404
- Iscritto il: mer apr 01, 2009 16:14
- Località: Cuneo e dintorni
Re: come programmare questo ellisse
Te ne ha tirati fuori dei punti :D
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: come programmare questo ellisse
punto punto ed anche a bassa risoluzione , altrimenti ci volevano 10 pagine di post.
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
-
cabaciccio
- FINALMENTE USO IL TORNIO
- Messaggi: 404
- Iscritto il: mer apr 01, 2009 16:14
- Località: Cuneo e dintorni
Re: come programmare questo ellisse
Beh non è spintissimo , in confronto ai programmi che tiro fuori io per il TNC530 che sono di 7Mb ... ma per fresare un'ellisse così piccola và più che bene.
-
Inthesky980
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 10
- Iscritto il: ven nov 29, 2013 19:27
- Località: Venezia
Re: come programmare questo ellisse
ciao, ma non conosci i raggi di questo ellisse?
- Zeffiro62
- TORNITORE E FRESATORE
- Messaggi: 9572
- Iscritto il: lun set 08, 2008 06:49
- Località: Firenze
Re: come programmare questo ellisse
senza dxf sarà dura mancano le quote necessarie, si potrebbero generare una infinità di ellissi già lì sono 2 diverse non mi sembrano scalate di 14,2
" Fiorentino parlo, fiorentino penso, fiorentino sento.
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
-
Inthesky980
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 10
- Iscritto il: ven nov 29, 2013 19:27
- Località: Venezia
Re: come programmare questo ellisse
E chi l'ha disegnato l'ha fatto a caso come veniva veniva??
- Zeffiro62
- TORNITORE E FRESATORE
- Messaggi: 9572
- Iscritto il: lun set 08, 2008 06:49
- Località: Firenze
Re: come programmare questo ellisse
tu non conosci i disegnatori e le loro menti contorte

" Fiorentino parlo, fiorentino penso, fiorentino sento.
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
Fiorentina è la mia cultura e la mia educazione. All'estero quando mi chiedono a che paese appartengo, rispondo FIRENZE, non italia. Non è la stessa cosa. " Oriana Fallaci
-
Giorgio76
- APPRENDISTA E ADDETTO ALLE PULIZIE
- Messaggi: 4
- Iscritto il: gio lug 26, 2018 11:09
- Località: Mango (CN)
Re: come programmare questo ellisse
Lo so che arrivo tardi, ma spero che questo post possa essere utile magari a qualcuno anche in futuro.
Non è cosi difficile da programmare come può sembrare, è come programmare un cerchio senza l'uso di G2 o G3 (infatti per definizione un cerchio è una serie infinita di punti ad una distanza "raggio" da un punto detto centro). L'ellisse invece ha un raggio che varia da semiasse maggiore e arriva a semiasse minore.
Quindi decidi una risoluzione, cioè quanto preciso vuoi che sia il profilo, per fare questo dividi la circonferenza in tanti piccoli angoli (chiamiamo questo angolo "a"), più piccolo è l'angolo meno frammentato risulterà il profilo generato, a questo punto calcoli le varie coordinate X e Y dei punti in questo modo:
X = semiasse maggiore x cos(a)
Y = semiasse minore x sin(a)
Incrementi l'angolo "a" e rifai il calcolo tante volte fino a raggiungere l'angolo finale dell'ellisse che devi fare. Se completa devi arrivare a 360°, nel tuo caso devi fare solo 90°.
Non è cosi difficile da programmare come può sembrare, è come programmare un cerchio senza l'uso di G2 o G3 (infatti per definizione un cerchio è una serie infinita di punti ad una distanza "raggio" da un punto detto centro). L'ellisse invece ha un raggio che varia da semiasse maggiore e arriva a semiasse minore.
Quindi decidi una risoluzione, cioè quanto preciso vuoi che sia il profilo, per fare questo dividi la circonferenza in tanti piccoli angoli (chiamiamo questo angolo "a"), più piccolo è l'angolo meno frammentato risulterà il profilo generato, a questo punto calcoli le varie coordinate X e Y dei punti in questo modo:
X = semiasse maggiore x cos(a)
Y = semiasse minore x sin(a)
Incrementi l'angolo "a" e rifai il calcolo tante volte fino a raggiungere l'angolo finale dell'ellisse che devi fare. Se completa devi arrivare a 360°, nel tuo caso devi fare solo 90°.
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: come programmare questo ellisse
grazie utile.
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Re: come programmare questo ellisse
A cosa possa servire un simile pezzo ovviamente lo sa solo chi lo ha disegnato, per l'esecuzione avrei usato un bel taglio laser, macchina che ha un software molto semplice dove basta inserire il dxf.