From bf8f38390fa6eedb964f5330d98103319d9c87ca Mon Sep 17 00:00:00 2001 From: MatiGabaglio <95039258+MatiGabaglio@users.noreply.github.com> Date: Thu, 25 Nov 2021 12:08:15 -0300 Subject: [PATCH 1/5] Add files via upload --- resources/definitions/nebula_plus.def.json | 249 +++++++++++++++++++++ 1 file changed, 249 insertions(+) create mode 100644 resources/definitions/nebula_plus.def.json diff --git a/resources/definitions/nebula_plus.def.json b/resources/definitions/nebula_plus.def.json new file mode 100644 index 0000000000..c204718a0c --- /dev/null +++ b/resources/definitions/nebula_plus.def.json @@ -0,0 +1,249 @@ +{ + "version": 2, + "name": "Trimaker Nebula", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Trimaker", + "manufacturer": "Trimaker", + "file_formats": "text/x-gcode", + "platform": "trimaker_nebula_platform.stl", + + "has_machine_quality": true, + "preferred_quality_type": "normal", + "preferred_material": "redd_pla", + + "platform_offset": [-117.5, -40, 147.5], + "has_materials": true, + "machine_extruder_trains": {"0": "trimaker_nebula_extruder"}, + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_absx", + "emotiontech_asax", + "emotiontech_bvoh", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "eSUN_PETG_Black", + "eSUN_PETG_Grey", + "eSUN_PETG_Purple", + "eSUN_PLA_PRO_Black", + "eSUN_PLA_PRO_Grey", + "eSUN_PLA_PRO_Purple", + "eSUN_PLA_PRO_White", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pla_175", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, + + "overrides": { + + "machine_name": {"default_value": "Trimaker Nebula"}, + "machine_width": {"default_value": 230}, + "machine_depth": {"default_value": 230}, + "machine_height": {"default_value": 260}, + "machine_heated_bed": {"default_value": true}, + "machine_gcode_flavor": { "default_value": "Marlin (Volumetric)" }, + "machine_max_feedrate_x": { "default_value": 300 }, + "machine_max_feedrate_y": { "default_value": 300 }, + "machine_max_feedrate_z": { "default_value": 40 }, + "machine_acceleration": { "default_value": 3000 }, + "machine_extruder_count": { "default_value": 1 }, + + "acceleration_enabled": { "value": "True" }, + "acceleration_layer_0": { "value": "acceleration_topbottom" }, + "acceleration_print": { "value": "4000" }, + "acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 4000)" }, + "acceleration_support_interface": { "value": "acceleration_topbottom" }, + "acceleration_topbottom": { "value": "math.ceil(acceleration_print * 500 / 4000)" }, + "acceleration_wall": { "value": "math.ceil(acceleration_print * 1000 / 4000)" }, + "acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 500 / 1000)" }, + + + "layer_height": {"default_value": 0.2}, + "material_flow": {"value": 100}, + "xy_offset": {"default_value": 0}, + "xy_offset_layer_0": {"value": -0.1}, + "wall_thickness": {"value": "line_width * 3" }, + "top_bottom_thickness": {"value": "layer_height * 6"}, + "infill_sparse_density": {"default_value": 25}, + "infill_sparse_thickness": {"value": "resolveOrValue('layer_height')"}, + "default_material_bed_temperature": {"default_value": 60}, + "default_material_print_temperature": {"default_value": 200}, + + "speed_print": {"default_value": 45}, + "speed_travel": {"value": "speed_print if magic_spiralize else 100"}, + "speed_wall_0": {"value": 35}, + "speed_wall_x": {"value": 45}, + "speed_layer_0": {"value": 20}, + + "infill_before_walls": { "value": false }, + "infill_line_width": { "value": "round(line_width * 0.5 / 0.35, 2)" }, + "infill_overlap": { "value": "0" }, + "infill_pattern": { "value": "'grid'" }, + "infill_wipe_dist": { "value": "0" }, + + "jerk_enabled": { "value": "True" }, + "jerk_print": { "value": "20", "minimum_value_warning": 20 }, + "jerk_infill": {"minimum_value_warning": 20 }, + "jerk_wall": { "value": "jerk_print", "minimum_value_warning": 20 }, + "jerk_wall_0": { "value": "jerk_wall", "minimum_value_warning": 20 }, + "jerk_roofing": {"minimum_value_warning": 20 }, + "jerk_topbottom": { "value": "jerk_print", "minimum_value_warning": 20 }, + "jerk_support": { "value": "jerk_print", "minimum_value_warning": 20 }, + "jerk_support_infill": {"minimum_value_warning": 20 }, + "jerk_support_interface": { "value": "math.ceil(jerk_print * 5 / 20)"}, + "jerk_travel": {"minimum_value_warning": 20 }, + "jerk_layer_0": { "value": "jerk_topbottom", "minimum_value_warning": 20}, + "jerk_print_layer_0": {"minimum_value_warning": 20 }, + "jerk_travel_layer_0": {"minimum_value_warning": 20 }, + "jerk_skirt_brim": {"minimum_value_warning": 20 }, + + "line_width": { "value": "machine_nozzle_size * 0.875" }, + + "retraction_enable": {"default_value": true}, + "retraction_amount": {"default_value": 1}, + "retraction_speed": {"default_value": 45}, + + "skin_monotonic" : { "value": true }, + "skin_overlap": { "value": "10" }, + + + "cool_fan_enabled": {"default_value": true}, + "cool_fan_speed": {"value": "100.0 if cool_fan_enabled else 0.0"}, + + "support_enable": {"default_value": true}, + "support_type": {"default_value": "everywhere"}, + "support_angle": {"default_value": 50}, + "support_pattern": {"default_value": "zigzag"}, + "support_z_distance": {"default_value": 0.17}, + "support_xy_distance": {"default_value": 0.7}, + + "adhesion_type": {"default_value": "skirt"}, + + "optimize_wall_printing_order": { "value": "True" }, + + "gantry_height": {"value": 2}, + "machine_start_gcode": {"default_value": ";Trimaker Nebula Start Code\n G21; Unidades en mm\n G90; Posicion absoluta\n M82; Extrusor en modo absoluto\n M107; Fan apagado\n G28 X Y Z; Enviamos a home a todos los ejes\n M900 K=0; Linear advance desactivado\n M104 S110; Precalentamos el extrusor hasta 110 grados\n M190 S{material_bed_temperature_layer_0};\n G29; Senso la cama\n M500\n G1 F5000 X0.5 Y0.5\n Calentamos cama y esperamos\n M109 S{material_print_temperature}; Calentamos extrusor y esperamos\n G92 E0; E=0\n G1 F200 X0.5 Y0.5 Z0.300\n G1 F900 X0.5 Y51.5 E2.56436; Hacemos una linea para limpiar extrusor\n"}, + "machine_end_gcode": {"default_value": ";Trimaker Nebula End Code\n M107; Apagamos fan\n G90\n G92 E0\n G1 X0 Y200\n G91\n G1 Z5\n G92 E0\n M140 S0; Enfriamos\n M104 S0; Enfriamos\n M84\n G90\n M117 Impresion finalizada\n M300 S440 P700\n"}, + "material_diameter": {"default_value": 1.75}, + "machine_center_is_zero": {"default_value": false} + + } +} From 338d3eb8f8163e463e10dd29adea71ff69c8beaf Mon Sep 17 00:00:00 2001 From: MatiGabaglio <95039258+MatiGabaglio@users.noreply.github.com> Date: Thu, 25 Nov 2021 12:10:11 -0300 Subject: [PATCH 2/5] Rename nebula_plus.def.json to trimaker_nebula_plus.def.json --- .../{nebula_plus.def.json => trimaker_nebula_plus.def.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename resources/definitions/{nebula_plus.def.json => trimaker_nebula_plus.def.json} (100%) diff --git a/resources/definitions/nebula_plus.def.json b/resources/definitions/trimaker_nebula_plus.def.json similarity index 100% rename from resources/definitions/nebula_plus.def.json rename to resources/definitions/trimaker_nebula_plus.def.json From 3cb2371b3c8a972c2f9212c8b2d0db0ac7eaf7db Mon Sep 17 00:00:00 2001 From: MatiGabaglio <95039258+MatiGabaglio@users.noreply.github.com> Date: Thu, 25 Nov 2021 12:25:29 -0300 Subject: [PATCH 3/5] Update trimaker_nebula_plus.def.json --- resources/definitions/trimaker_nebula_plus.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/trimaker_nebula_plus.def.json b/resources/definitions/trimaker_nebula_plus.def.json index c204718a0c..abc5c1ee07 100644 --- a/resources/definitions/trimaker_nebula_plus.def.json +++ b/resources/definitions/trimaker_nebula_plus.def.json @@ -1,6 +1,6 @@ { "version": 2, - "name": "Trimaker Nebula", + "name": "Trimaker Nebula Plus", "inherits": "fdmprinter", "metadata": { "visible": true, From 1362741ea279c677d0b0528f1d1b4954d43c2afd Mon Sep 17 00:00:00 2001 From: MatiGabaglio <95039258+MatiGabaglio@users.noreply.github.com> Date: Wed, 19 Jan 2022 13:34:11 -0300 Subject: [PATCH 4/5] Changes to the start Gcode for Trimaker Nebula added " G29; Senso la cama\n M500\n G1 F5000 X0.5 Y0.5\n" to the machine_start_gcode. Line 191 --- resources/definitions/trimaker_nebula.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/trimaker_nebula.def.json b/resources/definitions/trimaker_nebula.def.json index 46e57f96e5..dd8e3a565c 100644 --- a/resources/definitions/trimaker_nebula.def.json +++ b/resources/definitions/trimaker_nebula.def.json @@ -188,7 +188,7 @@ "adhesion_type": {"default_value": "skirt"}, "gantry_height": {"value": 2}, - "machine_start_gcode": {"default_value": ";Trimaker Nebula Start Code\n G21; Unidades en mm\n G90; Posicion absoluta\n M82; Extrusor en modo absoluto\n M107; Fan apagado\n G28 X Y Z; Enviamos a home a todos los ejes\n M900 K=0; Linear advance desactivado\n M104 S110; Precalentamos el extrusor hasta 110 grados\n M190 S{material_bed_temperature_layer_0}; Calentamos cama y esperamos\n M109 S{material_print_temperature}; Calentamos extrusor y esperamos\n G92 E0; E=0\n G1 F200 X0.5 Y0.5 Z0.300\n G1 F900 X0.5 Y51.5 E2.56436; Hacemos una linea para limpiar extrusor\n"}, + "machine_start_gcode": {"default_value": ";Trimaker Nebula Start Code\n G21; Unidades en mm\n G90; Posicion absoluta\n M82; Extrusor en modo absoluto\n M107; Fan apagado\n G28 X Y Z; Enviamos a home a todos los ejes\n M900 K=0; Linear advance desactivado\n M104 S110; Precalentamos el extrusor hasta 110 grados\n M190 S{material_bed_temperature_layer_0}; Calentamos cama y esperamos\n G29; Senso la cama\n M500\n G1 F5000 X0.5 Y0.5\n M109 S{material_print_temperature}; Calentamos extrusor y esperamos\n G92 E0; E=0\n G1 F200 X0.5 Y0.5 Z0.300\n G1 F900 X0.5 Y51.5 E2.56436; Hacemos una linea para limpiar extrusor\n"}, "machine_end_gcode": {"default_value": ";Trimaker Nebula End Code\n M107; Apagamos fan\n G90\n G92 E0\n G1 X0 Y200\n G91\n G1 Z5\n G92 E0\n M140 S0; Enfriamos\n M104 S0; Enfriamos\n M84\n G90\n M117 Impresion finalizada\n M300 S440 P700\n"}, "machine_heated_bed": {"default_value": true}, "material_diameter": {"default_value": 1.75}, From e6b81168731ef7c7fdff537b2927efdacdb2917d Mon Sep 17 00:00:00 2001 From: MatiGabaglio <95039258+MatiGabaglio@users.noreply.github.com> Date: Tue, 8 Feb 2022 09:14:22 -0300 Subject: [PATCH 5/5] Update Trimaker Nebula Plus profile We have eliminated the list of excluded materials. --- .../definitions/trimaker_nebula_plus.def.json | 134 ------------------ 1 file changed, 134 deletions(-) diff --git a/resources/definitions/trimaker_nebula_plus.def.json b/resources/definitions/trimaker_nebula_plus.def.json index abc5c1ee07..31946a512d 100644 --- a/resources/definitions/trimaker_nebula_plus.def.json +++ b/resources/definitions/trimaker_nebula_plus.def.json @@ -16,140 +16,6 @@ "platform_offset": [-117.5, -40, 147.5], "has_materials": true, "machine_extruder_trains": {"0": "trimaker_nebula_extruder"}, - "exclude_materials": [ - "chromatik_pla", - "dsm_arnitel2045_175", - "dsm_novamid1070_175", - "emotiontech_abs", - "emotiontech_absx", - "emotiontech_asax", - "emotiontech_bvoh", - "emotiontech_hips", - "emotiontech_petg", - "emotiontech_pla", - "emotiontech_pva-m", - "emotiontech_pva-oks", - "emotiontech_pva-s", - "emotiontech_tpu98a", - "eSUN_PETG_Black", - "eSUN_PETG_Grey", - "eSUN_PETG_Purple", - "eSUN_PLA_PRO_Black", - "eSUN_PLA_PRO_Grey", - "eSUN_PLA_PRO_Purple", - "eSUN_PLA_PRO_White", - "fabtotum_abs", - "fabtotum_nylon", - "fabtotum_pla", - "fabtotum_tpu", - "fiberlogy_hd_pla", - "filo3d_pla", - "filo3d_pla_green", - "filo3d_pla_red", - "generic_abs_175", - "generic_bam", - "generic_cffcpe", - "generic_cffpa", - "generic_cpe", - "generic_cpe_175", - "generic_cpe_plus", - "generic_gffcpe", - "generic_gffpa", - "generic_hips", - "generic_hips_175", - "generic_nylon", - "generic_nylon_175", - "generic_pc", - "generic_pc_175", - "generic_petg", - "generic_petg_175", - "generic_pla", - "generic_pla_175", - "generic_pp", - "generic_pva", - "generic_pva_175", - "generic_tough_pla", - "generic_tpu", - "generic_tpu_175", - "imade3d_petg_175", - "imade3d_pla_175", - "innofill_innoflex60_175", - "leapfrog_abs_natural", - "leapfrog_epla_natural", - "leapfrog_pva_natural", - "octofiber_pla", - "polyflex_pla", - "polymax_pla", - "polyplus_pla", - "polywood_pla", - "structur3d_dap100silicone", - "tizyx_abs", - "tizyx_flex", - "tizyx_petg", - "tizyx_pla", - "tizyx_pla_bois", - "tizyx_pva", - "ultimaker_abs_black", - "ultimaker_abs_blue", - "ultimaker_abs_green", - "ultimaker_abs_grey", - "ultimaker_abs_orange", - "ultimaker_abs_pearl-gold", - "ultimaker_abs_red", - "ultimaker_abs_silver-metallic", - "ultimaker_abs_white", - "ultimaker_abs_yellow", - "ultimaker_bam", - "ultimaker_cpe_black", - "ultimaker_cpe_blue", - "ultimaker_cpe_dark-grey", - "ultimaker_cpe_green", - "ultimaker_cpe_light-grey", - "ultimaker_cpe_plus_black", - "ultimaker_cpe_plus_transparent", - "ultimaker_cpe_plus_white", - "ultimaker_cpe_red", - "ultimaker_cpe_transparent", - "ultimaker_cpe_white", - "ultimaker_cpe_yellow", - "ultimaker_nylon_black", - "ultimaker_nylon_transparent", - "ultimaker_pc_black", - "ultimaker_pc_transparent", - "ultimaker_pc_white", - "ultimaker_pla_black", - "ultimaker_pla_blue", - "ultimaker_pla_green", - "ultimaker_pla_magenta", - "ultimaker_pla_orange", - "ultimaker_pla_pearl-white", - "ultimaker_pla_red", - "ultimaker_pla_silver-metallic", - "ultimaker_pla_transparent", - "ultimaker_pla_white", - "ultimaker_pla_yellow", - "ultimaker_pp_transparent", - "ultimaker_pva", - "ultimaker_tough_pla_black", - "ultimaker_tough_pla_green", - "ultimaker_tough_pla_red", - "ultimaker_tough_pla_white", - "ultimaker_tpu_black", - "ultimaker_tpu_blue", - "ultimaker_tpu_red", - "ultimaker_tpu_white", - "verbatim_bvoh_175", - "Vertex_Delta_ABS", - "Vertex_Delta_PET", - "Vertex_Delta_PLA", - "Vertex_Delta_PLA_Glitter", - "Vertex_Delta_PLA_Mat", - "Vertex_Delta_PLA_Satin", - "Vertex_Delta_PLA_Wood", - "Vertex_Delta_TPU", - "zyyx_pro_flex", - "zyyx_pro_pla" - ] }, "overrides": {