4678 Commits

Author SHA1 Message Date
Tim Kuipers
4878a50b61 JSON refactor: skin expansion descriptions, defaults and new min_skin_angle_for_expansion settings (CURA-3440) 2017-03-03 14:50:46 +01:00
Tim Kuipers
a7e08f10a4 JSON fix: only enable skin expansion settings when we have it enabled (CURA-3440) 2017-03-03 12:41:54 +01:00
Tim Kuipers
5550dbf53f JSON fix: don't expand bottom skins by default (CURA-3440) 2017-03-03 12:41:14 +01:00
Tim Kuipers
3a92bf73a8 JSON fix: moved expand_skins_expand_distance and min_skin_width_for_expansion out of illegitimate parent (CURA-3440) 2017-03-03 12:37:06 +01:00
Tim Kuipers
ca9c32c0aa Merge branch 'mb-anchor-skin-in-infill' of https://github.com/smartavionics/Cura into smartavionics-mb-anchor-skin-in-infill 2017-03-03 12:15:44 +01:00
Ghostkeeper
d372e73eda
Adjust warning values for temperatures
We know that some printers (e.g. UM3) are able to reach at least 285 degrees so we set that to be our warning value now.
The warning value for the bed temperature was probably mixed up with the warning value for nozzle temperature. Fixed that too.
2017-03-02 10:36:19 +01:00
Mark Burton
aef39991a2 Disable infill_angles setting when infill_pattern is concentric, concentric_3d or cubicsubdiv. 2017-03-02 07:47:41 +00:00
Mark Burton
d6bed392e4 Disable skin_angles setting when top_bottom_pattern is concentric. 2017-03-02 07:46:55 +00:00
Mark Burton
c0fc8287c0 Rename expand_skins_shrink_distance setting to min_skin_width_for_expansion. 2017-03-01 14:47:56 +00:00
Mark Burton
9555a64ab1 Merge remote-tracking branch 'upstream/master' into mb-anchor-skin-in-infill 2017-03-01 14:24:21 +00:00
Ghostkeeper
3f059ff1d4
Reduce code duplication
It stays unreadable though, because of JSON.

Contributes to issue CURA-3405.
2017-03-01 14:08:33 +01:00
Ghostkeeper
17e1fdf7a6
Increase warning temperature for initial layer as well
It was already changed for normal printing temperature.

Contributes to issue CURA-3433.
2017-03-01 13:25:16 +01:00
Ghostkeeper
de7e1247e3
Merge branch 'VertexK8400Defs' of https://github.com/tbackdahl/Cura into tbackdahl-VertexK8400Defs 2017-03-01 10:44:03 +01:00
Ghostkeeper
82b2bc13e2
Don't cool bed if there is no heated bed
Makes the line a bit unusable, but it was already unusable, really.

Contributes to issue CURA-3405.
2017-03-01 09:48:53 +01:00
Tim Kuipers
cae40da7aa JSON fix: put material_print_temperature_layer_0 back to normal print temp for all machines other than UM3 family (CURA-3359) 2017-02-28 14:23:46 +01:00
Tim Kuipers
4d5ac40bb2 Merge branch 'master' into feature_spaghetti_infill 2017-02-27 13:20:25 +01:00
Thomas Bäckdahl
6f9fe60a6c Velleman Vertex K8400 single and dual head
Definition files for single and dual head versions of Velleman Vertex
K8400 printer.
The machine uses printable coordinates x=0 to 200, y=20 to 200 and
parking position 200, 200 regardless of how many extruders you use.
Thereby the different machine_width for the two models.
The g-code can probably be improved.
USB connection not successful this far.
2017-02-24 20:57:46 +01:00
MaukCC
cf6c99c5b1
Update cartesio.def.json 2017-02-24 12:39:12 +01:00
MaukCC
17abe51d0a
Update cartesio.def.json 2017-02-24 12:39:12 +01:00
MaukCC
7a25930166
Update cartesio.def.json 2017-02-24 12:39:11 +01:00
MaukCC
4469e5ce66
Update cartesio.def.json 2017-02-24 12:39:11 +01:00
Ghostkeeper
113eec0f68
Increase print temperature warning value to prevent warning for PC
Polycarbonate is printed by default at 270 degrees C.
2017-02-23 10:16:58 +01:00
Tim Kuipers
1482c27b21 removal: remove start_layers_at_same_position; it is now mandatory to start each layer near the given position (CURA-3339)
This is because of multithreading layers. Because we want to plan all layers at the same time we don't know where we ended in the previous layer.
2017-02-21 15:07:57 +01:00
Tim Kuipers
58e15848eb feat: machine_nozzle_temp_enabled; refactor: let settings depend on it (rather than on gcode flavor) (CURA-3101) 2017-02-20 13:44:55 +01:00
Rui Filipe de Sousa Martins
0a5e279a9f Printer helloBEEprusa added. 2017-02-18 16:15:56 +00:00
Ghostkeeper
fa2c141ec4
Merge branch 'folgertech_FT-5' of https://github.com/nallath/Cura into nallath-folgertech_FT-5 2017-02-16 15:26:54 +01:00
Ghostkeeper
9a480ac041
Change description of temperature settings to prevent confusion
The term 'pre-heat' is now reserved for the actual pre-heating functionality.

