Problemi con sensore di diametro filamento [RISOLTO] February 08, 2015 11:53AM |
Registered: 9 years ago Posts: 13 |
Re: Problemi con sensore di diametro filamento February 08, 2015 11:58AM |
Registered: 9 years ago Posts: 12 |
Re: Problemi con sensore di diametro filamento February 08, 2015 12:25PM |
Registered: 9 years ago Posts: 13 |
#if MB(RAMPS_13_EF || MB(AZTEEG_X3) #define HEATER_1_PIN -1 #else #define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter) // Abilita il sensore filamento anche in configurazione EFB #ifdef FILAMENT_SENSOR #define FILWIDTH_PIN 5 #endif #endif
Quote
andreact95
ciao posso chiederti che tipo di sensore hai montato e dove l'hai comprato, sarei interessato anche io. Grazie
Re: Problemi con sensore di diametro filamento February 08, 2015 03:00PM |
Registered: 10 years ago Posts: 6,409 |
Re: Problemi con sensore di diametro filamento February 08, 2015 06:10PM |
Registered: 9 years ago Posts: 13 |
Re: Problemi con sensore di diametro filamento February 08, 2015 06:16PM |
Registered: 10 years ago Posts: 6,409 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 05:30AM |
Registered: 9 years ago Posts: 23 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 05:35AM |
Registered: 9 years ago Posts: 13 |
Quote
traccer
Ciao ragazzi,
Scusate la domanda...
Ma il sensore serve solo per misurare il diametro del filo come si fa normalmente con un calibro, per poi andare nello slicer e impostare quel valore prima dello slicing, oppure con il sensore, la stampante intelligentemente varia alcune impostazoni di stampa in realtime al variare del diametro del filo?
Grazie mille.
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 05:46AM |
Registered: 9 years ago Posts: 23 |
Quote
badtime
Quote
traccer
Ciao ragazzi,
Scusate la domanda...
Ma il sensore serve solo per misurare il diametro del filo come si fa normalmente con un calibro, per poi andare nello slicer e impostare quel valore prima dello slicing, oppure con il sensore, la stampante intelligentemente varia alcune impostazoni di stampa in realtime al variare del diametro del filo?
Grazie mille.
La seconda che hai detto, nel marlin si mette nel GCODE M405 all'inizio prima di stampare e parte l'auto adattamento.
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 04:04PM |
Registered: 9 years ago Posts: 13 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 04:16PM |
Registered: 10 years ago Posts: 6,409 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 04:21PM |
Registered: 9 years ago Posts: 13 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 04:34PM |
Registered: 10 years ago Posts: 6,409 |
#ifndef FILAMENT_LCD_DISPLAY u8g.print(lcd_status_message); #else if (millis() < message_millis + 5000) { //Display both Status message line and Filament display on the last line u8g.print(lcd_status_message); } else { lcd_printPGM(PSTR("dia:")); u8g.print(ftostr12ns(filament_width_meas)); lcd_printPGM(PSTR(" factor:")); u8g.print(itostr3(extrudermultiply)); u8g.print('%'); } #endif
#ifndef FILAMENT_LCD_DISPLAY u8g.print(lcd_status_message); #else if (millis() < message_millis + 5000) { //Display both Status message line and Filament display on the last line u8g.print(lcd_status_message); } else { lcd_printPGM(PSTR("dia:")); u8g.print(ftostr12ns(filament_width_meas)); lcd_printPGM(PSTR(" factor:")); u8g.print(itostr3(volumetric_multiplier[active_extruder])); u8g.print('%'); } #endif
Re: Problemi con sensore di diametro filamento [RISOLTO] February 09, 2015 04:45PM |
Registered: 9 years ago Posts: 13 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 11, 2015 12:20PM |
Registered: 9 years ago Posts: 545 |
Re: Problemi con sensore di diametro filamento [RISOLTO] February 14, 2015 09:03AM |
Registered: 9 years ago Posts: 13 |
Quote
MagoKimbra
Si come ti dicevo quello è l'extruder multiplier... In effetti sarebbe più logico vedere il volumetric... Apri dogm_lcd e cerca FILAMENT_LCD_DISPLAY trovi questo:
#ifndef FILAMENT_LCD_DISPLAY u8g.print(lcd_status_message); #else if (millis() < message_millis + 5000) { //Display both Status message line and Filament display on the last line u8g.print(lcd_status_message); } else { lcd_printPGM(PSTR("dia:")); u8g.print(ftostr12ns(filament_width_meas)); lcd_printPGM(PSTR(" factor:")); u8g.print(itostr3(extrudermultiply)); u8g.print('%'); } #endif
Al posto di extrudermultiply metti:
#ifndef FILAMENT_LCD_DISPLAY u8g.print(lcd_status_message); #else if (millis() < message_millis + 5000) { //Display both Status message line and Filament display on the last line u8g.print(lcd_status_message); } else { lcd_printPGM(PSTR("dia:")); u8g.print(ftostr12ns(filament_width_meas)); lcd_printPGM(PSTR(" factor:")); u8g.print(itostr3(volumetric_multiplier[active_extruder])); u8g.print('%'); } #endif
Re: Problemi con sensore di diametro filamento [RISOLTO] February 14, 2015 01:43PM |
Registered: 10 years ago Posts: 6,409 |
u8g.print(itostr3(volumetric_multiplier[active_extruder] * 100));
Re: Problemi con sensore di diametro filamento [RISOLTO] February 14, 2015 02:10PM |
Registered: 9 years ago Posts: 13 |
Quote
MagoKimbra
Hai abilitato il volumetric?
Da LCD abilita il volumetric, poi modifica cosi perché il valore di volumetric va da 0 a 1.
u8g.print(itostr3(volumetric_multiplier[active_extruder] * 100));
Re: Problemi con sensore di diametro filamento [RISOLTO] February 14, 2015 02:50PM |
Registered: 9 years ago Posts: 13 |