Skip to content

Commit

Permalink
Fix Dremel 3D45 Profile (#5497)
Browse files Browse the repository at this point in the history
* Change G-Code

* Change config to closely match prusa profile

The profile can be found at https://forum.prusa3d.com/forum/prusaslicer/looking-for-a-dremel-3d45-profile-for-prusa-slicer-help-me-help-my-students/

* Use original build plate model

* Change printable area

* Update machine settings

* Change bed model naming

* Prevent future conflicts

* Update values

* Fix error

* Disable firmware retraction

* Enable reduce infill retraction

* Fully disable relative e distances

* Fix filename format

* Revert "Fix filename format"

This reverts commit b95e76a.

* Forgot this one

* Clean up
  • Loading branch information
cochcoder authored Jun 15, 2024
1 parent b3fff4f commit 35352d4
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 77 deletions.
2 changes: 1 addition & 1 deletion resources/profiles/Dremel.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Dremel",
"version": "02.00.00.00",
"version": "02.01.00.00",
"force_update": "0",
"description": "Dremel configurations",
"machine_model_list": [
Expand Down
Binary file added resources/profiles/Dremel/dremel_3d45.stl
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,28 +5,26 @@
"from": "system",
"instantiation": "true",
"inherits": "Dremel Generic PLA",
"filament_max_volumetric_speed": ["9"],
"slow_down_layer_time": ["10"],
"slow_down_min_speed": "10",
"close_fan_the_first_x_layers": "3",
"filament_loading_speed_start": "3",
"filament_loading_speed": "28",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "90",
"filament_cooling_moves": "4",
"filament_cooling_initial_speed": "2.2",
"filament_cooling_final_speed": "3.4",
"filament_retraction_length": [
"3"
],
"filament_retraction_speed": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"hot_plate_temp": [
"60"
],
"nozzle_temperature": [
"225"
"200"
],
"nozzle_temperature_initial_layer": [
"225"
],
"nozzle_temperature_range_high": [
"230"
"200"
],
"compatible_printers": [
"Dremel 3D45 0.4 nozzle"
Expand Down
99 changes: 37 additions & 62 deletions resources/profiles/Dremel/machine/Dremel 3D45 0.4 nozzle.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"inherits": "fdm_dremel_common",
"printer_model": "Dremel 3D45",
"printer_variant": "0.4",
"printer_structure": "Hbot",
"printer_settings_id": "Dremel",
"gcode_flavor": "marlin",
"default_filament_profile": [
Expand All @@ -18,10 +17,10 @@
"0.4"
],
"printable_area": [
"0x0",
"255x0",
"255x155",
"0x155"
"-127.5x-77.5",
"97.5x-77.5",
"97.5x77.5",
"-127.5x77.5"
],
"printable_height": "170",
"deretraction_speed": [
Expand All @@ -30,9 +29,6 @@
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "1",
"extra_loading_move": "-2",
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"wipe": [
"1"
],
Expand All @@ -42,32 +38,25 @@
"z_hop": [
"0.5"
],
"z_hop_types": [
"Normal Lift"
],
"machine_max_acceleration_e": [
"6200",
"5000"
"10000",
"10000"
],
"machine_max_acceleration_extruding": [
"6200",
"20000"
"1500",
"1500"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
"1500",
"1500"
],
"machine_max_acceleration_travel": [
"machine_max_acceleration_x": [
"9000",
"9000"
],
"machine_max_acceleration_x": [
"6200",
"20000"
],
"machine_max_acceleration_y": [
"6200",
"20000"
"9000",
"9000"
],
"machine_max_acceleration_z": [
"500",
Expand All @@ -78,65 +67,51 @@
"2.5"
],
"machine_max_jerk_x": [
"12",
"12"
"10",
"10"
],
"machine_max_jerk_y": [
"12",
"12"
"10",
"10"
],
"machine_max_jerk_z": [
"2",
"2"
"0.2",
"0.2"
],
"machine_max_speed_e": [
"3000",
"100"
"120",
"120"
],
"machine_max_speed_x": [
"1000",
"1000"
"500",
"500"
],
"machine_max_speed_y": [
"1000",
"1000"
"500",
"500"
],
"machine_max_speed_z": [
"30",
"30"
"12",
"12"
],
"max_layer_height": [
"0.34"
],
"min_layer_height": [
"0.05"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"1"
],
"retract_lift_enforce": [
"Top Surfaces"
],
"retract_when_changing_layer": [
"1"
"0.07"
],
"retraction_length": [
"3"
"1"
],
"retraction_minimum_travel": [
"5"
"2"
],
"retraction_speed": [
"60"
],
"machine_start_gcode": "G28\nG1 Z50.00 F400\nG92 E0\nG1 F200 E3\nG92 E0\nM132 X Y Z A\nM907 X100 Y100 Z50 A100",
"machine_end_gcode": "M104 S0\nM140 S0\nG92 E1\nG1 E-1 F300\nG162 Z F600\nG162 X Y F2000\nM84",
"thumbnails_format": "PNG",
"thumbnails": [
"96x96",
"300x300"
]
"40"
],
"use_relative_e_distances": "0",
"machine_start_gcode": "G28; home printer\nG1 Z50.00 F400; pruge line\nG1 F200 E3\nM132 X Y Z A; prepare printer\nM907 X100 Y100 Z50 A100",
"machine_end_gcode": "M104 S0; turn off nozzle\nM140 S0; turn off bed\nG92 E1; return print head to home\nG1 E-1 F300\nG162 Z F600\nG162 X Y F2000\nM84; disable stepper motors",
"machine_pause_gcode": "G5",
"change_filament_gcode": "G5"
}
2 changes: 1 addition & 1 deletion resources/profiles/Dremel/machine/Dremel 3D45.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "Dremel 3D45",
"nozzle_diameter": "0.4",
"family": "Dremel",
"bed_model": "dremel_3d40_3d45_buildplate_model.stl",
"bed_model": "dremel_3d45.stl",
"bed_texture": "",
"hotend_model": "",
"machine_tech": "FFF",
Expand Down

0 comments on commit 35352d4

Please sign in to comment.