mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-30 14:21:19 -07:00
commit
1813f9af58
4937 changed files with 93446 additions and 27409 deletions
70
resources/definitions/SV03.def.json
Normal file
70
resources/definitions/SV03.def.json
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Sovol-SV03",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"manufacturer": "Sovol 3D",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_variants": false,
|
||||
"has_machine_quality": false,
|
||||
"preferred_quality_type": "draft",
|
||||
"machine_extruder_trains": {
|
||||
"0": "SV03_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "SV03" },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_width": { "default_value": 350 },
|
||||
"machine_depth": { "default_value": 350 },
|
||||
"machine_height": { "default_value": 400 },
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 100 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"acceleration_print": { "value": 500 },
|
||||
"acceleration_travel": { "value": 500 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
"jerk_print": { "value": 8 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
"acceleration_enabled": { "value": false },
|
||||
"jerk_enabled": { "value": false },
|
||||
"speed_print": { "value": 50.0 } ,
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
"line_width": { "value": "machine_nozzle_size" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_flow": { "value": 100 },
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
"infill_sparse_density": { "value": "20" },
|
||||
"infill_pattern": { "value": "'lines'" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 30.0 },
|
||||
"skin_overlap": { "value": 10.0 },
|
||||
"infill_wipe_dist": { "value": 0.0 },
|
||||
"wall_0_wipe_dist": { "value": 0.0 },
|
||||
"retraction_amount": { "default_value": 3},
|
||||
"retraction_speed": { "default_value": 50},
|
||||
"adhesion_type": { "value": "'skirt'" },
|
||||
"machine_start_gcode": { "default_value": "M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration\nM203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate\nM204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration\nM205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\nG29 ;Automatic Leveling\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\n" },
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" }
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"name": "ABAX PRi3",
|
||||
"name": "Abax PRi3",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "ABAX 3d Technologies",
|
||||
"manufacturer": "ABAX 3d Technologies",
|
||||
"author": "Abax 3D Technologies",
|
||||
"manufacturer": "Abax 3D Technologies",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"name": "ABAX PRi5",
|
||||
"name": "Abax PRi5",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "ABAX 3d Technologies",
|
||||
"manufacturer": "ABAX 3d Technologies",
|
||||
"author": "Abax 3D Technologies",
|
||||
"manufacturer": "Abax 3D Technologies",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"name": "ABAX Titan",
|
||||
"name": "Abax Titan",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "ABAX 3d Technologies",
|
||||
"manufacturer": "ABAX 3d Technologies",
|
||||
"author": "Abax 3D Technologies",
|
||||
"manufacturer": "Abax 3D Technologies",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "ALYA",
|
||||
"name": "Alya",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "ALYA",
|
||||
"author": "Alya",
|
||||
"manufacturer": "Kati Hal ARGE",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "alya_platform.3mf",
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "ALYA NX",
|
||||
"name": "Alya NX",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "ALYA",
|
||||
"author": "Alya",
|
||||
"manufacturer": "Kati Hal ARGE",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "alya_nx_platform.3mf",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A2 PLUS",
|
||||
"name": "Anet A2 Plus",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A2 PLUS" },
|
||||
"machine_name": { "default_value": "Anet A2 Plus" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A8 PLUS",
|
||||
"name": "Anet A8 Plus",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A8 PLUS" },
|
||||
"machine_name": { "default_value": "Anet A8 Plus" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET4 PRO",
|
||||
"name": "Anet ET4 Pro",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET4 PRO" },
|
||||
"machine_name": { "default_value": "Anet ET4 Pro" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"author": "Jason Scurtu",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"icon": "icon_ultimaker2",
|
||||
"platform": "anycubic_4max_platform.3mf",
|
||||
"has_materials": true,
|
||||
"quality_definition": "anycubic_4max",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"author": "Patrick Glatt",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"icon": "icon_ultimaker2",
|
||||
"platform": "anycubic_chiron_platform.obj",
|
||||
"platform_texture": "anycubic-chiron.png",
|
||||
"has_materials": true,
|
||||
|
|
|
|||
144
resources/definitions/anycubic_i3_mega_s.def.json
Normal file
144
resources/definitions/anycubic_i3_mega_s.def.json
Normal file
|
|
@ -0,0 +1,144 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anycubic i3 Mega S/Pro",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Nils Hendrik Rottgardt",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "anycubic_i3_mega_s_platform.3mf",
|
||||
"has_materials": true,
|
||||
"has_variants": false,
|
||||
"has_machine_quality": true,
|
||||
"preferred_quality_type": "normal",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anycubic_i3_mega_s_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "Anycubic i3 Mega S/Pro" },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 205 },
|
||||
"machine_depth": { "default_value": 210 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"gantry_height": { "value": "0" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": "G21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_initial_print_temperature} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_initial_print_temperature} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E25 F500 ; Extrude 25mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X120 F4000 ; Quickly wipe away from the filament line`" },
|
||||
"machine_end_gcode": { "default_value": "M104 S0 ; Extruder off \nM140 S0 ; Heatbed off \nM107 ; Fan off \nG91 ; relative positioning \nG1 E-5 F300 ; retract a little \nG1 Z+10 E-5 ; X-20 Y-20 F{travel_xy_speed} ; lift print head \nG28 X0 Y0 ; homing \nG1 Y180 F2000 ; reset feedrate \nM84 ; disable stepper motors \nG90 ; absolute positioning \nM300 S440 P200 ; Make Print Completed Tones \nM300 S660 P250 ; beep \nM300 S880 P300 ; beep" },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 3000 },
|
||||
"machine_max_acceleration_y": { "value": 3000 },
|
||||
"machine_max_acceleration_z": { "value": 3000 },
|
||||
"machine_max_acceleration_e": { "value": 3000 },
|
||||
"machine_acceleration": { "value": 3000 },
|
||||
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"acceleration_print": { "value": 1500 },
|
||||
"acceleration_travel": { "value": 3000 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
|
||||
"jerk_print": { "value": 8 },
|
||||
"jerk_travel": { "value": 10 },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
|
||||
"acceleration_enabled": { "value": false },
|
||||
"jerk_enabled": { "value": true },
|
||||
|
||||
"speed_print": { "value": 50.0 } ,
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"speed_wall": { "value": "speed_print / 2" },
|
||||
"speed_wall_0": { "value": "speed_wall" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_topbottom": { "value": "speed_print / 2" },
|
||||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": 100.0, "maximum_value_warning": 150.0 },
|
||||
"speed_layer_0": { "value": 20.0 },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": 100.0 },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature + 10" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_flow": { "value": 100 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
|
||||
|
||||
"infill_sparse_density": { "value": 25 },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 15.0 },
|
||||
|
||||
|
||||
"retraction_speed": { "value": 25, "maximum_value": 40 },
|
||||
"retraction_retract_speed": { "maximum_value": 40 },
|
||||
"retraction_prime_speed": { "maximum_value": 40 },
|
||||
|
||||
"retraction_hop_enabled": { "value": true },
|
||||
"retraction_hop": { "value": 0.075 },
|
||||
"retraction_hop_only_when_collides": { "value": true },
|
||||
|
||||
"retraction_combing": { "value": "'off'" },
|
||||
"retraction_combing_max_distance": { "value": 30 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"retraction_amount": { "value": 6 },
|
||||
"retraction_enable": { "value": true },
|
||||
"retraction_min_travel": { "value": 1.5 },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_speed": { "value": 70 },
|
||||
"cool_fan_speed_0": { "value": 30 },
|
||||
|
||||
"cool_fan_enabled": { "value": true },
|
||||
"cool_min_layer_time": { "value": 10 },
|
||||
|
||||
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
|
||||
"brim_replaces_support": { "value": false },
|
||||
"skirt_gap": { "value": 5.0 },
|
||||
"skirt_line_count": { "value": 4 },
|
||||
|
||||
"meshfix_maximum_deviation": { "value": 0.05 },
|
||||
|
||||
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" },
|
||||
"support_pattern": { "value": "'zigzag'" },
|
||||
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" },
|
||||
"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": "layer_height if layer_height >= 0.16 else layer_height * 2" },
|
||||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
|
||||
"support_wall_count": { "value": 1 },
|
||||
"support_brim_enable": { "value": true },
|
||||
"support_brim_width": { "value": 4 },
|
||||
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_structure": { "value": "'tree'" },
|
||||
"support_type": { "value": "'buildplate' if support_structure == 'tree' else 'everywhere'" },
|
||||
"support_interface_height": { "value": "layer_height * 4" },
|
||||
"support_interface_density": { "value": 33.333 },
|
||||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
"minimum_interface_area": { "value": 10 },
|
||||
"top_bottom_thickness": { "value": "layer_height_0 + layer_height * math.floor(1.2 / layer_height)" },
|
||||
"wall_thickness": { "value": "line_width * 3" }
|
||||
}
|
||||
}
|
||||
20
resources/definitions/anycubic_i3_mega_x.def.json
Normal file
20
resources/definitions/anycubic_i3_mega_x.def.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anycubic i3 Mega X",
|
||||
"inherits": "anycubic_i3_mega_s",
|
||||
"metadata":
|
||||
{
|
||||
"quality_definition": "anycubic_i3_mega_s",
|
||||
"platform": "anycubic_i3_mega_x_platform.stl"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "Anycubic i3 Mega X" },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 305 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
|
||||
"acceleration_print": { "value": 400 },
|
||||
"acceleration_travel": { "value": 400 }
|
||||
}
|
||||
}
|
||||
|
|
@ -5,6 +5,7 @@
|
|||
"metadata": {
|
||||
"visible": true,
|
||||
"platform": "kossel_pro_build_platform.3mf",
|
||||
"platform_offset": [0, -0.25, 0],
|
||||
"machine_extruder_trains": {
|
||||
"0": "anycubic_kossel_extruder_0"
|
||||
}
|
||||
|
|
|
|||
47
resources/definitions/anycubic_vyper.def.json
Normal file
47
resources/definitions/anycubic_vyper.def.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anycubic Vyper",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "ThatGuyZim",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "anycubic_vyper_platform.stl",
|
||||
"machine_extruder_trains": {
|
||||
"0": "anycubic_vyper_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "Anycubic Vyper"
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 265
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 255
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"gantry_height": {
|
||||
"value": "0"
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nM300 S1318 P266\nG28 Z0 ;move Z to min endstops\nG0 Z0.2\nG92 E0 ;zero the extruded length\nG1 X40 E25 F400 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm!\nG92 E0 ;zero the extruded length again\nG1 E-1 F500 ; Retract a little\nG1 X80 F4000 ; Quickly wipe away from the filament line\nM117 ; Printing…\nG5"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off bed\nM84 ; disable motors\nM107\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 ;X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\nG28 X0 ;Y0 ;move X/Y to min endstops, so the head is out of the way\nG1 Y180 F2000\nM84 ;steppers off\nG90\nM300 S1318 P266"
|
||||
}
|
||||
}
|
||||
}
|
||||
35
resources/definitions/atom2.def.json
Normal file
35
resources/definitions/atom2.def.json
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"name": "Atom 2",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Victor (Yu Chieh) Lin",
|
||||
"manufacturer": "Layer One",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform_offset": [0,0,0],
|
||||
"machine_extruder_trains": { "0": "atom2_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Atom 2" },
|
||||
"machine_shape": { "default_value": "elliptic" },
|
||||
"machine_width": { "default_value": 210 },
|
||||
"machine_depth": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 320 },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_center_is_zero": { "default_value": true },
|
||||
|
||||
"machine_start_gcode": { "default_value": "G21\nG90 \nM107\nG28\nG92 E0\nG1 F200 E3\nG92 E0" },
|
||||
"machine_end_gcode": { "default_value": "M104 S0\nG28\nG91\nG1 E-6 F300\nM84\nG90" },
|
||||
|
||||
"layer_height": { "default_value": 0.2 },
|
||||
"default_material_print_temperature": { "default_value": 210 },
|
||||
"speed_print": { "default_value": 32 },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"infill_sparse_density": { "default_value": 10 },
|
||||
"brim_width": { "default_value": 4 }
|
||||
}
|
||||
}
|
||||
159
resources/definitions/atom3.def.json
Normal file
159
resources/definitions/atom3.def.json
Normal file
|
|
@ -0,0 +1,159 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Atom 3",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Daniel Kurth",
|
||||
"manufacturer": "Layer One",
|
||||
"platform_offset": [0, 0, 0],
|
||||
"has_machine_quality": false,
|
||||
"has_materials": true,
|
||||
"preferred_material": "layer_one_dark_gray_pla",
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "PTFE hotend + 0.4mm brass nozzle",
|
||||
"preferred_quality_type": "normal",
|
||||
"variants_name": "Tool:",
|
||||
"platform": "Atom 3 bed.3mf",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "atom3_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"overrides": {
|
||||
|
||||
"machine_name": { "default_value": "Atom 3" },
|
||||
"machine_show_variants": { "default_value": true},
|
||||
"machine_shape": { "default_value": "elliptic" },
|
||||
"machine_width": { "default_value": 270},
|
||||
"machine_depth": { "default_value": 270},
|
||||
"machine_height": { "default_value": 340},
|
||||
"machine_center_is_zero": { "default_value": true},
|
||||
"machine_nozzle_head_distance": { "default_value": 6},
|
||||
"machine_head_with_fans_polygon":
|
||||
{
|
||||
"default_value":[
|
||||
[-23.82, 51.25],
|
||||
[23.82, 51.25],
|
||||
[56.292 , -5.00],
|
||||
[32.476, -46.250],
|
||||
[-32.476, -46.25],
|
||||
[-56.292, -5.00]
|
||||
]
|
||||
},
|
||||
"machine_gcode_flavor": { "RepRap (Marlin/Sprinter)": "Marlin" },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"material_diameter": { "default_value": 1.75},
|
||||
"machine_start_gcode": {
|
||||
"default_value": ";MACHINE START CODE\nG21 ;metric values\nG90 ;absolute positioning\nG28 ;home\nG1 Z5 F9000\n;MACHINE START CODE"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": ";MACHINE END CODE\nG91 ;relative positioning\nG1 E-1 F300 ;retract filament release pressure\nG1 Z+1.0 E-5 F9000 ;move up a and retract more\nG90 ;absolute positioning\nG28; home\nM84 ;steppers off\n;MACHINE END CODE"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"layer_height": {"default_value": 0.2 },
|
||||
"layer_height_0": {
|
||||
"default_value": 0.2,
|
||||
"value": "layer_height"
|
||||
},
|
||||
"line_width": { "value": "machine_nozzle_size"},
|
||||
"infill_line_width": { "value":"line_width"},
|
||||
"initial_layer_line_width_factor": { "default_value": 100},
|
||||
|
||||
|
||||
|
||||
|
||||
"top_bottom_thickness": { "default_value": 1.0},
|
||||
|
||||
|
||||
|
||||
|
||||
"infill_sparse_density": { "default_value": 17},
|
||||
"infill_before_walls": { "value": false},
|
||||
"zig_zaggify_infill": { "value": true},
|
||||
|
||||
|
||||
|
||||
|
||||
"default_material_print_temperature": { "default_value": 200 },
|
||||
"material_print_temperature_layer_0": { "value": "material_print_temperature + 0"},
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature_layer_0"},
|
||||
"material_final_print_temperature": { "value": "material_print_temperature"},
|
||||
"default_material_bed_temperature": {
|
||||
"default_value": 60,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "build_volume_temperature",
|
||||
"maximum_value_warning": "115",
|
||||
"maximum_value": "120"
|
||||
},
|
||||
"material_bed_temperature":
|
||||
{
|
||||
"value": "round(default_material_bed_temperature-((-0.202*default_material_bed_temperature)+7.16)) if default_material_bed_temperature > 40 else default_material_bed_temperature",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "build_volume_temperature",
|
||||
"maximum_value_warning": "115",
|
||||
"maximum_value": "120"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"speed_print": { "default_value": 40},
|
||||
"speed_wall": { "value": "speed_print * 0.75"},
|
||||
"speed_wall_0": { "value": "speed_print * 0.5"},
|
||||
"speed_wall_x": { "value": "speed_print * 0.75"},
|
||||
"speed_layer_0": { "value": "20"},
|
||||
"speed_slowdown_layers": { "default_value": 1},
|
||||
|
||||
|
||||
|
||||
|
||||
"retraction_amount": {
|
||||
"default_value": 7,
|
||||
"maximum_value_warning": 9 },
|
||||
"retraction_speed": {
|
||||
"default_value": 70,
|
||||
"maximum_value_warning": 80
|
||||
},
|
||||
"retraction_hop_enabled": { "default_value": true},
|
||||
"retraction_hop": { "default_value": 0.5},
|
||||
|
||||
|
||||
|
||||
|
||||
"cool_min_layer_time": { "default_value": 5},
|
||||
"cool_min_speed": { "default_value": 10},
|
||||
"cool_lift_head": { "default_value": false},
|
||||
|
||||
|
||||
|
||||
|
||||
"support_type": { "default_value": "everywhere"},
|
||||
"support_angle": { "default_value": 60},
|
||||
"support_z_distance": { "value": "layer_height"},
|
||||
"support_xy_distance_overhang":{"value": "machine_nozzle_size"},
|
||||
|
||||
|
||||
|
||||
|
||||
"adhesion_type": { "default_value": "skirt"},
|
||||
"skirt_brim_minimal_length": {
|
||||
"default_value": 750,
|
||||
"value": "60/(layer_height_0*line_width)",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "25",
|
||||
"maximum_value_warning": "4000"
|
||||
},
|
||||
"skirt_gap": {
|
||||
"default_value": "1`",
|
||||
"value": "3*wall_line_width_0"
|
||||
}
|
||||
}
|
||||
}
|
||||
62
resources/definitions/atom3_lite.def.json
Normal file
62
resources/definitions/atom3_lite.def.json
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Atom 3 Lite",
|
||||
"inherits": "atom3",
|
||||
"metadata": {
|
||||
"author": "Daniel Kurth",
|
||||
"manufacturer": "Layer One",
|
||||
"platform_offset": [0, 0, 0],
|
||||
"preferred_variant_name": "PTFE hotend + 0.4mm brass nozzle",
|
||||
"platform": "Atom 3 lite bed.3mf"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"overrides": {
|
||||
"machine_head_with_fans_polygon":
|
||||
{
|
||||
"default_value":
|
||||
[
|
||||
[-23.82, 41.25],
|
||||
[23.82, 41.25],
|
||||
[38.105, 16.5],
|
||||
[57.631 , 16.5],
|
||||
|
||||
[57.631 , -16.5],
|
||||
[38.105, -16.5],
|
||||
[23.82, -41.25],
|
||||
[-23.82, -41.25],
|
||||
|
||||
[-38.105, -16.5],
|
||||
[-57.631 , -16.5],
|
||||
[-57.631 , 16.5],
|
||||
[-38.105, 16.5],
|
||||
[-23.82, 41.25]
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"retraction_amount": { "default_value": 7 },
|
||||
"retraction_speed": {
|
||||
"default_value": 70,
|
||||
"maximum_value_warning": "90"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"cool_min_layer_time": { "default_value": 15},
|
||||
"cool_min_speed": { "default_value": 5},
|
||||
"cool_lift_head": { "default_value": false},
|
||||
|
||||
|
||||
|
||||
|
||||
"support_angle": { "default_value": 45}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
29
resources/definitions/atomstack_cambrian_base.def.json
Normal file
29
resources/definitions/atomstack_cambrian_base.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "AtomStack Cambrian Base Printer",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "AtomStack",
|
||||
"manufacturer": "AtomStack",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains": {
|
||||
"0": "atomstack_cambrianmaxe175_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_extruder_count": {
|
||||
"default_value": 1
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "; AtomStack Cambrian Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.9 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.9 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG1 E29 ;Retract the filament\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "; AtomStack Cambrian End G-code\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute position\n\nG1 X0 Y210 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off nozzle\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
29
resources/definitions/atomstack_cambrianmaxe175.def.json
Normal file
29
resources/definitions/atomstack_cambrianmaxe175.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Cambrian Max E175",
|
||||
"inherits": "atomstack_cambrian_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "AtomStack",
|
||||
"manufacturer": "AtomStack",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains": {
|
||||
"0": "atomstack_cambrianmaxe175_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "Cambrian MAX E175"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 320
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 380
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 330
|
||||
}
|
||||
}
|
||||
}
|
||||
29
resources/definitions/atomstack_cambrianmaxe285.def.json
Normal file
29
resources/definitions/atomstack_cambrianmaxe285.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Cambrian Max E285",
|
||||
"inherits": "atomstack_cambrian_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "AtomStack",
|
||||
"manufacturer": "AtomStack",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains": {
|
||||
"0": "atomstack_cambrianmaxe285_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "Cambrian MAX E285"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 320
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 380
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 330
|
||||
}
|
||||
}
|
||||
}
|
||||
29
resources/definitions/atomstack_cambrianproe175.def.json
Normal file
29
resources/definitions/atomstack_cambrianproe175.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Cambrian Pro E175",
|
||||
"inherits": "atomstack_cambrian_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "AtomStack",
|
||||
"manufacturer": "AtomStack",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains": {
|
||||
"0": "atomstack_cambrianproe175_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "Cambrian Pro E175"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 235
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 235
|
||||
}
|
||||
}
|
||||
}
|
||||
29
resources/definitions/atomstack_cambrianproe285.def.json
Normal file
29
resources/definitions/atomstack_cambrianproe285.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Cambrian Pro E285",
|
||||
"inherits": "atomstack_cambrian_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "AtomStack",
|
||||
"manufacturer": "AtomStack",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains": {
|
||||
"0": "atomstack_cambrianproe285_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "Cambrian Pro E285"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 235
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 235
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "BIBO2 dual",
|
||||
"name": "Bibo 2 dual",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "BIQU B1",
|
||||
"name": "Biqu B1",
|
||||
"version": 2,
|
||||
"inherits": "biqu_base",
|
||||
"metadata": {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "BIQU B1 ABL",
|
||||
"name": "Biqu B1 ABL",
|
||||
"version": 2,
|
||||
"inherits": "biqu_base",
|
||||
"metadata": {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "Luke Harrison",
|
||||
"manufacturer": "BIQU",
|
||||
"manufacturer": "Biqu",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
|
||||
|
|
@ -85,8 +85,8 @@
|
|||
"material_flow": { "value": 100 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
|
||||
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
"z_seam_type": { "value": "'sharpest_corner'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_inner'" },
|
||||
|
||||
"infill_line_width": { "value": "line_width * 1.2" },
|
||||
"infill_sparse_density": { "value": "20" },
|
||||
|
|
@ -156,7 +156,7 @@
|
|||
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_interface_height": { "value": "layer_height * 4" },
|
||||
"support_interface_density": { "value": 33.333 },
|
||||
"support_interface_density": { "value": 75 },
|
||||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
|
|
|
|||
51
resources/definitions/biqu_bx_abl.def.json
Executable file
51
resources/definitions/biqu_bx_abl.def.json
Executable file
|
|
@ -0,0 +1,51 @@
|
|||
{
|
||||
"name": "Biqu BX",
|
||||
"version": 2,
|
||||
"inherits": "biqu_base",
|
||||
"metadata": {
|
||||
"quality_definition": "biqu_base",
|
||||
"visible": true,
|
||||
"has_machine_materials": true,
|
||||
"platform": "BIQU_BX_PLATE.stl",
|
||||
"platform_offset": [
|
||||
7,
|
||||
-7.4,
|
||||
-3
|
||||
]
|
||||
},
|
||||
"overrides": {
|
||||
"coasting_enable": { "value": false },
|
||||
"retraction_amount": { "value": 1 },
|
||||
"retraction_speed": { "value": 40 },
|
||||
"retraction_extrusion_window": { "value": 1 },
|
||||
"retract_at_layer_change": { "value": true },
|
||||
"support_enable": { "value": false },
|
||||
"support_structure": { "value": "'normal'" },
|
||||
"support_type": { "value": "'buildplate'" },
|
||||
"support_angle": { "value": 45 },
|
||||
"support_infill_rate": { "value": 15 },
|
||||
"infill_overlap": { "value": 15.0 },
|
||||
"skin_overlap": { "value": 20.0 },
|
||||
"fill_outline_gaps": { "value": true },
|
||||
"filter_out_tiny_gaps": { "value": true },
|
||||
"roofing_layer_count": { "value": 2 },
|
||||
"xy_offset_layer_0": { "value": -0.1 },
|
||||
"speed_print": { "value": 50 },
|
||||
"machine_name": { "default_value": "Biqu BX" },
|
||||
"machine_width": { "value": 250 },
|
||||
"machine_depth": { "value": 250 },
|
||||
"machine_height": { "value": 250 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-33, 35],
|
||||
[-33, -23],
|
||||
[33, -23],
|
||||
[33, 35]
|
||||
]
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "; BIQU BX Start G-code\r\n; For information on how to tune this profile and get the\r\n; most out of your BX visit: https:\/\/github.com\/looxonline\/Marlin\r\n; For the official github site visit: https:\/\/github.com\/bigtreetech\/BIQU-BX\r\n\r\nM117 Initial homing sequence. ; Home so that the probe is positioned to heat\r\nG28\r\n\r\nM117 Probe heating position\r\nG0 X65 Y5 Z1 ; Move the probe to the heating position.\r\n\r\nM117 Getting the heaters up to temp!\r\nM104 S140 ; Set Extruder temperature, no wait\r\nM140 S60 ; Set Heat Bed temperature\r\nM190 S60 ; Wait for Heat Bed temperature\r\n\r\nM117 Waiting for probe to warm! ; Wait another 90s for the probe to absorb heat.\r\nG4 S90 \r\n\r\nM117 Post warming re-home\r\nG28 ; Home all axes again after warming\r\n\r\nM117 Z-Dance of my people\r\nG34\r\n\r\nM117 ABL Probing\r\nG29\r\n\r\nM900 K0 L0 T0 ;Edit the K and L values if you have calibrated a k factor for your filament\r\nM900 T0 S0\r\n\r\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\r\nG1 X4.1 Y10 Z0.3 F5000.0 ; Move to start position\r\n\r\nM117 Getting the extruder up to temp\r\nM140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature\r\nM104 S{material_print_temperature_layer_0} ; Set Extruder temperature\r\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\r\nM190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature\r\n\r\nG92 E0 ; Reset Extruder\r\nM117 Purging\r\nG1 X4.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\r\nG1 X4.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\r\nG1 X4.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\r\nG92 E0 ; Reset Extruder\r\nM117 Lets make\r\nG1 X8 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish"
|
||||
},
|
||||
|
||||
"gantry_height": { "value": 27.5 }
|
||||
}
|
||||
}
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"name": "BLV mgn Cube 300",
|
||||
"name": "BLV MGN Cube 300",
|
||||
"version": 2,
|
||||
"inherits": "blv_mgn_cube_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"setting_version": 16,
|
||||
"setting_version": 17,
|
||||
"author": "wolfgangmauer",
|
||||
"manufacturer": "BLV",
|
||||
"file_formats": "text/x-gcode",
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"name": "BLV mgn Cube 350",
|
||||
"name": "BLV MGN Cube 350",
|
||||
"version": 2,
|
||||
"inherits": "blv_mgn_cube_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"setting_version": 16,
|
||||
"setting_version": 17,
|
||||
"author": "wolfgangmauer",
|
||||
"manufacturer": "BLV",
|
||||
"file_formats": "text/x-gcode",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "BLV mgn Cube Base",
|
||||
"name": "BLV MGN Cube Base",
|
||||
"version": 2,
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
|
|
|
|||
44
resources/definitions/crazy3dprint_base.def.json
Normal file
44
resources/definitions/crazy3dprint_base.def.json
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Crazy3DPrint CZ-300",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "XYZprinting Software",
|
||||
"manufacturer": "Crazy3DPrint",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "crazy3dprint_cz300_extruder_0"
|
||||
},
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"has_machine_quality": true,
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
"preferred_quality_type": "normal",
|
||||
"preferred_material": "generic_pla",
|
||||
"variants_name": "Nozzle Size"
|
||||
},
|
||||
"overrides": {
|
||||
"machine_heated_bed": {"default_value": true},
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
"machine_max_acceleration_x": { "value": 1500 },
|
||||
"machine_max_acceleration_y": { "value": 1500 },
|
||||
"machine_max_acceleration_z": { "value": 500 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 }
|
||||
},
|
||||
|
||||
|
||||
"machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"},
|
||||
"machine_start_gcode": {"default_value": ";Start Gcode\nG90 ;absolute positioning\nM118 X25.00 Y25.00 Z20.00 T0\nM140 S{material_bed_temperature_layer_0} T0 ;Heat bed up to first layer temperature\nM104 S{material_print_temperature_layer_0} T0 ;Set nozzle temperature to first layer temperature\nM107 ;start with the fan off\nG90\nG28\nM132 X Y Z A B\nG1 Z50.000 F420\nG161 X Y F3300\nM7 T0\nM6 T0\nM651\nM907 X100 Y100 Z40 A100 B20 ;Digital potentiometer value\nM108 T0\n;Purge line\nG1 X-110.00 Y-60.00 F4800\nG1 Z{layer_height_0} F420\nG1 X-110.00 Y60.00 E17,4 F1200\n;Purge line end"},
|
||||
"machine_end_gcode": {"default_value": ";end gcode\nM104 S0 T0\nM140 S0 T0\nG162 Z F1800\nG28 X Y\nM652\nM132 X Y Z A B\nG91\nM18"
|
||||
}
|
||||
}
|
||||
65
resources/definitions/crazy3dprint_cz_300.def.json
Normal file
65
resources/definitions/crazy3dprint_cz_300.def.json
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Crazy3DPrint CZ-300",
|
||||
"inherits": "crazy3dprint_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "XYZprinting Software",
|
||||
"manufacturer": "Crazy3DPrint",
|
||||
"file_formats": "text/x-gcode",
|
||||
"supports_usb_connection": true,
|
||||
"preferred_quality_type": "normal",
|
||||
"quality_definition": "crazy3dprint_base"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "CZ-300" },
|
||||
"machine_shape": { "default_value": "rectangular"},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 300.00 },
|
||||
"machine_depth": { "default_value": 300.00 },
|
||||
"machine_height": { "default_value":300.00 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_head_with_fans_polygon": {
|
||||
"default_value": [
|
||||
[ -20, -10 ],
|
||||
[ -20, 10 ],
|
||||
[ 10, 10 ],
|
||||
[ 10, -10 ]
|
||||
]
|
||||
},
|
||||
"layer_height": { "default_value": 0.2 },
|
||||
"infill_sparse_density": { "default_value": 15 },
|
||||
"infill_line_distance": { "value": 2.6667 },
|
||||
"infill_pattern": { "value": "'lines'" },
|
||||
"infill_overlap": { "value": 8.0 },
|
||||
"min_infill_area": { "default_value": 2.0 },
|
||||
"retract_at_layer_change": { "default_value": true },
|
||||
"default_material_print_temperature": { "default_value": 210 },
|
||||
"material_print_temperature": { "value": 210 },
|
||||
"material_final_print_temperature": { "value": 210 },
|
||||
"material_bed_temperature": { "value": 70 },
|
||||
"material_bed_temperature_layer_0": { "value": 70 },
|
||||
"material_flow_layer_0": {"value": 140},
|
||||
"retraction_amount": { "default_value": 10 },
|
||||
"retraction_speed": { "default_value": 70 },
|
||||
"speed_print": { "default_value": 40 },
|
||||
"speed_travel": { "value": 60 },
|
||||
"cool_fan_enabled": { "default_value": true },
|
||||
"cool_fan_speed_0": { "value": 100 },
|
||||
"adhesion_type": { "default_value" : "skirt" },
|
||||
"brim_line_count": { "value" : 5 },
|
||||
"skirt_line_count": { "default_value" : 5 },
|
||||
"initial_layer_line_width_factor": { "default_value" : 140 },
|
||||
"top_bottom_pattern": { "default_value" : "concentric" },
|
||||
"outer_inset_first": { "default_value": true },
|
||||
"fill_outline_gaps": { "default_value": true },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ; home all axes\nG1 Z15 F5000 ; lift nozzle\nG92 E0\nG1 F200 E3\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0 ; turn off temperature\nM105 S0; \nG28 X0 ; home X axis\nM84 ; disable motors\n"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "Creawsome Base Printer",
|
||||
"name": "Creality Base Printer",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@
|
|||
"inherits": "creality_base",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creality Ender-4" },
|
||||
"machine_width": { "default_value": 452 },
|
||||
"machine_depth": { "default_value": 468 },
|
||||
"machine_height": { "default_value": 482 },
|
||||
"machine_width": { "default_value": 220 },
|
||||
"machine_depth": { "default_value": 220 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-26, 34],
|
||||
[-26, -32],
|
||||
|
|
@ -24,4 +24,4 @@
|
|||
"quality_definition": "creality_base",
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
32
resources/definitions/creasee_cs20.def.json
Normal file
32
resources/definitions/creasee_cs20.def.json
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Creasee CS20",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Creasee",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "creasee_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creasee CS20" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E0\nG1 E-10 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
||||
32
resources/definitions/creasee_cs30.def.json
Normal file
32
resources/definitions/creasee_cs30.def.json
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Creasee CS30",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Creasee",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "creasee_extruder_1"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creasee CS30" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E0\nG1 E-10 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7,7 +7,6 @@
|
|||
"author": "Creatable Labs",
|
||||
"manufacturer": "Ateam Ventures Co. Ltd.",
|
||||
"file_formats": "text/x-gcode",
|
||||
"icon": "icon_ultimaker.png",
|
||||
"platform": "rostock_platform.3mf",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
|
|
|
|||
|
|
@ -73,6 +73,7 @@
|
|||
"machine_steps_per_mm_x": { "default_value": 80 },
|
||||
"machine_steps_per_mm_y": { "default_value": 80 },
|
||||
"machine_steps_per_mm_z": { "default_value": 2560 },
|
||||
"machine_steps_per_mm_e": { "default_value": 98 }
|
||||
"machine_steps_per_mm_e": { "default_value": 98 },
|
||||
"speed_z_hop": {"default_value": 4}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
32
resources/definitions/deltacomb_base.def.json
Executable file → Normal file
32
resources/definitions/deltacomb_base.def.json
Executable file → Normal file
|
|
@ -13,7 +13,7 @@
|
|||
"has_variants": true,
|
||||
"variants_name": "Head",
|
||||
|
||||
"preferred_quality_type": "d",
|
||||
"preferred_quality_type": "D020",
|
||||
"preferred_material": "generic_pla",
|
||||
|
||||
"machine_extruder_trains": {
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_center_is_zero": { "default_value": true },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": ";---------------------------------------\n;Deltacomb start script\n;---------------------------------------\nG21 ;metric values\nG90 ;absolute positioning\nM107 ;start with the fan off\nG28 ;Home all axes (max endstops)\nG92 E0 ;zero the extruded length\nG1 Z15.0 F9000 ;move to the platform down 15mm\nG1 F9000\n\n;Put printing message on LCD screen\nM117 Printing...\n;---------------------------------------"},
|
||||
"machine_start_gcode": { "default_value": ";---------------------------------------\n;Deltacomb start script\n;---------------------------------------\nG21 ;metric values\nG90 ;absolute positioning\nM107 ;start with the fan off\nG28 ;Home all axes (max endstops)\nM420 S1; Bed Level Enable\nG92 E0 ;zero the extruded length\nG1 Z15.0 F9000 ;move to the platform down 15mm\nG1 F9000\n\n;Put printing message on LCD screen\nM117 In stampa...\nM140 S{print_bed_temperature} ;set the target bed temperature\n;---------------------------------------"},
|
||||
"machine_end_gcode": { "default_value": ";---------------------------------------\n;Deltacomb end script\n;---------------------------------------\nG91 ;relative positioning\nG1 F15000 X8.0 E-4.5 ;Wipe filament+material retraction\nG1 F15000 E4.0 Z1 ;Retraction compensation\nG28 ;Home all axes (max endstops)\nM84 ;steppers off\n" },
|
||||
"machine_shape": { "default_value": "elliptic" },
|
||||
|
||||
|
|
@ -60,25 +60,32 @@
|
|||
"jerk_infill": { "value": "10" },
|
||||
"jerk_travel": { "value": "10" },
|
||||
|
||||
"retraction_hop_enabled": { "default_value": true },
|
||||
"retraction_hop": { "default_value": 0.5 },
|
||||
"retraction_amount" : { "default_value": 3.5 },
|
||||
"retraction_speed" : { "default_value": 70 },
|
||||
"retraction_combing" : { "default_value": "noskin" },
|
||||
"travel_avoid_distance": { "value": "1" },
|
||||
"retraction_hop_enabled": { "default_value": true },
|
||||
"retraction_hop": { "default_value": 1.0 },
|
||||
"retraction_amount" : { "default_value": 3.5 },
|
||||
"retraction_speed" : { "default_value": 40 },
|
||||
"retraction_combing" : { "default_value": "noskin" },
|
||||
"travel_avoid_distance": { "value": "1" },
|
||||
"travel_avoid_supports": { "value": "True" },
|
||||
"retraction_hop_only_when_collides": { "value": "1" },
|
||||
|
||||
"switch_extruder_retraction_amount": { "value": 10},
|
||||
"switch_extruder_retraction_speeds": { "default_value": 70 },
|
||||
|
||||
"top_bottom_thickness": { "default_value": 0.8 },
|
||||
"roofing_layer_count": { "value": "1" },
|
||||
"roofing_line_width": { "value": "line_width * 0.75" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
|
||||
"infill_sparse_density": { "default_value": 30 },
|
||||
"infill_pattern": { "value": "'cubic'" },
|
||||
"infill_before_walls": { "default_value": false },
|
||||
|
||||
"support_z_distance": { "value": "layer_height * 2" },
|
||||
"support_z_distance": { "value": "layer_height" },
|
||||
"support_bottom_distance": { "value": "layer_height" },
|
||||
"support_use_towers" : { "default_value": false },
|
||||
"support_bottom_enable" : { "value": "0" },
|
||||
"support_use_towers": { "default_value": false },
|
||||
"support_bottom_enable": { "value": false },
|
||||
"support_wall_count": { "value": "1" },
|
||||
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
"skirt_line_count": { "default_value": 3 },
|
||||
|
|
@ -86,7 +93,8 @@
|
|||
"brim_width": { "value": "3" },
|
||||
|
||||
"prime_tower_size": { "value": "math.sqrt(extruders_enabled_count * prime_tower_min_volume / layer_height / math.pi) * 2"},
|
||||
"prime_tower_position_x": { "value": "prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0)" },
|
||||
"prime_tower_brim_enable": { "value": false },
|
||||
"prime_tower_position_x": { "value": "prime_tower_size / 2" },
|
||||
"prime_tower_position_y": { "value": "machine_depth / 2 - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - 1" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
0
resources/definitions/deltacomb_dc20.def.json
Executable file → Normal file
0
resources/definitions/deltacomb_dc20.def.json
Executable file → Normal file
18
resources/definitions/deltacomb_dc20dual.def.json
Executable file → Normal file
18
resources/definitions/deltacomb_dc20dual.def.json
Executable file → Normal file
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-20 DUAL",
|
||||
"name": "Deltacomb DC-20 Dual",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
@ -19,6 +19,20 @@
|
|||
"machine_extruder_count": { "default_value": 2, "maximum_value": "2" },
|
||||
"machine_width": { "default_value": 190 },
|
||||
"machine_depth": { "default_value": 190 },
|
||||
"machine_height": { "default_value": 250 }
|
||||
"machine_height": { "default_value": 250 },
|
||||
"machine_disallowed_areas":{ "default_value": [
|
||||
[[ 53, 78], [ 63, 78], [ 73, 70], [ 62, 70]],
|
||||
[[ 62, 70], [ 73, 70], [ 81, 61], [ 70, 61]],
|
||||
[[ 70, 61], [ 81, 61], [ 88, 51], [ 76, 51]],
|
||||
[[ 76, 51], [ 88, 51], [ 93, 40], [ 81, 40]],
|
||||
[[ 81, 40], [ 93, 40], [ 97, 29], [ 85, 29]],
|
||||
[[ 85, 29], [ 97, 29], [ 101, 17], [ 88, 17]],
|
||||
[[-37, 78], [-47, 78], [-57, 70], [-46, 70]],
|
||||
[[-46, 70], [-57, 70], [-69, 61], [-54, 61]],
|
||||
[[-54, 61], [-69, 61], [-72, 51], [-60, 51]],
|
||||
[[-60, 51], [-72, 51], [-77, 40], [-65, 40]],
|
||||
[[-65, 40], [-77, 40], [-81, 29], [-69, 29]],
|
||||
[[-69, 29], [-81, 29], [-85, 17], [-72, 17]]
|
||||
]}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-20 FLUX",
|
||||
"name": "Deltacomb DC-20 Flux",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
@ -22,8 +22,12 @@
|
|||
"machine_depth": { "default_value": 190 },
|
||||
"machine_height": { "default_value": 250 },
|
||||
"machine_extruder_count": { "default_value": 2, "maximum_value": "4" },
|
||||
"machine_end_gcode": { "default_value": ";---------------------------------------\n;Deltacomb end script\n;---------------------------------------\nG91 ;relative positioning\nG1 X8.0 E-10 F6000 ;wipe filament+material retraction\nG1 Z2 E9 ;Lift and start filament shaping\nG1 E-9\nG1 E8\nG1 E-8\nG1 E-10 F110\nG1 E-40 F5000 ; move to park position\nG28 ;home all axes (max endstops)\nM84 ;steppers off" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" },
|
||||
"prime_tower_min_volume": { "value": "45" },
|
||||
"prime_tower_enable": { "value": "1" }
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_enable": { "value": "1" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
0
resources/definitions/deltacomb_dc21.def.json
Executable file → Normal file
0
resources/definitions/deltacomb_dc21.def.json
Executable file → Normal file
2
resources/definitions/deltacomb_dc21dual.def.json
Executable file → Normal file
2
resources/definitions/deltacomb_dc21dual.def.json
Executable file → Normal file
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-21 DUAL",
|
||||
"name": "Deltacomb DC-21 Dual",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-21 FLUX",
|
||||
"name": "Deltacomb DC-21 Flux",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
@ -17,13 +17,17 @@
|
|||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Deltacomb DC-20 FLUX" },
|
||||
"machine_name": { "default_value": "Deltacomb DC-21 FLUX" },
|
||||
"machine_width": { "default_value": 190 },
|
||||
"machine_depth": { "default_value": 190 },
|
||||
"machine_height": { "default_value": 400 },
|
||||
"machine_extruder_count": { "default_value": 2, "maximum_value": "4" },
|
||||
"machine_end_gcode": { "default_value": ";---------------------------------------\n;Deltacomb end script\n;---------------------------------------\nG91 ;relative positioning\nG1 X8.0 E-10 F6000 ;wipe filament+material retraction\nG1 Z2 E9 ;Lift and start filament shaping\nG1 E-9\nG1 E8\nG1 E-8\nG1 E-10 F110\nG1 E-40 F5000 ; move to park position\nG28 ;home all axes (max endstops)\nM84 ;steppers off" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" },
|
||||
"prime_tower_min_volume": { "value": "45" },
|
||||
"prime_tower_enable": { "value": "1" }
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_enable": { "value": "1" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" }
|
||||
}
|
||||
}
|
||||
}
|
||||
0
resources/definitions/deltacomb_dc30.def.json
Executable file → Normal file
0
resources/definitions/deltacomb_dc30.def.json
Executable file → Normal file
2
resources/definitions/deltacomb_dc30dual.def.json
Executable file → Normal file
2
resources/definitions/deltacomb_dc30dual.def.json
Executable file → Normal file
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-30 DUAL",
|
||||
"name": "Deltacomb DC-30 Dual",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Deltacomb DC-30 FLUX",
|
||||
"name": "Deltacomb DC-30 Flux",
|
||||
"inherits": "deltacomb_base",
|
||||
|
||||
"metadata": {
|
||||
|
|
@ -22,8 +22,12 @@
|
|||
"machine_depth": { "default_value": 290 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_extruder_count": { "default_value": 2, "maximum_value": "4" },
|
||||
"machine_end_gcode": { "default_value": ";---------------------------------------\n;Deltacomb end script\n;---------------------------------------\nG91 ;relative positioning\nG1 X8.0 E-10 F6000 ;wipe filament+material retraction\nG1 Z2 E9 ;Lift and start filament shaping\nG1 E-9\nG1 E8\nG1 E-8\nG1 E-10 F110\nG1 E-40 F5000 ; move to park position\nG28 ;home all axes (max endstops)\nM84 ;steppers off" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" },
|
||||
"prime_tower_min_volume": { "value": "45" },
|
||||
"prime_tower_enable": { "value": "1" }
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_enable": { "value": "1" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@
|
|||
"has_variant_materials": false,
|
||||
"weight": 0,
|
||||
"file_formats": "text/x-gcode",
|
||||
"icon": "icon_ultimaker.png",
|
||||
"platform": "ultimaker2_platform.obj",
|
||||
"platform_texture": "dxu_backplate.png",
|
||||
"platform_offset": [1.5, 0, 0],
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "FABtotum Personal Fabricator",
|
||||
"name": "Fabtotum Personal Fabricator",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "FABtotum",
|
||||
"manufacturer": "FABtotum",
|
||||
"author": "Fabtotum",
|
||||
"manufacturer": "Fabtotum",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "fabtotum_platform.3mf",
|
||||
"has_machine_quality": true,
|
||||
|
|
|
|||
57
resources/definitions/farm2.def.json
Normal file
57
resources/definitions/farm2.def.json
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Farm 2",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Farm3D",
|
||||
"manufacturer": "Farm3D LLC",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "farm2_platform.obj",
|
||||
"platform_texture": "farm2plate.png",
|
||||
"platform_offset": [-7, 0, -4],
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "PrintHead 0.4 mm",
|
||||
"variants_name": "PrintHead type",
|
||||
"has_materials": true,
|
||||
"preferred_material": "generic_pla",
|
||||
"has_machine_quality": false,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "farm2_extruder_1"
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Farm 2" },
|
||||
"machine_start_gcode" : {
|
||||
"default_value": "G28 ;Home\nG1 Y0 Z3.0 F4000 ;Move the platform\nG92 E0\nG1 F1000 Z0.2\nG1 X190 F1000 E50 Z0.2\nG92 E0"
|
||||
},
|
||||
"machine_end_gcode" : {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E1\nG1 E-1 F300\nG28\nM84\nM81"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 203
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 199
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 197
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"material_diameter": {
|
||||
"default_value": 1.75
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (RepRap)"
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
57
resources/definitions/farm2_ce.def.json
Normal file
57
resources/definitions/farm2_ce.def.json
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Farm 2CE",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Farm3D",
|
||||
"manufacturer": "Farm3D LLC",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "farm2_platform.obj",
|
||||
"platform_texture": "farm2ceplate.png",
|
||||
"platform_offset": [-7, 0, -4],
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "PrintHead 0.4 mm",
|
||||
"variants_name": "PrintHead type",
|
||||
"has_materials": true,
|
||||
"preferred_material": "generic_pla",
|
||||
"has_machine_quality": false,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "farm2_ce_extruder_1"
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Farm 2CE" },
|
||||
"machine_start_gcode" : {
|
||||
"default_value": "G28\nG29 S0\nG92 E0\nG1 X0 Y0 F4000 Z0.1\nG1 Y0 X190 F1000 E50 Z0.3\nG1 Z0"
|
||||
},
|
||||
"machine_end_gcode" : {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E1\nG1 E-1 F300\nG28\nM84"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 209
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 199
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 213
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"material_diameter": {
|
||||
"default_value": 1.75
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (RepRap)"
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
"type": "extruder",
|
||||
"author": "Ultimaker",
|
||||
"manufacturer": "Unknown",
|
||||
"setting_version": 16,
|
||||
"setting_version": 17,
|
||||
"visible": false,
|
||||
"position": "0"
|
||||
},
|
||||
|
|
@ -197,7 +197,7 @@
|
|||
{
|
||||
"label": "Build Plate Adhesion",
|
||||
"type": "category",
|
||||
"icon": "category_adhesion",
|
||||
"icon": "Adhesion",
|
||||
"description": "Adhesion",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -232,7 +232,7 @@
|
|||
"material":
|
||||
{
|
||||
"label": "Material",
|
||||
"icon": "category_material",
|
||||
"icon": "Spool",
|
||||
"description": "Material",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"type": "machine",
|
||||
"author": "Ultimaker",
|
||||
"manufacturer": "Unknown",
|
||||
"setting_version": 16,
|
||||
"setting_version": 17,
|
||||
"file_formats": "text/x-gcode;model/stl;application/x-wavefront-obj;application/x3g",
|
||||
"visible": false,
|
||||
"has_materials": true,
|
||||
|
|
@ -28,7 +28,7 @@
|
|||
"label": "Machine",
|
||||
"type": "category",
|
||||
"description": "Machine specific settings",
|
||||
"icon": "category_machine",
|
||||
"icon": "Printer",
|
||||
"children":
|
||||
{
|
||||
"machine_name":
|
||||
|
|
@ -704,7 +704,7 @@
|
|||
"machine_steps_per_mm_e":
|
||||
{
|
||||
"label": "Steps per Millimeter (E)",
|
||||
"description": "How many steps of the stepper motors will result in one millimeter of extrusion.",
|
||||
"description": "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference.",
|
||||
"type": "float",
|
||||
"default_value": 1600,
|
||||
"minimum_value": "0.0000001",
|
||||
|
|
@ -765,7 +765,7 @@
|
|||
{
|
||||
"label": "Quality",
|
||||
"type": "category",
|
||||
"icon": "category_layer_height",
|
||||
"icon": "PrintQuality",
|
||||
"description": "All settings that influence the resolution of the print. These settings have a large impact on the quality (and print time)",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -1001,7 +1001,7 @@
|
|||
"shell":
|
||||
{
|
||||
"label": "Walls",
|
||||
"icon": "category_shell",
|
||||
"icon": "PrintShell",
|
||||
"description": "Shell",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -1346,7 +1346,7 @@
|
|||
"top_bottom":
|
||||
{
|
||||
"label": "Top/Bottom",
|
||||
"icon": "category_topbottom",
|
||||
"icon": "PrintTopBottom",
|
||||
"description": "Top/Bottom",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -1519,6 +1519,16 @@
|
|||
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"skin_monotonic":
|
||||
{
|
||||
"label": "Monotonic Top/Bottom Order",
|
||||
"description": "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "(top_layers > 0 or bottom_layers > 0) and (top_bottom_pattern != 'concentric' or top_bottom_pattern_0 != 'concentric')",
|
||||
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"skin_angles":
|
||||
{
|
||||
"label": "Top/Bottom Line Directions",
|
||||
|
|
@ -1586,6 +1596,16 @@
|
|||
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"ironing_monotonic":
|
||||
{
|
||||
"label": "Monotonic Ironing Order",
|
||||
"description": "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "ironing_enabled and ironing_pattern != 'concentric'",
|
||||
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"ironing_line_spacing":
|
||||
{
|
||||
"label": "Ironing Line Spacing",
|
||||
|
|
@ -1822,7 +1842,7 @@
|
|||
"infill":
|
||||
{
|
||||
"label": "Infill",
|
||||
"icon": "category_infill",
|
||||
"icon": "Infill1",
|
||||
"description": "Infill",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -1889,7 +1909,7 @@
|
|||
"gyroid": "Gyroid"
|
||||
},
|
||||
"default_value": "grid",
|
||||
"enabled": "infill_sparse_density > 0",
|
||||
"enabled": "infill_line_distance > 0",
|
||||
"value": "'lines' if infill_sparse_density > 25 else 'grid'",
|
||||
"limit_to_extruder": "infill_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
|
|
@ -2161,7 +2181,7 @@
|
|||
"material":
|
||||
{
|
||||
"label": "Material",
|
||||
"icon": "category_material",
|
||||
"icon": "Spool",
|
||||
"description": "Material",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -2539,7 +2559,7 @@
|
|||
"unit": "%",
|
||||
"default_value": 100,
|
||||
"type": "float",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "machine_gcode_flavor != \"UltiGCode\"",
|
||||
|
|
@ -2554,7 +2574,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_0_extruder_nr if wall_x_extruder_nr == wall_0_extruder_nr else -1",
|
||||
|
|
@ -2569,7 +2589,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "wall_material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_0_extruder_nr",
|
||||
|
|
@ -2583,7 +2603,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "wall_material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
|
|
@ -2599,7 +2619,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
|
@ -2614,7 +2634,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "skin_material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "roofing_extruder_nr",
|
||||
|
|
@ -2629,7 +2649,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "infill_sparse_density > 0",
|
||||
|
|
@ -2644,7 +2664,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled')",
|
||||
|
|
@ -2659,7 +2679,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "support_enable or support_meshes_present",
|
||||
|
|
@ -2675,7 +2695,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_interface_enable",
|
||||
|
|
@ -2692,7 +2712,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "extruderValue(support_roof_extruder_nr, 'support_interface_material_flow')",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_roof_enable",
|
||||
|
|
@ -2708,7 +2728,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "extruderValue(support_bottom_extruder_nr, 'support_interface_material_flow')",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_bottom_enable",
|
||||
|
|
@ -2726,7 +2746,7 @@
|
|||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "material_flow",
|
||||
"minimum_value": "5",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"settable_per_mesh": false,
|
||||
|
|
@ -2766,7 +2786,7 @@
|
|||
"speed":
|
||||
{
|
||||
"label": "Speed",
|
||||
"icon": "category_speed",
|
||||
"icon": "SpeedOMeter",
|
||||
"description": "Speed",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -2996,6 +3016,7 @@
|
|||
"description": "The speed for the initial layer. A lower value is advised to improve adhesion to the build plate. Does not affect the build plate adhesion structures themselves, like brim and raft.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"enabled": "speed_slowdown_layers > 0",
|
||||
"default_value": 30,
|
||||
"value": "speed_print * 30 / 60",
|
||||
"minimum_value": "0.1",
|
||||
|
|
@ -3010,6 +3031,7 @@
|
|||
"description": "The speed of printing for the initial layer. A lower value is advised to improve adhesion to the build plate.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"enabled": "speed_slowdown_layers > 0",
|
||||
"default_value": 30,
|
||||
"value": "speed_layer_0",
|
||||
"minimum_value": "0.1",
|
||||
|
|
@ -3023,6 +3045,7 @@
|
|||
"description": "The speed of travel moves in the initial layer. A lower value is advised to prevent pulling previously printed parts away from the build plate. The value of this setting can automatically be calculated from the ratio between the Travel Speed and the Print Speed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"enabled": "speed_slowdown_layers > 0",
|
||||
"default_value": 60,
|
||||
"value": "speed_layer_0 * speed_travel / speed_print",
|
||||
"minimum_value": "0.1",
|
||||
|
|
@ -3058,7 +3081,6 @@
|
|||
"default_value": 10,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_max_feedrate_z",
|
||||
"enabled": "retraction_enable and retraction_hop_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
|
@ -3670,7 +3692,7 @@
|
|||
"travel":
|
||||
{
|
||||
"label": "Travel",
|
||||
"icon": "category_travel",
|
||||
"icon": "PrintTravel",
|
||||
"description": "travel",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -3839,7 +3861,7 @@
|
|||
"retraction_combing_max_distance":
|
||||
{
|
||||
"label": "Max Comb Distance With No Retract",
|
||||
"description": "When non-zero, combing travel moves that are longer than this distance will use retraction.",
|
||||
"description": "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
|
|
@ -3975,7 +3997,7 @@
|
|||
"cooling":
|
||||
{
|
||||
"label": "Cooling",
|
||||
"icon": "category_cool",
|
||||
"icon": "Fan",
|
||||
"description": "Cooling",
|
||||
"type": "category",
|
||||
"children":
|
||||
|
|
@ -4125,7 +4147,7 @@
|
|||
{
|
||||
"label": "Support",
|
||||
"type": "category",
|
||||
"icon": "category_support",
|
||||
"icon": "Support",
|
||||
"description": "Support",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -4694,7 +4716,7 @@
|
|||
"default_value": 0.0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "5",
|
||||
"enabled": "support_enable and support_structure == 'normal'",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
|
|
@ -5165,7 +5187,7 @@
|
|||
{
|
||||
"label": "Build Plate Adhesion",
|
||||
"type": "category",
|
||||
"icon": "category_adhesion",
|
||||
"icon": "Adhesion",
|
||||
"description": "Adhesion",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -5819,7 +5841,7 @@
|
|||
{
|
||||
"label": "Dual Extrusion",
|
||||
"type": "category",
|
||||
"icon": "category_dual",
|
||||
"icon": "DualExtrusion",
|
||||
"description": "Settings used for printing with multiple extruders.",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -6034,7 +6056,7 @@
|
|||
{
|
||||
"label": "Mesh Fixes",
|
||||
"type": "category",
|
||||
"icon": "category_fixes",
|
||||
"icon": "Bandage",
|
||||
"description": "Make the meshes more suited for 3D printing.",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -6160,7 +6182,7 @@
|
|||
{
|
||||
"label": "Special Modes",
|
||||
"type": "category",
|
||||
"icon": "category_blackmagic",
|
||||
"icon": "BlackMagic",
|
||||
"description": "Non-traditional ways to print your models.",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -6227,7 +6249,7 @@
|
|||
"mold_width":
|
||||
{
|
||||
"label": "Minimal Mold Width",
|
||||
"description": "The minimal distance between the ouside of the mold and the outside of the model.",
|
||||
"description": "The minimal distance between the outside of the mold and the outside of the model.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"minimum_value_warning": "wall_line_width_0 * 2",
|
||||
|
|
@ -6333,7 +6355,7 @@
|
|||
{
|
||||
"label": "Experimental",
|
||||
"type": "category",
|
||||
"icon": "category_experimental",
|
||||
"icon": "Experiment",
|
||||
"description": "Features that haven't completely been fleshed out yet.",
|
||||
"children":
|
||||
{
|
||||
|
|
@ -6383,6 +6405,17 @@
|
|||
"settable_per_mesh": true,
|
||||
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
||||
},
|
||||
"roofing_monotonic":
|
||||
{
|
||||
"label": "Monotonic Top Surface Order",
|
||||
"description": "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"value": "skin_monotonic",
|
||||
"enabled": "roofing_layer_count > 0 and top_layers > 0 and roofing_pattern != 'concentric'",
|
||||
"limit_to_extruder": "roofing_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"roofing_angles":
|
||||
{
|
||||
"label": "Top Surface Skin Line Directions",
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@
|
|||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Dreamer NX" },
|
||||
"retraction_amount": { "default_value": 1.3 },
|
||||
"retraction_speed": { "default_value": 40 },
|
||||
"machine_width": {"default_value": 230},
|
||||
"machine_height": {"default_value": 140},
|
||||
"machine_depth": {"default_value": 150},
|
||||
|
|
|
|||
46
resources/definitions/flsun_q5.def.json
Normal file
46
resources/definitions/flsun_q5.def.json
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Flsun Q5",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Flsun",
|
||||
"author": "Daniel Kreuzhofer",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains": {
|
||||
"0": "flsun_q5_extruder"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_extruder_count": {
|
||||
"default_value": 1
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 200
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 200
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 200
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": ";FLAVOR:Marlin\r\nM82 ;absolute extrusion mode\r\nG21\r\nG90\r\nM82\r\nM107 T0\r\nG28\r\nG92 E0\r\nG0 E3 F200\r\nG92 E0 ; reset extrusion distance\r\nM106 S255 ; Enable cooling fan full speed\r\nG1 X-98 Y0 Z0.4 F3000 ; move to arc start\r\nG3 X0 Y-98 I98 Z0.4 E40 F400 ; lay arc stripe 90deg\r\nG92 E0 ; reset extrusion distance\r\nG4 P500 ; wait for 0.5 sec\r\nG0 Z10 E-1 ; Lift 15mm and retract 1mm filament\r\nG4 P2000 ; wait for 5 sec\r\nG0 Z15\r\nM107 ; Disable cooling fan\r\nG1 X0 Y-85 Z4 E0 F3000 ; get off the bed"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\r\nM140 S0\r\nG92 E1\r\nG1 E-1 F300\r\nG28 X0 Y0\r\nM84\r\nM82 ;absolute extrusion mode\r\nM104 S0"
|
||||
},
|
||||
"machine_shape": {
|
||||
"default_value": "elliptic"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "FLSUN QQ",
|
||||
"name": "Flsun QQ",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "FLSUN",
|
||||
"manufacturer": "Flsun",
|
||||
"author": "Daniel Green",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains": {
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "FLSUN QQ-S",
|
||||
"name": "Flsun QQ-S",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Cataldo URSO & Eddy Emck ",
|
||||
"manufacturer": "FLSUN",
|
||||
"manufacturer": "Flsun",
|
||||
"platform": "flsun_qq_s.3mf",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
|
|
|
|||
77
resources/definitions/flsun_sr.def.json
Normal file
77
resources/definitions/flsun_sr.def.json
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Flsun Super Racer",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Thushan Fernando, Guislain Cyril",
|
||||
"manufacturer": "Flsun",
|
||||
"platform": "flsun_sr.stl",
|
||||
"platform_offset": [0,-81,-43.5],
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"has_machine_quality": true,
|
||||
"preferred_quality_type": "normal",
|
||||
"machine_extruder_trains": {
|
||||
"0": "flsun_sr_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_extruder_count": {
|
||||
"default_value": 1
|
||||
},
|
||||
"retraction_enable": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 264
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 264
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 320
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_head_with_fans_polygon": {
|
||||
"default_value": [
|
||||
[0, 0],
|
||||
[0, 0],
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
]
|
||||
},
|
||||
"z_seam_type": {
|
||||
"value": "'back'"
|
||||
},
|
||||
"gantry_height": {
|
||||
"value": "0"
|
||||
},
|
||||
"machine_shape": {
|
||||
"default_value": "elliptic"
|
||||
},
|
||||
"machine_nozzle_size": {
|
||||
"default_value": 0.4
|
||||
},
|
||||
"material_diameter": {
|
||||
"default_value": 1.75
|
||||
},
|
||||
"infill_sparse_density": {
|
||||
"default_value": 15
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G21 ; millimeter units\nG90 ; absolute coordinates\nM82 ; E absolute\nM140 S{material_bed_temperature}\nM104 S{material_print_temperature}\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature}\nG28 ; home axis\nM420 S1 ; enable mesh leveling\n; Lower nozzle and move to start position\nG1 Z150\nG1 X-130 Y0 Z0.4 F3000\n; Extrude about 40 mm by printing a 90 degree arc\nG3 X0 Y-130 I130 Z0.3 E40 F2700\n; Retract and move nozzle up\nG92 E0\nG1 E-1.5 F1800\nG0 Z0.5\nG1 E0 F300\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "G91 ; relative coordinates\nG1 E-1 F300 ; retract filament a bit before lifting\nG1 Z+5 E-5 F6000 ; raise platform from current position\nG28 X0 Y0 ; home axis\nG90 ; absolute coordinates\nG92 E0 ; reset extruder\nM104 S0 ; turn off hotend\nM140 S0 ; turn off heat bed\nM107 ; turn off fans\nM84 ; disable motors\n"
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "Marlin"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -22,11 +22,14 @@
|
|||
"preferred_quality_type": "normal",
|
||||
|
||||
"exclude_materials": [
|
||||
"3D-Fuel_PLA_PRO_Black",
|
||||
"3D-Fuel_PLA_SnapSupport",
|
||||
"chromatik_pla",
|
||||
"dsm_arnitel2045_175",
|
||||
"dsm_novamid1070_175",
|
||||
"emotiontech_abs",
|
||||
"emotiontech_absx",
|
||||
"emotiontech_acetate",
|
||||
"emotiontech_asax",
|
||||
"emotiontech_bvoh",
|
||||
"emotiontech_hips",
|
||||
|
|
@ -150,9 +153,9 @@
|
|||
"overrides": {
|
||||
"machine_name": { "default_value": "Flying Bear Base Printer" },
|
||||
|
||||
"machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" },
|
||||
"machine_start_gcode": { "default_value": "M220 S100 ;reset feedrate\nM221 S100 ;reset flowrate\nG90 ;use absolute coordinates\nM82 ;absolute extrusion mode\nG28 ;home\nG1 Z2 F1500 ;raise z\nG92 E0 ;reset extruder\n\nG1 X75 Y5 F5000 ;start position\nG1 Z0.28 F1500 ;lower z\nG1 E4 F500 ;prime the filament\nG1 X180 E10 F500 ;1st line\nG1 Y5.4 F5000\nG1 X75 E20 F500 ;2nd line\nG1 Z2 F1500 ;raise z\nG92 E0 ;reset extruder" },
|
||||
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_end_gcode": { "default_value": "G91 ;use relative coordinates\nG1 E-4 F1500 ;retract the filament\nG1 X5 Y5 Z0.2 F5000 ;wipe\nG1 Z5 F1500 ;raise z\nG90 ;use absolute coordinates\nG1 X10 Y{machine_depth} F5000 ;park print head\n\nM107 ;turn off fan\nM104 S0 ;turn off hotend\nM140 S0 ;turn off heatbed\nM84 ;disable motors" },
|
||||
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_shape": { "default_value": "rectangular" },
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
"machine_name": { "default_value": "Flying Bear Ghost 4S" },
|
||||
"machine_width": { "default_value": 255 },
|
||||
"machine_depth": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 200 },
|
||||
|
||||
"machine_steps_per_mm_x": { "default_value": 80 },
|
||||
"machine_steps_per_mm_y": { "default_value": 80 },
|
||||
|
|
|
|||
|
|
@ -15,10 +15,9 @@
|
|||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Flying Bear Ghost 5" },
|
||||
"machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Fix X0 Y0 being outside the bed after homing\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X1.3 Y4.8 ;Place the nozzle over the bed\nG92 X0 Y0 ;Set new X0 Y0\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" },
|
||||
"machine_width": { "default_value": 255 },
|
||||
"machine_depth": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 200 },
|
||||
|
||||
"machine_steps_per_mm_x": { "default_value": 80 },
|
||||
"machine_steps_per_mm_y": { "default_value": 80 },
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "William & Cataldo URSO",
|
||||
"manufacturer": "Shenzhen Geeetech Technology",
|
||||
"manufacturer": "Geeetech",
|
||||
"file_formats": "text/x-gcode",
|
||||
"visible": true,
|
||||
"has_materials": true,
|
||||
|
|
|
|||
141
resources/definitions/goofoo_base.def.json
Normal file
141
resources/definitions/goofoo_base.def.json
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
{
|
||||
"name": "Goofoo Base Printer",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "goofoo3d.com",
|
||||
"manufacturer": "GooFoo",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
|
||||
"machine_extruder_trains": {
|
||||
"0": "goofoo_base_extruder"
|
||||
},
|
||||
|
||||
"has_materials": true,
|
||||
"preferred_material": "goofoo_pla",
|
||||
|
||||
"has_variants": true,
|
||||
"variants_name": "Nozzle Size",
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
|
||||
"has_machine_quality": true,
|
||||
"preferred_quality_type": "normal"
|
||||
|
||||
},
|
||||
"overrides": {
|
||||
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" },
|
||||
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 100 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"acceleration_print": { "value": 500 },
|
||||
"acceleration_travel": { "value": 500 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
|
||||
"jerk_print": { "value": 8 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
|
||||
"acceleration_enabled": { "value": false },
|
||||
"jerk_enabled": { "value": false },
|
||||
|
||||
"speed_print": { "value": 40.0 } ,
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"speed_wall": { "value": "speed_print" },
|
||||
"speed_wall_0": { "value": "speed_wall" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_topbottom": { "value": "speed_print" },
|
||||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": "80" },
|
||||
"speed_layer_0": { "value": 20.0 },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": "60" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
"speed_z_hop": { "value": 5 },
|
||||
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
|
||||
"line_width": { "value": "machine_nozzle_size" },
|
||||
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_flow": { "value": 100 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
|
||||
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
|
||||
"infill_sparse_density": { "value": "20" },
|
||||
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 30.0 },
|
||||
"skin_overlap": { "value": 10.0 },
|
||||
"infill_wipe_dist": { "value": 0.0 },
|
||||
"wall_0_wipe_dist": { "value": 0.0 },
|
||||
|
||||
"fill_perimeter_gaps": { "value": "'everywhere'" },
|
||||
"fill_outline_gaps": { "value": false },
|
||||
"filter_out_tiny_gaps": { "value": false },
|
||||
|
||||
"retraction_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_retract_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_prime_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
|
||||
"retraction_hop_enabled": { "value": "False" },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
|
||||
"retraction_combing_max_distance": { "value": 30 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"retraction_enable": { "value": true },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_min_travel": { "value": 1.5 },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "3 * layer_height" },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
"cool_min_layer_time": { "value": 10 },
|
||||
|
||||
|
||||
|
||||
|
||||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
|
||||
"wall_thickness": {"value": "line_width * 2" }
|
||||
|
||||
}
|
||||
}
|
||||
29
resources/definitions/goofoo_e-one.def.json
Normal file
29
resources/definitions/goofoo_e-one.def.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"name": "Goofoo E-one",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_open",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo E-one" },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 400 }
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"exclude_materials": [
|
||||
"goofoo_bronze_pla",
|
||||
"goofoo_peek",
|
||||
"goofoo_tpe_83a",
|
||||
"goofoo_tpu_87a",
|
||||
"goofoo_tpu_95a",
|
||||
"goofoo_pa_cf",
|
||||
"goofoo_pc",
|
||||
"goofoo_pa",
|
||||
"goofoo_asa",
|
||||
"goofoo_abs",
|
||||
"goofoo_pva",
|
||||
"goofoo_hips",
|
||||
"goofoo_pva"
|
||||
]
|
||||
}
|
||||
}
|
||||
15
resources/definitions/goofoo_far.def.json
Normal file
15
resources/definitions/goofoo_far.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "Goofoo Far",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_base",
|
||||
"metadata": {
|
||||
"quality_definition": "goofoo_far",
|
||||
"visible": false,
|
||||
"exclude_materials": [
|
||||
"goofoo_bronze_pla",
|
||||
"goofoo_tpe_83a",
|
||||
"goofoo_tpu_87a",
|
||||
"goofoo_tpu_95a"
|
||||
]
|
||||
}
|
||||
}
|
||||
22
resources/definitions/goofoo_gemini.def.json
Normal file
22
resources/definitions/goofoo_gemini.def.json
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"name": "Goofoo Gemini",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_far",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Gemini" },
|
||||
"machine_width": { "default_value": 360 },
|
||||
"machine_depth": { "default_value": 250 },
|
||||
"machine_height": { "default_value": 200 },
|
||||
"machine_head_with_fans_polygon":{"default_value":[[0, 0], [0, 0], [0, 0], [0, 0]]},
|
||||
"machine_extruder_count": {
|
||||
"default_value": 2
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"machine_extruder_trains": {
|
||||
"0": "goofoo_gemini_1st",
|
||||
"1": "goofoo_gemini_2st"
|
||||
},
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
15
resources/definitions/goofoo_giant.def.json
Normal file
15
resources/definitions/goofoo_giant.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "Goofoo Giant",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Giant" },
|
||||
"machine_width": { "default_value": 600 },
|
||||
"machine_depth": { "default_value": 600 },
|
||||
"machine_height": { "default_value": 1000 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
24
resources/definitions/goofoo_max.def.json
Normal file
24
resources/definitions/goofoo_max.def.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"name": "Goofoo Max",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Max" },
|
||||
"machine_width": { "default_value": 600 },
|
||||
"machine_depth": { "default_value": 580 },
|
||||
"machine_height": { "default_value": 700 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[0, 0],
|
||||
[0, 0],
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
]
|
||||
},
|
||||
|
||||
"gantry_height": { "value": 0 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
15
resources/definitions/goofoo_mido.def.json
Normal file
15
resources/definitions/goofoo_mido.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "Goofoo Mido",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Mido" },
|
||||
"machine_width": { "default_value": 200 },
|
||||
"machine_depth": { "default_value": 200 },
|
||||
"machine_height": { "default_value": 200 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
15
resources/definitions/goofoo_miniplus.def.json
Normal file
15
resources/definitions/goofoo_miniplus.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "Goofoo Mini+",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Mini+" },
|
||||
"machine_width": { "default_value": 200 },
|
||||
"machine_depth": { "default_value": 200 },
|
||||
"machine_height": { "default_value": 150 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
9
resources/definitions/goofoo_near.def.json
Normal file
9
resources/definitions/goofoo_near.def.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"name": "Goofoo Near",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_base",
|
||||
"metadata": {
|
||||
"quality_definition": "goofoo_near",
|
||||
"visible": false
|
||||
}
|
||||
}
|
||||
16
resources/definitions/goofoo_nova.def.json
Normal file
16
resources/definitions/goofoo_nova.def.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "Goofoo Nova",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Nova" },
|
||||
"machine_width": { "default_value": 280 },
|
||||
"machine_depth": { "default_value": 280 },
|
||||
"machine_height": { "default_value": 300 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"author": "goofoo",
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
21
resources/definitions/goofoo_open.def.json
Normal file
21
resources/definitions/goofoo_open.def.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"name": "Goofoo Open",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_base",
|
||||
"metadata": {
|
||||
"quality_definition": "goofoo_open",
|
||||
"visible": false,
|
||||
"exclude_materials": [
|
||||
"goofoo_bronze_pla",
|
||||
"goofoo_peek",
|
||||
"goofoo_tpe_83a",
|
||||
"goofoo_tpu_87a",
|
||||
"goofoo_tpu_95a",
|
||||
"goofoo_pa_cf",
|
||||
"goofoo_pc",
|
||||
"goofoo_pa",
|
||||
"goofoo_asa",
|
||||
"goofoo_abs"
|
||||
]
|
||||
}
|
||||
}
|
||||
15
resources/definitions/goofoo_plus.def.json
Normal file
15
resources/definitions/goofoo_plus.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "Goofoo Plus",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_near",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Plus" },
|
||||
"machine_width": { "default_value": 360 },
|
||||
"machine_depth": { "default_value": 360 },
|
||||
"machine_height": { "default_value": 400 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
23
resources/definitions/goofoo_small.def.json
Normal file
23
resources/definitions/goofoo_small.def.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"name": "Goofoo Small",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_base",
|
||||
"metadata": {
|
||||
"quality_definition": "goofoo_small",
|
||||
"visible": false,
|
||||
"exclude_materials": [
|
||||
"goofoo_bronze_pla",
|
||||
"goofoo_peek",
|
||||
"goofoo_tpe_83a",
|
||||
"goofoo_tpu_87a",
|
||||
"goofoo_tpu_95a",
|
||||
"goofoo_pa_cf",
|
||||
"goofoo_pc",
|
||||
"goofoo_pa",
|
||||
"goofoo_asa",
|
||||
"goofoo_abs",
|
||||
"goofoo_pva",
|
||||
"goofoo_hips"
|
||||
]
|
||||
}
|
||||
}
|
||||
36
resources/definitions/goofoo_t-one.def.json
Normal file
36
resources/definitions/goofoo_t-one.def.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"name": "Goofoo T-one",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_far",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo T-one" },
|
||||
"machine_width": { "default_value": 200 },
|
||||
"machine_depth": { "default_value": 200 },
|
||||
"machine_height": { "default_value": 150 },
|
||||
"machine_extruder_count": {
|
||||
"default_value": 2
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"machine_extruder_trains": {
|
||||
"0": "goofoo_tone_1st",
|
||||
"1": "goofoo_tone_2st"
|
||||
},
|
||||
"exclude_materials": [
|
||||
"goofoo_bronze_pla",
|
||||
"goofoo_peek",
|
||||
"goofoo_tpe_83a",
|
||||
"goofoo_tpu_87a",
|
||||
"goofoo_tpu_95a",
|
||||
"goofoo_pa_cf",
|
||||
"goofoo_pc",
|
||||
"goofoo_pa",
|
||||
"goofoo_asa",
|
||||
"goofoo_abs",
|
||||
"goofoo_pva",
|
||||
"goofoo_hips",
|
||||
"goofoo_pva"
|
||||
],
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
16
resources/definitions/goofoo_tiny.def.json
Normal file
16
resources/definitions/goofoo_tiny.def.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "Goofoo Tiny",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_small",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Tiny" },
|
||||
"machine_width": { "default_value": 100 },
|
||||
"machine_depth": { "default_value": 100 },
|
||||
"machine_height": { "default_value": 100 },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"raft_margin": { "default_value": 5 }
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
16
resources/definitions/goofoo_tinyplus.def.json
Normal file
16
resources/definitions/goofoo_tinyplus.def.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "Goofoo Tiny+",
|
||||
"version": 2,
|
||||
"inherits": "goofoo_small",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Goofoo Tiny+" },
|
||||
"machine_width": { "default_value": 120 },
|
||||
"machine_depth": { "default_value": 120 },
|
||||
"machine_height": { "default_value": 180 },
|
||||
"raft_margin": { "default_value": 5 },
|
||||
"machine_heated_bed": { "default_value": false }
|
||||
},
|
||||
"metadata": {
|
||||
"visible": true
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Hellbot Magna DUAL",
|
||||
"name": "Hellbot Magna Dual",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Hello BEE Prusa",
|
||||
"name": "Hello Bee Prusa",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "BEEVERYCREATIVE",
|
||||
"manufacturer": "BEEVERYCREATIVE",
|
||||
"author": "Beeverycreative",
|
||||
"manufacturer": "Beeverycreative",
|
||||
"platform": "BEEVERYCREATIVE-helloBEEprusa.3mf",
|
||||
"platform_offset": [-226, -75, -196],
|
||||
"file_formats": "text/x-gcode",
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "ideagen3D Sapphire Plus",
|
||||
"name": "Ideagen3D Sapphire Plus",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "ideagen3D",
|
||||
"manufacturer": "ideagen3D",
|
||||
"author": "Ideagen3D",
|
||||
"manufacturer": "Ideagen3D",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "ideagen3D_sapphire_plus.3mf",
|
||||
"has_materials": true,
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
[30, 40]
|
||||
]
|
||||
},
|
||||
"machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach inital layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach inital layer temperature\n\nG28 M420 S1 ; Home & Enable Bed Levelling\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
|
||||
"machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach initial layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach initial layer temperature\n\nG28 M420 S1 ; Home & Enable Bed Levelling\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
|
||||
"machine_end_gcode": { "default_value": ";End GCode by ideagen3D\n\nM104 S0 ;Set nozzle temperature to 0\nM140 S0 ;Set Bed temperature to 0\n\nG92 E1 ;Prepare to retract filament\nG1 E-1 F300 ;Retract filament\nG28 X0 Y0 ;Home X and Y\nM84 ;Disable Steppers" },
|
||||
"gantry_height": { "value": 65 }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "IMADE3D JellyBOX Original",
|
||||
"name": "Imade3D JellyBOX Original",
|
||||
"inherits": "imade3d_jellybox_root",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "IMADE3D",
|
||||
"author": "Imade3D",
|
||||
"platform": "imade3d_jellybox_platform.3mf",
|
||||
"platform_offset": [ 0, -0.3, 0],
|
||||
"preferred_variant_name": "0.4 mm",
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "IMADE3D JellyBOX 2",
|
||||
"name": "Imade3D JellyBOX 2",
|
||||
"inherits": "imade3d_jellybox_root",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "IMADE3D",
|
||||
"author": "Imade3D",
|
||||
"platform": "imade3d_jellybox_2_platform.3mf",
|
||||
"platform_offset": [ 0, -10, 0],
|
||||
"preferred_variant_name": "0.4 mm",
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
"name": "imade3d_jellybox_root",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "IMADE3D",
|
||||
"manufacturer": "IMADE3D",
|
||||
"author": "Imade3D",
|
||||
"manufacturer": "Imade3D",
|
||||
"visible": false,
|
||||
"file_formats": "text/x-gcode",
|
||||
"exclude_materials": [
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"name": "INAT Base description",
|
||||
"name": "Inat Base description",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "INAT s.r.o.",
|
||||
"manufacturer": "INAT s.r.o.",
|
||||
"author": "Inat s.r.o.",
|
||||
"manufacturer": "Inat s.r.o.",
|
||||
"file_formats": "text/x-gcode",
|
||||
"visible": false,
|
||||
"has_materials": true,
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
},
|
||||
"overrides": {
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG0 Z0.6 F200 ;Move nozzle down\nM192 ; Wait for probe temperature to settle\nG28 Z\nG29\nG0 X0 Y0 Z30 F6000\nM84 E\nM0\nG1 Z15.0 F6000 ;Move the platform down 15mm\n"
|
||||
"default_value": "G28 ;Home\nG0 X-2 Y150 F6000 ;Move to the side\nG0 Z0.3 F200 ;Move nozzle down\nM192 ; Wait for probe temperature to settle\nG28 Z\nG29\nG0 X0 Y0 Z30 F6000\nM84 E\nM0\nG1 Z15.0 F6000 ;Move the platform down 15mm\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M400\nM104 S0\nM140 S0\nM107\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 R5 X\nG0 Y300 F3000\nM84\n"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
"machine_name": { "default_value": "Proton X Rail" },
|
||||
"machine_width": { "default_value": 304 },
|
||||
"machine_depth": { "default_value": 304 },
|
||||
"machine_height": { "default_value": 675 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_max_acceleration_x": {
|
||||
"value": 500
|
||||
},
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@
|
|||
"machine_name": { "default_value": "Proton X Rod" },
|
||||
"machine_width": { "default_value": 304 },
|
||||
"machine_depth": { "default_value": 304 },
|
||||
"machine_height": { "default_value": 675 }
|
||||
"machine_height": { "default_value": 300 }
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Innovo INVENTOR",
|
||||
"name": "Innovo Inventor",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
|
|
|
|||
48
resources/definitions/jgaurora_a6.def.json
Normal file
48
resources/definitions/jgaurora_a6.def.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "JGAurora A6",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "CrissR",
|
||||
"manufacturer": "JGAurora",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "jgaurora_a6_platform.stl",
|
||||
"supports_usb_connection": true,
|
||||
"supports_network_connection": false,
|
||||
"has_machine_quality": true,
|
||||
"quality_definition": "jgaurora_a6",
|
||||
"has_variants": false,
|
||||
"preferred_quality_type": "normal",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "jgaurora_a6_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "JGAurora A6" },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 200 },
|
||||
"machine_depth": { "default_value": 200 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"layer_height": { "default_value": 0.16 },
|
||||
"layer_height_0": { "default_value": 0.2 },
|
||||
"retraction_enable": { "default_value": true },
|
||||
"retraction_amount": { "default_value": 4 },
|
||||
"retraction_speed": { "default_value": 45 },
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"speed_print": { "default_value": 60},
|
||||
"gantry_height": { "value": 10 },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": {
|
||||
"default_value": "M190 S{print_bed_temperature} ;bed temperature line\nM109 S{print_temperature} ;temperature line\nG21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 Z15.0 F{travel_speed} ;move the platform down 15mm\nG92 E0 ;zero the extruded length\nF200 E3;extrude 3mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{travel_speed}\nG1 Z0.0 F{travel_speed}\nM117 Printing... ;LCD Message"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0 ;extruder heater off\nM140 S0;heated bed heater off\nG91;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\nG28 X0 Y0;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90;absolute positioning\nM104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X178 Y180 F4200 ; park print head\nM84 ; disable motors"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -4,8 +4,8 @@
|
|||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "KEMIQ",
|
||||
"manufacturer": "KEMIQ",
|
||||
"author": "Kemiq",
|
||||
"manufacturer": "Kemiq",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "kemiq_q2.3mf",
|
||||
"has_machine_quality": true,
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@
|
|||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "KEMIQ",
|
||||
"manufacturer": "KEMIQ",
|
||||
"author": "Kemiq",
|
||||
"manufacturer": "Kemiq",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "kemiq_q2.3mf",
|
||||
"has_machine_quality": true,
|
||||
|
|
|
|||
279
resources/definitions/kingroon_base.def.json
Normal file
279
resources/definitions/kingroon_base.def.json
Normal file
|
|
@ -0,0 +1,279 @@
|
|||
{
|
||||
"name": "Kingroon Base Printer",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "notamu",
|
||||
"manufacturer": "Kingroon",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
|
||||
"machine_extruder_trains": {
|
||||
"0": "kingroon_base_extruder_0"
|
||||
},
|
||||
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"has_machine_quality": true,
|
||||
"variants_name": "Nozzle Size",
|
||||
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
"preferred_quality_type": "standard",
|
||||
"preferred_material": "generic_pla",
|
||||
"exclude_materials": [
|
||||
"3D-Fuel_PLA_PRO_Black",
|
||||
"3D-Fuel_PLA_SnapSupport",
|
||||
"bestfilament_abs_skyblue",
|
||||
"bestfilament_petg_orange",
|
||||
"bestfilament_pla_green",
|
||||
"chromatik_pla",
|
||||
"dsm_arnitel2045_175",
|
||||
"dsm_novamid1070_175",
|
||||
"emotiontech_abs",
|
||||
"emotiontech_absx",
|
||||
"emotiontech_acetate",
|
||||
"emotiontech_asax",
|
||||
"emotiontech_copa",
|
||||
"emotiontech_nylon_1030",
|
||||
"emotiontech_nylon_1030cf",
|
||||
"emotiontech_nylon_1070",
|
||||
"emotiontech_pc",
|
||||
"emotiontech_petg",
|
||||
"emotiontech_pla",
|
||||
"emotiontech_pla_hr_870",
|
||||
"emotiontech_bvoh",
|
||||
"emotiontech_hips",
|
||||
"emotiontech_pva-m",
|
||||
"emotiontech_pva-s",
|
||||
"emotiontech_tpu98a",
|
||||
"eSUN_PLA_PRO_White",
|
||||
"eSUN_PETG_Black",
|
||||
"eSUN_PETG_Grey",
|
||||
"eSUN_PETG_Purple",
|
||||
"eSUN_PLA_PRO_Black",
|
||||
"eSUN_PLA_PRO_Grey",
|
||||
"eSUN_PLA_PRO_Purple",
|
||||
"fabtotum_abs",
|
||||
"fabtotum_nylon",
|
||||
"fabtotum_pla",
|
||||
"fabtotum_tpu",
|
||||
"fdplast_pla_olive",
|
||||
"fdplast_abs_tomato",
|
||||
"fdplast_petg_gray",
|
||||
"fiberlogy_hd_pla",
|
||||
"filo3d_pla",
|
||||
"filo3d_pla_green",
|
||||
"filo3d_pla_red",
|
||||
"generic_cpe_175",
|
||||
"generic_hips_175",
|
||||
"generic_nylon_175",
|
||||
"generic_pc_175",
|
||||
"generic_pva_175",
|
||||
"imade3d_petg_175",
|
||||
"imade3d_pla_175",
|
||||
"innofill_innoflex60_175",
|
||||
"layer_one_white_pla",
|
||||
"layer_one_black_pla",
|
||||
"layer_one_dark_gray_pla",
|
||||
"leapfrog_pva_natural",
|
||||
"leapfrog_abs_natural",
|
||||
"leapfrog_epla_natural",
|
||||
"octofiber_pla",
|
||||
"polyflex_pla",
|
||||
"polymax_pla",
|
||||
"polyplus_pla",
|
||||
"polywood_pla",
|
||||
"redd_tpe",
|
||||
"redd_abs",
|
||||
"redd_asa",
|
||||
"redd_hips",
|
||||
"redd_nylon",
|
||||
"redd_petg",
|
||||
"redd_pla",
|
||||
"tizyx_flex",
|
||||
"tizyx_petg",
|
||||
"tizyx_pla",
|
||||
"tizyx_pla_bois",
|
||||
"tizyx_pva",
|
||||
"tizyx_abs",
|
||||
"verbatim_bvoh_175",
|
||||
"Vertex_Delta_TPU",
|
||||
"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",
|
||||
"volumic_support_ultra",
|
||||
"volumic_abs_ultra",
|
||||
"volumic_arma_ultra",
|
||||
"volumic_asa_ultra",
|
||||
"volumic_br80_ultra",
|
||||
"volumic_bumper_ultra",
|
||||
"volumic_cu80_ultra",
|
||||
"volumic_flex93_ultra",
|
||||
"volumic_medical_ultra",
|
||||
"volumic_nylon_ultra",
|
||||
"volumic_pekk_carbone",
|
||||
"volumic_petg_ultra",
|
||||
"volumic_petgcarbone_ultra",
|
||||
"volumic_pla_ultra",
|
||||
"volumic_pp_ultra",
|
||||
"volumic_strong_ultra",
|
||||
"zyyx_pro_flex",
|
||||
"zyyx_pro_pla"
|
||||
]
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Kingroon Base Printer" },
|
||||
"machine_start_gcode": { "default_value": "G28 ; home all axes\n M117 Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y175.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y175.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface"},
|
||||
"machine_end_gcode": { "default_value": "G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G1 X0 Y200 F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n G1 X0 Y300 F1000 ; prepare for part removal\n M84 ; disable motors\n M106 S0 ; turn off fan" },
|
||||
|
||||
"machine_width": { "default_value": 180 },
|
||||
"machine_depth": { "default_value": 180 },
|
||||
"machine_height": { "default_value": 180 },
|
||||
|
||||
"machine_max_feedrate_x": { "default_value": 100 },
|
||||
"machine_max_feedrate_y": { "default_value": 100 },
|
||||
"machine_max_feedrate_z": { "default_value": 10 },
|
||||
"machine_max_feedrate_e": { "default_value": 100 },
|
||||
|
||||
"machine_max_acceleration_x": { "default_value": 500 },
|
||||
"machine_max_acceleration_y": { "default_value": 500 },
|
||||
"machine_max_acceleration_z": { "default_value": 50 },
|
||||
"machine_max_acceleration_e": { "default_value": 500 },
|
||||
"machine_acceleration": { "default_value": 500 },
|
||||
|
||||
"machine_max_jerk_xy": { "default_value": 10 },
|
||||
"machine_max_jerk_z": { "default_value": 0.3 },
|
||||
"machine_max_jerk_e": { "default_value": 5 },
|
||||
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"acceleration_print": { "value": 500 },
|
||||
"acceleration_travel": { "value": 500 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
|
||||
"jerk_print": { "value": 8 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
|
||||
"acceleration_enabled": { "value": false },
|
||||
"jerk_enabled": { "value": false },
|
||||
|
||||
"default_material_print_temperature": { "maximum_value_warning": "260", "maximum_value": "275" },
|
||||
"default_material_bed_temperature": { "maximum_value": "150" },
|
||||
|
||||
"speed_print": { "value": 60.0 } ,
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"speed_wall": { "value": "speed_print / 2" },
|
||||
"speed_wall_0": { "value": "speed_wall" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_topbottom": { "value": "speed_print / 2" },
|
||||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
|
||||
"speed_layer_0": { "value": 20.0 },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
"speed_z_hop": { "value": 5 },
|
||||
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
|
||||
"line_width": { "value": "machine_nozzle_size * 1.1" },
|
||||
|
||||
"optimize_wall_printing_order": { "value": true },
|
||||
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_flow": { "value": 100 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": false },
|
||||
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_none'" },
|
||||
|
||||
"infill_sparse_density": { "value": "15" },
|
||||
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 30.0 },
|
||||
"skin_overlap": { "value": 10.0 },
|
||||
"infill_wipe_dist": { "value": 0.0 },
|
||||
"wall_0_wipe_dist": { "value": 0.0 },
|
||||
|
||||
"fill_perimeter_gaps": { "value": "'everywhere'" },
|
||||
"fill_outline_gaps": { "value": false },
|
||||
"filter_out_tiny_gaps": { "value": false },
|
||||
|
||||
"retraction_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_retract_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_prime_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
|
||||
"retraction_hop_enabled": { "value": true },
|
||||
"retraction_hop": { "value": "layer_height*2" },
|
||||
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },
|
||||
"retraction_combing_max_distance": { "value": 30 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"retraction_amount": { "value": 2 },
|
||||
"retraction_enable": { "value": true },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_extrusion_window": { "value": 2 },
|
||||
"retraction_min_travel": { "value": 1.5 },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
"cool_min_layer_time": { "value": 10 },
|
||||
|
||||
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
|
||||
"brim_replaces_support": { "value": false },
|
||||
"skirt_gap": { "value": 10.0 },
|
||||
"skirt_line_count": { "value": 4 },
|
||||
|
||||
"adaptive_layer_height_variation": { "value": 0.04 },
|
||||
"adaptive_layer_height_variation_step": { "value": 0.04 },
|
||||
|
||||
"meshfix_maximum_resolution": { "value": "0.05" },
|
||||
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
|
||||
|
||||
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" },
|
||||
"support_pattern": { "value": "'zigzag'" },
|
||||
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" },
|
||||
"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": "layer_height if layer_height >= 0.16 else layer_height * 2" },
|
||||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
|
||||
"support_wall_count": { "value": 1 },
|
||||
"support_brim_enable": { "value": true },
|
||||
"support_brim_width": { "value": 4 },
|
||||
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_interface_height": { "value": "layer_height * 4" },
|
||||
"support_interface_density": { "value": 33.333 },
|
||||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
"minimum_interface_area": { "value": 10 },
|
||||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
|
||||
"wall_thickness": {"value": "line_width * 2" }
|
||||
|
||||
}
|
||||
}
|
||||
22
resources/definitions/kingroon_kp3.def.json
Normal file
22
resources/definitions/kingroon_kp3.def.json
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"name": "Kingroon KP3",
|
||||
"version": 2,
|
||||
"inherits": "kingroon_base",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Kingroon KP3" },
|
||||
"machine_steps_per_mm_x": { "value": 80 },
|
||||
"machine_steps_per_mm_y": { "value": 80 },
|
||||
"machine_steps_per_mm_z": { "value": 400 },
|
||||
"machine_steps_per_mm_e": { "value": 95 },
|
||||
"retraction_amount": { "value": 4 },
|
||||
"retraction_speed": { "value": 40 },
|
||||
"retraction_extrusion_window": { "value": 4 },
|
||||
"speed_travel": { "value": 100 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"quality_definition": "kingroon_base",
|
||||
"visible": true,
|
||||
"platform": "kingroon_kp3.stl"
|
||||
}
|
||||
}
|
||||
33
resources/definitions/kingroon_kp3s.def.json
Normal file
33
resources/definitions/kingroon_kp3s.def.json
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"name": "Kingroon KP3S",
|
||||
"version": 2,
|
||||
"inherits": "kingroon_base",
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Kingroon KP3S" },
|
||||
"machine_steps_per_mm_x": { "value": 160 },
|
||||
"machine_steps_per_mm_y": { "value": 160 },
|
||||
"machine_steps_per_mm_z": { "value": 800 },
|
||||
"machine_steps_per_mm_e": { "value": 764 },
|
||||
"machine_max_feedrate_x": { "value": 200 },
|
||||
"machine_max_feedrate_y": { "value": 200 },
|
||||
"machine_max_feedrate_z": { "value": 4 },
|
||||
"machine_max_feedrate_e": { "value": 100 },
|
||||
"machine_max_acceleration_x": { "value": 1000 },
|
||||
"machine_max_acceleration_y": { "value": 1000 },
|
||||
"machine_max_acceleration_z": { "value": 100 },
|
||||
"machine_max_acceleration_e": { "value": 1000 },
|
||||
"machine_acceleration": { "value": 1000 },
|
||||
"machine_max_jerk_xy": { "value": 15 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"retraction_amount": { "value": 1 },
|
||||
"retraction_speed": { "value": 40 },
|
||||
"retraction_extrusion_window": { "value": 1 },
|
||||
"speed_z_hop": { "value": 4 }
|
||||
|
||||
},
|
||||
"metadata": {
|
||||
"quality_definition": "kingroon_base",
|
||||
"visible": true,
|
||||
"platform": "kingroon_kp3s.stl"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "KUPIDO",
|
||||
"name": "Kupido",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "ALYA",
|
||||
"author": "Kupido",
|
||||
"manufacturer": "Kati Hal ARGE",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform_offset": [ 0, 0, 0],
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
"preferred_variant_name": "VO 0.4",
|
||||
"preferred_quality_type": "normal",
|
||||
"variants_name": "Extruder",
|
||||
"supports_usb_connection": false,
|
||||
"supports_usb_connection": true,
|
||||
"nozzle_offsetting_for_disallowed_areas": false,
|
||||
"weight": -1,
|
||||
"machine_extruder_trains":
|
||||
|
|
@ -102,9 +102,9 @@
|
|||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 500 / 1000)" },
|
||||
"brim_width": { "value": "3" },
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 4 * layer_height" },
|
||||
"cool_fan_speed": { "value": "100" },
|
||||
"cool_fan_speed": { "value": "70" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
"cool_min_speed": { "value": "30" },
|
||||
"infill_line_width": { "value": "round(line_width * 0.5 / 0.35, 2)" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'triangles'" },
|
||||
|
|
@ -132,14 +132,16 @@
|
|||
"raft_speed": { "value": "25" },
|
||||
"raft_surface_layers": { "value": "1" },
|
||||
|
||||
"retraction_amount": { "value": "5" },
|
||||
"retraction_amount": { "value": "3" },
|
||||
"retraction_count_max": { "value": "10" },
|
||||
"retraction_extrusion_window": { "value": "1" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
"retraction_hop_enabled": { "value": "True" },
|
||||
"retraction_hop_only_when_collides": { "value": "True" },
|
||||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"retraction_speed": { "value": "35" },
|
||||
"retraction_retract_speed": { "value": "35" },
|
||||
"retraction_prime_speed": { "value": "35" },
|
||||
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
|
|
|
|||
170
resources/definitions/longer_base.def.json
Normal file
170
resources/definitions/longer_base.def.json
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"name": "Longer Base Printer",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "Longer",
|
||||
"manufacturer": "Longer",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
|
||||
"machine_extruder_trains": {
|
||||
"0": "longer_base_extruder_0"
|
||||
},
|
||||
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"has_machine_quality": true,
|
||||
"variants_name": "Nozzle Size",
|
||||
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
"preferred_quality_type": "standard",
|
||||
"preferred_material": "generic_pla"
|
||||
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "LONGER Base Printer" },
|
||||
"machine_start_gcode": { "default_value": "; LONGER Start G-code\nG21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM107 ; start with the fan off\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
||||
"machine_end_gcode": { "default_value": "; LONGER End G-code\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z\n" },
|
||||
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 100 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"acceleration_print": { "value": 500 },
|
||||
"acceleration_travel": { "value": 500 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
|
||||
"jerk_print": { "value": 8 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
|
||||
"acceleration_enabled": { "value": false },
|
||||
"jerk_enabled": { "value": false },
|
||||
|
||||
"speed_print": { "value": 50.0 } ,
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"speed_wall": { "value": "speed_print / 2" },
|
||||
"speed_wall_0": { "value": "speed_wall" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_topbottom": { "value": "speed_print / 2" },
|
||||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
|
||||
"speed_layer_0": { "value": 20.0 },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
"speed_z_hop": { "value": 5 },
|
||||
|
||||
"skirt_brim_speed": { "value": "speed_layer_0" },
|
||||
|
||||
"line_width": { "value": "machine_nozzle_size" },
|
||||
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_flow": { "value": 100 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
|
||||
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
|
||||
"infill_sparse_density": { "value": "20" },
|
||||
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 30.0 },
|
||||
"skin_overlap": { "value": 10.0 },
|
||||
"infill_wipe_dist": { "value": 0.0 },
|
||||
"wall_0_wipe_dist": { "value": 0.0 },
|
||||
|
||||
"fill_perimeter_gaps": { "value": "'everywhere'" },
|
||||
"fill_outline_gaps": { "value": false },
|
||||
"filter_out_tiny_gaps": { "value": false },
|
||||
|
||||
"retraction_amount": { "default_value": 5 },
|
||||
"retraction_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200,
|
||||
"default_value": 45
|
||||
},
|
||||
"retraction_retract_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_prime_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
|
||||
"retraction_hop_enabled": { "value": "False" },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
|
||||
"retraction_combing_max_distance": { "value": 30 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"retraction_enable": { "value": true },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_min_travel": { "value": 1.5 },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
"cool_min_layer_time": { "value": 10 },
|
||||
|
||||
"adhesion_type": { "value": "'raft'" },
|
||||
"brim_replaces_support": { "value": false },
|
||||
"skirt_gap": { "value": 10.0 },
|
||||
"skirt_line_count": { "value": 3 },
|
||||
|
||||
"adaptive_layer_height_variation": { "value": 0.04 },
|
||||
"adaptive_layer_height_variation_step": { "value": 0.04 },
|
||||
|
||||
"meshfix_maximum_resolution": { "value": "0.25" },
|
||||
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
|
||||
|
||||
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" },
|
||||
"support_pattern": { "value": "'zigzag'" },
|
||||
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" },
|
||||
"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": "layer_height if layer_height >= 0.16 else layer_height*2" },
|
||||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
|
||||
"support_wall_count": { "value": 1 },
|
||||
"support_brim_enable": { "value": true },
|
||||
"support_brim_width": { "value": 4 },
|
||||
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_interface_height": { "value": "layer_height * 4" },
|
||||
"support_interface_density": { "value": 33.333 },
|
||||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
"minimum_interface_area": { "value": 10 },
|
||||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
|
||||
"wall_thickness": {"value": "line_width * 2" }
|
||||
|
||||
}
|
||||
}
|
||||
34
resources/definitions/longer_cube2.def.json
Normal file
34
resources/definitions/longer_cube2.def.json
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"name": "Longer Cube2",
|
||||
"version": 2,
|
||||
"inherits": "longer_base",
|
||||
"metadata": {
|
||||
"quality_definition": "longer_base",
|
||||
"visible": true,
|
||||
"platform": "longer_cube2_platform.stl",
|
||||
"platform_offset": [-60, -3 ,70]
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "LONGER Cube2" },
|
||||
"machine_start_gcode": { "default_value": "; LONGER Cube2 Start G-code\nG21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM107 ; start with the fan off\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y120.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y120.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
||||
"machine_end_gcode": { "default_value": "; LONGER Cube2 End G-code\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM84 X Y E ;Disable all steppers but Z\n" },
|
||||
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
|
||||
"machine_width": { "default_value": 120 },
|
||||
"machine_depth": { "default_value": 140 },
|
||||
"machine_height": { "default_value": 105 },
|
||||
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-22, 31],
|
||||
[-22, -21],
|
||||
[14, -21],
|
||||
[14, 31]
|
||||
]
|
||||
},
|
||||
|
||||
"gantry_height": { "value": 18 },
|
||||
|
||||
"speed_travel": { "value": 65 }
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue