elishau
Posts: 1
Joined: Thu Sep 12, 2019 9:26 am

Problems with Ultimaker 3 g-code generator (GENERATOR VERSION:4.1.0)

Hi. Since simplify3D recently updated its g-code generator, I am having problems printing with a Ultimaker AA 0.8 nozzle and with the right extruder disabled.

Even though the extruder widht is set as 0.8 in the print process and the right extruder is removed, the header still has the following information:

Code: Select all

;START_OF_HEADER
;HEADER_VERSION:0.1
;FLAVOR:Griffin
;GENERATOR.NAME:Simplify3D
;GENERATOR.VERSION:4.1.0
;GENERATOR.BUILD_DATE:2018-10-24
;TARGET_MACHINE.NAME:Ultimaker 3
;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:100
;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:38266.06
;EXTRUDER_TRAIN.0.MATERIAL.GUID:60636bb4-518f-42e7-8237-fe77b194ebe0
;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.4
;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.4
;EXTRUDER_TRAIN.1.INITIAL_TEMPERATURE:100
;EXTRUDER_TRAIN.1.MATERIAL.VOLUME_USED:0.00
;EXTRUDER_TRAIN.1.MATERIAL.GUID:60636bb4-518f-42e7-8237-fe77b194ebe0
;EXTRUDER_TRAIN.1.NOZZLE.DIAMETER:0.4
;EXTRUDER_TRAIN.1.NOZZLE.NAME:AA 0.4
;BUILD_PLATE.INITIAL_TEMPERATURE:60
;PRINT.TIME:2715
;PRINT.SIZE.MIN.X:40.60
;PRINT.SIZE.MIN.Y:57.10
;PRINT.SIZE.MIN.Z:0.00
;PRINT.SIZE.MAX.X:184.40
;PRINT.SIZE.MAX.Y:158.90
;PRINT.SIZE.MAX.Z:35.00
;END_OF_HEADER
The settings summary in the g-code has the correct info:

Code: Select all

; G-Code generated by Simplify3D(R) Version 4.1.2
; Sep 12, 2019 at 12:46:59 PM
; Settings Summary
;   processName,Process1
;   applyToModels,432908_1
;   profileName,Ultimaker 3 (modified)
;   profileVersion,2019-09-10 13:22:07
;   baseProfile,
;   printMaterial,ABS
;   printQuality,Fast
;   printExtruders,Left Extruder Only
;   extruderName,Left Extruder
;   extruderToolheadNumber,0
;  [b] extruderDiameter,0.8[/b]
;   extruderAutoWidth,0
;   extruderWidth,0.8
Using this generated g-code with a AA0.8 nozzle and empty right extruder aborts the print. When i place a AA0.4 nozzle in the right extruder i get warnings about wrong extruder size++

I've tried editing this code in the scripts tab:

Code: Select all

