Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > CNC e Stampanti 3D


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 04 dicembre 15, 12:44   #1 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Nella macchine che hanno una "punta", che percorre uno spazio a 3 dimensioni (frese ad esempio), il metodo di specificare la velocità in mm/min con G94 è perfetto e il G93 non andrebbe bene.

Ma nelle macchine a 4 assi per il polistirolo, si usa sempre il G93.

Il G93 specifica che tutti i movimenti di assi, prodotti da una singola riga di GCode, devono essere "spalmati" nel tempo esatto, da te specificato con F (o meglio con 1/F - di cui F è la durata in minuti).

Oppure, con parole più semplici: tutti gli assi partono insieme e arrivano insieme nel tempo specificato da F.

Ultima modifica di theremino : 04 dicembre 15 alle ore 12:54
theremino non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 13:04   #2 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Allora, se ho 100mm da fare e li voglio a 1mm/s, ci impiegherò 100s a fare il percorso, giusto?
Che sarebbe 100/60=1.667 minuti
1/F sarebbe 1/1,667=0.6

Ho provato sia con
G94
F60 X100 Y00 A100 B00

sia con
G93
F0.6 X100 Y00 A100 B00

In entrambi i casi i 10cm me li fa in 12s, che sarebbero i 500mm/minuto del rapid, come mai?

Questo il gcode che ho usato
Citazione:
%% SET LENGTH UNITS
%% G20: INCHES
%% G21: MILLIMETERS
G21

%% SET PATH CONTROL MODE
%% G61: EXACT STOP
%% G64: CONSTANT VELOCITY
G64

%% SET DISTANCE MODE
%% G90: ABSOLUTE
%% G91: INCREMENTAL
G90

G93
F0.6 X100 Y00 A100 B00
pieri70 non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 13:34   #3 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Per chiarezza ti consiglio sempre di specificare prima il tipo di movimento G0 (rapid) o G1 (feed)
devCad non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 13:42   #4 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Citazione:
Originalmente inviato da devCad Visualizza messaggio
Per chiarezza ti consiglio sempre di specificare prima il tipo di movimento G0 (rapid) o G1 (feed)
Super!
Beccato l'errore..
Con G1 specificato in testa al Gcode mi esegue il percorso in 1' 40'' (1,667 minuti)
Grazie, stasera provo a tagliare a 3mm/secondo che ho visto essere una velocità comunemente usata..
E su quella taro la temperatura del filo
Ciao!
pieri70 non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 13:53   #5 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Ne approfitto per farmi un po' di pubblicita' sulle cose che sto aggiungendo al mio devCnc Foam:

- controllo della macchina anche da GamePad, con pulsanti e funzioni configurabili. C'e' anche l'opzione di effettuare spostamenti metrici sul D-Pad (un tanto a click, configurabile) per eseguire tagli semplici ma precisi.

- possibilita' di definire in modo semplice spostamenti assoluti o relativi (specificando anche se devono essere riferiti ai carrelli o alle facce del polistirolo, per tagli rastremati) e successiva memorizzazione su file o percorso attuale per poi poter salvare/ripetere il taglio. In questo modo diventa semplice fare percorsi ad esempio di squadratura, senza dover crearli su un CAM ed esportarli poi sull'applicazione CNC.

- importazione di file .cut di GMFC e conversione al volo in GCode (devo ancora valutare se sia opportuno mettere questa funzione...)
devCad non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 14:03   #6 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
CONTROLLARE LA TEMPERATURA DEL FILO?

In questi giorni abbiamo meditato molto sul KERF, e siamo arrivati alla conclusione, che la soluzione giusta non è cambiare la temperatura del filo da programma.

Cambiare la temperatura del filo può correggere solo un lato dell’ala e l’altro lato verrebbe sbagliato comunque.

Oppure si potrebbe usare una temperatura calcolata in mezzo all’ala, ma allora il lato dell’ala più grande (dove il filo è più veloce) verrebbe troppo grande e il lato piccolo (filo lento) verrebbe troppo piccolo.

