Commit graph

3518 commits

Author SHA1 Message Date
Ghostkeeper
a757dc7fa0
Merge branch '4.7' 2020-08-20 16:34:58 +02:00
Ghostkeeper
28f4d8513d
Revert "Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7"
This reverts commit 7f47f12bf0, reversing
changes made to dd42c87da7.
2020-08-20 16:01:46 +02:00
Kostas Karmas
720740dcc8 Remove parent-child relationship of libArachne settings
If all children of a parent get overridden, the parent is disabled. We don't want that in
the libArachne settings.

CURA-7555
2020-08-19 17:54:00 +02:00
Kostas Karmas
ec633feb37 Remove transition_length from the front-end
It is set as 2*wall_line_width in CuraEngine.

CURA-7555
2020-08-19 17:48:43 +02:00
Kostas Karmas
217e01b5b3 Remove LimitedDistributed option from the beading strategies setting
As the Limited will always apply on top of the others, so selecting the Distributed is
essentially the same as selecting the LimitedDistributed.

CURA-7555
2020-08-19 17:29:54 +02:00
Kostas Karmas
4954746ee4 Remove transitioning angle from the user settings
Tt will be a constant on the CuraEngine side.

CURA-7555
2020-08-19 17:17:40 +02:00
Kostas Karmas
a029e0ce50 Remove limited beading as an option
As it will be applied by default in the Engine to ensure that libArachne will generate only the
required walls (based on the Wall Line Count setting).

CURA-7555
2020-08-19 17:02:44 +02:00
Ghostkeeper
16d934ff96
Merge branch '4.7' 2020-08-17 15:07:38 +02:00
Ghostkeeper
6d90c85fb2
Also show Connect Support Lines for lines pattern
Previously this was disabled because you should probably use the ZigZag pattern then. But I'm enabling it now because of two inconsistencies:
* The setting still works. So you can change the setting by switching to grid, triangles, cross or gyroid, then switch back to lines and still get connected support lines.
* The same happens with the infill patterns, where this setting is visible for the lines pattern.

Rather than changing the other two things (which involves changes to CuraEngine too to make it ignore the setting value for the lines pattern), I've opted to change it here and fix both inconsistencies at once. If I were to make the setting dysfunctional, it would also lead to user confusion, because they then need to discover that they need to change the infill pattern, which may look unlogical to them.

Fixes #8192.
2020-08-17 15:07:26 +02:00
Jaime van Kessel
0c994da4bb
Merge pull request #8106 from Ultimaker/CURA-7559_remove_wall_overlap_compensation_in_arachne
CURA-7559: Remove all references to Wall Compensation from the resources/ in arachne
2020-08-17 14:13:01 +02:00
Aleksey Karadzhi
3522501fa8 Adjust base print settings for all FB printers 2020-08-16 14:07:10 +03:00
Aleksey Karadzhi
2c972d98d4 Add 'Flying Bear Ghost 5' printer 2020-08-16 14:04:04 +03:00
Konstantinos Karmas
2d56cd4e13
Merge pull request #8152 from thushan/cocoon-printer-profiles
Adds Cocoon Create Printer profiles
2020-08-14 11:48:09 +02:00
Kostas Karmas
3e3d9bcd0a Don't reset the min feature size and bead_width based on the widening
We can just keep the value, since it is ignored in CuraEngine if the enable widening is false.

CURA-7555
2020-08-13 16:43:32 +02:00
Kostas Karmas
41475ff243 Remove bead_width in favor of wall_line_width
CURA-7555
2020-08-13 15:28:59 +02:00
Kostas Karmas
20f7423024 Add libArachne beading parameters in the fdmprinter
CURA-7555
2020-08-12 17:28:28 +02:00
Ghostkeeper
8b59fe83d8
Clarify description of infill mesh rank
Translators found it confusing, and I think users would find so too. Hopefully this is a bit better.
2020-08-12 14:15:38 +02:00
Thushan Fernando
3c70d55ae7
Initial Cocoon Create attempt. 2020-08-06 16:11:13 +10:00
Thushan Fernando
116f3adf5f
Initial Cocoon Create sources. 2020-08-06 16:10:44 +10:00
Ghostkeeper
711e930fa0
Enable support brim by default for tree support
This was decided on by the material & process engineers. It's a pretty safe change since the support brim pretty much has only advantages if there is no support infill.

Fixes ST-3552.
2020-08-05 14:55:07 +02:00
Ghostkeeper
b02f3bc043
Fix visibility of some settings regarding support structure and support meshes
I think for the support meshes, some settings were simply missed because they are in completely different categories. For instance, the support flow rate also applies to support meshes so those settings should be visible.

For the tree support settings, I think that when the tree support became activated by support_structure, the developer checked for instances where the support_tree_enable setting made a setting visible (as alternative to the normal support_enable setting). Like Support Infill Density used to be visible if normal support or tree support was enabled, and now needs to check only for normal support. However they didn't also look for settings that are ONLY available for normal support and not for tree support. So those settings now have extra conditions that disable them if the support structure is set to tree support.
With this I tried to word the check correctly in case we ever get a third support construction type. Like, sometimes a setting is not shown with tree support because tree support explicitly doesn't support it (e.g. Conical Support), but sometimes it's not shown with tree support because it's specific to area support (e.g. support join distance).

