mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-25 15:44:04 -06:00
Merge branch 'master' of github.com:Ultimaker/Cura
This commit is contained in:
commit
50bf61d823
3 changed files with 117 additions and 11 deletions
|
@ -632,6 +632,73 @@
|
||||||
"settable_per_extruder": false,
|
"settable_per_extruder": false,
|
||||||
"settable_per_meshgroup": false
|
"settable_per_meshgroup": false
|
||||||
},
|
},
|
||||||
|
"machine_steps_per_mm_x":
|
||||||
|
{
|
||||||
|
"label": "Steps per Millimeter (X)",
|
||||||
|
"description": "How many steps of the stepper motor will result in one millimeter of movement in the X direction.",
|
||||||
|
"type": "int",
|
||||||
|
"default_value": 50,
|
||||||
|
"minimum_value": "0.0000001",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_y":
|
||||||
|
{
|
||||||
|
"label": "Steps per Millimeter (Y)",
|
||||||
|
"description": "How many steps of the stepper motor will result in one millimeter of movement in the Y direction.",
|
||||||
|
"type": "int",
|
||||||
|
"default_value": 50,
|
||||||
|
"minimum_value": "0.0000001",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_z":
|
||||||
|
{
|
||||||
|
"label": "Steps per Millimeter (Z)",
|
||||||
|
"description": "How many steps of the stepper motor will result in one millimeter of movement in the Z direction.",
|
||||||
|
"type": "int",
|
||||||
|
"default_value": 50,
|
||||||
|
"minimum_value": "0.0000001",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"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.",
|
||||||
|
"type": "int",
|
||||||
|
"default_value": 1600,
|
||||||
|
"minimum_value": "0.0000001",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"machine_endstop_positive_direction_x":
|
||||||
|
{
|
||||||
|
"label": "X Endstop in Positive Direction",
|
||||||
|
"description": "Whether the endstop of the X axis is in the positive direction (high X coordinate) or negative (low X coordinate).",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"machine_endstop_positive_direction_y":
|
||||||
|
{
|
||||||
|
"label": "Y Endstop in Positive Direction",
|
||||||
|
"description": "Whether the endstop of the Y axis is in the positive direction (high Y coordinate) or negative (low Y coordinate).",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"machine_endstop_positive_direction_z":
|
||||||
|
{
|
||||||
|
"label": "Z Endstop in Positive Direction",
|
||||||
|
"description": "Whether the endstop of the Z axis is in the positive direction (high Z coordinate) or negative (low Z coordinate).",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": true,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
"machine_minimum_feedrate":
|
"machine_minimum_feedrate":
|
||||||
{
|
{
|
||||||
"label": "Minimum Feedrate",
|
"label": "Minimum Feedrate",
|
||||||
|
@ -642,6 +709,16 @@
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": false,
|
"settable_per_extruder": false,
|
||||||
"settable_per_meshgroup": false
|
"settable_per_meshgroup": false
|
||||||
|
},
|
||||||
|
"machine_feeder_wheel_diameter":
|
||||||
|
{
|
||||||
|
"label": "Feeder Wheel Diameter",
|
||||||
|
"description": "The diameter of the wheel that drives the material in the feeder.",
|
||||||
|
"unit": "mm",
|
||||||
|
"type": "float",
|
||||||
|
"default_value": 10.0,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -25,8 +25,7 @@
|
||||||
"default_value": true
|
"default_value": true
|
||||||
},
|
},
|
||||||
"machine_nozzle_size": {
|
"machine_nozzle_size": {
|
||||||
"default_value": 0.4,
|
"default_value": 0.4
|
||||||
"minimum_value": "0.001"
|
|
||||||
},
|
},
|
||||||
"machine_head_with_fans_polygon": {
|
"machine_head_with_fans_polygon": {
|
||||||
"default_value": [
|
"default_value": [
|
||||||
|
@ -36,6 +35,21 @@
|
||||||
[ 18, 35 ]
|
[ 18, 35 ]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"machine_max_feedrate_z": {
|
||||||
|
"default_value": 400
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_x": {
|
||||||
|
"default_value": 93
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_y": {
|
||||||
|
"default_value": 93
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_z": {
|
||||||
|
"default_value": 1600
|
||||||
|
},
|
||||||
|
"machine_steps_per_mm_e": {
|
||||||
|
"default_value": 92
|
||||||
|
},
|
||||||
"gantry_height": {
|
"gantry_height": {
|
||||||
"default_value": 55
|
"default_value": 55
|
||||||
},
|
},
|
||||||
|
|
|
@ -13,11 +13,17 @@ SettingItem
|
||||||
|
|
||||||
property string textBeforeEdit
|
property string textBeforeEdit
|
||||||
property bool textHasChanged
|
property bool textHasChanged
|
||||||
|
property bool focusGainedByClick: false
|
||||||
onFocusReceived:
|
onFocusReceived:
|
||||||
{
|
{
|
||||||
textHasChanged = false;
|
textHasChanged = false;
|
||||||
textBeforeEdit = focusItem.text;
|
textBeforeEdit = focusItem.text;
|
||||||
focusItem.selectAll();
|
|
||||||
|
if(!focusGainedByClick)
|
||||||
|
{
|
||||||
|
// select all text when tabbing through fields (but not when selecting a field with the mouse)
|
||||||
|
focusItem.selectAll();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contents: Rectangle
|
contents: Rectangle
|
||||||
|
@ -93,14 +99,6 @@ SettingItem
|
||||||
font: UM.Theme.getFont("default")
|
font: UM.Theme.getFont("default")
|
||||||
}
|
}
|
||||||
|
|
||||||
MouseArea
|
|
||||||
{
|
|
||||||
id: mouseArea
|
|
||||||
anchors.fill: parent;
|
|
||||||
//hoverEnabled: true;
|
|
||||||
cursorShape: Qt.IBeamCursor
|
|
||||||
}
|
|
||||||
|
|
||||||
TextInput
|
TextInput
|
||||||
{
|
{
|
||||||
id: input
|
id: input
|
||||||
|
@ -142,6 +140,7 @@ SettingItem
|
||||||
{
|
{
|
||||||
base.focusReceived();
|
base.focusReceived();
|
||||||
}
|
}
|
||||||
|
base.focusGainedByClick = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
color: !enabled ? UM.Theme.getColor("setting_control_disabled_text") : UM.Theme.getColor("setting_control_text")
|
color: !enabled ? UM.Theme.getColor("setting_control_disabled_text") : UM.Theme.getColor("setting_control_text")
|
||||||
|
@ -178,6 +177,22 @@ SettingItem
|
||||||
}
|
}
|
||||||
when: !input.activeFocus
|
when: !input.activeFocus
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MouseArea
|
||||||
|
{
|
||||||
|
id: mouseArea
|
||||||
|
anchors.fill: parent;
|
||||||
|
|
||||||
|
cursorShape: Qt.IBeamCursor
|
||||||
|
|
||||||
|
onPressed: {
|
||||||
|
if(!input.activeFocus) {
|
||||||
|
base.focusGainedByClick = true;
|
||||||
|
input.forceActiveFocus();
|
||||||
|
}
|
||||||
|
mouse.accepted = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue