tamasmeszaros
7ab044fb86
Add debug build for LibBGCode in deps
...
Probably no need for debug build of it's respective heatshrink dependency, as it's a C only lib
2023-08-04 08:43:15 +02:00
enricoturri1966
28346f78dd
Fixed naming of metadata exported to gcode file in binary format
2023-08-04 08:33:28 +02:00
YuSanka
492e356a21
CutGizmo: Fixed and improved Undo/Redo.
2023-08-03 16:09:28 +02:00
enricoturri1966
1e993a481a
Implemented command 'Convert ascii G-code to binary'
2023-08-03 15:44:04 +02:00
enricoturri1966
cd43a8e744
Fixes required by changes into libbgcode library interface
2023-08-03 15:31:13 +02:00
YuSanka
4e74e4ecc0
CutGizmo: Implemented validation of groove size/position
2023-08-03 13:15:05 +02:00
enricoturri1966
ec16420f11
Integrated library libbgcode
2023-08-03 12:57:55 +02:00
enricoturri1966
c82f9c7627
Removed code moved to libbgcode library
2023-08-03 12:37:41 +02:00
tamasmeszaros
793a2710dd
Change libbgcode git repo link to use https instead of git@
2023-08-03 09:46:58 +02:00
Filip Sykala - NTB T15p
6c0d7b79e3
Set default align to center as mentioned in SPE-1597
...
Align visualization warning is active only for multiline
2023-08-03 09:12:49 +02:00
enricoturri1966
07065c9e19
Partial revert of 7e56d807185348987026786c4f8607fcfdc84d6e - Removal of integrated Heatshrink library
2023-08-03 08:56:21 +02:00
tamasmeszaros
2c80865ea9
Fix missing dependent targets from libbgcode deps
2023-08-02 15:34:29 +02:00
enricoturri1966
6e88ee76da
Fixed conflicts after merge with tm_integrate_libbgcode
2023-08-02 15:21:23 +02:00
Lukas Matena
ba25da571a
MeshRaycaster: added a function to check for mesh-line intersections
2023-08-02 15:09:35 +02:00
Pavel
b6ed64428a
SPE-1820 Fix missing solid infill in thin parts by improving the ensuring filtering
2023-08-02 10:32:28 +02:00
enricoturri1966
eacffe0a57
SPE-1765: Fixed redundant emit of EVT_GLCANVAS_WIPETOWER_MOVED event
2023-08-02 10:01:16 +02:00
YuSanka
75eccfd650
Added new type of SceneRaycaster (FallbackGizmo)
...
to add possibility to split the Gizmo grabbers to two priority of "raycastering".
meshes with Gizmo type has highest priority then FallbackGizmo.
+ CutGizmo: Use SceneRaycaster type for CutPlane grabber
2023-08-01 16:23:18 +02:00
YuSanka
0c686f1ff9
CutGizmo improvements: Reworked CutPlane grabber for TaG mode
2023-08-01 16:15:51 +02:00
tamasmeszaros
be468dca79
Revert accidental commenting out of dep_OCCT
2023-08-01 13:34:39 +02:00
YuSanka
c239c54dc6
CutGizmo: Bug fixing and improvements:
...
* Get correct labels width form all label
* Set Plane mode as default for cut
* Fixed tooltip for CutPlane in TaG mode
* Fixed Crash when "Instances" item is selected with open CutGizmo
* Fixed move limits for CutPlane
* TaG mode: Suppressed perform a cut when CutPlane is out of object
* Update warning info lines when switch between modes
* Don't allow to switch to TaG mode, when cut has connectors
2023-08-01 10:58:31 +02:00
Lukas Matena
5de69b962e
MeshRaycaster: added a function to check for mesh-line intersections
2023-07-31 16:04:41 +02:00
YuSanka
bd43118148
Fix of Asserts and incompatible filament selection, when hide/show template filaments (SPE-1786)
2023-07-31 13:28:26 +02:00
YuSanka
724d2aec20
Fix for SPE-1788 - Redundant sidebar layout on object move
2023-07-31 13:28:17 +02:00
tamasmeszaros
6d3d3298da
use git to download libbgcode by default
...
should work on the build server
2023-07-29 15:45:29 +02:00
tamasmeszaros
d9f0c1a052
fix unknown policy on older cmakes
2023-07-29 15:41:13 +02:00
tamasmeszaros
866fc767bb
Integrating LibBGCode into deps with an optional var for source dir
...
One can then co-develop the two projects with relative convenience
2023-07-28 19:30:49 +02:00
enricoturri1966
cc7f2f3aae
Fixed missing whitespace in GXX lines when unbinarizing using meatpack
2023-07-28 14:48:14 +02:00
tamasmeszaros
10b6d355ca
Merge branch 'tm_fix_export_crash_SPE-1801'
2023-07-27 15:34:45 +02:00
tamasmeszaros
c5b22163c5
Fix crash when exporting to stl
2023-07-27 15:33:05 +02:00
Lukas Matena
3ab20de3c0
Wipe tower: Use perimeter_speed and infill_speed instead of the hardcoded values
2023-07-27 12:53:10 +02:00
Filip Sykala - NTB T15p
071f88de13
Fix Missing text line od edge of object with Function "per glyph orientation" enabled
2023-07-27 12:26:09 +02:00
Filip Sykala - NTB T15p
d10c7b633f
Merge branch 'master' into fs_dir_per_glyph_SPE-1597
2023-07-27 10:42:25 +02:00
enricoturri1966
2cde917f11
Delete output file when gcode conversion fails
2023-07-27 10:22:22 +02:00
Vojtech Bubnik
e0baccd654
ArcWelder: Disabled for pressure equalizer.
...
Fixed some compiler warnings
2023-07-27 10:04:21 +02:00
Pavel
c74eb1abe0
SPE-1821 Fix issue with overhangs sometimes wrongly detected when using classic
...
Fix gcode export - remove empty lines
2023-07-27 09:22:27 +02:00
Pavel
ec2caaec82
Added invalidation of the new step, paralellize the computation of overhangs
2023-07-27 09:21:24 +02:00
Pavel Mikus
a98e2f893a
fixed issues, it now replicates the previous results
2023-07-27 09:21:19 +02:00
Vojtech Bubnik
fa0986c0c5
Rebased pm_arcwelder_overhangs_port to vb_arc_welder
2023-07-27 09:17:35 +02:00
enricoturri1966
f02e8e3438
Renamed namespace
2023-07-27 09:04:44 +02:00
enricoturri1966
a8d8914071
SPE-1784: New compressed (binary) gcode format integration
...
Added Deflate compression using zlib
2023-07-26 13:21:50 +02:00
Pavel
bf6a8dc0b0
updating the gcode extrude to support new overhang attributes
2023-07-26 11:43:01 +02:00
Pavel
4ad4ae2754
fixed issue with segfaulting
2023-07-26 11:43:01 +02:00
Pavel
d0b8323bc8
Trying to fix the issue with segfault, so far unsucessfully. It seems that one ExtrusionCollection is moved and then accessed...
2023-07-26 11:43:01 +02:00
Pavel
6ec918c2a2
Compuation of overhang distance of the perimeters is a new step in the slicing pipeline, the result is stored as and ExtrusionPath attribute.
...
Perimeters are split as necessary based on the differing distances.
2023-07-26 11:43:01 +02:00
Pavel Mikus
28cd3ac212
new step for overhangs
2023-07-26 11:43:01 +02:00
Vojtech Bubnik
98c011d59b
ArcWelder: Improved resolution of arc discretization in G-code preview
2023-07-26 11:24:32 +02:00
enricoturri1966
fba2406ace
SPE-1784: New compressed (binary) gcode format integration
...
Added conversion of gcodes from binary to ascii format
2023-07-26 11:14:21 +02:00
enricoturri1966
004a64a651
Removed code for thumbnails compression
2023-07-25 14:07:46 +02:00
enricoturri1966
32eebf85e0
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1784_binary_gcode
2023-07-25 13:37:24 +02:00
enricoturri1966
cc7fd7d314
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1784_binary_gcode
2023-07-25 13:30:27 +02:00