Done as a five minute fix (although typing this commit message also took five minutes) as I encountered these problems while working on the settings guide.
2020-08-05 00:34:59 +02:00
Ghostkeeper
1a5fe28c70
Write a description for Support Structure
That was still missing, oops. I'm aborting the translations to get this in. It's important enough to break the string freeze and restart the translations process at this stage.

Contributes to issue CURA-7622.
2020-07-31 14:08:21 +02:00
Ghostkeeper
00a1684798
Consistent capitalisation with other printers
Some printers stylize themselves with allcaps to gain more attention or because they use fonts that don't have lowercase (especially Asian brands) or to mix it with fixed-width characters. Here we'd like to keep them all equal, so they get proper name-style capitalisation.
2020-07-30 14:18:36 +02:00
Ghostkeeper
bd18eab34b
Merge branch 'master' of https://github.com/HUNIBEST-HyVISION/Cura into HUNIBEST-HyVISION-master 2020-07-30 14:07:04 +02:00
nani
892e59f217
Definition for svt diytech220 (#8062)
* Added Definitions for all SVT FDM printers

CURA-7619
2020-07-30 13:47:16 +02:00
HUNIBEST-HyVISION
00a3f039a5 [CUBICON] Add printer device (Style NEO-A22) #2 2020-07-26 15:37:49 +09:00
HUNIBEST-HyVISION
fa8e951c78 [CUBICON] Add printer device (Style NEO-A22) 2020-07-26 15:25:20 +09:00
Kostas Karmas
88cdd34dfe Remove all references to Wall Compensation from the resources/
CURA-7559
2020-07-24 12:03:28 +02:00
Konstantinos Karmas
47f02a8d28
Merge pull request #8074 from maukcc/master
HMS434 update
2020-07-23 16:37:37 +02:00
Kostas Karmas
3527e94b24 Remove references to support_tree_enable in 3rd-party printers
CURA-6711
2020-07-23 15:49:55 +02:00
Kostas Karmas
032eea83da Hide Support Structure if Support is disabled
Support Structure will now be visible only if the "Generate Support" is enabled or there are
support meshses in the scene.

CURA-6425
2020-07-22 12:13:01 +02:00
Jaime van Kessel
f591fa79bf
Move all tree support settings to support category
CURA-6425
2020-07-21 10:46:30 +02:00
maukcc
6514c9d11d HMS434 update
materials exlusion
infill standard to 100%
2020-07-17 10:29:18 +02:00
Nino van Hooff
242caca0de Move support structure (normal, tree) out of experimental
CURA-6711
2020-07-17 09:55:44 +02:00
Jaime van Kessel
0d4ed17ad3
Merge branch 'CURA-6711_support_structure_dropdown' of github.com:Ultimaker/Cura 2020-07-16 13:40:57 +02:00
Nino van Hooff
bc51db321f Merge branch 'master' into CURA-6711_support_structure_dropdown 2020-07-15 11:57:34 +02:00
Nino van Hooff
ad5eff4bc1
Merge pull request #8045 from Ultimaker/CURA-6684_Ignore_extra_skin_wall_count_in_concentric
CURA-6684: Hide Extra Skin Wall Count in concentric
2020-07-14 15:41:02 +02:00
Ghostkeeper
5bc6f5510f
Merge branch 'patch-2' of https://github.com/Sophist-UK/Cura into Sophist-UK-patch-2 2020-07-14 13:48:17 +02:00
Nino van Hooff
617b07061d Take support_enable into account when evaluating support_structure.
Unsure whether this is necessary, but we decided to do this to make
the evaluation logically equivalent to the existing code currently
in master.

CURA-6711
2020-07-14 09:44:40 +02:00
nani
8de7fd3ed5 just 220 2020-07-14 02:05:27 +05:30
nani
e87794fa66 k 2020-07-14 02:00:19 +05:30
nani
4fae4748fb only dual mode definition 2020-07-14 01:47:49 +05:30
nani
f3cd96d64d bed 2020-07-14 01:38:09 +05:30
nani
762d0c9c90 Definitions for Arjun300 2020-07-14 01:08:21 +05:30
nani
8f2dc6266e Added Definitions for SVT FDM printer 2020-07-14 00:44:31 +05:30
nani
2ddaf5d7ca Revert "Added Definitions for all SVT FDM printers"
This reverts commit adc78e3024.
2020-07-14 00:42:02 +05:30
nani
adc78e3024 Added Definitions for all SVT FDM printers
New brand
2020-07-13 23:56:23 +05:30
Jaime van Kessel
efe261c040
Add resolve for bridge_settings_enabled
CURA-7247
2020-07-13 14:12:03 +02:00
Kostas Karmas
5d5d30f9f7 Hide "Extra Skin Wall Count" if roofing pattern is also concentric
Now the ESWC will disappear if:
 * the "Top/Bottom Pattern" is Concentric
 * AND the "Bottom Pattern Initial Layer" is Concentric
 * AND there are top surface skin layers and the roofing pattern is Concentric

CURA-6684
2020-07-13 13:41:11 +02:00
Sophist
a908928c89
Tweak indentation yet again
Let's hope I have it right this time!
2020-07-10 22:50:19 +02:00