Contributes to issue CURA-3161.
2017-02-16 13:55:09 +01:00
MaukCC
8f3ced5791 Update cartesio.def.json 2017-02-15 09:55:35 +01:00
MaukCC
48331a2579 Update cartesio.def.json 2017-02-15 09:40:55 +01:00
Mark Burton
0237a5a386 Merge remote-tracking branch 'upstream/master' into mb-infill-line-angles
# Conflicts:
#	cura/CuraApplication.py
2017-02-15 08:20:45 +00:00
Jaime van Kessel
a8853a992f Removed unused ID 2017-02-14 09:29:14 +01:00
Jaime van Kessel
b7176f0c62 Added basic profile for folgertech
As per info provided by Paul Bussiere
2017-02-13 19:51:21 +01:00
Tim Kuipers
935ee141d4 feat: spaghetti_flow setting (CURA-3238) 2017-02-13 15:44:29 +01:00
Tim Kuipers
647ff3403e feat: spaghetti_inset setting (CURA-3238) 2017-02-13 15:44:29 +01:00
Tim Kuipers
84b019393e JSON feat: Spaghetti infill settings (CURA-3238) 2017-02-13 15:44:29 +01:00
Mark Burton
c1a770877f Add "Skin " prefix to "Expand Distance" and "Shrink Distance" labels.
It's useful to know what is being expanded/shrunk when those labels are
cited (for example if you are switching profiles without saving changes).
2017-02-12 17:48:11 +00:00
Ghostkeeper
f5ac357824
Merge branch 'probonopd-patch-1' 2017-02-10 10:19:41 +01:00
Ghostkeeper
b5a88d5964 Merge branch 'patch-1' of https://github.com/probonopd/Cura into probonopd-patch-1 2017-02-10 10:19:27 +01:00
Ghostkeeper
928d13b1e5
Fix string-type settings by making them specify default_value
None of these settings get a 'value' property defined in fdmprinter, so they can safely use 'default_value' to specify their setting value.
2017-02-10 09:59:36 +01:00
Ghostkeeper
e1351e788f Merge branch 'patch-1' of https://github.com/probonopd/Cura into probonopd-patch-1 2017-02-10 09:44:07 +01:00
probonopd
f85e0f57ad Change gcode to default_value and remove single quotes 2017-02-09 19:21:52 +01:00
Mark Burton
3e8789ae48 Renamed anchor_skin settings to equivalent expand_skins settings.
Expand skins describes the operation better, the fact that the skins end up
getting anchored in the infill is just one benefit of the expansion.
2017-02-09 11:35:54 +00:00
MaukCC
60d93a57d4 Update cartesio.def.json 2017-02-08 14:52:04 +01:00
MaukCC
dc2dfec0c8 Update cartesio.def.json 2017-02-08 13:14:53 +01:00
Ghostkeeper
31b9318865 Merge branch 'patch-1' of https://github.com/probonopd/Cura into probonopd-patch-1 2017-02-07 11:45:01 +01:00
Mark Burton
7681261b03 Added anchor_skin_shrink_distance.
Also, renamed anchor_skin_distance to anchor_skin_expand_distance.

The idea behind the shrink distance is that when the slope of the model surface
is steep, very slim skin areas are created close to the wall and if they
are expanded we end up with skin inside the infill that isn't required. So
by shrinking the skin polygons slightly first, the very slim areas are removed
before the skin is expanded. The amount to shrink defaults to half the wall
width which appears to work OK but may as well make it a setting so that it
can be tweaked if required.
2017-02-07 09:55:15 +00:00
probonopd
62fdaf52f2 Add extra quotes as per https://github.com/Ultimaker/Cura/pull/1350#discussion_r99554294 2017-02-06 19:32:01 +01:00
Ghostkeeper
c19544a293
Remove duplicate minimum/maximum of prime tower Y position
This seems to have gone wrong in merging a pull request.
2017-02-06 14:26:26 +01:00
Mark Burton
495a73e976 Tweaked descriptions of anchor_skin_in_infill and anchor_skin_distance. 2017-02-06 08:44:25 +00:00
Mark Burton
b83537f27d Hide children of anchor_skins_in_infill when it isn't enabled. 2017-02-05 15:58:42 +00:00