201 Commits

Author SHA1 Message Date
Ghostkeeper
8b10bef0a6
Actually compress the 3MF archive
Yeah, I only compressed one of the files in it previously.
2020-06-26 19:00:15 +02:00
Ghostkeeper
51d0545201
Actually compress the 3MF file
It was a zip archive but just using the archive 'compression' method, not LZMA or Zip or anything.
2020-06-26 18:58:37 +02:00
Ghostkeeper
922986a3f9
Apply transformation inside 3MF file
It turns out that we have another bug in Uranium: Transformations from 3MF files are not applied to the platform mesh. This makes sense because UM.Scene.Platform takes the mesh data (without transformations) from the node that it read and squashes that into the SceneNode for the platform. This SceneNode already has a transformation for the platform offset. The 3MF node also has a transformation from the 3MF's convention to have the origin in the front left. The 3MF reader then squishes the transformation from the node into that.
To fix this we'd need to either:
* separate the transformation of the 3MF file from the transformation from the 3MF convention to have the origin in the front left, so that we can pick and choose, or
* remove the transformation from the 3MF convention and apply it only on loading normal printed meshes, and then modify all of the 3MF platform files.

Both require significant effort. So instead I applied the transformation directly to the vertex data.
To do that I imported the file into Blender using my own Blender plug-in, exported to STL and imported that STL again to apply the transformations, and then exported the file from Blender again.
In Blender I also combined a lot of flat faces together, which reduced the file type losslessly.

Contributes to issue CURA-7534.
2020-06-26 17:56:52 +02:00
Ghostkeeper
201b6b6f89
Merge branch 'master' of https://github.com/beamup3d/Cura into beamup3d-master 2020-06-26 16:55:27 +02:00
BeamUp 3D
88c0746fa8
Update beamup_l.3mf
Rotated
2020-06-26 15:46:35 +03:00
BeamUp 3D
2f48b93bb3
Delete beamup_l.3mf 2020-06-26 15:45:46 +03:00
BeamUp 3D
b7eb3f4f75
Add beamup_l.3mf 2020-06-19 11:35:26 +03:00
BeamUp 3D
ef05cd306f
Delete beamup_l.stl 2020-06-19 11:34:53 +03:00
fred
c380dc5f25
Add TinyBoy & mago 3D Printer
fix update error

try to fix

try to fix

fix again

Update tinyboy.def.json

Update tinyboy_ra20.obj

Update tinyboy_e10_extruder_0.def.json

update again

Update tinyboy.def.json

update
2020-06-15 18:01:45 +02:00
fred
3d88c96b7a
Add TinyBoy profile
Updated

Update

TinyBoy / mago

Add TinyBoy and mago 3D Printer profile
2020-06-15 18:01:29 +02:00
BeamUp 3D
3fb125ec30
Add beamup_l.stl 2020-06-13 16:27:21 +03:00
orel
ddc8785755 Add 3mf meshes for mono extruder disco printers 2020-06-10 12:39:02 +02:00
Orel
93715bf2ad Replace 3mf to stl files for mono extruder dagoma printers 2020-06-03 20:05:15 +02:00
Orel
6544fa31f4 Add 3mf meshes for single extrusion dagoma disco printers 2020-06-02 19:10:32 +02:00
Konstantinos Karmas
856221f0b6
Merge pull request #7030 from gandzia44/master
ATMAT machines profiles
2020-06-02 16:25:55 +02:00
Remco Burema
ac429d496a
Merge https://github.com/kaleidoscopeit/Cura into kaleidoscopeit-master 2020-05-12 16:41:05 +02:00
Ghostkeeper
c9a9579d8b
Merge branch 'master' of https://github.com/64bittuning/Cura into 64bittuning-master 2020-05-11 09:16:01 +02:00
Alexander D. Kanevskiy
d62e7be193 Adding profile for Anycubic Mega Zero
Dimensions: 220x220x250
Nozzle: 0.4
Print speed: 20-100 (40 for normal quality)
2020-05-02 21:49:48 +03:00
Jaime van Kessel
b7081f9c68
Merge branch 'master' of github.com:Ultimaker/Cura into 3mf_platform_meshes 2020-04-30 13:47:28 +02:00
konskarm
98eda12f60
Merge pull request #7418 from Evg33/UNI_3D_profiles
Adding profiles for UNI 3D Series printers
2020-04-29 17:24:24 +02:00
64bittuning
19b374884c Tronxy Logo Mesh 2020-04-28 23:08:18 -04:00
Evg33
6b51f62411 UNI3D platforms 2020-04-28 16:09:10 +03:00
Evg33
c866d91e56 UNI3D meshes 2020-04-28 15:18:04 +03:00
Ghostkeeper
68e8261c21
Squashed commit of the following:
commit 96187e21580e10ba3006895c0a0613cb1fa66c4d
Author: Ghostkeeper <rubend@tutanota.com>
Date:   Tue Apr 28 11:52:29 2020 +0200

    Update setting_version of recently merged profiles

    None of these had any settings that needed to be deleted or updated. I'm updating them so that they load properly in Cura 4.7.

    Contributes to issue CURA-7403.

