YuSanka
3bf82f2204
Random extruder sequence for MMU.
...
Related to https://github.com/prusa3d/PrusaSlicer/issues/1866
2021-06-15 12:38:05 +02:00
enricoturri1966
3cb502c954
GCode Viewer -> Fixed used filament for gcode files produced by other slicers
2021-06-15 09:39:33 +02:00
Vojtech Bubnik
7fdc32f0ac
Workaround of boost::filesystem::copy_file() incompatibility
...
on some file systems (eCrypt ...)
Should fix #4716 #6588
2021-06-14 12:19:13 +02:00
Lukáš Hejl
99c37e5c41
Fixed build on MacOS.
...
Based on information in https://stackoverflow.com/a/46115028 , structured bindings in C++17 don't name variables, and because of that, it is impossible to capture these variables in lambda functions.
2021-06-13 16:22:44 +02:00
Vojtech Bubnik
55c82efb5b
Fixing previous TriangleSelector refactoring.
2021-06-11 17:59:33 +02:00
Vojtech Bubnik
a2e30a0e53
Fixed regression bug after PrintRegions refactoring:
...
Fixed crash if an object is outside the print bed, its modifier inside
the print bed and the modifier gets deleted.
2021-06-11 17:29:16 +02:00
Vojtech Bubnik
611ea4383d
TriangleSelector - some memory optimization.
...
Don't store traingle normal, but reference the source triangle,
which stores its normal.
2021-06-11 12:27:58 +02:00
Vojtech Bubnik
a47250ad9b
TriangleSelector refactoring for readability and a bit of performance,
...
added some comments, improved encapsulation through private attributes,
removed recursive call through std::function etc.
2021-06-11 11:02:47 +02:00
YuSanka
eb7ce6429b
Code refactoring to avoid a call of update_ui_from_settings() every time when switching between "3D-View" and "Preview"
2021-06-11 10:34:13 +02:00
rtyr
8274652638
1.3.0-alpha1
...
Added “Prusament PC Blend CF” filament profile. Increased travel acceleration for Prusa MINI. Updated start g-code for Prusa MINI. Added multiple add:north and Extrudr filament profiles. Updated Z travel speed values.
2021-06-11 09:55:32 +02:00
enricoturri1966
7130cfb1e3
Added missing assignment into ModelObject::assign_copy()
2021-06-10 13:32:53 +02:00
Vojtech Bubnik
a9430f2f3f
TriangleSelector::get_facets() refactoring to share vertices.
...
TriangleSelector::valid refactored to m_valid and valid()
and bool members moved next to each other to shrink data structure
size due to memory alignment.
2021-06-10 12:43:31 +02:00
Vojtech Bubnik
e4f36339e8
Support / seam / MMU painting serialization / deserialization:
...
Changed the serialization structure
std::map<int, std::vector<bool>>
to a significantly more compact
std::pair<std::vector<std::pair<int, int>>, std::vector<bool>>
Such change shall significantly improve efficiency of Undo / Redo stack.
2021-06-10 09:26:30 +02:00
YuSanka
872b1c6c5e
Fixed a bug in update of the ObjectList when switching between 3d-View and Preview
...
Steps to repro:
1. start PrusaSlicer
2. add a box
-> watch the object list: only one item is shown in the list
3. switch to preview
-> the item in the object list gets a child
2021-06-09 17:21:39 +02:00
enricoturri1966
9fa6016324
Follow-up of 2d9953069a
2021-06-08 15:10:01 +02:00
tamasmeszaros
d697ee9d7d
Merge branch 'tm_its_refactor_3'
2021-06-08 12:22:28 +02:00
tamasmeszaros
c05d3c45c0
try to fix build on windows
2021-06-08 11:53:38 +02:00
enricoturri1966
75f0b81bdd
Do not close application when user select 'Cancel' in the save dirty project dialog
2021-06-08 11:51:41 +02:00
tamasmeszaros
dfe53f83ae
Fix the build
2021-06-08 11:02:29 +02:00
tamasmeszaros
17ed82b673
Make new split always default if feasible
2021-06-08 10:34:32 +02:00
tamasmeszaros
41c7ff4692
Add parallel version of neighbors index creation, make it default
2021-06-08 10:34:32 +02:00
tamasmeszaros
5aac71c9a3
Improve its_split for large number of parts
2021-06-08 10:34:32 +02:00
tamasmeszaros
04331beb33
Add new (winner) neighbor index based on measurements
2021-06-08 10:34:32 +02:00
tamasmeszaros
c89ef2ee6b
Add triangle mesh split to perf comparison
2021-06-08 10:34:32 +02:00
tamasmeszaros
2227d0f1ad
Added measuring sandbox for neighbors index creation
2021-06-08 10:34:32 +02:00
tamasmeszaros
1ee724e7ed
Corrected mesh split implementation
2021-06-08 10:28:23 +02:00
tamasmeszaros
0ecba516a3
Get rid of Contour3D
2021-06-08 10:28:23 +02:00
tamasmeszaros
c451fc94ba
Refactored hollowing backend to use indexed_triangle_mesh
2021-06-08 10:28:23 +02:00
tamasmeszaros
5d85a57ae6
wip on hollowing refactor
2021-06-08 10:27:35 +02:00
tamasmeszaros
997c446a05
SLA backend refactored, except Hollowing
2021-06-08 10:27:35 +02:00
enricoturri1966
cf1731feea
Tech ENABLE_ALLOW_NEGATIVE_Z -> Added threshold to detect if an object is sinking
2021-06-08 10:07:47 +02:00
Lukas Matena
55658979b7
Fixed two more locales-related issues
...
One warning was also fixed
2021-06-07 12:31:41 +02:00
enricoturri1966
d9e9e76467
#6587 - Fixed temporary .gcode file locked by gcode window visualizator while exporting to gcode
2021-06-07 11:54:16 +02:00
rtyr
b251a9ce02
Artillery 0.0.3 Fixed Genius bed size.
2021-06-06 00:24:00 +02:00
Lukas Matena
03c6bdfe9a
Fixed a memory leak during locales switching on macOS and
...
removed frequent locales switching during gcode processing
2021-06-05 07:09:23 +02:00
enricoturri1966
41cbb28062
Remove const_cast<> introduced with 0e3090fb28
2021-06-04 16:53:05 +02:00
rtyr
daadcf26c3
Merge pull request #6592 from trilab3d/master-aqi
...
Added files for new TRILAB AzteQ printers
2021-06-04 12:12:40 +02:00
enricoturri1966
8480895d40
Remove const_cast<> introduced with 4da8de5f49
2021-06-04 10:23:31 +02:00
Matej Supik
756e9ca836
Added thumbnail for new AzteQ Industrial printer, added AzteQ, AzteQ Plus print pad model. Updated print pad model for DeltiQ printers
2021-06-04 09:49:57 +02:00
Lukas Matena
800f031202
Fixed clipping plane when used with painter gizmos (follow-up of 94877a0)
2021-06-04 09:34:55 +02:00
Vojtech Bubnik
473644a94c
Small MMU segmentation optimization
2021-06-04 08:46:02 +02:00
Lukáš Hejl
5e1a9a728f
Added name for items in undo/redo stack inside multi-material gizmo.
2021-06-03 18:11:48 +02:00
rtyr
72bde49a2f
CR-10 SMART and SERMOON D1 thumbnails
2021-06-03 14:22:58 +02:00
Lukáš Hejl
83b14502a6
Fixed the wrong transformation matrix for "Clipping of view" when is used a printer with multiple extruders.
2021-06-03 08:00:46 +02:00
Vojtech Bubnik
521ef4e17f
Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions
2021-06-02 18:25:11 +02:00
YuSanka
392bf4f2d0
Follow-up 7eebd56b5f - fixed a typo
...
+ added add_negative.svg for dark mode
2021-06-02 14:36:49 +02:00
YuSanka
611b91bc1f
Fixed DnD for "Model part" volumes inside the object
...
Fixed volumes order inside the object
2021-06-02 12:54:56 +02:00
rtyr
83d74673f8
Artillery 0.0.2 - Fixed start g-code.
2021-06-02 12:28:36 +02:00
Vojtech Bubnik
2eba5223fa
Removed unnecessary const_cast calls inside Camera.
2021-06-02 12:19:55 +02:00
Vojtech Bubnik
ebcd48a725
Fixing a regression crash in Preset Hints.
2021-06-02 11:28:55 +02:00