3014 Commits

Author SHA1 Message Date
Ghostkeeper
9ffc6bc705
Rotate FLSUN-QQ mesh by 135 degrees around negative Z
Also convert it to 3MF, to save some file size.
According to reports in #8663 this is the true orientation of the printer w.r.t. the coordinate system in its firmware.

Fixes #8663.
2020-11-04 12:09:53 +01:00
Ghostkeeper
f78fd9b3a4
Move build plate mesh below build volume
Not inside it.

Contributes to issue CURA-7826.
2020-11-03 13:30:37 +01:00
Ghostkeeper
e503eabd95
Merge branch 'master' of https://github.com/reibuehl/Cura into reibuehl-master 2020-11-03 13:21:35 +01:00
Ghostkeeper
b6e5c3937b
Merge branch '4.8' 2020-11-03 11:48:24 +01:00
Ghostkeeper
ef7cfd846b
Change maximum resolution from 0.05mm to 0.25mm
This was found to be better in https://github.com/Ultimaker/Cura/issues/8321 due to changes to the simplification function.

Other printers are assumed to have a similar effect, or have their original value copied from Creality printers.
2020-11-03 11:48:07 +01:00
Firedrops
fb1b703e31 Change tabs to spaces, remove misnamed .png
Uppercasing doesn't show up in git gutters
https://github.com/microsoft/vscode/issues/29861

So I remove it now and add it back next commit with correct name.
2020-11-03 20:01:18 +10:00
Firedrops
2c058ee441 Added ideagen3D Sapphire Plus 2020-11-03 19:25:56 +10:00
Konstantinos Karmas
28a0604951
Merge pull request #8459 from Ultimaker/fix_filtering_output_mimetypes
Fix filtering output MIME types
2020-10-30 15:47:50 +01:00
Kostas Karmas
0c28ad3223 Merge branch 'master' into fix_filtering_output_mimetypes 2020-10-30 15:31:04 +01:00
Konstantinos Karmas
ff0bfa189d
Merge pull request #8546 from liquid-printer/add-Liquid-printer
Added Liquid 3D printer configurations
2020-10-30 15:21:34 +01:00
Reiner Buehl
7648e2b3c2
Update resources/definitions/tinyboy_fabrikator15.def.json
Changed profile_name to new jobname tag

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-10-30 15:13:37 +01:00
Reiner Buehl
7e675945be
Update resources/definitions/tinyboy_fabrikator15.def.json
Change fill_density to new name

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-10-30 15:12:59 +01:00
grigorasalex
a8ee13a926 Changed tabs to spaces 2020-10-29 16:44:22 +02:00
grigorasalex
39d542cd52 Changed inherits to fdmprinter and added other dependencies 2020-10-29 16:11:02 +02:00
Ghostkeeper
9a73f457d8
Fix up whitespace
Mixing tabs and spaces and all that. Weird stuff.

Contributes to issue CURA-7803.
2020-10-28 16:23:22 +01:00
Ghostkeeper
4497c29721
Don't use stylized capitals
Equal chances for printers and brands, please.

Contributes to issue CURA-7803.
2020-10-28 16:18:13 +01:00
KOONOVO3DPrinter
77f5fefc5d
Create koonovo_base.def.json
Create koonovo_elf.def.json

Create koonovo_pyramid.def.json

Create koonovo_base_extruder_1.def.json

Add files via upload

Add files via upload

Add files via upload

Update koonovo_base.def.json

Delete base_global_draft.inst.cfg

Delete base_global_high.inst.cfg

Delete base_global_standard.inst.cfg

Add files via upload

Update koonovo_base.def.json

Update koonovo_elf.def.json

delete extruder1

Update koonovo_pyramid.def.json

delete extruder1

Delete koonovo.png

Add files via upload

Update koonovo_base.def.json

change first_start_actions

Rename base_global_draft.inst.cfg to koonovo_base_global_draft.inst.cfg

Rename base_global_high.inst.cfg to koovono_base_global_high.inst.cfg

Rename base_global_standard.inst.cfg to koonovo_base_global_standard.inst.cfg

Update koonovo_base.def.json

"first_start_actions": [ "DiscoverUM3Action" ]  change  "first_start_actions": [ "MachineSettingsAction" ],

Update koonovo_base.def.json

change retraction_speed

Create koonovo_d3.def.json

This is an independent double X axis, double extrusion machine

Add files via upload

This is an independent double X axis, double extrusion machine

Add files via upload

This is an independent double X axis, double extrusion machine

Delete koonovo_d3.def.json

Add files via upload

Delete koonovo_d3_extruder_0.def.json

Delete koonovo_d3_extruder_1.def.json

Add files via upload

Delete koonovo_d3.stl

Add files via upload

Update koonovo_kn3_extruder_0.def.json

Update koonovo_kn3_extruder_1.def.json

Update koonovo_kn3.def.json

Update koonovo_base.def.json

Update koonovo_kn3_extruder_0.def.json

Update koonovo_kn3_extruder_1.def.json

Update koonovo_base.def.json

Update and rename koonovo_base_extruder_1.def.json to koonovo_base_extruder_0.def.json

Update koonovo_base.def.json

Update koonovo_kn3.def.json

Update koonovo_kn3_extruder_0.def.json

Update koonovo_kn3_extruder_1.def.json

Update koonovo_kn3_extruder_0.def.json

Update koonovo_kn3_extruder_1.def.json

Add files via upload

Add files via upload