commit 80bea3caa14139c189fc10c6874867d104df2fd7
Merge: 174b58374 037eb9a89
Author: Ghostkeeper <rubend@tutanota.com>
Date:   Tue Apr 28 11:41:31 2020 +0200

    Merge branch 'master' of https://github.com/curso007/Cura into curso007-master

commit 037eb9a898e8625497a0f44e31746155c8523662
Merge: 109b5cf8e 772fd650a
Author: Cataldo URSO <curso007@users.noreply.github.com>
Date:   Fri Apr 24 19:36:01 2020 +0200

    Merge pull request #2 from Ultimaker/master

    Resync with Ultimaker

commit 109b5cf8e3311283f60ffb73dc165974cf619faa
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Fri Apr 24 15:34:31 2020 +0200

    Spacing much consistent after editor reconfiguration.

commit cdea1a7d598e39c3beebd4386b6326503051a160
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Fri Apr 24 15:28:18 2020 +0200

    Spacing much consistent after editor reconfiguration.

commit bc8422d4ee95a5d20b5f8364711965b036b28eed
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Fri Apr 24 00:14:38 2020 +0200

    plateform image renamed.

commit e0d95c12558f7da8dcbc1aab966e92a1d67bdebb
Merge: a069ed5f9 b1e95d7a8
Author: Cataldo URSO <curso007@users.noreply.github.com>
Date:   Fri Apr 24 00:03:57 2020 +0200

    Merge pull request #1 from Ultimaker/master

    Resync with ultimaker

commit a069ed5f946b0a9d9830d8ba39c89e7cbe1ffdb2
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Thu Apr 23 23:15:36 2020 +0200

    Reducing size of meshes and image(s)

commit 256d4a5576802ea9c116b4901a79ae17b96ade99
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Wed Apr 22 21:03:02 2020 +0200

    Try to fix errors comming from the CI

commit ec4cbe6809ba80f84a065a2d875f591110c751ff
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Wed Apr 22 20:44:30 2020 +0200

    STL size reduced as much I could.

commit 8a6468943a79a6f72078ded187722706c85871a5
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Wed Apr 22 18:17:13 2020 +0200

    Adding Anycubic Predator printer

commit e4491b30bdc9e9642737d6851c8f7571be368798
Author: Cataldo URSO <cataldo.urso@gmail.com>
Date:   Tue Apr 21 18:51:29 2020 +0200

    Adding the mesh for the FLSUN QQ-S thanks to Eddy Emck
2020-04-28 11:55:15 +02:00
Ghostkeeper
b03b41ac59
Optimise deflate compression with ECT
This would be completely lossless, except that I also told ECT that it can do away with the metadata of the zip archive such as timestamps. But they aren't being used by Cura anyway.
2020-04-21 08:57:28 +02:00
Ghostkeeper
10b04e5803
Merge branch 'master' into 3mf_platform_meshes
Conflicts:
	resources/definitions/skriware_2.def.json -> File was rewritten while I modified the platform mesh. All indentation was changed to tabs which caused a merge conflict.
