2330 Commits

Author SHA1 Message Date
Ghostkeeper
0ea67d18d2
Only show strategy-specific settings if their WP strategy is activated
Reduces confusion, I hope, and the feeling of being overwhelmed by a load of settings, because obviously only people who make all settings visible are going to see these settings at all.
2019-10-27 01:00:17 +02:00
Ghostkeeper
7dada6539c
Fix minimum speeds and distances for wire printing
Minimum distance is 0.001, i.e. one micrometre. Minimum speeds are set to Marlin's Minimum Planner Speed which is hardcoded.
2019-10-26 01:12:34 +02:00
Ghostkeeper
11d30dab56
Improve setting descriptions for flow rate compensation settings
The original setting descriptions were wholly undescriptive...

Done during investigation of these settings for the Setting Guide.
2019-10-25 23:21:30 +02:00
Ghostkeeper
2abb9842d2
Choose a supported quality as preferred quality
One that is supported by the preferred material and nozzle.

As discussed in #6474.
2019-10-25 13:21:33 +02:00
Ghostkeeper
6e8ed3b605
Merge branch 'master' of https://github.com/eMotion-Tech/Cura into eMotion-Tech-master 2019-10-24 14:29:05 +02:00
Ghostkeeper
fe70cb23bf
Remove overrides that didn't have any effect
This works due to our new test that tests for that case. A common failure case.
2019-10-23 11:01:01 +02:00
Ghostkeeper
59e55dab5e
Fixes for consistency with other printers
Contributes to issue CURA-6814.
2019-10-22 17:23:32 +02:00
Ghostkeeper
fa00600655
Merge branch '4.3' of https://github.com/samirabaza/Cura into samirabaza-4.3 2019-10-22 16:58:30 +02:00
Ghostkeeper
cb9b385a85
Remove Alternate Skin Rotations setting
It's been replaced completely by the Top/Bottom Line Directions setting.
2019-10-22 13:46:42 +02:00
Ghostkeeper
d561810024
Remove ID metadata fields from definition files
They are not being used any more. For some reason people thought that an exception was made for extruders or something. And people keep adding them for the definition files too. I'll add a test to prevent that.
2019-10-22 11:00:49 +02:00
Lipu Fei
d2db9b28ca
Merge pull request #6368 from DragonJe/4.3
Hopefully Adding the Key3D Tyro to 4.3 Release
2019-10-22 08:07:59 +02:00
Lipu Fei
cd0dbb3902 Fix defaultExtruderPosition() usage in fdmprinter
CURA-6913

getDefaultValueInExtruder() expects the extruder_position to be an int,
but defaultExtruderPosition() returns a str. This will cause the formula
evaluation to fail.
2019-10-21 09:22:55 +02:00
Ghostkeeper
8cd583ad33
Only show conical support min width if angle is positive
If the angle is 0 or negative, this setting won't have any effect since the support cannot be made wider than it already is using this setting. It can only prevent it from becoming smaller, and it will only become smaller from a positive conical support angle.

Discovered during work on the Settings Guide.
2019-10-21 01:48:01 +02:00
Ghostkeeper
4a5673746c
Remove unused default_value overrides
These are overrides of default_value while there is a value defined. As such these overrides had no effect at all.
Changing them to value can actually change the behaviour of the profile. That is not what the profile author has apparently tested with, so I'm not doing that. I'm just removing the unused data.
In the future if we get new definitions the author gets notified of the error so that he may test more effectively. The legacy can't be fixed without re-testing, so I'm leaving that to the authors.

Done during Turbo Testing & Tooling. I want to go home for the weekend now...
2019-10-18 18:38:16 +02:00
Remco Burema
270cb67480 Merge branch 'master' of https://github.com/Ultimaker/Cura 2019-10-18 14:01:20 +02:00
Remco Burema
15bdf0fa1c Change the description of 'Initial Bottom Layers'.
part of CURA-5918
2019-10-18 14:00:16 +02:00
Remco Burema
1885dddf45 Merge branch 'feat_open_top_bottom' of https://github.com/BagelOrb/Cura into BagelOrb-feat_open_top_bottom 2019-10-18 12:55:52 +02:00
Jaime van Kessel
c7a6fa4a00
Remove fixed override of prime tower position
Now it uses the calculated value from fdm_printer, which is way smarter about it
2019-10-18 11:59:21 +02:00
Ghostkeeper
84c9b28bb2
Move maximum resolution itself out of experimental as well
This was forgotten accidentally, it seems.
2019-10-18 00:07:43 +02:00
Ghostkeeper
ad5fae5b66
Only allow optimising infill travels when combing is enabled
That's the only time when it will have any effect, since the only thing this does is to calculate the distance to the next infill line better if the nozzle has to make a detour due to combing.
2019-10-17 01:29:24 +02:00
Ghostkeeper
096b6431c5
Fix typos in g-code comments 2019-10-14 16:01:40 +02:00
Ghostkeeper
4cb59b5454
Fix overriding of prime tower position
We had changed it for all printers back when we changed the prime tower position to a formula, but since then we've been getting new printer definitions that were made from templates floating around with the old structure.
We should really have an automated test for this.

Discovered during review of #6518.
2019-10-14 11:02:43 +02:00
KOUBeMT
fbf583b577 Update strateo3d.def.json 2019-10-11 15:27:46 +02:00
Walt Sorensen
faf50a301c
Overwrite prime_tower_position_* value not default_value
The default value here would not be used. Override must be `value` not `default_value` solves #6491 for BIBO but other printers may also be affected by #6491.
2019-10-10 10:09:49 -06:00
Ghostkeeper
cf14fa6820
Merge branch 'feature_intent'
Here we go!

Contributes to issue CURA-6864.
2019-10-08 13:17:54 +02:00
Remco Burema
6ed2b79166 Rename 'First Layer Speed' which is about small features. 2019-10-08 11:24:29 +02:00
Ghostkeeper
c7ba02bdfb
Only show support interface angles settings if support is enabled 2019-10-08 10:38:20 +02:00
Lipu Fei
32747d2abe Merge remote-tracking branch 'origin/master' into feature_intent 2019-10-07 21:20:54 +02:00
Ghostkeeper
d1f9245d26
Move Maximum Resolution and Maximum Deviation out of experimental
Yes, it does comply to our Definition of Not Experimental. And I asked.
2019-10-07 17:17:43 +02:00
Ghostkeeper
225d1a2ac1
Allow minimum circumference to be 0
It should just not filter then.
2019-10-07 15:25:49 +02:00
Lipu Fei
0d554c4938 Merge remote-tracking branch 'origin/master' into feature_intent 2019-10-04 10:19:36 +02:00
KOUBeMT
3f9f465053 Update strateo3d.def.json 2019-10-03 12:03:48 +02:00
Ghostkeeper
672fc58930
Allow down to half the layer height for infill layer thickness
This is possible because CuraEngine rounds these to the nearest layer thickness. So if it's more than half the layer height it gets rounded up and it's still properly one layer.

Contributes to issue #6465.
2019-10-02 12:59:48 +02:00
Lipu Fei
750632ec41 Merge remote-tracking branch 'origin/master' into feature_intent 2019-10-02 12:52:37 +02:00
Ghostkeeper
2a4c387067
Add sideways move to not squash the primed amount onto the nozzle
Provided by Psychonno and tested by MetalRobo in #6424.
2019-10-02 11:44:24 +02:00
Jaime van Kessel
872d6365a9
Fix seam location if it's relative 2019-10-02 10:45:50 +02:00
Ghostkeeper
b245be6970
Remove has_machine_materials metadata
It's not behaving as expected here. For instance, Ultimaker 3 wasn't specifying has_machine_materials and thus only the base materials would get loaded, but clearly the Ultimaker 3 has materials specialised for it.
Whether or not a printer has materials specialised for it is now determined by whether the specialisations exist in the material files. So we don't need the metadata entry any more. It seemed to have not been in use anyway, except by one printer which specified that has_machine_materials is true. I've now made it behave as if it's always true.

Contributes to issue CURA-6831.
2019-10-02 08:55:04 +02:00
Lipu Fei
96a9bcccbb Merge remote-tracking branch 'origin/master' into feature_intent 2019-10-01 09:41:05 +02:00
Lipu Fei
609ceed140
Merge pull request #6426 from Ultimaker/CURA-6106_fix_interface_disappearing
Warn when difference between X/Y distance and minimum X/Y distance is too big
2019-10-01 09:40:05 +02:00
Ghostkeeper
ed9ec1d724
Align comment with the rest
Looks nicer.
2019-09-30 17:30:12 +02:00
Ghostkeeper
01b66ecaa0
Merge branch 'oorail/fix-jgaurora-z603s-end-print-problem' of https://github.com/oorail/Cura into oorail-oorail/fix-jgaurora-z603s-end-print-problem 2019-09-30 17:25:58 +02:00
oorail
d47ff60bf8 Optimized machine end gcode to move at F600 and in one command vs two 2019-09-30 09:51:44 -04:00
Ghostkeeper
5c2c4118c6
Add clarification about that supported overhang doesn't fall into this category
Fixes #6436.
2019-09-30 12:58:36 +02:00
oorail
6228b30d62 Changed the JG Aurora z603s definition to send the print head to the rear of the printer. The z603S is a COREXY style printer, unlike the other JG Aurora printers where moving the Y-axis shifts the bed to the front for easy print removal. On the z603s, it shoves the print head into the frame of the printer, the X-axis bar and the print head are then in the way, making it difficult to remove the print. The z603S should have the print head homed on X and Y axis to tuck it out of the way in the rear right of the printer 2019-09-29 18:52:40 -04:00
Ghostkeeper
3c17af6192
Clarify description of support interface area settings
They'll be generated and then tossed away. I'm specifying that there will be normal support in its place, unlike the minimum support area setting that replaces the support with air. It won't be air here, but normal support.
2019-09-29 18:25:11 +02:00
Walt Sorensen
827f84bd6a
Set BIBO print speed to 40mm/s
BIBO and members from the BIBO group on Facebook say this printer should be run at 40-45mm/s and not the FDMprinter default of 60mm/s. BIBO provided test gcode files also show that they are setting 40mm/s in the slicer to create their test files.

This change sets the print speed override so the printer profile does not start at the FDMPrinter print speed default of 60mm/s but at the reccommended value of 40mm/s
2019-09-26 19:26:10 -06:00
Ghostkeeper
53a535a077
Warn when difference between X/Y distance and minimum X/Y distance is too big
This could cause a large overhang.

Contributes to issue CURA-6106.
2019-09-26 17:05:05 +02:00
Ghostkeeper
0161a1eca5
Fix dual extrusion for Magna Dual
Contributes to issue CURA-6813.
2019-09-26 11:14:01 +02:00
Ghostkeeper
541bd3811e
Fix whitespace
Contributes to issue CURA-6813.
2019-09-26 10:33:44 +02:00
Ghostkeeper
d670ec7266
Merge branch 'master' of https://github.com/F-Fischer/Cura into F-Fischer-master 2019-09-26 10:30:16 +02:00