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


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 29 novembre 15, 22:12   #1 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Ok, fatto
spostati i pin sul master impostato i pin/slot come nella immagine qui sotto.



In pratica gli slot 9 e 10 sono quelli che comandano l'asse B (pag 41 del manuale di ThereminoCNC)

Abbinati agli stepper corretti ora la TGA funziona come XYAB (X asse longitudinale sinistro, Y verticale sinistro, A longitudinale dx, B verticale dx).

Questo è il Gcode che GMFC usa per tarare il kerf,vediamo se l'ho capito
Citazione:
%% G-Code prepared by cut2G, version 1.3
%% copyright G Sokoll 2012

Ok, questo si capisce, settata l'unità di misura
%% SET LENGTH UNITS
%% G20: INCHES
%% G21: MILLIMETERS
G21
Compensazione utensile inattiva, probabilmente si usa con le frese??
%% SET CUTTER COMPENSATION
%% G40: OFF
%% G41: ON LEFT
%% G42: ON RIGHT
G40
Idem, compensazione utensile inattiva, probabilmente si usa con le frese??
%% SET TOOL LENGTH OFFSET
%% G43: INDEX IN TOOL TABLE
%% G49: NO OFFSET
G49
Calcolo della traiettoria, quello simile a quanto scritto a pagina 32 del manuale di ThereminoCNC?
%% SET PATH CONTROL MODE
%% G61: EXACT STOP
%% G64: CONSTANT VELOCITY
G64
Coordinate assolute
%% SET DISTANCE MODE
%% G90: ABSOLUTE
%% G91: INCREMENTAL
G90
Metodo Inverse time F=1/durata del movimento in minuti
%% SET FEED RATE MODE:
%% G93: INVERSE TIME MODE (MOVES PER MINUTE)
%% G94: UNITS PER MINUTE (PER SECOND ???)
%% G95: UNITS PER REV
G93
Commento che specifica le lettere degli assi
%% Axes Naming convention:
%% - Left hand axes = X, Y
%% - Right hand axes = A, B
Qui è il nome del pannello che vado a tagliare
%% Foam: XPS_giallo
%% Table: 70cm
Qui converte la variazione di temperatura in PWM come velocità rotazione oraria del mandrino
%% Set wire heat using PWM spindle speed and turn on
S 38.0000000 M3
Qui di nuovo, non so il perchè
%% Set wire heat using PWM spindle speed and turn on
S 38.0000000 M3
Stop 10ms
G4 P 10.0000000
Alza i verticali alle quote di inizio, XeA a zero
F 1.7479971 G1 X 0.0000000 Y 42.8933330 A 0.0000000 B 19.2066670
Sposta X e A a inizio sagome da tagliare
F 1.3570521 G1 X 4.8533330 Y 42.8933330 A 54.0966670 B 19.2066670
Stop 10ms
G4 P 0.0059490
Qui taglia le due sagome a velocità variabili
F 2.6171068 G1 X 4.8533330 Y 70.5733330 A 54.0966670 B 22.5766670
F 0.6608648 G1 X 115.1466670 Y 70.5733330 A 65.9033330 B 22.5766670
F 2.6181232 G1 X 115.1466670 Y 42.8933330 A 65.9033330 B 19.2066670
F 2.6173855 G1 X 115.1466670 Y 15.2133330 A 65.9033330 B 15.8366670
F 0.6609160 G1 X 4.8533330 Y 15.2133330 A 54.0966670 B 15.8366670
F 2.6181660 G1 X 4.8533330 Y 42.8933330 A 54.0966670 B 19.2066670
Stop
G4 P 0.0058370
Torna verso lo zero
F 26.6594035 G1 X 2.8533330 Y 42.8933330 A 52.0966670 B 19.2066670
F 1.4295961 G1 X 0.0000000 Y 42.8933330 A 0.0000000 B 19.2066670
F 1.7479971 G1 X 0.0000000 Y 0.0000000 A 0.0000000 B 0.0000000
Spegne il filo
%% Turn off wire heat
M5
Saluta
%% End of file. Bye.
Una cosa non ho capito come farla in thereminoCNC
Quando clicco su "GOTO zero" in basso a dx del toolpath vanno a zero solamente gli assi XY e AB restano dove sono..
Normale?
Ciao!
pieri70 non è collegato   Rispondi citando
Vecchio 30 novembre 15, 10:49   #2 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Citazione:
Originalmente inviato da pieri70 Visualizza messaggio
Ok, fatto
...spostati i pin sul master impostato i pin/slot....

...Questo è il Gcode che GMFC usa per tarare il kerf,vediamo se l'ho capito...

Una cosa non ho capito come farla in thereminoCNC
Quando clicco su "GOTO zero" in basso a dx del toolpath vanno a zero solamente gli assi XY e AB restano dove sono..
Normale?
Ciao!
I pin sul Master sono giusti.

Il Gcode lo hai capito perfettamente.
Tutti i comandi iniziali e anche gli stop 10mS, non servono a niente,
Serve solo:
- il G93
- lo S38
- le righe che iniziano con "F""
- lo M5 finale per spegnere il filo