2020-04-21 08:46:43 +02:00
Jaime van Kessel
94f8b7dcd7
Merge branch 'optimise_obj_meshes' of github.com:Ultimaker/Cura 2020-04-20 10:46:36 +02:00
Ghostkeeper
ac23c9df22
Replace STL meshes with 3MF files
These are much smaller than their STL counterparts. This saves on download and installation time. Maybe also on loading time.
2020-04-18 22:40:43 +02:00
Ghostkeeper
fb4aec96a8
Decimate mesh models that were oversized
We have a guideline for 1MB. I thought we had a unit test for that that makes the tests fail if the models were oversized. But apparently not.
2020-04-18 21:23:13 +02:00
gandzia44
097c6805bd changed version of variants and names of files 2020-04-18 20:50:33 +02:00
Kostas Karmas
e49d5f9156 Fix trailing slash in wanhao printers
CURA-7358
2020-04-16 18:00:57 +02:00
Ghostkeeper
168c55ce70
Optimise all OBJ meshes
The resolution of the coordinates in these meshes is now reduced to 1 micron. Any unnecessary trailing zeros are removed. Any unnecessary data is removed (like object name). Any comments are removed. All normals are removed and no longer used by the faces.
This should save 10MB on the download and installation size or so.
2020-04-10 18:01:25 +02:00
Evg33
293be8fdb9 UNI 3D Series printers 2020-04-05 18:44:34 +03:00
Deltacomb
16bd9f4f1d New Deltacomb Models and updates 2020-03-26 00:28:31 +01:00
Nino van Hooff
fefdef6781
Merge pull request #7136 from hussainsail2002/master
Adding Fabx Pro Machine
2020-03-24 16:54:14 +01:00
konskarm
39f41e8e74
Merge pull request #7112 from mehmetsutas/master
Update Rigid3D Printer Profiles
2020-03-17 16:37:58 +01:00
ODUCCEU
1ccf73d11e Add Flying Bear Ghost 4S Printer 2020-03-08 18:37:48 +03:00
Ghostkeeper
c4b060ca48
Merge branch 'dagoma_discoultimate' of https://github.com/0r31/Cura into 0r31-dagoma_discoultimate 2020-03-02 13:38:53 +01:00
Ghostkeeper
43e373af02
Merge branch 'master' of https://github.com/FN5969/Cura into FN5969-master 2020-02-24 17:00:12 +01:00
Hussain Bhavnagarwala
b00c41b395
Add files via upload 2020-02-19 18:26:02 +05:30
Hussain Bhavnagarwala
cef28f04a8
Delete fabxpro_github.STL 2020-02-19 18:25:23 +05:30
Hussain Bhavnagarwala
d2c3167450
Add files via upload
Added STL of FabX Pro bed
2020-02-19 13:54:23 +05:30
Mehmet Sutas
a0f02897e4 Update Rigid3D Profiles 2020-02-16 18:02:04 +03:00
Szymon Gamża
4ea408c86b Changed name of machine cause of orion.de 2020-02-13 08:56:08 +01:00
Orel
173a05ddb5 Merge remote-tracking branch 'upstream/master' into dagoma_discoultimate 2020-02-04 10:07:56 +01:00
Szymon Gamża
9cd91643b5 Added <1MB meshes with proper filename extension 2020-01-28 10:16:01 +01:00
Szymon Gamża
888299603e Deleted old meshes 2020-01-28 10:14:27 +01:00
Szymon Gamża
2ddeb5dc39 Add ATMAT printers profiles 2020-01-27 12:04:30 +01:00
Kostas Karmas
c0052ad492 Merge branch 'add_mp_mini_delta' of https://github.com/PurpleHullPeas/Cura into PurpleHullPeas-add_mp_mini_delta 2020-01-21 16:29:53 +01:00
Orel
a8322a9348 Decimate platform stls to reach the 1MB size limit 2020-01-17 13:19:16 +01:00