802 Commits

Author SHA1 Message Date
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
Ghostkeeper
39cbed61e5
Make machine_nozzle_expansion_angle min/max properly into functions
They are inheritance functions so they must be written as a string in the JSON.

Contributes to issue CURA-2572.
2017-02-03 11:30:54 +01:00
Mark Burton
d5ea0f0bc2 Don't let combing_retract_before_outer_wall be settable per extruder.
Combing mode isn't, so why should this be?
2017-02-02 11:18:52 +00:00
Mark Burton
9dd61ba094 Added combing_retract_before_outer_wall setting.
This boolean setting controls whether travel moves to the first point in an
outer wall will always involve a retraction. IMHO, forcing a retraction has
two benefits:

1 - avoids taking the ooze that would occur during the travel to the outer
surface.

2 - the slight pause when un-retracting could help reduce any ripples
introduced by the rapid movement hot-end movement.
2017-02-02 10:44:25 +00:00
Mark Burton
eabfb797d6 Add anchor_skin_distance setting and tweak descriptions of related settings.
Now, the user can control how far the skins are expanded into the infill.
2017-02-01 12:54:35 +00:00
Ghostkeeper
f2695a40e0
Remove Prusa platforms from ABAX printers
The Prusa platform meshes say 'PRUSA' in huge letters. They are not the ABAX printers, though the structure is mostly the same. To prevent confusion I'm removing the platform mesh.
2017-02-01 13:17:02 +01:00
Ghostkeeper
2c893e2ea1
Conform ABAX printers to our code style
Fixed indenting, that's mostly all.
2017-02-01 13:17:02 +01:00
Ghostkeeper
d45f292324
Add ABAX printer definitions
These are exactly how they were delivered to me by Pedro J. from ABAX 3D Tech.
2017-02-01 13:17:02 +01:00
Tim Kuipers
6e84805c93 fix: angle limitations for machine_nozzle_expansion_angle (CURA-2572) 2017-02-01 13:10:39 +01:00
Tim Kuipers
6b7876d60e fix: fill line distance of 0 is possible, but generates no fill (CURA-2572) 2017-02-01 13:06:02 +01:00
Tim Kuipers
2db15602a4 fix: minmum line width is 1 micron (CURA-2572) 2017-02-01 13:05:17 +01:00
Mark Burton
45dc52de16 Provide separate settings for anchoring upper and lower skins in infill.
Just expanding the upper skins into the infill is probably sufficient for
most situations but if users want a symmetrical structure then expanding
lower skins too could be useful. Users will need to experiment to get the
desired results for a given model.
2017-02-01 08:37:20 +00:00
Mark Burton
5817905459 Added anchor_skin_in_infill setting.
When enabled, skin areas are increased in size so that they project into
the infill by at least the distance between infill lines.
2017-01-31 18:47:27 +00:00
Ghostkeeper
7115db6f2e Merge branch 'master' of https://github.com/maukcc/Cura into maukcc-master 2017-01-31 10:46:36 +01:00
MaukCC
f65ea57e80 Update cartesio.def.json 2017-01-31 09:01:14 +01:00
Ghostkeeper
876de2bd03 Merge branch 'patch-1' of https://github.com/probonopd/Cura into probonopd-patch-1 2017-01-30 17:39:31 +01:00
Mark Burton
31c1684066 Merge remote-tracking branch 'upstream/master' into mb-infill-line-angles 2017-01-27 15:55:43 +00:00
Mark Burton
27a52092d3 Add the skin_angles setting which is analogous to the infill_angles setting. 2017-01-27 15:55:22 +00:00
Mark Burton
afc75b6c3e Now uses the [int] setting type. The default value is [ ] (an empty list). 2017-01-27 15:54:58 +00:00
Ghostkeeper
4f2ec59298 Merge branch 'misc' of https://github.com/ubitux/Cura into ubitux-misc 2017-01-26 17:24:24 +01:00
Jack Ha
6defbc8649 Merge branch '2.4' 2017-01-26 15:30:50 +01:00
Jack Ha
b8967edd82 Merge branch '2.4' of github.com:Ultimaker/Cura into 2.4 2017-01-26 14:57:40 +01:00
Jack Ha
64d5d094b3 initial bed temperature: resolveOrValue to the rescue. CURA-3307 2017-01-26 14:57:26 +01:00
Clément Bœsch
bf73a76b96 definitions: fix deprecated usage of travel_speed in rigidbot 2017-01-26 13:32:47 +01:00
MaukCC
7586054cdf Update cartesio.def.json 2017-01-26 12:41:39 +01:00
Ghostkeeper
995377907b
Hide ooze shield in single extrusion
The setting has no effect then, because the ooze shield gets limited to the height of the highest extruder switch and there are no extruder switches in single extrusion prints.
2017-01-26 10:55:57 +01:00
Ghostkeeper
6f3acaf8b5
Hide ooze shield in single extrusion
The setting has no effect then, because the ooze shield gets limited to the height of the highest extruder switch and there are no extruder switches in single extrusion prints.
2017-01-25 16:36:01 +01:00