Skip to content

Commit

Permalink
Add profiles for DeltaMaker 3D printers (#7712)
Browse files Browse the repository at this point in the history
* Initial DM2 Profiles

Add profiles for DeltaMaker 3D printers

* Made changes to machine/fdm_machine_common.json and process/fdm_process_common.json to validate successfully using the Orca profile validator

* Update DeltaMaker 2.json

Corrected the capitalization of the file name.

---------

Co-authored-by: Noisyfox <[email protected]>
Co-authored-by: SoftFever <[email protected]>
Co-authored-by: Christian Coleman <[email protected]>
  • Loading branch information
4 people authored Jan 23, 2025
1 parent ddef92c commit 02f5bc0
Show file tree
Hide file tree
Showing 28 changed files with 821 additions and 0 deletions.
91 changes: 91 additions & 0 deletions resources/profiles/DeltaMaker.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
{
"name": "DeltaMaker",
"url": "",
"version": "02.02.00.04",
"force_update": "0",
"description": "DeltaMaker configurations",
"machine_model_list": [
{
"name": "DeltaMaker 2",
"sub_path": "machine/DeltaMaker 2.json"
},
{
"name": "DeltaMaker 2T",
"sub_path": "machine/DeltaMaker 2T.json"
},
{
"name": "DeltaMaker 2XT",
"sub_path": "machine/DeltaMaker 2XT.json"
}
],
"process_list": [
{
"name": "fdm_process_common",
"sub_path": "process/fdm_process_common.json"
},
{
"name": "0.12mm Fine @DeltaMaker",
"sub_path": "process/0.12mm Fine @DeltaMaker.json"
},
{
"name": "0.18mm Standard @DeltaMaker",
"sub_path": "process/0.18mm Standard @DeltaMaker.json"
},
{
"name": "0.25mm Draft @DeltaMaker",
"sub_path": "process/0.25mm Draft @DeltaMaker.json"
}
],
"filament_list": [
{
"name": "fdm_filament_common",
"sub_path": "filament/fdm_filament_common.json"
},
{
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "fdm_filament_pla",
"sub_path": "filament/fdm_filament_pla.json"
},
{
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "DeltaMaker Brand PLA",
"sub_path": "filament/DeltaMaker Brand PLA.json"
},
{
"name": "DeltaMaker Generic PLA",
"sub_path": "filament/DeltaMaker Generic PLA.json"
},
{
"name": "DeltaMaker Generic PETG",
"sub_path": "filament/DeltaMaker Generic PETG.json"
},
{
"name": "DeltaMaker Generic TPU",
"sub_path": "filament/DeltaMaker Generic TPU.json"
}
],
"machine_list": [
{
"name": "fdm_machine_common",
"sub_path": "machine/fdm_machine_common.json"
},
{
"name": "DeltaMaker 2 0.35 nozzle",
"sub_path": "machine/DeltaMaker 2 0.35 nozzle.json"
},
{
"name": "DeltaMaker 2T 0.5 nozzle",
"sub_path": "machine/DeltaMaker 2T 0.5 nozzle.json"
},
{
"name": "DeltaMaker 2XT 0.5 nozzle",
"sub_path": "machine/DeltaMaker 2XT 0.5 nozzle.json"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
99 changes: 99 additions & 0 deletions resources/profiles/DeltaMaker/deltamaker_2_buildplate_texture.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions resources/profiles/DeltaMaker/filament/DeltaMaker Brand PLA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSL99",
"name": "DeltaMaker Brand PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": ["0.987"],
"filament_max_volumetric_speed": ["12"],
"slow_down_layer_time": ["8"],
"filament_vendor": ["DeltaMaker"],
"nozzle_temperature_range_low": ["210"],
"nozzle_temperature_range_high": ["235"],
"nozzle_temperature": ["230"],
"nozzle_temperature_initial_layer": ["235"],
"compatible_printers": [
"DeltaMaker 2 0.35 nozzle",
"DeltaMaker 2T 0.5 nozzle",
"DeltaMaker 2XT 0.5 nozzle"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99",
"name": "DeltaMaker Generic PETG",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"reduce_fan_stop_start_freq": ["1"],
"slow_down_for_layer_cooling": ["1"],
"fan_cooling_layer_time": ["30"],
"overhang_fan_speed": ["90"],
"fan_max_speed": ["40"],
"fan_min_speed": ["20"],
"slow_down_min_speed": ["10"],
"slow_down_layer_time": ["8"],
"filament_flow_ratio": ["0.95"],
"filament_max_volumetric_speed": ["2"],
"filament_start_gcode": ["; filament start gcode\n"],
"compatible_printers": [
"DeltaMaker Pro 0.5 nozzle"
]
}
17 changes: 17 additions & 0 deletions resources/profiles/DeltaMaker/filament/DeltaMaker Generic PLA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSA04",
"name": "DeltaMaker Generic PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": ["0.987"],
"filament_max_volumetric_speed": ["10"],
"slow_down_layer_time": ["8"],
"compatible_printers": [
"DeltaMaker 2 0.35 nozzle",
"DeltaMaker 2T 0.5 nozzle",
"DeltaMaker 2XT 0.5 nozzle"
]
}
14 changes: 14 additions & 0 deletions resources/profiles/DeltaMaker/filament/DeltaMaker Generic TPU.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSA04",
"name": "DeltaMaker Generic TPU",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_tpu",
"filament_flow_ratio": ["0.94"],
"filament_max_volumetric_speed": ["4.5"],
"compatible_printers": [
"DeltaMaker Pro 0.5 nozzle"
]
}
50 changes: 50 additions & 0 deletions resources/profiles/DeltaMaker/filament/fdm_filament_common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"type": "filament",
"name": "fdm_filament_common",
"from": "system",
"instantiation": "false",
"cool_plate_temp" : ["0"],
"eng_plate_temp" : ["0"],
"hot_plate_temp" : ["0"],
"textured_plate_temp" : ["0"],
"cool_plate_temp_initial_layer" : ["0"],
"eng_plate_temp_initial_layer" : ["0"],
"hot_plate_temp_initial_layer" : ["0"],
"textured_plate_temp_initial_layer" : ["0"],
"overhang_fan_threshold": ["50%"],
"overhang_fan_speed": ["100"],
"slow_down_for_layer_cooling": ["1"],
"close_fan_the_first_x_layers": ["1"],
"filament_end_gcode": ["; filament end gcode \n"],
"filament_flow_ratio": ["1.0"],
"reduce_fan_stop_start_freq": ["1"],
"fan_cooling_layer_time": ["100"],
"filament_cost": ["38"],
"filament_density": ["1.25"],
"filament_deretraction_speed": ["150"],
"filament_diameter": ["1.75"],
"filament_max_volumetric_speed": ["15"],
"filament_minimal_purge_on_wipe_tower": ["15"],
"filament_retraction_minimum_travel": ["3.0"],
"filament_retract_before_wipe": ["1"],
"filament_retract_when_changing_layer": ["0"],
"filament_retraction_length": ["8.0"],
"filament_z_hop": ["0.8"],
"filament_z_hop_types": ["nil"],
"filament_retract_restart_extra": ["0.0"],
"filament_retraction_speed": ["150"],
"filament_settings_id": [""],
"filament_soluble": ["0"],
"filament_type": ["PLA"],
"filament_vendor": ["Generic"],
"filament_wipe": ["1"],
"filament_wipe_distance": ["8.0"],
"bed_type": ["Cool Plate"],
"full_fan_speed_layer": ["0"],
"fan_max_speed": ["100"],
"fan_min_speed": ["100"],
"slow_down_min_speed": ["10"],
"slow_down_layer_time": ["8"],
"filament_start_gcode": ["; filament start gcode\n"],
"temperature_vitrification": ["60"]
}
24 changes: 24 additions & 0 deletions resources/profiles/DeltaMaker/filament/fdm_filament_pet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"type": "filament",
"name": "fdm_filament_pet",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"slow_down_for_layer_cooling": ["1"],
"close_fan_the_first_x_layers": ["3"],
"fan_cooling_layer_time": ["15"],
"filament_max_volumetric_speed": ["0"],
"filament_type": ["PETG"],
"filament_density": ["1.27"],
"filament_cost": ["30"],
"nozzle_temperature_initial_layer": ["240"],
"reduce_fan_stop_start_freq": ["1"],
"fan_max_speed": ["40"],
"fan_min_speed": ["20"],
"overhang_fan_speed": ["50"],
"nozzle_temperature": ["250"],
"temperature_vitrification": ["80"],
"nozzle_temperature_range_low": ["235"],
"nozzle_temperature_range_high": ["255"],
"filament_start_gcode": ["; filament start gcode\n"]
}
27 changes: 27 additions & 0 deletions resources/profiles/DeltaMaker/filament/fdm_filament_pla.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"type": "filament",
"name": "fdm_filament_pla",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"fan_cooling_layer_time": "100",
"filament_max_volumetric_speed": ["0"],
"filament_type": ["PLA"],
"filament_density": ["1.24"],
"filament_cost": ["29"],
"nozzle_temperature_initial_layer": ["205"],
"reduce_fan_stop_start_freq": ["1"],
"slow_down_for_layer_cooling": ["1"],
"fan_max_speed": ["100"],
"fan_min_speed": ["100"],
"overhang_fan_speed": ["100"],
"overhang_fan_threshold": ["50%"],
"close_fan_the_first_x_layers": ["1"],
"nozzle_temperature": ["210"],
"temperature_vitrification": ["60"],
"nozzle_temperature_range_low": ["190"],
"nozzle_temperature_range_high": ["210"],
"slow_down_min_speed": ["10"],
"slow_down_layer_time": ["4"],
"filament_start_gcode": ["; filament start gcode\n"]
}
26 changes: 26 additions & 0 deletions resources/profiles/DeltaMaker/filament/fdm_filament_tpu.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"type": "filament",
"name": "fdm_filament_tpu",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"slow_down_for_layer_cooling": ["1"],
"close_fan_the_first_x_layers": ["3"],
"fan_cooling_layer_time": ["30"],
"filament_max_volumetric_speed": ["0"],
"filament_type": ["ABS"],
"filament_density": ["1.10"],
"filament_cost": ["20"],
"nozzle_temperature_initial_layer": ["240"],
"reduce_fan_stop_start_freq": ["1"],
"fan_max_speed": ["5"],
"fan_min_speed": ["5"],
"overhang_fan_threshold": ["25%"],
"overhang_fan_speed": ["80"],
"nozzle_temperature": ["235"],
"temperature_vitrification": ["110"],
"nozzle_temperature_range_low": ["235"],
"nozzle_temperature_range_high": ["240"],
"slow_down_min_speed": ["10"],
"slow_down_layer_time": ["15"]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "DeltaMaker 2 0.35 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"printer_model": "DeltaMaker 2",
"default_print_profile": "0.18mm Standard @DeltaMaker",
"nozzle_diameter": ["0.35"],
"printer_variant": "0.35",
"printable_height": "260",
"printable_area": [
"-69x-120",
"-138x0",
"-69x120",
"69x120",
"138x0",
"69x-120"
],
"default_filament_profile": [
"DeltaMaker Brand PLA",
"DeltaMaker Generic PLA"
]
}
11 changes: 11 additions & 0 deletions resources/profiles/DeltaMaker/machine/DeltaMaker 2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "machine_model",
"name": "DeltaMaker 2",
"model_id": "deltamaker-2",
"nozzle_diameter": "0.35",
"machine_tech": "FFF",
"family": "DeltaMaker",
"bed_model": "deltamaker_2_buildplate_model.stl",
"bed_texture": "deltamaker_2_buildplate_texture.png",
"default_materials": "DeltaMaker Brand PLA;DeltaMaker Generic PLA"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM002",
"name": "DeltaMaker 2T 0.5 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"printer_model": "DeltaMaker 2T",
"default_print_profile": "0.18mm Standard @DeltaMaker",
"nozzle_diameter": ["0.5"],
"printer_variant": "0.5",
"printable_height": "460",
"printable_area": [
"-69x-120",
"-138x0",
"-69x120",
"69x120",
"138x0",
"69x-120"
],
"default_filament_profile": [
"DeltaMaker Brand PLA",
"DeltaMaker Generic PLA"
]
}
11 changes: 11 additions & 0 deletions resources/profiles/DeltaMaker/machine/DeltaMaker 2T.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "machine_model",
"name": "DeltaMaker 2T",
"model_id": "deltamaker-2t",
"nozzle_diameter": "0.5",
"machine_tech": "FFF",
"family": "DeltaMaker",
"bed_model": "deltamaker_2_buildplate_model.stl",
"bed_texture": "deltamaker_2_buildplate_texture.png",
"default_materials": "DeltaMaker Brand PLA;DeltaMaker Generic PLA"
}
Loading

0 comments on commit 02f5bc0

Please sign in to comment.