Add files via upload
2020-10-28 16:14:25 +01:00
grigorasalex
0c9740dee3 Added Liquid 3D printer configurations
More details for the printer can be found at https://liquid3d.site
2020-10-15 18:31:30 +03:00
Konstantinos Karmas
e961c6271e
Merge pull request #8508 from Jip-Hop/master
Update the start gcode in creality_cr10max.def.json
2020-10-15 12:45:32 +02:00
Reiner Buehl
dc4cae3b4e Added build plate STL 2020-10-14 18:12:23 +02:00
Remco Burema
ac239e3e2a
Merge pull request #8533 from Ultimaker/CURA-7771_compensate_for_shrinkage_compensation
disable material shrinkage percentage
2020-10-14 14:48:30 +02:00
Reiner Buehl
6641cda0a0
Add files via upload 2020-10-14 13:02:58 +02:00
jelle Spijker
3dd14872f2
disable material shrinkage percentage
Contributes to CURA-7771
2020-10-13 19:58:31 +02:00
cataclism
d56fb92ece
Added the Artillery Sidewinder X1 and Genius (#8301)
* Added the configuration files for the Artillery Printers

Added the configuration files for the Artillery Printers

* Changed version file

* Updated versions, removed machine_head_polygon

* fixed version in some files

* Added generic PLA,PETG,ABS,TPU

* Update resources/definitions/artillery_base.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/definitions/artillery_base.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* 1st batch of update

* Apply suggestions from code review

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* 2nd batch of changes

* Update resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-10-13 18:16:58 +02:00
Ghostkeeper
602e09e8af
Fix printer name in setting
This really isn't used anywhere in the final g-code but all right then.

Contributes to issue CURA-7767.
2020-10-12 17:15:25 +02:00
Ghostkeeper
98f92e0f2e
Change tabs into 4 spaces
This is our code style for these files.

Contributes to issue CURA-7767.
2020-10-12 17:14:29 +02:00
Ghostkeeper
62129f9066
Merge branch 'master' of https://github.com/FoxExe/Cura-Anycubic-Kossel-support into FoxExe-master 2020-10-12 17:05:35 +02:00
Jip-Hop
3a16750b5a
Update creality_cr10max.def.json
We need the same fix as in https://github.com/Ultimaker/Cura/pull/7526 for the CR-10 Max as well.
2020-10-07 16:10:22 +02:00
Ghostkeeper
55f0c10f94
Upgrade usage of support_tree_enabled
This setting no longer exists.

Contributes to issue CURA-7752.
2020-10-05 17:59:57 +02:00
Ghostkeeper
9b5005fc90
Fix Biqu definition files
There were a number of problems with it:
* There were duplicate JSON keys. One of the duplicates gets ignored then according to the JSON implementation in Python.
* There were some 'value' properties that contained undefined variables since the setting type was a string and the value is a string containing a Python expression that should result in a string, not a plain string.
* There was one instance in which a 'default_value' property contained a formula.

Contributes to issue CURA-7752.
2020-10-05 13:47:24 +02:00
kimer2002
d798dfffb6
Add files via upload 2020-10-04 22:54:40 +03:00
Ghostkeeper
b2a5cd9703
Merge branch 'master' of https://github.com/eMotion-Tech/Cura into eMotion-Tech-master 2020-10-02 13:51:17 +02:00
Ghostkeeper
cd683bdcb6
Clarify description of what happens if bed temperature is 0
A bit more accurate.

Fixes #8460.
2020-10-02 13:31:57 +02:00
Luke Harrison
ecf32a261e
Added BIQU machine base files as well as BIQU B1 machine files. (#8276)
* Added BIQU machine base files as well as BIQU B1 machine files.

* Fixed a variants settings version error.

* Updated base def by removing excluded materials and changing the pref to pla175

* Fixed the machine name value which should only take a default value and not also a value.

* Increased the max extruder feedrate to allow the default retraction speed.

* Removed comments from the quality profiles. Removed author from variants. Adjusted materials in quality profiles to refer to the 175 profiles directly.

* Enabled coasting by default in the B1 profile and increased the width of infill for the base profile.

* Updated all quality and variants configs to use settings version 16 in anticipation of release 4.8

* Final tweaks to B1 start gcode

* Added an ABL version of the B1 with tweaked start codes.
2020-09-30 17:00:10 +02:00
Remco Burema
395cdc14bb
Add warning max-value to skin-edge-support settings.
Can keep the CPUoccupied for a long time with higher values. Decided that very few people will need that many layers anyway. Rather than complete defer, at least warn people something might be up.

a 5-min. fix
2020-09-30 12:41:36 +02:00
Mathieu
1ac59d8857
Add support for Creality CR-6 SE (#8407)
* Add Creality CR-6 SE definition

Also did a few changes in the creality base.

* Add Creality CR-6 SE Nozzle variants

* Update creality_base.def.json

Reverted back to the 4.7 base file

* Update creality_cr6se.def.json

* Update creality_cr6se_0.8.inst.cfg

* Update creality_cr6se_0.6.inst.cfg

Updated to version 16

* Updated to version 16

* Updated to version 16

* Update to version 16

* Update to version 16

* Update to version 16
2020-09-28 12:25:17 +02:00
Ghostkeeper
c849312ecf
Use canonical MIME type for STL files
This is the canonical MIME type for STL files since March 2018: https://www.iana.org/assignments/media-types/model/stl
There is no longer a difference between the MIME type of binary vs. ASCII STL files now.
2020-09-28 11:56:54 +02:00
Ghostkeeper
a747ca0661
Fix filtering of output MIME types removable drive
The RemovableDriveOutputDevice was selecting the preferred format to save the slice output in automatically. To select this, it was taking the intersection between the available output formats (for which there is a Writer plug-in) and the file formats that the printer supports. However if the printer supports a file format that is not supported by Cura, it would crash here because it was looking up the plug-in for a MIME type it doesn't know about. Stupid mistake. But not half as stupid as the bug I'm about to fix in the next commit.

Fixes #4827.
2020-09-28 11:44:19 +02:00
FusedForm
ca108ae95c
Add Fused Form 3D printer profiles (#8231)
* Add files via upload

* Add files via upload

* Add files via upload

* Update fusedform_300_draft_abs.inst.cfg

* Add files via upload

* Delete fusedform_300_draft_abs.inst.cfg

* Delete fusedform_300_draft_pla.inst.cfg

* Deletion of old files

* changes in STD quality profiles

* Changes in mini quality files

* Changes in FF600 quality files

* changes in machine definition name

* Changes in definition files

* extruder and definition linking

* ff300 inherits and extruder def

* Update fusedform_300.def.json

* category deprecation in definitions

* inherits

* ff300 extruder definition machine

* extruder machine definitions

* Fused form FF600plus machine profiles

* PETG profiles

* Update fusedform_300.def.json

* changes in start gcode

* machine configuration dynamics on definitions

* speed adjustments

* dynamics modification in petg and flex quality

* Further adjustments on dynamics definitiosn

* Modification of all files under inherits data structure.

* Quality setting version 15 to 16

* These changes are for limiting quality types in the materials defined

* Quality Modification under Global and Material specific structure

Global quality structures and material specific definitions under the global structures
2020-09-28 11:33:47 +02:00
Wolfgang Mauer
8ff8a2292c
Add BLV mgn Cube printer definition (#8261)
* Add BLV mgn Cube printer definition

* Add BLV mgn Cube printer definition

* Add BLV mgn Cube printer definition

* Add files via upload

* Delete blv_mgn_cube_300_platform.stl

* Delete blv_mgn_cube_350_platform.stl

* Delete blv_mgn_cube_300_platform.3mf

* Delete blv_mgn_cube_350_platform.3mf

* Add files via upload

* Update Meshes to 3mf

* Delete blv_mgn_cube_platform.3mf

* Add files via upload

* Delete blv_mgn_cube_235.def.json

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete blv_mgn_cube_235.def.json

* Correct position of 3mf

* Correct position of 3mf

* Update properties

* Update blv_mgn_cube_base.def.json

* Update some properties

* Update blv_mgn_cube_base.def.json

* Update to settings_version 16

* Update to settings_version 16
2020-09-24 09:20:30 +02:00
Ghostkeeper
0029221fd5
Set Support Join Distance and Support Horizontal Expansion as per-extruder settings
This is how CuraEngine's algorithms use them. They don't have access to which mesh the support originally belonged to.

Fixes #8383.
2020-09-16 14:56:23 +02:00
Remco Burema
e7416c1b1c
Fix prime tower y position. 2020-09-16 11:30:11 +02:00
Ghostkeeper
a1c3c44ed0
Fix warning limit for prime tower minimum volume to take other extruders into account
Since the prime tower for other extruders is now folded into one instead of alternating the layers, you need to have enough diameter to print all extruders, not just the current extruder.

Fixes one side-issue mentioned in #8148.
2020-09-15 13:43:06 +02:00
Ghostkeeper
10f8c381e1
Use initial layer settings during start g-code
Fixes #8364.
2020-09-15 11:58:00 +02:00
KOUBeMT
6e60cd4e15 Update strateo3d.def.json 2020-09-14 11:10:24 +02:00
Kostas Karmas
85f113a683 Merge branch 'master' into CURA-7118_shrinkage_compensation 2020-09-09 09:46:29 +02:00
Konstantinos Karmas
9156b2b922
Merge pull request #8200 from oducceu/master
Add 'Flying Bear Ghost 5' printer
2020-09-08 17:00:14 +02:00
KOUBeMT
0ce53cbf08 Merge remote-tracking branch 'upstream/master'
Updating branch
2020-09-07 15:19:38 +02:00
FoxExe
c87e78163e Added Kossel linear plus platform model
Small fix'es
2020-09-02 12:18:29 +05:00
Ghostkeeper
4e283b5a78
Invert warning values
A small positive (>100) value is correct. It needs to compensate by increasing the size, usually. If you need to compensate by making it smaller, that means that the material would expand when cooling, which is very rare.

Contributes to issue CURA-7118.
2020-09-02 02:03:34 +02:00