Per cui il sistema giusto è:
- Fissare la temperatura del filo e non muoverla più.
- Tagliare un rettangolo di test, con velocità variabile - da sinistra a destra – da massima-velocità a minima-velocità.
- Misurare l'altezza del rettangolo di test, con il calibro, a sinistra e a destra.
- Scrivere i quattro valori (due velocità e due altezze) nel GMFC.
- Produrre un GCode con i percorsi “allargati” in modo diverso sui due lati, tenendo conto dei valori ricavati dal rettangolo di test e delle diverse velocità del filo, sui due lati.

Naturalmente il GMFC dovrebbe saper fare questi conti, se non li fa giusti, hai, hai, hai...
(Forse un giorno faremo noi un GMFC. Ma chissà quando avremo il tempo di farlo, per cui non ci sperare troppo. O forse potrebbe farlo DevCad. O magari lo fa già e non lo sappiamo.)

Non ci sono altre soluzioni. Modificare la temperatura del filo da programma ha il solo effetto di complicare i calcoli, le compensazioni e le tarature e non risolve il problema.

Ti consiglio quindi di abbandonare tutti i progetti che prevedono di regolare il dimmer, non perché non sapremmo risolvere quel che hai scritto via mail, sul "60% = 60 ms acceso e 40 ms spento" (che poi è il PWM) e sulla tensione (alternata o continua, 12 o 30 volt che sia). Ma per non perdere tempo su una soluzione che non risolve il problema, nemmeno in via teorica.

Nel frattempo ti consiglio di usare quello che in GMFC chiamano "Fixed heat mode". Con i calcoli giusti il "Fixed heat mode" deve dare gli stessi risultati del "Computed heat mode". Ma purtroppo temo che in tutti i modi il GMFC, rallenti esageratamente nelle curve e che non effettui la completa compensazione dei percorsi, sui due lati... o forse lo fa... l'unica è provare...

Ultima modifica di theremino : 04 dicembre 15 alle ore 14:07
theremino non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 14:13   #7 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Citazione:
Originalmente inviato da theremino Visualizza messaggio
....
(Forse un giorno faremo noi un GMFC. Ma chissà quando avremo il tempo di farlo, per cui non ci sperare troppo. O forse potrebbe farlo DevCad. O magari lo fa già e non lo sappiamo.)
.....
Io faccio gia' l'equivalente, ma diviso in applicazioni fra loro integrate, cosi' ognuno sceglie l'accoppiata in base alle proprie esigenze:

- taglio ali: devWing Foam + devCnc Foam
- taglio fusoliere: devFus Foam + devCnc Foam
- taglio forme libere non rastremate: devFoam + devCnc Foam
- taglio forme libere rastremate e non: devFoam Pro + devCnc Foam

in preparazione:
- taglio parti 3D da file STL: devFoam STL + devCnc Foam RA (o devCnc Foam)

Questo usera' una 4 assi dotata di quinto asse rotante per fare tagli complessi su forme disegnate tramite file STL (lo stesso formato usato dalle stampanti 3D)
E' anche previsto un metodo analogo per semplici macchine 4 assi, in cui sara' l'utente a ruotare a mano il pezzo, ma facendo solo 1 o 2 rotazioni invece delle molte fatte dalla CNC con quinto asse rotante.
In questo caso gli assi si muoveranno in modo piu' complesso ed indipendente, e bastera' devCnc Foam + normale Cnc 4 assi. Si posera' il blocco di polistirolo su una tavoletta ruotabile a mano al centro della normale tavola di lavoro.
devCad non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 15:08   #8 (permalink)  Top
UserPlus
 
L'avatar di favonio
 
Data registr.: 01-04-2004
Residenza: Napoli-Bari
Messaggi: 2.901
Invia un messaggio via MSN a favonio
Non so se ho capito bene come funziona il quinto asse.
Mi domando..... può servire a tagliare ali con pianta ellittica?


Citazione:
Originalmente inviato da devCad Visualizza messaggio
Io faccio gia' l'equivalente, ma diviso in applicazioni fra loro integrate, cosi' ognuno sceglie l'accoppiata in base alle proprie esigenze:

- taglio ali: devWing Foam + devCnc Foam
- taglio fusoliere: devFus Foam + devCnc Foam
- taglio forme libere non rastremate: devFoam + devCnc Foam
- taglio forme libere rastremate e non: devFoam Pro + devCnc Foam

in preparazione:
- taglio parti 3D da file STL: devFoam STL + devCnc Foam RA (o devCnc Foam)

Questo usera' una 4 assi dotata di quinto asse rotante per fare tagli complessi su forme disegnate tramite file STL (lo stesso formato usato dalle stampanti 3D)
E' anche previsto un metodo analogo per semplici macchine 4 assi, in cui sara' l'utente a ruotare a mano il pezzo, ma facendo solo 1 o 2 rotazioni invece delle molte fatte dalla CNC con quinto asse rotante.
In questo caso gli assi si muoveranno in modo piu' complesso ed indipendente, e bastera' devCnc Foam + normale Cnc 4 assi. Si posera' il blocco di polistirolo su una tavoletta ruotabile a mano al centro della normale tavola di lavoro.
__________________
Ciao, mauro.
Meno cose ci sono meno se ne rompono!


favonio non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 15:14   #9 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Citazione:
Originalmente inviato da favonio Visualizza messaggio
Non so se ho capito bene come funziona il quinto asse.
Mi domando..... può servire a tagliare ali con pianta ellittica?
Puo' servire, ma non credo darebbe ottimi risultati.
Lo vedo meglio ad esempio per fusoliere o in generale parti che non hanno molto a che fare con l'aeromodellismo.
devCad non è collegato   Rispondi citando
Vecchio 04 dicembre 15, 15:33   #10 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Comunque se vorrai muovere “anche” la temperatura, ti aiuteremo a farlo. Dico “anche” perché da sola non basterebbe (mentre la compensazione del percorso dovrebbe bastare, almeno in teoria)

Qualche spunto:
- Regolare con PWM o con dimmer alla fine è la stessa cosa
- Il PWM ha una risposta più “comprensibile e lineare” ma va comunque tarato anche lui e quindi, con gli stessi metodi, si dovrebbe poter tarare un dimmer, con collegato un servo.
- Continua o alternata non cambia niente, tranne la possibilità di stabilizzare la tensione, rispetto a variazione del 220 Volt di rete, come spiegato nel prossimo paragrafo.

Regolazione con tensione continua e PWM
------------------------------------------------------------
Con un alimentatore stabilizzato in continua, si potrebbero eliminare le variazioni del 220 Volt.
Ci vuole un alimentatore stabilizzato con tensione più alta del necessario, ad esempio 30 Volt, ma anche di più se il filo è lungo.
E si dovrebbe alimentare il filo attraverso un Mosfet, collegato a una uscita PWM.

Fino a 2 ampere e 60 Volt si potrebbe usare questo:
Actuators | theremino

Fino a 60 ampere e 30 Volt si potrebbe usare questo:
Light control systems | theremino

E con gli stessi schemi, ma Mosfet diversi, si potrebbe ottenere qualunque altra combinazione di tensioni e correnti massime.

Oppure (dato che i componenti sono solo un Mosfet, due resistori e un condensatore) si potrebbe saldarli a quattro chiodi su un legno. Nessun punto di questo circuito è ad alta impedenza per cui il legno, anche se umido, sarebbe un ottimo isolante.

Ultima modifica di theremino : 04 dicembre 15 alle ore 15:36
theremino non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Controller basato su Theremino devCad CNC e Stampanti 3D 73 12 novembre 15 11:27
HELP con TGA GunTanK CNC e Stampanti 3D 259 15 gennaio 15 10:43
tagliare con tga ik2obm Categoria Rc-Combat 19 05 ottobre 13 16:39
come taglio fusoliere con la TGA? ik2obm Aeromodellismo Progettazione e Costruzione 5 06 luglio 13 22:03
Vendo materiale per cnc tga completa di controller e motori 787 dreamliner Merc. Motori ed Elettronica 1 29 agosto 12 11:12



Tutti gli orari sono GMT +2. Adesso sono le 19:13.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002