mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-11 00:37:50 -06:00
Merge branch 'ui_rework_4_0' into CURA-5942_printer_selector
This commit is contained in:
commit
a01ff9419d
33 changed files with 1138 additions and 35 deletions
|
@ -911,20 +911,14 @@ class MachineManager(QObject):
|
||||||
# After CURA-4482 this should not be the case anymore, but we still want to support older project files.
|
# After CURA-4482 this should not be the case anymore, but we still want to support older project files.
|
||||||
global_user_container = self._global_container_stack.userChanges
|
global_user_container = self._global_container_stack.userChanges
|
||||||
|
|
||||||
# Make sure extruder_stacks exists
|
|
||||||
extruder_stacks = [] #type: List[ExtruderStack]
|
|
||||||
|
|
||||||
if previous_extruder_count == 1:
|
|
||||||
extruder_stacks = ExtruderManager.getInstance().getActiveExtruderStacks()
|
|
||||||
global_user_container = self._global_container_stack.userChanges
|
|
||||||
|
|
||||||
for setting_instance in global_user_container.findInstances():
|
for setting_instance in global_user_container.findInstances():
|
||||||
setting_key = setting_instance.definition.key
|
setting_key = setting_instance.definition.key
|
||||||
settable_per_extruder = self._global_container_stack.getProperty(setting_key, "settable_per_extruder")
|
settable_per_extruder = self._global_container_stack.getProperty(setting_key, "settable_per_extruder")
|
||||||
|
|
||||||
if settable_per_extruder:
|
if settable_per_extruder:
|
||||||
limit_to_extruder = int(self._global_container_stack.getProperty(setting_key, "limit_to_extruder"))
|
limit_to_extruder = int(self._global_container_stack.getProperty(setting_key, "limit_to_extruder"))
|
||||||
extruder_stack = extruder_stacks[max(0, limit_to_extruder)]
|
extruder_position = str(max(0, limit_to_extruder))
|
||||||
|
extruder_stack = self._global_container_stack.extruders[extruder_position]
|
||||||
extruder_stack.userChanges.setProperty(setting_key, "value", global_user_container.getProperty(setting_key, "value"))
|
extruder_stack.userChanges.setProperty(setting_key, "value", global_user_container.getProperty(setting_key, "value"))
|
||||||
global_user_container.removeInstance(setting_key)
|
global_user_container.removeInstance(setting_key)
|
||||||
|
|
||||||
|
|
|
@ -66,11 +66,19 @@ class GcodeStartEndFormatter(Formatter):
|
||||||
return "{" + key + "}"
|
return "{" + key + "}"
|
||||||
|
|
||||||
key = key_fragments[0]
|
key = key_fragments[0]
|
||||||
try:
|
|
||||||
return kwargs[str(extruder_nr)][key]
|
default_value_str = "{" + key + "}"
|
||||||
except KeyError:
|
value = default_value_str
|
||||||
|
# "-1" is global stack, and if the setting value exists in the global stack, use it as the fallback value.
|
||||||
|
if key in kwargs["-1"]:
|
||||||
|
value = kwargs["-1"]
|
||||||
|
if key in kwargs[str(extruder_nr)]:
|
||||||
|
value = kwargs[str(extruder_nr)][key]
|
||||||
|
|
||||||
|
if value == default_value_str:
|
||||||
Logger.log("w", "Unable to replace '%s' placeholder in start/end g-code", key)
|
Logger.log("w", "Unable to replace '%s' placeholder in start/end g-code", key)
|
||||||
return "{" + key + "}"
|
|
||||||
|
return value
|
||||||
|
|
||||||
|
|
||||||
## Job class that builds up the message of scene data to send to CuraEngine.
|
## Job class that builds up the message of scene data to send to CuraEngine.
|
||||||
|
|
|
@ -93,6 +93,11 @@ class FirmwareUpdateCheckerJob(Job):
|
||||||
|
|
||||||
current_version = self.getCurrentVersion()
|
current_version = self.getCurrentVersion()
|
||||||
|
|
||||||
|
# This case indicates that was an error checking the version.
|
||||||
|
# It happens for instance when not connected to internet.
|
||||||
|
if current_version == self.ZERO_VERSION:
|
||||||
|
return
|
||||||
|
|
||||||
# If it is the first time the version is checked, the checked_version is ""
|
# If it is the first time the version is checked, the checked_version is ""
|
||||||
setting_key_str = getSettingsKeyForMachine(machine_id)
|
setting_key_str = getSettingsKeyForMachine(machine_id)
|
||||||
checked_version = Version(Application.getInstance().getPreferences().getValue(setting_key_str))
|
checked_version = Version(Application.getInstance().getPreferences().getValue(setting_key_str))
|
||||||
|
|
96
resources/definitions/alfawise_u20.def.json
Normal file
96
resources/definitions/alfawise_u20.def.json
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"name": "Alfawise U20",
|
||||||
|
"version": 2,
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "Samuel Pinches",
|
||||||
|
"manufacturer": "Alfawise",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"preferred_quality_type": "fine",
|
||||||
|
"machine_extruder_trains":
|
||||||
|
{
|
||||||
|
"0": "alfawise_u20_extruder_0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "Alfawise U20"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 ;home all axis\nG92 E0 ;zero the extruded length\nG1 Z1 F1000 ;move up slightly\nG1 X60.0 Z0 E9.0 F1000.0;intro line\nG1 X100.0 E21.5 F1000.0 ;continue line\nG92 E0 ;zero the extruded length again\n; -- end of START GCODE --"
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": "; -- END GCODE --\nM104 S0 ;turn off nozzle heater\nM140 S0 ;turn off bed heater\nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament slightly\nG90 ;set to absolute positioning\nG28 X0 ;move to the X-axis origin (Home)\nG0 Y280 F600 ;bring the bed to the front for easy print removal\nM84 ;turn off stepper motors\n; -- end of END GCODE --"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 400
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 10
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"material_print_temperature": {
|
||||||
|
"default_value": 210
|
||||||
|
},
|
||||||
|
"material_bed_temperature": {
|
||||||
|
"default_value": 50
|
||||||
|
},
|
||||||
|
"layer_height": {
|
||||||
|
"default_value": 0.15
|
||||||
|
},
|
||||||
|
"layer_height_0": {
|
||||||
|
"default_value": 0.2
|
||||||
|
},
|
||||||
|
"wall_thickness": {
|
||||||
|
"default_value": 1.2
|
||||||
|
},
|
||||||
|
"speed_print": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_infill": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_wall": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_topbottom": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_travel": {
|
||||||
|
"default_value": 120
|
||||||
|
},
|
||||||
|
"speed_layer_0": {
|
||||||
|
"default_value": 20
|
||||||
|
},
|
||||||
|
"support_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_amount": {
|
||||||
|
"default_value": 5
|
||||||
|
},
|
||||||
|
"retraction_speed": {
|
||||||
|
"default_value": 45
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
98
resources/definitions/bibo2_dual.def.json
Normal file
98
resources/definitions/bibo2_dual.def.json
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 dual",
|
||||||
|
"version": 2,
|
||||||
|
"name": "BIBO2 dual",
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "na",
|
||||||
|
"manufacturer": "BIBO",
|
||||||
|
"category": "Other",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"has_materials": true,
|
||||||
|
"machine_extruder_trains": {
|
||||||
|
"0": "bibo2_dual_extruder_0",
|
||||||
|
"1": "bibo2_dual_extruder_1"
|
||||||
|
},
|
||||||
|
"first_start_actions": [
|
||||||
|
"MachineSettingsAction"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "BIBO2 dual"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 214
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 160
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 186
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_nozzle_size": {
|
||||||
|
"default_value": 0.4
|
||||||
|
},
|
||||||
|
"machine_nozzle_heat_up_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_nozzle_cool_down_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_head_with_fans_polygon": {
|
||||||
|
"default_value": [
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
-47.38
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
-47.38
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 12
|
||||||
|
},
|
||||||
|
"machine_use_extruder_offset_to_offset_coords": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "G21 ;metric values\nG90 ;absolute positioning\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 Z2.0 F400 ;move the platform down 15mm\nT0\nG92 E0\nG28\nG1 Y0 F1200 E0\nG92 E0\nM117 BIBO Printing..."
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": ";End GCode\nM104 T0 S0 ;extruder heater off\nM104 T1 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91\nG1 Z1 F100 ;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-2 X-20 Y-20 F300 ;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"
|
||||||
|
},
|
||||||
|
"machine_extruder_count": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"prime_tower_position_x": {
|
||||||
|
"default_value": 50
|
||||||
|
},
|
||||||
|
"prime_tower_position_y": {
|
||||||
|
"default_value": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
98
resources/definitions/bibo2_single_extruder_0.def.json
Normal file
98
resources/definitions/bibo2_single_extruder_0.def.json
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 single E1",
|
||||||
|
"version": 2,
|
||||||
|
"name": "BIBO2 single E1",
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "na",
|
||||||
|
"manufacturer": "BIBO",
|
||||||
|
"category": "Other",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"has_materials": true,
|
||||||
|
"machine_extruder_trains": {
|
||||||
|
"0": "bibo2_single_extruder_0_0",
|
||||||
|
"1": "bibo2_single_extruder_0_1"
|
||||||
|
},
|
||||||
|
"first_start_actions": [
|
||||||
|
"MachineSettingsAction"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "BIBO2 single Extruder 1 (right)"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 214
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 160
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 186
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_nozzle_size": {
|
||||||
|
"default_value": 0.4
|
||||||
|
},
|
||||||
|
"machine_nozzle_heat_up_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_nozzle_cool_down_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_head_with_fans_polygon": {
|
||||||
|
"default_value": [
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
-47.38
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
-47.38
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 12
|
||||||
|
},
|
||||||
|
"machine_use_extruder_offset_to_offset_coords": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": ";Startcode BIBO printers\nM109 T1 S170 ;preheat the other extruder, so it will not knock or ruin the print\nG90 ; absolute mode\nG21 ; metric values\nM82 ; Extruder in absolute mode\nM107\nG28\nG1 Z2 F400\nT0\nG90\nG92 E0\nG28\nG1 Y0 F1200 E0\nG92 E0\nG1 X-15.0 Y-92.9 Z0.3 F2400.0\t\t; move to start-line position\nG1 X15.0 Y-92.9 Z0.3 F1000.0 E2\t\t; draw 1st line\nG1 X15.0 Y-92.6 Z0.3 F3000.0\t\t; move to side a little\nG1 X-15.0 Y-92.6 Z0.3 F1000.0 E4\t\t; draw 2nd line\nG1 X-15.0 Y-92.3 Z0.3 F3000.0\t\t; move to side a little\nG1 X15.0 Y-92.3 Z0.3 F1000.0 E6\t\t; draw 3rd line\nG1 X15.0 Y-92 Z0.3 F3000.0\t\t; move to side a little\nG1 X-15.0 Y-92 Z0.3 F1000.0 E8\t\t; draw 4th line\nG1 X-16.0 Y-91.7 Z0.3 F3000.0\t\t; move to side a little\nG1 X16.0 Y-91.7 Z0.3 F1000.0 E10\t\t; draw 5th line\nG1 X16.0 Y-91.4 Z0.3 F3000.0\t\t; move to side a little\nG1 X-16.0 Y-91.4 Z0.3 F1000.0 E12\t\t; draw 5th line\nG1 E11.5 F2400\t\t\t\t; retract filament 0.5mm\nG92 E0\nM117 BIBO Printing..."
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": ";BIBO End GCode\nM107\nG91 ; Relative positioning\nG1 Z1 F100\nM104 T0 S0\nM104 T1 S0\nG1 X-20 Y-20 F3000\nG28 X0 Y0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off\nM117 BIBO Print complete\n "
|
||||||
|
},
|
||||||
|
"machine_extruder_count": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"prime_tower_position_x": {
|
||||||
|
"default_value": 50
|
||||||
|
},
|
||||||
|
"prime_tower_position_y": {
|
||||||
|
"default_value": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
98
resources/definitions/bibo2_single_extruder_1.def.json
Normal file
98
resources/definitions/bibo2_single_extruder_1.def.json
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 single E2",
|
||||||
|
"version": 2,
|
||||||
|
"name": "BIBO2 single E2",
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "na",
|
||||||
|
"manufacturer": "BIBO",
|
||||||
|
"category": "Other",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"has_materials": true,
|
||||||
|
"machine_extruder_trains": {
|
||||||
|
"0": "bibo2_single_extruder_1_0",
|
||||||
|
"1": "bibo2_single_extruder_1_1"
|
||||||
|
},
|
||||||
|
"first_start_actions": [
|
||||||
|
"MachineSettingsAction"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "BIBO2 single Extruder 2 (left)"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 214
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 160
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 186
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_nozzle_size": {
|
||||||
|
"default_value": 0.4
|
||||||
|
},
|
||||||
|
"machine_nozzle_heat_up_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_nozzle_cool_down_speed": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"machine_head_with_fans_polygon": {
|
||||||
|
"default_value": [
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
-68.18,
|
||||||
|
-47.38
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
64.63
|
||||||
|
],
|
||||||
|
[
|
||||||
|
35.18,
|
||||||
|
-47.38
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 12
|
||||||
|
},
|
||||||
|
"machine_use_extruder_offset_to_offset_coords": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": ";Startcode BIBO printers\nM109 T0 S170 ;preheat the other extruder, so it will not knock or ruin the print\nG90 ; absolute mode\nG21 ; metric values\nM82 ; Extruder in absolute mode\nM107\nG28\nG1 Z2 F400\nT0\nG90\nG92 E0\nG28\nG1 Y0 F1200 E0\nG92 E0\nT1\nG92 E0\nG1 X-15.0 Y-92.9 Z0.3 F2400.0\t\t; move to start-line position\nG1 X15.0 Y-92.9 Z0.3 F1000.0 E2\t\t; draw 1st line\nG1 X15.0 Y-92.6 Z0.3 F3000.0\t\t; move to side a little\nG1 X-15.0 Y-92.6 Z0.3 F1000.0 E4\t\t; draw 2nd line\nG1 X-15.0 Y-92.3 Z0.3 F3000.0\t\t; move to side a little\nG1 X15.0 Y-92.3 Z0.3 F1000.0 E6\t\t; draw 3rd line\nG1 X15.0 Y-92 Z0.3 F3000.0\t\t; move to side a little\nG1 X-15.0 Y-92 Z0.3 F1000.0 E8\t\t; draw 4th line\nG1 X-16.0 Y-91.7 Z0.3 F3000.0\t\t; move to side a little\nG1 X16.0 Y-91.7 Z0.3 F1000.0 E10\t\t; draw 5th line\nG1 X16.0 Y-91.4 Z0.3 F3000.0\t\t; move to side a little\nG1 X-16.0 Y-91.4 Z0.3 F1000.0 E12\t\t; draw 5th line\nG1 E11.5 F2400\t\t\t\t; retract filament 0.5mm\nG92 E0\nM117 BIBO Printing..."
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": ";BIBO End GCode\nM107\nG91 ; Relative positioning\nG1 Z1 F100\nM104 T0 S0\nM104 T1 S0\nG1 X-20 Y-20 F3000\nG28 X0 Y0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off\nM117 BIBO Print complete\n "
|
||||||
|
},
|
||||||
|
"machine_extruder_count": {
|
||||||
|
"default_value": 2
|
||||||
|
},
|
||||||
|
"prime_tower_position_x": {
|
||||||
|
"default_value": 50
|
||||||
|
},
|
||||||
|
"prime_tower_position_y": {
|
||||||
|
"default_value": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
96
resources/definitions/cocoon_create_modelmaker.def.json
Normal file
96
resources/definitions/cocoon_create_modelmaker.def.json
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"name": "Cocoon Create ModelMaker & Wanhao Duplicator i3 Mini",
|
||||||
|
"version": 2,
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "Samuel Pinches",
|
||||||
|
"manufacturer": "Cocoon Create / Wanhao",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"preferred_quality_type": "fine",
|
||||||
|
"machine_extruder_trains":
|
||||||
|
{
|
||||||
|
"0": "cocoon_create_modelmaker_extruder_0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "Cocoon Create ModelMaker & Wanhao Duplicator i3 Mini"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 ;home all axis\nG92 E0 ;zero the extruded length\nG1 Z1 F1000 ;move up slightly\nG1 X60.0 Z0 E9.0 F1000.0;intro line\nG1 X100.0 E21.5 F1000.0 ;continue line\nG92 E0 ;zero the extruded length again\n; -- end of START GCODE --"
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": "; -- END GCODE --\nM104 S0 ;turn off nozzle heater\nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament slightly\nG90 ;set to absolute positioning\nG28 X0 Y0 ;move to the XY-axis origin (Home)\nM84 ;turn off stepper motors\n; -- end of END GCODE --"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 120
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 100
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 135
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 10
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"material_print_temperature": {
|
||||||
|
"default_value": 220
|
||||||
|
},
|
||||||
|
"layer_height": {
|
||||||
|
"default_value": 0.15
|
||||||
|
},
|
||||||
|
"layer_height_0": {
|
||||||
|
"default_value": 0.2
|
||||||
|
},
|
||||||
|
"wall_thickness": {
|
||||||
|
"default_value": 1.2
|
||||||
|
},
|
||||||
|
"top_bottom_thickness": {
|
||||||
|
"default_value": 0.6
|
||||||
|
},
|
||||||
|
"speed_print": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_infill": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_wall": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_topbottom": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_travel": {
|
||||||
|
"default_value": 70
|
||||||
|
},
|
||||||
|
"speed_layer_0": {
|
||||||
|
"default_value": 20
|
||||||
|
},
|
||||||
|
"support_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_amount": {
|
||||||
|
"default_value": 7
|
||||||
|
},
|
||||||
|
"retraction_speed": {
|
||||||
|
"default_value": 40
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
96
resources/definitions/jgaurora_a1.def.json
Normal file
96
resources/definitions/jgaurora_a1.def.json
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"name": "JGAurora A1",
|
||||||
|
"version": 2,
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "Samuel Pinches",
|
||||||
|
"manufacturer": "JGAurora",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"preferred_quality_type": "fine",
|
||||||
|
"machine_extruder_trains":
|
||||||
|
{
|
||||||
|
"0": "jgaurora_a1_extruder_0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "JGAurora A1"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 ;home all axis\nM420 S1 ;turn on mesh bed levelling if enabled in firmware\nG92 E0 ;zero the extruded length\nG1 Z1 F1000 ;move up slightly\nG1 X60.0 Z0 E9.0 F1000.0;intro line\nG1 X100.0 E21.5 F1000.0 ;continue line\nG92 E0 ;zero the extruded length again\n; -- end of START GCODE --"
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": "; -- END GCODE --\nM104 S0 ;turn off nozzle heater\nM140 S0 ;turn off bed heater\nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament slightly\nG90 ;set to absolute positioning\nG28 X0 ;move to the X-axis origin (Home)\nG0 Y280 F600 ;bring the bed to the front for easy print removal\nM84 ;turn off stepper motors\n; -- end of END GCODE --"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 10
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"material_print_temperature": {
|
||||||
|
"default_value": 215
|
||||||
|
},
|
||||||
|
"material_bed_temperature": {
|
||||||
|
"default_value": 67
|
||||||
|
},
|
||||||
|
"layer_height": {
|
||||||
|
"default_value": 0.15
|
||||||
|
},
|
||||||
|
"layer_height_0": {
|
||||||
|
"default_value": 0.12
|
||||||
|
},
|
||||||
|
"wall_thickness": {
|
||||||
|
"default_value": 1.2
|
||||||
|
},
|
||||||
|
"speed_print": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_infill": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_wall": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_topbottom": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_travel": {
|
||||||
|
"default_value": 120
|
||||||
|
},
|
||||||
|
"speed_layer_0": {
|
||||||
|
"default_value": 12
|
||||||
|
},
|
||||||
|
"support_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_amount": {
|
||||||
|
"default_value": 6
|
||||||
|
},
|
||||||
|
"retraction_speed": {
|
||||||
|
"default_value": 40
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
98
resources/definitions/jgaurora_a5.def.json
Normal file
98
resources/definitions/jgaurora_a5.def.json
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
{
|
||||||
|
"name": "JGAurora A5 & A5S",
|
||||||
|
"version": 2,
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "Samuel Pinches",
|
||||||
|
"manufacturer": "JGAurora",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"platform": "jgaurora_a5.stl",
|
||||||
|
"platform_offset": [-242, -101, 273],
|
||||||
|
"preferred_quality_type": "fine",
|
||||||
|
"machine_extruder_trains":
|
||||||
|
{
|
||||||
|
"0": "jgaurora_a5_extruder_0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "JGAurora A5 & A5S"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 ;home all axis\nM420 S1 ;turn on mesh bed levelling if enabled in firmware\nG92 E0 ;zero the extruded length\nG1 Z1 F1000 ;move up slightly\nG1 X60.0 Z0 E9.0 F1000.0;intro line\nG1 X100.0 E21.5 F1000.0 ;continue line\nG92 E0 ;zero the extruded length again\n; -- end of START GCODE --"
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": "; -- END GCODE --\nM104 S0 ;turn off nozzle heater\nM140 S0 ;turn off bed heater\nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament slightly\nG90 ;set to absolute positioning\nG28 X0 ;move to the X-axis origin (Home)\nG0 Y280 F600 ;bring the bed to the front for easy print removal\nM84 ;turn off stepper motors\n; -- end of END GCODE --"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 320
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 300
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 10
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"material_print_temperature": {
|
||||||
|
"default_value": 215
|
||||||
|
},
|
||||||
|
"material_bed_temperature": {
|
||||||
|
"default_value": 67
|
||||||
|
},
|
||||||
|
"layer_height": {
|
||||||
|
"default_value": 0.15
|
||||||
|
},
|
||||||
|
"layer_height_0": {
|
||||||
|
"default_value": 0.12
|
||||||
|
},
|
||||||
|
"wall_thickness": {
|
||||||
|
"default_value": 1.2
|
||||||
|
},
|
||||||
|
"speed_print": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_infill": {
|
||||||
|
"default_value": 40
|
||||||
|
},
|
||||||
|
"speed_wall": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_topbottom": {
|
||||||
|
"default_value": 35
|
||||||
|
},
|
||||||
|
"speed_travel": {
|
||||||
|
"default_value": 120
|
||||||
|
},
|
||||||
|
"speed_layer_0": {
|
||||||
|
"default_value": 12
|
||||||
|
},
|
||||||
|
"support_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_amount": {
|
||||||
|
"default_value": 8
|
||||||
|
},
|
||||||
|
"retraction_speed": {
|
||||||
|
"default_value": 45
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
96
resources/definitions/jgaurora_z_603s.def.json
Normal file
96
resources/definitions/jgaurora_z_603s.def.json
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"name": "JGAurora Z-603S",
|
||||||
|
"version": 2,
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "Samuel Pinches",
|
||||||
|
"manufacturer": "JGAurora",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"preferred_quality_type": "fine",
|
||||||
|
"machine_extruder_trains":
|
||||||
|
{
|
||||||
|
"0": "jgaurora_z_603s_extruder_0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": {
|
||||||
|
"default_value": "JGAurora Z-603S"
|
||||||
|
},
|
||||||
|
"machine_start_gcode": {
|
||||||
|
"default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 ;home all axis\nM420 S1 ;turn on mesh bed levelling if enabled in firmware\nG92 E0 ;zero the extruded length\nG1 Z1 F1000 ;move up slightly\nG1 X60.0 Z0 E9.0 F1000.0;intro line\nG1 X100.0 E21.5 F1000.0 ;continue line\nG92 E0 ;zero the extruded length again\n; -- end of START GCODE --"
|
||||||
|
},
|
||||||
|
"machine_end_gcode": {
|
||||||
|
"default_value": "; -- END GCODE --\nM104 S0 ;turn off nozzle heater\nM140 S0 ;turn off bed heater\nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament slightly\nG90 ;set to absolute positioning\nG28 X0 ;move to the X-axis origin (Home)\nG0 Y280 F600 ;bring the bed to the front for easy print removal\nM84 ;turn off stepper motors\n; -- end of END GCODE --"
|
||||||
|
},
|
||||||
|
"machine_width": {
|
||||||
|
"default_value": 280
|
||||||
|
},
|
||||||
|
"machine_height": {
|
||||||
|
"default_value": 175
|
||||||
|
},
|
||||||
|
"machine_depth": {
|
||||||
|
"default_value": 180
|
||||||
|
},
|
||||||
|
"machine_heated_bed": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_center_is_zero": {
|
||||||
|
"default_value": false
|
||||||
|
},
|
||||||
|
"gantry_height": {
|
||||||
|
"default_value": 10
|
||||||
|
},
|
||||||
|
"machine_gcode_flavor": {
|
||||||
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
|
},
|
||||||
|
"material_diameter": {
|
||||||
|
"default_value": 1.75
|
||||||
|
},
|
||||||
|
"material_print_temperature": {
|
||||||
|
"default_value": 210
|
||||||
|
},
|
||||||
|
"material_bed_temperature": {
|
||||||
|
"default_value": 55
|
||||||
|
},
|
||||||
|
"layer_height": {
|
||||||
|
"default_value": 0.15
|
||||||
|
},
|
||||||
|
"layer_height_0": {
|
||||||
|
"default_value": 0.2
|
||||||
|
},
|
||||||
|
"wall_thickness": {
|
||||||
|
"default_value": 1.2
|
||||||
|
},
|
||||||
|
"speed_print": {
|
||||||
|
"default_value": 60
|
||||||
|
},
|
||||||
|
"speed_infill": {
|
||||||
|
"default_value": 60
|
||||||
|
},
|
||||||
|
"speed_wall": {
|
||||||
|
"default_value": 30
|
||||||
|
},
|
||||||
|
"speed_topbottom": {
|
||||||
|
"default_value": 45
|
||||||
|
},
|
||||||
|
"speed_travel": {
|
||||||
|
"default_value": 125
|
||||||
|
},
|
||||||
|
"speed_layer_0": {
|
||||||
|
"default_value": 20
|
||||||
|
},
|
||||||
|
"support_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_enable": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"retraction_amount": {
|
||||||
|
"default_value": 5
|
||||||
|
},
|
||||||
|
"retraction_speed": {
|
||||||
|
"default_value": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,10 +42,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,10 +42,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,10 @@
|
||||||
"default_value": "RepRap (Marlin/Sprinter)"
|
"default_value": "RepRap (Marlin/Sprinter)"
|
||||||
},
|
},
|
||||||
"machine_start_gcode": {
|
"machine_start_gcode": {
|
||||||
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{travel_speed} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{travel_speed} \n ;Put printing message on LCD screen\n M117 Printing..."
|
"default_value": "G21 ;metric values\n G90 ;absolute positioning\n M82 ;set extruder to absolute mode\n M107 ;start with the fan off\n G28 X0 Y0 ;move X/Y to min endstops\n G28 Z0 ;move Z to min endstops\n G1 Z15.0 F{speed_travel} ;move the platform down 15mm\n G92 E0 ;zero the extruded length\n G1 F200 E6 ;extrude 6 mm of feed stock\n G92 E0 ;zero the extruded length again\n G1 F{speed_travel} \n ;Put printing message on LCD screen\n M117 Printing..."
|
||||||
},
|
},
|
||||||
"machine_end_gcode": {
|
"machine_end_gcode": {
|
||||||
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
"default_value": "M104 S0 ;extruder heater off \n G91 ;relative positioning\n G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n G1 Z+0.5 E-5 X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\n G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\n M84 ;steppers off\n G90 ;absolute positioning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
16
resources/extruders/alfawise_u20_extruder_0.def.json
Normal file
16
resources/extruders/alfawise_u20_extruder_0.def.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"id": "alfawise_u20_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "alfawise_u20",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": { "default_value": 0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.4 },
|
||||||
|
"material_diameter": { "default_value": 1.75 }
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_dual_extruder_0.def.json
Normal file
40
resources/extruders/bibo2_dual_extruder_0.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO1",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 dual",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 0,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_dual_extruder_1.def.json
Normal file
40
resources/extruders/bibo2_dual_extruder_1.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 2",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 dual",
|
||||||
|
"position": "1"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 1,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_single_extruder_0_0.def.json
Normal file
40
resources/extruders/bibo2_single_extruder_0_0.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 E1a",
|
||||||
|
"version": 2,
|
||||||
|
"name": "BIBO2 E1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 single E1",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 0,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_single_extruder_0_1.def.json
Normal file
40
resources/extruders/bibo2_single_extruder_0_1.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 E1b",
|
||||||
|
"version": 2,
|
||||||
|
"name": "E2 not used",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 single E1",
|
||||||
|
"position": "1"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 1,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0.0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_single_extruder_1_0.def.json
Normal file
40
resources/extruders/bibo2_single_extruder_1_0.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 E2a",
|
||||||
|
"version": 2,
|
||||||
|
"name": "E1 not used",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 single E2",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 0,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
40
resources/extruders/bibo2_single_extruder_1_1.def.json
Normal file
40
resources/extruders/bibo2_single_extruder_1_1.def.json
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"id": "BIBO2 E2b",
|
||||||
|
"version": 2,
|
||||||
|
"name": "BIBO2 E2",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "BIBO2 single E2",
|
||||||
|
"position": "1"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 1,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_y": {
|
||||||
|
"default_value": 0
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_start_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_abs": {
|
||||||
|
"default_value": true
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_x": {
|
||||||
|
"value": "prime_tower_position_x"
|
||||||
|
},
|
||||||
|
"machine_extruder_end_pos_y": {
|
||||||
|
"value": "prime_tower_position_y"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"id": "cocoon_create_modelmaker_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "cocoon_create_modelmaker",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": { "default_value": 0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.4 },
|
||||||
|
"material_diameter": { "default_value": 1.75 }
|
||||||
|
}
|
||||||
|
}
|
16
resources/extruders/jgaurora_a1_extruder_0.def.json
Normal file
16
resources/extruders/jgaurora_a1_extruder_0.def.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"id": "jgaurora_a1_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "jgaurora_a1",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": { "default_value": 0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.4 },
|
||||||
|
"material_diameter": { "default_value": 1.75 }
|
||||||
|
}
|
||||||
|
}
|
16
resources/extruders/jgaurora_a5_extruder_0.def.json
Normal file
16
resources/extruders/jgaurora_a5_extruder_0.def.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"id": "jgaurora_a5_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "jgaurora_a5",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": { "default_value": 0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.4 },
|
||||||
|
"material_diameter": { "default_value": 1.75 }
|
||||||
|
}
|
||||||
|
}
|
16
resources/extruders/jgaurora_z_603s_extruder_0.def.json
Normal file
16
resources/extruders/jgaurora_z_603s_extruder_0.def.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"id": "jgaurora_z_603s_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Extruder 1",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "jgaurora_z_603s",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": { "default_value": 0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.4 },
|
||||||
|
"material_diameter": { "default_value": 1.75 }
|
||||||
|
}
|
||||||
|
}
|
BIN
resources/meshes/jgaurora_a5.stl
Normal file
BIN
resources/meshes/jgaurora_a5.stl
Normal file
Binary file not shown.
|
@ -54,12 +54,12 @@ Cura.ExpandableComponent
|
||||||
IconWithText
|
IconWithText
|
||||||
{
|
{
|
||||||
source: UM.Theme.getIcon("category_layer_height")
|
source: UM.Theme.getIcon("category_layer_height")
|
||||||
text: Cura.MachineManager.activeQualityOrQualityChangesName + " " + layerHeight.properties.value + "mm"
|
text: Cura.MachineManager.activeStack ? Cura.MachineManager.activeQualityOrQualityChangesName + " " + layerHeight.properties.value + "mm" : ""
|
||||||
|
|
||||||
UM.SettingPropertyProvider
|
UM.SettingPropertyProvider
|
||||||
{
|
{
|
||||||
id: layerHeight
|
id: layerHeight
|
||||||
containerStackId: Cura.MachineManager.activeStackId
|
containerStack: Cura.MachineManager.activeStack
|
||||||
key: "layer_height"
|
key: "layer_height"
|
||||||
watchedProperties: ["value"]
|
watchedProperties: ["value"]
|
||||||
}
|
}
|
||||||
|
@ -68,12 +68,12 @@ Cura.ExpandableComponent
|
||||||
IconWithText
|
IconWithText
|
||||||
{
|
{
|
||||||
source: UM.Theme.getIcon("category_infill")
|
source: UM.Theme.getIcon("category_infill")
|
||||||
text: parseInt(infillDensity.properties.value) + "%"
|
text: Cura.MachineManager.activeStack ? parseInt(infillDensity.properties.value) + "%" : "0%"
|
||||||
|
|
||||||
UM.SettingPropertyProvider
|
UM.SettingPropertyProvider
|
||||||
{
|
{
|
||||||
id: infillDensity
|
id: infillDensity
|
||||||
containerStackId: Cura.MachineManager.activeStackId
|
containerStack: Cura.MachineManager.activeStack
|
||||||
key: "infill_sparse_density"
|
key: "infill_sparse_density"
|
||||||
watchedProperties: ["value"]
|
watchedProperties: ["value"]
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,8 +86,8 @@
|
||||||
"primary_hover": [48, 182, 231, 255],
|
"primary_hover": [48, 182, 231, 255],
|
||||||
"primary_text": [255, 255, 255, 255],
|
"primary_text": [255, 255, 255, 255],
|
||||||
"border": [127, 127, 127, 255],
|
"border": [127, 127, 127, 255],
|
||||||
"secondary": [245, 245, 245, 255],
|
"secondary": [240, 240, 240, 255],
|
||||||
"secondary_shadow": [228, 228, 228, 255],
|
"secondary_shadow": [216, 216, 216, 255],
|
||||||
|
|
||||||
"primary_button": [38, 113, 231, 255],
|
"primary_button": [38, 113, 231, 255],
|
||||||
"primary_button_shadow": [27, 95, 202, 255],
|
"primary_button_shadow": [27, 95, 202, 255],
|
||||||
|
@ -95,7 +95,7 @@
|
||||||
"primary_button_text": [255, 255, 255, 255],
|
"primary_button_text": [255, 255, 255, 255],
|
||||||
|
|
||||||
"secondary_button": [240, 240, 240, 255],
|
"secondary_button": [240, 240, 240, 255],
|
||||||
"secondary_button_shadow": [228, 228, 228, 255],
|
"secondary_button_shadow": [216, 216, 216, 255],
|
||||||
"secondary_button_hover": [228, 228, 228, 255],
|
"secondary_button_hover": [228, 228, 228, 255],
|
||||||
"secondary_button_text": [30, 102, 215, 255],
|
"secondary_button_text": [30, 102, 215, 255],
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue