MECCANICA e DINTORNI http://meccanicaedintorni.morpel.it/phpbb/ |
|
come programmare questo ellisse http://meccanicaedintorni.morpel.it/phpbb/viewtopic.php?f=11&t=8100 |
Pagina 1 di 1 |
Autore: | nicfg [ gio ott 11, 2012 19:40 ] |
Oggetto del messaggio: | 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 |
Autore: | nicfg [ ven ott 12, 2012 08:47 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
ho anche il disegno in formato Dxf se vi puo servire. |
Autore: | cabaciccio [ ven ott 12, 2012 17:50 ] |
Oggetto del messaggio: | 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... |
Autore: | nicfg [ gio ott 18, 2012 06:09 ] |
Oggetto del messaggio: | 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 |
Autore: | cabaciccio [ gio ott 18, 2012 09:05 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
Te ne ha tirati fuori dei punti :D |
Autore: | onorino [ gio ott 18, 2012 12:23 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
punto punto ed anche a bassa risoluzione , altrimenti ci volevano 10 pagine di post. |
Autore: | cabaciccio [ gio ott 18, 2012 13:25 ] |
Oggetto del messaggio: | 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. |
Autore: | Inthesky980 [ ven nov 29, 2013 21:15 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
ciao, ma non conosci i raggi di questo ellisse? |
Autore: | Zeffiro62 [ dom dic 08, 2013 11:15 ] |
Oggetto del messaggio: | 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 |
Autore: | Inthesky980 [ lun dic 09, 2013 19:34 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
E chi l'ha disegnato l'ha fatto a caso come veniva veniva?? |
Autore: | Zeffiro62 [ mar dic 10, 2013 23:46 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
tu non conosci i disegnatori e le loro menti contorte |
Autore: | Giorgio76 [ ven lug 27, 2018 11:32 ] |
Oggetto del messaggio: | 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°. |
Autore: | onorino [ ven lug 27, 2018 12:14 ] |
Oggetto del messaggio: | Re: come programmare questo ellisse |
grazie utile. |
Autore: | CARLINO [ ven lug 27, 2018 12:49 ] |
Oggetto del messaggio: | 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. |
Pagina 1 di 1 | Tutti gli orari sono UTC +1 ora |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |