27073 Commits

Author SHA1 Message Date
Remco Burema
c2ed0a9181
Workaround for if layer is None somehow. 2021-11-16 12:40:56 +01:00
Remco Burema
f0cb9dd39e
Workaround for if layer is None somehow. 2021-11-16 12:33:29 +01:00
Rijk van Manen
fc594bcb4a no infill overlap for high density infill
To avoid over extrusion for high density infill in overlap needs to be set to zero. (see PP-25)
2021-11-16 10:04:21 +01:00
Rijk van Manen
304599326d no infill overlap for high density infill
To avoid over extrusion for high density infill in overlap needs to be set to zero. (see PP-25)
2021-11-16 09:59:02 +01:00
Jelle Spijker
cc92a9dc1c
Merge pull request #10841 from Ultimaker/master
Merge master into libArachne
2021-11-16 08:04:41 +01:00
Jelle Spijker
322d48cdd7 Fixed speed flow equalization width factor 2021-11-15 16:54:47 +01:00
Rijk van Manen
78aec480e7 change infill pattern to zigzag for >80% infill
This is done for all ultimaker profiles (PP-25).
2021-11-15 16:07:05 +01:00
Rijk van Manen
c109bc3613 revert 100% density pattern hack
In the fdmprinter definition the 'infill' is created by 999999 bottom layers to change to infill pattern to lines. This hack is reverted for ultimaker printers. More info: PP-25
2021-11-15 15:42:47 +01:00
Rijk van Manen
d3951a1a59 change infill pattern to zigzag for >80% infill
This is done for all ultimaker profiles (PP-25).
2021-11-15 15:29:40 +01:00
Rijk van Manen
35550fc1b4 revert 100% density pattern hack
In the fdmprinter definition the 'infill' is created by 999999 bottom layers to change to infill pattern to lines. This hack is reverted for ultimaker printers. More info: PP-25
2021-11-15 15:23:17 +01:00
Ghostkeeper
5e60cc6208
Merge branch 'bremco-graphics_buffer_update' 2021-11-15 15:20:10 +01:00
Ghostkeeper
dc28370178
Remove implicit casts and comparisons of int to float
We can't change this index to an integer, because varying variables can't be integer, even though this variable will only really be tested on vertex level. Not sure if varying was the right choice, but I don't want to change that.
This prevents a crash, probably only occurring on certain GPUs.

Contributes to issue CURA-8657.
2021-11-15 15:19:57 +01:00
Ghostkeeper
c9feace0fb
Change user-visible name of Maximum Feedrate to Maximum Speed E
Maximum Feedrate was correct, but compared to the names of the X/Y/Z maximum speeds, this is considered to be more consistent.

Fixes #10767.
2021-11-15 10:59:58 +01:00
Jelle Spijker
de94fd7412
Merge remote-tracking branch 'origin/PP-60_libArachne_iteration3_settings' into libArachne_rebased
# Conflicts:
#	resources/definitions/fdmprinter.def.json
#	resources/definitions/ultimaker.def.json
#	resources/definitions/ultimaker2.def.json
#	resources/definitions/ultimaker3.def.json
#	resources/definitions/ultimaker_s3.def.json
#	resources/definitions/ultimaker_s5.def.json
2021-11-15 09:48:48 +01:00
Ghostkeeper
d12d756b1d
Move machine_height to the other machine dimension settings
It's quite logical that the 3 dimensions of the printer are next to each other...

Found during work on a plug-in.
2021-11-13 16:42:06 +01:00
Jelle Spijker
c43ff07072 Changed description and label of flow equalization factor 2021-11-12 16:52:15 +01:00
Ghostkeeper
cbe3cf778a
Change distribution count to be the maximum diameter of distribution
Instead of the minimum. So previously a value of 2 would make it spread the error over 2 walls for an even number, or 3 for an odd. Now it makes it spread the error over 2 walls for an even number or 1 for an odd. This means that the minimum allowed value becomes 2, because for an even wall count it needs to place the error somewhere.

Done as a 5 minute fix.
2021-11-12 16:48:08 +01:00
Ghostkeeper
a94415b388
Merge branch 'flow_equalization_width_factor_as_ratio' into libArachne_rebased 2021-11-12 15:19:51 +01:00
Ghostkeeper
b8ccb32836
Merge branch 'master' into libArachne_rebased
Conflicts:
	resources/definitions/ultimaker2.def.json -> Additions in Arachne around a place where we fixed an enum setting.
	resources/definitions/ultimaker3.def.json
	resources/definitions/ultimaker_s3.def.json
	resources/definitions/ultimaker_s5.def.json
2021-11-12 15:08:29 +01:00
j.spijker@ultimaker.com
c668746769
Flow equalization width factor as percentage
This variable makes more sense to as a Ratio.
This was discussed during the eCCB 12/11/21
and implemented as a 5 min fix.

Note: The current default values were 0.5 there
is a new PR which change these 1.0. These values
should be multiplied with a 100
2021-11-12 14:13:25 +01:00
Lin Yu-Chieh (Victor)
b68a33df21
Update atom2.def.json 2021-11-12 12:16:44 +08:00
Ghostkeeper
6171107140
Remove upper limit of bridge skin density
There is no theoretical or algorithmic limit here. We may warn the user, but not prevent them from changing it.

Done as a five minute fix. Fixes CURA-8693. Fixes #10736.
2021-11-11 15:45:47 +01:00
Jaime van Kessel
136aa45172 Merge branch '4.12' of github.com:Ultimaker/Cura 2021-11-11 15:32:39 +01:00
p.kuiper
9e8025942a Changes as request by the reviewers.
- Undid removal of default value for min_bead_with
- Style improvement formula wall_add_middle_threshold
2021-11-11 14:55:32 +01:00
Ghostkeeper
b4f10bab71
Merge branch 'PP-55_reduce-cross3D-top-layer-bridge-distance' 2021-11-11 12:34:58 +01:00
Ladnessness
066859198a
Update requirements.txt 2021-11-11 18:12:51 +11:00
p.kuiper
046ccf57bf PP-60: Removed warning levels for middle line threshold 2021-11-10 11:26:23 +01:00
p.kuiper
43e7edda54 PP-60: Remove thin wall settings from the S5 profile 2021-11-10 11:22:33 +01:00
p.kuiper
3d81ff7e91 PP-60: New min_bead_width formula based on the width the outer wall can become. Removed default value. 2021-11-10 11:18:14 +01:00
p.kuiper
ee9c2e0eb9 PP-60: Set add middle line to 80% for all machines and remove the maximum warning limits. 2021-11-10 11:04:56 +01:00
p.kuiper
3b0216a036 PP-60: Moved the libArachne setting changes and the thin wall settings from Ultimaker to All machines. So all third party machines will also get these settings. 2021-11-10 10:43:43 +01:00
Rijk van Manen
447c4e7368 optimized skin orientation for cross pattern
The skin orientation is optimized for the cross (3d) pattern to reduce the bridge distance. For more information see PP-55.
2021-11-10 10:14:44 +01:00
Lin Yu-Chieh (Victor)
ce0cdc427a
Update atom2.def.json
optimize start and end gcode
2021-11-10 12:29:37 +08:00
Jaime van Kessel
8998738237
Merge pull request #10774 from luzpaz/typos
Fix typos
2021-11-09 17:04:54 +01:00
luz paz
61d7895588 Fix typos
Found via `codespell -q 3 -S *.po,*.pot -L childs,initialy,lod,ned,te,slicable,sur,tutoriels,wont`
2021-11-09 10:38:01 -05:00
Jaime van Kessel
b1f797f6cb Merge branch 'master' of github.com:Ultimaker/Cura 2021-11-09 15:10:39 +01:00
Jaime van Kessel
c1a839ccaa Also ensure that extruder settings are correct when discarding unsaved changes
CURA-8584
2021-11-09 15:10:09 +01:00
Ghostkeeper
ca942a15e8
Don't use infinite lifetimes lightly
This is very annoying if switching profiles. This is not a critical message. The message should disappear after the default amount of time.

Discovered while working on CURA-8584.
2021-11-09 14:45:40 +01:00
VOLUMIC
661e44498a
Add new VOLUMIC printers model
fixed version number
2021-11-09 13:53:23 +01:00
VOLUMIC
a350354b21
Add new VOLUMIC printers model 2021-11-09 13:44:02 +01:00
VOLUMIC
0f31efc8c3
Add new VOLUMIC printers model 2021-11-09 13:43:12 +01:00
VOLUMIC
bd70b7e294
Add new VOLUMIC printers model 2021-11-09 13:42:49 +01:00
VOLUMIC
150ae506c8
Add new VOLUMIC printers model 2021-11-09 13:42:17 +01:00
p.kuiper
de04c7d79b PP-60: Major clean up. Moved all common (libArachne + 4.12) settings to ultimaker.def.json from which all Ultimaker machines inherit their values 2021-11-09 12:13:02 +01:00
p.kuiper
b477a9bf2a PP-60: Iteration 3 settings + 4.12 settings changes applied to the S5 machine 2021-11-09 11:25:32 +01:00
p.kuiper
5e165cd990 PP-60: Iteration 3 settings + 4.12 settings changes applied to the S3 machine 2021-11-09 11:21:23 +01:00
p.kuiper
2db0a90ce4 PP-60: Iteration 3 settings + 4.12 settings changes applied to the UM Original machine 2021-11-09 11:15:44 +01:00
p.kuiper
1eac809cda PP-60: Iteration 3 settings changes applied to the UM3 machines 2021-11-09 11:11:49 +01:00
p.kuiper
5be721c4f5 PP-60: top-bottom pattern "lines" is the default in fdm printers. Better to remove the override. 2021-11-09 11:07:31 +01:00
p.kuiper
1585c98e05 PP-60: Update UM2 machines to reflect the iteration 3 setting changes 2021-11-09 11:04:25 +01:00