{PREPEND ";START_OF_HEADER\n;HEADER_VERSION:0.1\n;FLAVOR:Griffin\n;GENERATOR.NAME:Simplify3D\n;GENERATOR.VERSION:4.1.0\n;GENERATOR.BUILD_DATE:2018-10-24\n;TARGET_MACHINE.NAME:Ultimaker 3\n;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:100\n;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:[extruder0_filament_volume]\n;EXTRUDER_TRAIN.0.MATERIAL.GUID:MATERIAL0\n;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:NOZZLEDIA0\n;EXTRUDER_TRAIN.0.NOZZLE.NAME:NOZZLENAME0\n;EXTRUDER_TRAIN.1.INITIAL_TEMPERATURE:100\n;EXTRUDER_TRAIN.1.MATERIAL.VOLUME_USED:[extruder1_filament_volume]\n;EXTRUDER_TRAIN.1.MATERIAL.GUID:MATERIAL1\n;EXTRUDER_TRAIN.1.NOZZLE.DIAMETER:NOZZLEDIA1\n;EXTRUDER_TRAIN.1.NOZZLE.NAME:NOZZLENAME1\n;BUILD_PLATE.INITIAL_TEMPERATURE:60\n;PRINT.TIME:[total_print_time_sec]\n;PRINT.SIZE.MIN.X:[build_min_x]\n;PRINT.SIZE.MIN.Y:[build_min_y]\n;PRINT.SIZE.MIN.Z:[build_min_z]\n;PRINT.SIZE.MAX.X:[build_max_x]\n;PRINT.SIZE.MAX.Y:[build_max_y]\n;PRINT.SIZE.MAX.Z:[build_max_z]\n;END_OF_HEADER\n\n"}
{REPLACE ";EXTRUDER_TRAIN.0.MATERIAL.GUID:MATERIAL0\n;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:NOZZLEDIA0\n;EXTRUDER_TRAIN.0.NOZZLE.NAME:NOZZLENAME0" ";EXTRUDER_TRAIN.0.MATERIAL.GUID:60636bb4-518f-42e7-8237-fe77b194ebe0\n;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.4\n;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.4"}
{REPLACE ";EXTRUDER_TRAIN.1.MATERIAL.GUID:MATERIAL1\n;EXTRUDER_TRAIN.1.NOZZLE.DIAMETER:NOZZLEDIA1\n;EXTRUDER_TRAIN.1.NOZZLE.NAME:NOZZLENAME1" ";EXTRUDER_TRAIN.1.MATERIAL.GUID:60636bb4-518f-42e7-8237-fe77b194ebe0\n;EXTRUDER_TRAIN.1.NOZZLE.DIAMETER:0.4\n;EXTRUDER_TRAIN.1.NOZZLE.NAME:AA 0.4"}
but when i do, the printer does not accept the print.
If i edit the generated g-code like this (removing EXTRUDER_TRAIN.1 lines and correcting EXTRUDER_TRAIN.0 lines):

Code: Select all

;START_OF_HEADER
;HEADER_VERSION:0.1
;FLAVOR:Griffin
;GENERATOR.NAME:Simplify3D
;GENERATOR.VERSION:4.1.0
;GENERATOR.BUILD_DATE:2018-10-24
;TARGET_MACHINE.NAME:Ultimaker 3
;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:255
;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:38266.06
;EXTRUDER_TRAIN.0.MATERIAL.GUID:60636bb4-518f-42e7-8237-fe77b194ebe0
;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.8
;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.8
;BUILD_PLATE.INITIAL_TEMPERATURE:85
;PRINT.TIME:2715
;PRINT.SIZE.MIN.X:40.60
;PRINT.SIZE.MIN.Y:57.10
;PRINT.SIZE.MIN.Z:0.00
;PRINT.SIZE.MAX.X:184.40
;PRINT.SIZE.MAX.Y:158.90
;PRINT.SIZE.MAX.Z:35.00
;END_OF_HEADER
The print works prefectly, even though it takes ages heating the bed. Much slower than Cura generated code with same temperature settings

Code: Select all

;START_OF_HEADER
;HEADER_VERSION:0.1
;FLAVOR:Griffin
;GENERATOR.NAME:Cura_SteamEngine
;GENERATOR.VERSION:4.2.1
;GENERATOR.BUILD_DATE:2019-08-01
;TARGET_MACHINE.NAME:Ultimaker S5
;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:255
;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:46210
;EXTRUDER_TRAIN.0.MATERIAL.GUID:5df7afa6-48bd-4c19-b314-839fe9f08f1f
;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.8
;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.8
;BUILD_PLATE.TYPE:glass
;BUILD_PLATE.INITIAL_TEMPERATURE:85
;BUILD_VOLUME.TEMPERATURE:36
;PRINT.TIME:3928
;PRINT.GROUPS:1
;PRINT.SIZE.MIN.X:85.96
;PRINT.SIZE.MIN.Y:61.96
;PRINT.SIZE.MIN.Z:0.53
;PRINT.SIZE.MAX.X:244.04
;PRINT.SIZE.MAX.Y:178.04
;PRINT.SIZE.MAX.Z:34.45
;END_OF_HEADER
;Generated with Cura_SteamEngine 4.2.1
Any suggestions?

Return to “Troubleshooting and Bug Reports”