-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
add zmorph i500 printer #11008
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add zmorph i500 printer #11008
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,168 @@ | ||||||
| { | ||||||
| "version": 2, | ||||||
| "name": "Zmorph i500", | ||||||
| "inherits": "fdmprinter", | ||||||
| "metadata": { | ||||||
| "visible": true, | ||||||
| "author": "Zmorph", | ||||||
| "manufacturer": "Zmorph S.A.", | ||||||
| "file_formats": "text/x-gcode", | ||||||
| "platform": "zmorph_i500_platform.stl", | ||||||
| "platform_offset": [-243, -84, 168], | ||||||
| "preferred_quality_type": "fast", | ||||||
| "has_variants": true, | ||||||
| "variants_name": "Hotend", | ||||||
| "preferred_variant_name": "Build hotend 0.4", | ||||||
| "preferred_material": "zmorph_pla_silver", | ||||||
| "has_materials": true, | ||||||
| "machine_has_materials": true, | ||||||
| "has_machine_quality": true, | ||||||
| "supports_usb_connection": false, | ||||||
| "supports_network_connection": false, | ||||||
| "exclude_materials": [ | ||||||
| "3D-Fuel_PLA_PRO_Black", | ||||||
| "generic_cffcpe", | ||||||
| "generic_cffpa", | ||||||
| "generic_gffcpe", | ||||||
| "generic_gffpa", | ||||||
| "generic_bam", | ||||||
| "emotiontech_nylon_1030cf", | ||||||
| "emotiontech_acetate", | ||||||
| "redd_tpe", | ||||||
| "structur3d_dap100silicone", | ||||||
| "ultimaker_bam", | ||||||
| "volumic_petgcarbone_ultra", | ||||||
| "volumic_support_ultra" | ||||||
| ], | ||||||
| "machine_extruder_trains": | ||||||
| { | ||||||
| "0": "zmorph_i500_build_module", | ||||||
| "1": "zmorph_i500_support_module" | ||||||
| } | ||||||
| }, | ||||||
|
|
||||||
| "overrides": { | ||||||
| "machine_name": { "default_value": "Zmorph i500" }, | ||||||
| "machine_width": { "default_value": 440 }, | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. On the product page of this printer, it says 460: https://zmorph3d.com/products/zmorph-i500/ Was this difference intentional? |
||||||
| "machine_depth": { "default_value": 300 }, | ||||||
| "machine_height": { "default_value": 500 }, | ||||||
| "machine_use_extruder_offset_to_offset_coords": { "default_value": false }, | ||||||
| "machine_heated_bed": { "default_value": true }, | ||||||
| "machine_heated_build_volume": { "default_value": false }, | ||||||
| "machine_nozzle_heat_up_speed": { "default_value": 0.5 }, | ||||||
| "machine_nozzle_cool_down_speed": { "default_value": 0.8 }, | ||||||
| "machine_head_with_fans_polygon": | ||||||
| { | ||||||
| "default_value": | ||||||
| [ | ||||||
| [ -28, -25 ], | ||||||
| [ -28, 27 ], | ||||||
| [ 52, 27 ], | ||||||
| [ 52, -25 ] | ||||||
| ] | ||||||
| }, | ||||||
| "machine_gcode_flavor": { "default_value": "Marlin" }, | ||||||
|
|
||||||
| "machine_start_gcode": { "default_value": "start" }, | ||||||
| "machine_end_gcode": { "default_value": "M205 X0.05 Y0.05\n end" }, | ||||||
| "machine_extruder_count": { "default_value": 2 }, | ||||||
| "machine_max_feedrate_x": { "default_value": 350 }, | ||||||
| "machine_max_feedrate_y": { "default_value": 350 }, | ||||||
| "machine_max_feedrate_z": { "default_value": 10}, | ||||||
| "machine_acceleration": { "default_value": 1500 }, | ||||||
| "machine_jerk" : { "default_value": 0.05 }, | ||||||
| "gantry_height": { "value": "30" }, | ||||||
| "speed_travel": | ||||||
| { | ||||||
| "maximum_value": "400", | ||||||
| "value": "350" | ||||||
| }, | ||||||
| "acceleration_enabled": { "value": "True" }, | ||||||
| "acceleration_print" : { "value": "1500"}, | ||||||
| "acceleration_travel": { "value": "2000"}, | ||||||
| "acceleration_support_bottom": { "value": "500"}, | ||||||
| "acceleration_layer_0": { "value": "500"}, | ||||||
| "adhesion_type": { "default_value": "skirt" }, | ||||||
| "adhesion_extruder_nr": { "value": "0" }, | ||||||
| "support_extruder_nr": {"value": "1"}, | ||||||
| "brim_width": { "value": "3" }, | ||||||
| "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, | ||||||
| "cool_fan_speed": { "value": "100" }, | ||||||
| "cool_fan_speed_max": { "value": "100" }, | ||||||
| "cool_min_speed": { "value": "5" }, | ||||||
| "infill_before_walls": { "value": false}, | ||||||
| "infill_line_width": { "value": "machine_nozzle_size" }, | ||||||
| "infill_overlap": { "value": "0" }, | ||||||
| "infill_pattern": { "value": "'triangles'" }, | ||||||
| "infill_wipe_dist": { "value": "0" }, | ||||||
| "jerk_enabled": { "value": "True" }, | ||||||
| "jerk_print": { "value": "0.05" }, | ||||||
| "jerk_travel" : { "value": "0.1"}, | ||||||
| "jerk_support_bottom" : { "value": "0.025"}, | ||||||
| "jerk_layer_0" : { "value": "0.025"}, | ||||||
| "layer_height_0": { "value": "round(machine_nozzle_size / 1.6, 2)" }, | ||||||
| "line_width": { "value": "machine_nozzle_size" }, | ||||||
| "machine_min_cool_heat_time_window": { "value": "15" }, | ||||||
| "default_material_print_temperature": { "value": "200" }, | ||||||
| "material_standby_temperature": { "value": "150" }, | ||||||
| "material_flow": { "value": "95" }, | ||||||
| "multiple_mesh_overlap": { "value": "0" }, | ||||||
| "prime_tower_enable": { "value": "false" }, | ||||||
| "raft_airgap": { "value": "0" }, | ||||||
| "raft_base_speed": { "value": "15" }, | ||||||
| "raft_base_thickness": { "value": "0.5" }, | ||||||
| "raft_base_line_width": { "value": "raft_base_thickness * 2" }, | ||||||
| "raft_base_line_spacing": { "value": "raft_base_line_width * 2" }, | ||||||
| "raft_interface_line_spacing": { "value": "raft_interface_line_width + 0.3" }, | ||||||
| "raft_interface_line_width": { "value": "0.5" }, | ||||||
| "raft_interface_speed": { "value": "45" }, | ||||||
| "raft_interface_thickness": { "value": "0.3" }, | ||||||
| "raft_margin": { "value": "4" }, | ||||||
| "raft_speed": { "value": "60" }, | ||||||
| "raft_surface_layers": { "value": "2" }, | ||||||
| "raft_surface_thickness": { "value": "0.2" }, | ||||||
| "raft_surface_line_width": { "value": "machine_nozzle_size * 1.2" }, | ||||||
| "raft_surface_line_spacing": { "value": "raft_surface_line_width * 1.1" }, | ||||||
| "retraction_amount": { "value": "0.7" }, | ||||||
| "retraction_count_max": { "value": "10" }, | ||||||
| "retraction_extrusion_window": { "value": "1" }, | ||||||
| "retraction_hop": { "value": "0.3" }, | ||||||
| "retraction_hop_enabled": { "value": "extruders_enabled_count > 1" }, | ||||||
| "retraction_hop_only_when_collides": { "value": "True" }, | ||||||
| "retraction_min_travel": { "value": "1.5" }, | ||||||
| "retraction_prime_speed": { "value": "50" }, | ||||||
| "skin_overlap": { "value": "10" }, | ||||||
| "speed_equalize_flow_enabled": { "value": "True" }, | ||||||
| "speed_layer_0": { "value": "20" }, | ||||||
| "speed_prime_tower": { "value": "speed_topbottom" }, | ||||||
| "speed_print": { "value": "40" }, | ||||||
| "speed_support": { "value": "speed_wall_0" }, | ||||||
| "speed_support_interface": { "value": "speed_topbottom" }, | ||||||
| "speed_topbottom": { "value": "math.ceil(speed_print * 20 / 35)" }, | ||||||
| "speed_wall": { "value": "math.ceil(speed_print * 30 / 35)" }, | ||||||
| "speed_wall_0": { "value": "math.ceil(speed_wall * 20 / 30)" }, | ||||||
| "speed_wall_x": { "value": "speed_wall" }, | ||||||
| "support_angle": { "value": "51" }, | ||||||
| "support_pattern": { "value": "'triangles'" }, | ||||||
| "support_use_towers": { "value": "False" }, | ||||||
| "support_xy_distance": { "value": "wall_line_width_0 * 2" }, | ||||||
| "support_xy_distance_overhang": { "value": "wall_line_width_0" }, | ||||||
| "support_z_distance": { "value": "0" }, | ||||||
| "switch_extruder_retraction_speed": { "value": "70" }, | ||||||
| "switch_extruder_prime_speed": { "value": "35" }, | ||||||
| "switch_extruder_retraction_amount": { "value": "0" }, | ||||||
| "top_bottom_thickness": { "value": "1" }, | ||||||
| "travel_avoid_supports": { "value": "True" }, | ||||||
| "travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" }, | ||||||
| "wall_0_inset": { "value": "0" }, | ||||||
| "wall_line_width_x": { "value": "line_width" }, | ||||||
| "wall_thickness": { "value": "0.8" }, | ||||||
| "meshfix_maximum_resolution": { "value": "(speed_wall_0 + speed_wall_x) / 60" }, | ||||||
| "meshfix_maximum_deviation": { "value": "layer_height / 4" }, | ||||||
| "optimize_wall_printing_order": { "value": "True" }, | ||||||
| "retraction_combing": { "default_value": "all" }, | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This setting override is not working. It is overridden by the
Suggested change
Or you could consider adjusting the formula from fdmprinter to make it dependant on whether ironing or monotonic is used. |
||||||
| "initial_layer_line_width_factor": { "value": "100" }, | ||||||
| "zig_zaggify_infill": { "value": "gradual_infill_steps == 0" } | ||||||
|
|
||||||
| } | ||||||
| } | ||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| { | ||
| "version": 2, | ||
| "name": "Build module", | ||
| "inherits": "fdmextruder", | ||
| "metadata": { | ||
| "machine": "zmorph_i500", | ||
| "position": "0" | ||
| }, | ||
|
|
||
| "overrides": { | ||
| "machine_nozzle_offset_x": { "default_value": 0 }, | ||
| "machine_nozzle_offset_y": { "default_value": 0 }, | ||
| "machine_nozzle_id": { "default_value": "Build hotend 0.4" }, | ||
| "extruder_nr": { | ||
| "default_value": 0, | ||
| "maximum_value": "0" | ||
| }, | ||
| "machine_nozzle_size": { "default_value": 0.4 }, | ||
| "material_diameter": { "default_value": 1.75 }, | ||
| "machine_extruder_start_code":{ "default_value": "E0_start" }, | ||
| "machine_extruder_end_code":{ "default_value": "E0_end" }, | ||
| "machine_extruder_start_pos_abs": { "default_value": true }, | ||
| "machine_extruder_start_pos_x": { "default_value": 0 }, | ||
| "machine_extruder_start_pos_y": { "default_value": 300 }, | ||
| "machine_extruder_end_pos_abs": { "default_value": true }, | ||
| "machine_extruder_end_pos_x": { "default_value": 50 }, | ||
| "machine_extruder_end_pos_y": { "default_value": 300 } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| { | ||
| "version": 2, | ||
| "name": "Support module", | ||
| "inherits": "fdmextruder", | ||
| "metadata": { | ||
| "machine": "zmorph_i500", | ||
| "position": "1" | ||
| }, | ||
|
|
||
| "overrides": { | ||
| "machine_nozzle_offset_x": { "default_value": 0 }, | ||
| "machine_nozzle_offset_y": { "default_value": 0 }, | ||
| "machine_nozzle_id": { "default_value": "Support hotend 0.6" }, | ||
| "extruder_nr": { | ||
| "default_value": 1, | ||
| "minimum_value": "1" | ||
| }, | ||
| "machine_nozzle_size": { "default_value": 0.4 }, | ||
| "material_diameter": { "default_value": 1.75 }, | ||
| "machine_extruder_start_code":{ "default_value": "E1_start" }, | ||
| "machine_extruder_end_code":{ "default_value": "E1_end" }, | ||
| "machine_extruder_start_pos_abs": { "default_value": true }, | ||
| "machine_extruder_start_pos_x": { "default_value": 0 }, | ||
| "machine_extruder_start_pos_y": { "default_value": 300 }, | ||
| "machine_extruder_end_pos_abs": { "default_value": true }, | ||
| "machine_extruder_end_pos_x": { "default_value": 50 }, | ||
| "machine_extruder_end_pos_y": { "default_value": 300 } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| [general] | ||
| version = 4 | ||
| name = Fast | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = verydraft | ||
| material = zmorph_pla_silver | ||
| variant = Build hotend 0.4 | ||
| position = 0 | ||
|
|
||
|
|
||
| [values] | ||
| layer_height_0 = 0.3 | ||
| top_bottom_thickness = 0.8 | ||
| wall_thickness = 0.8 | ||
| raft_airgap = 0.15 | ||
| speed_layer_0 = 10 | ||
| prime_tower_enable = False | ||
| infill_sparse_density = 20 | ||
| skin_line_width = 0.26 | ||
| xy_offset_layer_0 = -0.1 | ||
| skin_overlap = 25 | ||
| coasting_enable = true | ||
| bridge_settings_enabled = true | ||
| small_hole_max_size = 8.0 | ||
| small_feature_speed_factor = 30.0 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| [general] | ||
| version = 4 | ||
| name = High | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = fast | ||
| material = zmorph_pla_silver | ||
| variant = Build hotend 0.4 | ||
| position = 0 | ||
|
|
||
|
|
||
| [values] | ||
| layer_height_0 = 0.15 | ||
| top_bottom_thickness = 1 | ||
| wall_thickness = 0.8 | ||
| raft_airgap = 0.15 | ||
| speed_layer_0 = 10 | ||
| prime_tower_enable = False | ||
| skin_line_width = 0.26 | ||
| xy_offset_layer_0 = -0.1 | ||
| skin_overlap = 25 | ||
| coasting_enable = true | ||
| bridge_settings_enabled = true | ||
| small_hole_max_size = 8.0 | ||
| small_feature_speed_factor = 30.0 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| [general] | ||
| version = 4 | ||
| name = Normal | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = draft | ||
| material = zmorph_pla_silver | ||
| variant = Build hotend 0.4 | ||
| position = 0 | ||
|
|
||
|
|
||
| [values] | ||
| layer_height_0 = 0.2 | ||
| top_bottom_thickness = 0.8 | ||
| wall_thickness = 0.8 | ||
| raft_airgap = 0.15 | ||
| speed_layer_0 = 10 | ||
| prime_tower_enable = False | ||
| skin_line_width = 0.26 | ||
| xy_offset_layer_0 = -0.1 | ||
| skin_overlap = 25 | ||
| coasting_enable = true | ||
| bridge_settings_enabled = true | ||
| small_hole_max_size = 8.0 | ||
| small_feature_speed_factor = 30.0 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| [general] | ||
| version = 4 | ||
| name = Ultra high | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = normal | ||
| material = zmorph_pla_silver | ||
| variant = Build hotend 0.4 | ||
| position = 0 | ||
|
|
||
|
|
||
| [values] | ||
| layer_height_0 = 0.1 | ||
| top_bottom_thickness = 1 | ||
| wall_thickness = 1 | ||
| raft_airgap = 0.15 | ||
| speed_layer_0 = 10 | ||
| prime_tower_enable = False | ||
| skin_line_width = 0.26 | ||
| xy_offset_layer_0 = -0.1 | ||
| skin_overlap = 25 | ||
| coasting_enable = true | ||
| bridge_settings_enabled = true | ||
| small_hole_max_size = 8.0 | ||
| small_feature_speed_factor = 30.0 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| [general] | ||
| version = 4 | ||
| name = Fast | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = verydraft | ||
| global_quality = True | ||
|
|
||
| [values] | ||
| layer_height = 0.3 | ||
| support_enable = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| [general] | ||
| version = 4 | ||
| name = High | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = fast | ||
| global_quality = True | ||
|
|
||
| [values] | ||
| layer_height = 0.15 | ||
| support_enable = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| [general] | ||
| version = 4 | ||
| name = Normal | ||
| definition = zmorph_i500 | ||
|
|
||
| [metadata] | ||
| setting_version = 17 | ||
| type = quality | ||
| quality_type = draft | ||
| global_quality = True | ||
|
|
||
| [values] | ||
| layer_height = 0.2 | ||
| support_enable = True |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file doesn't exist?