JSON feat: firmware acceleration and jerk settings for ultimaker printers (CURA-1646)

This commit is contained in:
Tim Kuipers 2016-06-14 17:06:46 +02:00
parent 13fd588451
commit 1291587001
3 changed files with 149 additions and 0 deletions

View file

@ -303,6 +303,137 @@
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_feedrate_x": {
"label": "Maximum Speed X",
"description": "The maximum speed for the motor of the X-direction.",
"unit": "mm/s",
"type": "float",
"default_value": 500,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_feedrate_y": {
"label": "Maximum Speed Y",
"description": "The maximum speed for the motor of the Y-direction.",
"unit": "mm/s",
"type": "float",
"default_value": 500,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_feedrate_z": {
"label": "Maximum Speed Z",
"description": "The maximum speed for the motor of the Z-direction.",
"unit": "mm/s",
"type": "float",
"default_value": 5,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_feedrate_e": {
"label": "Maximum Feedrate",
"description": "The maximum speed of the filament.",
"unit": "mm/s",
"type": "float",
"default_value": 25,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_acceleration_x": {
"label": "Maximum Acceleration X",
"description": "Maximum acceleration for the motor of the X-direction",
"unit": "mm/s²",
"type": "float",
"default_value": 9000,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_acceleration_y": {
"label": "Maximum Acceleration Y",
"description": "Maximum acceleration for the motor of the Y-direction.",
"unit": "mm/s²",
"type": "float",
"default_value": 9000,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_acceleration_z": {
"label": "Maximum Acceleration Z",
"description": "Maximum acceleration for the motor of the Z-direction.",
"unit": "mm/s²",
"type": "float",
"default_value": 100,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_acceleration_e": {
"label": "Maximum Filament Acceleration",
"description": "Maximum acceleration for the motor of the filament.",
"unit": "mm/s²",
"type": "float",
"default_value": 10000,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_acceleration": {
"label": "Default Acceleration",
"description": "The default acceleration of print head movement.",
"unit": "mm/s²",
"type": "float",
"default_value": 4000,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_jerk_xy": {
"label": "Default X-Y Jerk",
"description": "Default jerk for movement in the horizontal plane.",
"unit": "mm/s",
"type": "float",
"default_value": 20.0,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_jerk_z": {
"label": "Default Z Jerk",
"description": "Default jerk for the motor of the Z-direction.",
"unit": "mm/s",
"type": "float",
"default_value": 0.4,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_max_jerk_e": {
"label": "Default Filament Jerk",
"description": "Default jerk for the motor of the filament.",
"unit": "mm/s",
"type": "float",
"default_value": 5.0,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_minimum_feedrate": {
"label": "Minimum Feedrate",
"description": "The minimal movement speed of the print head.",
"unit": "mm/s",
"type": "float",
"default_value": 0.0,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
}
}
},

View file

@ -86,6 +86,21 @@
"material_bed_temperature": {
"enabled": "False"
},
"machine_max_feedrate_x": {
"default_value": 300
},
"machine_max_feedrate_y": {
"default_value": 300
},
"machine_max_feedrate_z": {
"default_value": 40
},
"machine_max_feedrate_e": {
"default_value": 45
},
"machine_acceleration": {
"default_value": 3000
},
"material_diameter": {
"enabled": "False"
},

View file

@ -21,6 +21,9 @@
"overrides": {
"machine_heated_bed": {
"default_value": true
},
"machine_max_feedrate_z": {
"default_value": 30
}
}
}