Il GotoZero azzera gli assi X e Y, si usa solo con le frese, da non usare nel tuo caso.
Metti una riga alla fine del GCode che muove tutti gli assi a zero velocemente.
Io scriverei: G00 X0 Y0 A0 B0
Potresti anche scrivere manualmente un GCode di "comandi", con una pausa dopo ogni G00, e usarlo per fare gli esatti movimenti che servono alla tua macchina per il debug.
theremino non è collegato   Rispondi citando
Vecchio 29 novembre 15, 22:47   #3 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Tanto per farsi un'idea..
Ho un archetto da 110cm, NiCr da 0,4mm. A quanto dovrei alimentarlo per tagliare correttamente (all'incirca)?
Oggi ho attaccato il tester e vedevo che tagliava tranquillamente a 11V.
Con velocità massima 4mm/sec, ma secondo me andava assai più lento..

In questo video, in cui spiegano come calibrare il kerf con GMFC, ho visto che usa 25V@10A...
https://youtu.be/jfQJzLd1nx4
Dovrebbe avere un arco sul metro e mezzo.. non so che filo

Inviato dal mio Nexus 10 utilizzando Tapatalk
pieri70 non è collegato   Rispondi citando
Vecchio 30 novembre 15, 11:05   #4 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Citazione:
Originalmente inviato da pieri70 Visualizza messaggio
Tanto per farsi un'idea..
Ho un archetto da 110cm, NiCr da 0,4mm. A quanto dovrei alimentarlo per tagliare correttamente (all'incirca)?
Oggi ho attaccato il tester e vedevo che tagliava tranquillamente a 11V.
Con velocità massima 4mm/sec, ma secondo me andava assai più lento..

In questo video, in cui spiegano come calibrare il kerf con GMFC, ho visto che usa 25V@10A...
https://youtu.be/jfQJzLd1nx4
Dovrebbe avere un arco sul metro e mezzo.. non so che filo

Inviato dal mio Nexus 10 utilizzando Tapatalk
Io andrei più su di tensione, anche 12 o 14 volt, quando si vede il filo che inizia a diventare rossiccio al buio, e taglierei molto veloce, senza mai indugiare in nessun punto.
Però ho visto il video e ho constatato che vanno pianissimo e con filo molto freddo, non so perché...
Forse perché non usano una molla di compensazione e quindi se scaldano troppo il filo gli si allunga e si imbarca.

Comunque dal tuo Gcode si vede che la temperatura del filo viene regolata con comandi "S" (che normalmente sarebbero la velocità di rotazione del mandrino in giri al minuto)

I comandi "S" a noi andranno benissimo:
- prepari un Pin configurato come "Servo16"
- gli imposti lo Slot 12 (da cui escono i valori "S")
- colleghi il servo al dimmer
- regoli la escursione meccanica (rotazione minima e massima) con i parametri del Pin Servo
- impari a effettuare la calibrazione con il GMFC

Per le calibrazioni di GMFC non posso aiutarti, non abbiamo proprio il tempo di imparare a usarlo, lo spiegherai tu a tutti una volta che avrai imparato.

Ultima modifica di theremino : 30 novembre 15 alle ore 11:10
theremino non è collegato   Rispondi citando
Vecchio 30 novembre 15, 11:10   #5 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Ok bene!.
Oggi sono in ferie e colgo l'occasione per finire alcuni particolari.
Ho fatto un banco rialzato con il filo a zero che passa a pelo per tutta la lunghezza.


Inoltre ieri sera ho riesumato un vecchio Joy pad della logitech che funziona benissimo!
Mooolto comodo per collimare a occhio i pezzi senza essere come l'uomo di gomma dei fantastici 4 :p

https://youtu.be/NCjrHcDag6w

Ciao!

Inviato da smartphone
pieri70 non è collegato   Rispondi citando
Vecchio 30 novembre 15, 11:52   #6 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Mi spiego meglio... nessuno di noi "thereminici" ha esperienza di taglio con Gcode creati da programmi per il polistirolo. Abbamo fatto molti test di Theremino CNC, con GCode fatti a mano e siamo sicuri che funziona bene, ma non abbiamo esperienza con GMFC e nemmeno con i programmi di DevCad.
(conosciamo però la cura con cui sono stati scritte le applicazioni DevCad... molto consigliabili per la semplicità d'uso e ottime per vedere i tagli in 3D. Non ne sono sicuro, ma spero che possano guidare i nostri Slot in modo normale e quindi funzionare anche senza controllers commerciali, e di conseguenza anche sulla tua macchina)

Però ho molta esperienza personale e molta sensibilità nel taglio "manuale" del polistirolo. L'anno scorso, per il tetto, ho tagliato più polistirolo in un solo giorno, di quanto tutti gli "abitanti" di Barone Rosso ne tagliano normalmente in un anno.

Per tagliare uso un trasformatore molto grosso (500 Watt), con molti avvolgimenti di uscita (6, 12, 24, 48 e 110 Volt) e li combino per ottenere ogni tensione possibile, una specie di "Cambio di velocità". In questo modo, e con molle che tirano bene, riesco a tagliare fino a lunghezze di due metri.

Precedo il trasformatore con un grosso dimmer e una lampadina da 15 Watt per stabilizzarlo. Tengo il filo molto caldo e ben tirato con una molla. Posso farlo perché non uso due torri comandate da CNC, ma muovo il polistirolo manualmente, con delle guide, e tengo gli ancoraggi del filo fissi, attaccati a rigidi montanti in legno.

Nella mia esperienza, più si tiene il filo caldo e si va veloci e meglio è. Naturalmente non si deve indugiare, altrimenti si fanno delle caverne. Si fanno tagli dritti, perfetti e velocissimi, viaggiando a velocità di un metro in pochi secondi, ma naturalmente tutto andrà riportato in proporzione, io sono un po' più grosso di uno stepper...
theremino non è collegato   Rispondi citando
Vecchio 30 novembre 15, 13:37   #7 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Citazione:
Originalmente inviato da theremino Visualizza messaggio
Mi spiego meglio... nessuno di noi "thereminici" ha esperienza di taglio con Gcode creati da programmi per il polistirolo. Abbamo fatto molti test di Theremino CNC, con GCode fatti a mano e siamo sicuri che funziona bene, ma non abbiamo esperienza con GMFC e nemmeno con i programmi di DevCad.
(conosciamo però la cura con cui sono stati scritte le applicazioni DevCad... molto consigliabili per la semplicità d'uso e ottime per vedere i tagli in 3D. Non ne sono sicuro, ma spero che possano guidare i nostri Slot in modo normale e quindi funzionare anche senza controllers commerciali, e di conseguenza anche sulla tua macchina)
.............
devCnc Foam usa un proprio HAL, personalizzato per renderlo compatibile con le specifiche delle nuove versioni di Windows per quanto riguarda cartelle di installazione per gli eseguibili e loro relativi permessi.
Il tutto e' comunque perfettamente compatibile con Theremino Master Usb sia a 10 che a 12 pin, oltre che a CobraUsb di IdeeGeniali.
devCad non è collegato   Rispondi citando
Vecchio 30 novembre 15, 11:34   #8 (permalink)  Top
User
 
L'avatar di pieri70
 
Data registr.: 04-08-2013
Residenza: Trieste
Messaggi: 2.563
Ieri ho provato a mettere 13V con la velocità impostata da min 1mm/s a max 4mm/s e faceva un kerf molto grande.
Oltre a ciò l'effetto curvatura vicino alla estremità più piccola era molto accentuato..
Se qualcuno che già taglia da anni xps avesse voglia di dirmi circa che velocità usa.. Mi darebbe veramente una mano.
Grazie

Inviato da smartphone
pieri70 non è collegato   Rispondi citando
Vecchio 30 novembre 15, 12:12   #9 (permalink)  Top
User
 
L'avatar di theremino
 
Data registr.: 29-11-2015
Messaggi: 15
Citazione:
Originalmente inviato da pieri70 Visualizza messaggio
...l'effetto curvatura vicino alla estremità più piccola era molto accentuato..
Evidentemente il GCODE creato da GMFC rallenta troppo nelle curve. Ho visto questo anche dai video e non so perché fanno così. Il Master e Theremino CNC possono tagliare a velocità molto maggiori, anche dieci volte maggiori, sia in rettilineo che nelle curve. Quindi lavorerei tutto a grande velocità, senza mai rallentare.

Se è necessario rallentare così tanto nelle curve, allora dovrai per forza implementare la regolazione del dimmer, con i comandi "S". Ma calibrare il tutto non sarà facile e sicuramente dovrai rifare le calibrazioni, ogni volta che cambi la lunghezza del filo o la tensione del secondario del trasformatore. Molto complicato e scomodo.

Io eviterei queste complicazioni, non rallentando nelle curve. E continuo a non capire perché lo fanno.
theremino non è collegato   Rispondi citando
Vecchio 30 novembre 15, 12:48   #10 (permalink)  Top
Rivenditore - devCad
 
L'avatar di devCad
 
Data registr.: 04-12-2013
Messaggi: 1.269
Citazione:
Originalmente inviato da theremino Visualizza messaggio
Evidentemente il GCODE creato da GMFC rallenta troppo nelle curve. Ho visto questo anche dai video e non so perché fanno così.
....
Credo sia perche' il sistema GMFC + MM2001 non ha una gestione a priori delle rampe di accelerazione e decelerazione, e quindi usa velocita' variabili molto prudenziali, per evitare perdite di passi.

Questo non ha senso col sistema Theremino che offre prestazioni molto migliori (si prende carico lui del fatto di non perdere mai passi e gestisce inoltre frequenze molto piu' elevate), e quindi va privilegiata in questo caso la massima costanza di velocita' possibile, per avere un kerf omogeneo a tagli precisi.
devCad non è collegato   Rispondi citando
Rispondi

Bookmarks



Strumenti discussione
Visualizzazione

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 00:30.


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