Vai al contenuto

errore GCODE inizio su Ideamaker


Messaggi raccomandati

Salve volevo provare ideamaker per la mia stampanta Biqu B1 (sto usando Cura in questo momento).

Riscontro un problema su cura uso questo Gcode iniziale:

Cita

; BIQU B1 Start G-code
M117 Getting the bed up to temp!
M140 S{material_bed_temperature_layer_0}      ; Set Heat Bed temperature
M190 S{material_bed_temperature_layer_0}      ; Wait for Heat Bed temperature
M117 Pre-heating the extruder
M104 S160                                     ; Set Extruder temperature
M117 Homing axes
G28                              ; Home all axes
M117 ABL Probing
G29
M117 Getting the extruder up to temp
M104 S{material_print_temperature_layer_0}    ; Set Extruder temperature
M109 S{material_print_temperature_layer_0}    ; Wait for Extruder temperature
G92 E0                                        ; Reset Extruder
G1 Z2.0 F3000                    ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X4.1 Y20 Z0.3 F5000.0         ; Move to start position
M117 Purging
G1 X4.1 Y200.0 Z0.3 F1500.0 E15  ; Draw the first line
G1 X4.4 Y200.0 Z0.3 F5000.0      ; Move to side a little
G1 X4.4 Y20 Z0.3 F1500.0 E30     ; Draw the second line
G92 E0                           ; Reset Extruder
M117 Lets make
G1 Z2.0 F3000                    ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.3 F5000.0           ; Move over to prevent blob squish

Ma quando lo inserisco su ideamaker mi ritrovo con una risposta di errore al momento di salvarlo che è questa:

Cita

Start G-Code (il numero di estrusori è 1) contiene un Gcode dei segnaposti non valido! (Riga 3, Colonna 7)

Non riesco a capire e risolvere il problema.

Link al commento
Condividi su altri siti

2 ore fa, paolopa ha scritto:

{material_bed_temperature_layer_0} 

questo genere di codice è per cura, ideamaker non sà cosa sia

al posto di {material_bed_temperature_layer_0} metti {temperature_heatbed}

al posto di {material_print_temperature_layer_0} metti {temperature_extruder1}

comunque a destra di quella finestra ci sono tutti i comandi disponibili

Ciaoo

 

  • Like 3
Link al commento
Condividi su altri siti

Grazie della risposta, di default sto usando questo Gcode che potrebbe andarmi anche bene:

Cita

G28

M117 ABL Probing

G29 ; home all axes

M83 ; set extrusion to relative

M117 Purge extruder

G1 Z5 F3000 ; raise Z

G1 X5 Y5 Z0.2 F3000 ; go intro start pos

G1 X60 E9 F800 ; thick line

G1 X90 E5 F1000 ; medium line

G1 X120 E3.5 F1200 ; slim line

G1 X118 E-1 Z0.5 F1500 ; wipe

G92 E0 ; reset extruder

ma avendo anche inpostato prima di riscaldare il piano di riscaldamento, il nozzle  inizia a scaldarlo quando parte l'ABL Probing portandolo alla temperatura di stampa, il risultato è che mi viene sporcato dal materiale che fuoriesce dal nozzle il piatto di stampa oramai caldo.

Il Gcode sopra si potrebbe modificare facendo partire insieme al riscaldamento del piatto un riscaldamento del nozzle di 150 gradi poi far partire l'ABL e finito questo far finire il riscaldamento del nozzle con la temperatura impostata di stampa?

Link al commento
Condividi su altri siti

14 ore fa, paolopa ha scritto:

M117 Getting the bed up to temp!
M140 S{temperature_heatbed}      ; Set Heat Bed temperature
M190 S{temperature_heatbed}      ; Wait for Heat Bed temperature
M117 Pre-heating the extruder
M104 S160                                     ; Set Extruder temperature
M117 Homing axes
G28                              ; Home all axes
M117 ABL Probing
G29
M117 Getting the extruder up to temp
M104 S{temperature_extruder1}    ; Set Extruder temperature
M109 S{temperature_extruder1}    ; Wait for Extruder temperature

Il gcode nel tuo primo post

Scalda il piatto e attende che arrivi alla temperatura

Scalda il nozzle a 160°C

Fa la Home

Fa l'ABL

Scalda il nozzle alla temperatura impostata

Mi sembra corretto

Ciaoo

Link al commento
Condividi su altri siti

12 minuti fa, Eddy72 ha scritto:

Il gcode nel tuo primo post

Scalda il piatto e attende che arrivi alla temperatura

Scalda il nozzle a 160°C

Fa la Home

Fa l'ABL

Scalda il nozzle alla temperatura impostata

Mi sembra corretto

Ciaoo

in realtà scritto cosi parte il riscaldamento del piatto a 60° e il nozzle a 195°(che è la temperatura di stampa) insieme e immediatamente

Link al commento
Condividi su altri siti

E se levi il

M104 S160                                     ; Set Extruder temperature

Cosa fa?

Ciaoo

13 minuti fa, paolopa ha scritto:

in realtà scritto cosi parte il riscaldamento del piatto a 60° e il nozzle a 195°(che è la temperatura di stampa) insieme e immediatamente

Ma in Cura funziona come deve e in Ideamaker no?

Ciaoo

  • Like 1
Link al commento
Condividi su altri siti

8 minuti fa, Eddy72 ha scritto:

E se levi il

M104 S160                                     ; Set Extruder temperature

Cosa fa?

Ciaoo

Ma in Cura funziona come deve e in Ideamaker no?

Ciaoo

Errore mio, non avevo tolto la spunta su inserisci riscaldamento automatico sul gcode, grazie.

Link al commento
Condividi su altri siti

  • 2 mesi dopo...

ho cercato creare questo GCODE in modo che la temperatura del nozzle arriva a 120 gradi poi una volta fatto ABL la riporta a quella predefinita cosi non sporca il piatto durante il livellamento, può funzionare con ideamaker

 

G21                      ; set units to Millimetres
G90                      ; absolute positioning
M82                      ; set extruder to absolute mode
G92 E0                   ; set extruder position to 0
M104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling
G28 ; home all axes
M117 ABL Probing
G29
M117 Purge extruder
M104 S{temperature_extruder1}    ; Set Extruder temperature
M109 S{temperature_extruder1}    ; Wait for Extruder temperature
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G1 X0.1 Y20 Z0.3 F5000.0 ; move to start-line position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
; G1 E27 F3000 ; retract filament 3mm
G92 E0 ; reset extruder
; done purging extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface

 

Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.

×
×
  • Crea Nuovo...