Filip Sykala
6030a3c56a
Merge branch 'master' into fs_CenterSupportForIsland
2021-04-21 09:41:09 +02:00
Filip Sykala
3e60782341
Compare of Sampling method
2021-04-20 08:31:43 +02:00
Filip Sykala
ad86274da5
Fix. Now correct check when 2 vector have same direction
2021-04-19 14:19:18 +02:00
Filip Sykala
d40789f9f4
FIX> infinite loop because intersection is out of line
...
place on line mast be perpendicular to source line
but NOT to edge
2021-04-16 21:42:15 +02:00
Filip Sykala
999b0ac833
Add uniform sampling of ExPolygon
2021-04-15 13:45:17 +02:00
Filip Sykala
488c233c15
add minimal width to edge
...
Fix creation of Field and sampling outline
2021-04-14 11:50:36 +02:00
Filip Sykala
3f840ea909
Fix for sample between Tiny and Wide part of island
2021-04-13 09:48:44 +02:00
Filip Sykala
9443cfc9ac
Successfull creation of field with indexes
...
Add visualization of Field
2021-04-08 12:11:59 +02:00
Filip Sykala
4f8d29ff28
Fix calculation of width on VD
2021-04-07 17:12:05 +02:00
Filip Sykala
c4f96b7431
Create ExPolygon from wide part of island
2021-04-06 09:07:43 +02:00
Filip Sykala
bdbc909d9e
Support island points are generated as unique ptr for option to move with them
...
+ add fix for cell 2 polygon transformation
2021-03-26 16:57:03 +01:00
Filip Sykala
30a050db42
Separate draw function
2021-03-24 09:39:17 +01:00
Filip Sykala
825b7c7e72
Align of SP
2021-03-24 05:51:16 +01:00
Filip Sykala
8df7458884
use geometry orientation
2021-03-18 12:13:27 +01:00
Filip Sykala
ed94a8118a
Cell from over limit points
2021-03-18 11:57:15 +01:00
Filip Sykala
f87076afbc
convert Voronoi cell to polygon
2021-03-16 09:35:05 +01:00
Filip Sykala
e1c49ca742
Position of Support Point is connected with voronoi graph
2021-03-12 07:49:44 +01:00
Filip Sykala
1f45eb458a
add sample center circles
2021-03-10 10:01:45 +01:00
Filip Sykala
25273461ed
add Magic enum
2021-03-10 09:59:36 +01:00
Filip Sykala
5723c9b5f6
Parabola length calculation.
2021-03-02 13:32:18 +01:00
Filip Sykala
146ad66089
Node data constructor deosnt have own logic
...
Calculation of Parabola length by sum of line segments
2021-02-25 20:50:20 +01:00
enricoturri1966
48481c10b4
Tech ENABLE_VOLUMETRIC_EXTRUSION_PROCESSING set as default
2021-02-25 16:29:18 +01:00
Filip Sykala
4a4670eb20
Clean up voronoi test
2021-02-25 16:14:18 +01:00
Filip Sykala
f11cf29416
separate Voronoi graf and searching longest path into own files
2021-02-25 16:10:17 +01:00
enricoturri1966
a7bb63dbf2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2021-02-25 15:22:54 +01:00
enricoturri1966
a3b60c09bc
Tech ENABLE_CTRL_M_ON_WINDOWS set as default
2021-02-25 15:22:12 +01:00
Vojtech Bubnik
750cfdd099
Fix of support generator after merging
...
Base type interfaces for soluble interface supports #6017
2021-02-25 14:50:44 +01:00
enricoturri1966
4146fd337a
Tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5 set as default
2021-02-25 14:28:53 +01:00
enricoturri1966
8f8217723c
Tech ENABLE_OPENGL_ERROR_LOGGING set as default
2021-02-25 13:38:52 +01:00
YuSanka
21b044b556
Fix of #5152 assert ""HasFlag(0x0020)"" failed in GetSelection(): must be single selection listbox
...
This assert was invoked by list_printer->GetSelection() because of list_printer was created with wxLB_MULTIPLE flag.
2021-02-25 04:03:26 -08:00
YuSanka
89f065b57e
Fix of #5510 : ctrlsub.cpp(231): assert "IsValid(n)" failed in GetClientData(): Invalid index passed to GetClientData()
...
BitmapComboBox: Use virtual OnSelect() on wxEVT_COMBO event
Don't save information about preset combobox type to the evt.SetInt(). This information can be received from BitmapComboBox::get_type() now.
2021-02-25 12:55:28 +01:00
enricoturri1966
be7e2f2ae1
Tech ENABLE_WX_3_1_3_DPI_CHANGED_EVENT set as default
2021-02-25 12:40:42 +01:00
Vojtech Bubnik
6e73ddab8e
Support generator: Debugging visualization of "don't support bridges".
...
Fixed a bug in raft generator - 1st layer did not respect the 1st layer
density.
2021-02-25 12:29:08 +01:00
Vojtech Bubnik
43c05d35ea
Fix of crash when using raft with modified Shape-Box with height 0.5mm #5652
...
Reworked skirt generator to only generate skirt at non-empty layers
(layers that actually extruder object or support) and to respect minimum
layer height. Skirt generator stops at the first layer where those both
conditions cannot be met.
2021-02-25 12:18:11 +01:00
Filip Sykala
0a761fd649
Merge branch 'master' into fs_CenterSupportForIsland
2021-02-25 12:15:12 +01:00
enricoturri1966
1e33b95ed7
Follow-up of 33aa6be7b7f3d8b81d6b948f9bd6841db10b61cf -> Validation of custom g-code added using vertical slider in preview at gcode generation level
2021-02-25 08:23:45 +01:00
Vojtech Bubnik
6f5bf71f11
Fixing some compiler warnings
2021-02-24 19:53:50 +01:00
Vojtech Bubnik
539e80e890
Fix of supports create overkill material that actually sopports nothing above it. #2245
...
When expanding the 1st layer support layer, do it by small steps while
trimming with object to avoid supports to leak through object walls.
2021-02-24 19:49:38 +01:00
Vojtech Bubnik
34417574f5
Fix of Perl combine infill unit test after a change in raft:
...
1st object layer over raft is no more printed with bridging infill.
2021-02-24 18:48:55 +01:00
Vojtech Bubnik
e9875f57a9
Fix of Unnecessary raft on models with large perimeter but nothing inside. #430
...
Don't fill in the holes in 1st layer of the raft.
The user may apply a higher raft_expansion if one wants a better 1st layer adhesion.
2021-02-24 18:08:32 +01:00
Vojtech Bubnik
6bdd42b1cf
Fix of Support interface is generated across whole print layer regardless if it's needed or not #4570
...
Disabled a suspicious piece of legacy code inherited from Slic3r,
which tries to fill in spots inside support interfaces. The code was
too aggressive and it was doing more harm than good.
2021-02-24 17:34:51 +01:00
Vojtech Bubnik
61a5b43ac3
Fix of Add option to change support interface pattern #1197
...
New config field for switching the support interface pattern between
default (rectilinear for non-soluble interface, concentric for soluble interface),
explicit rectilinear and explicit concentric.
Also the config layer was reworked a bit to reduce some switch statements
on ConfigOptionEnum<> templates.
2021-02-24 15:59:18 +01:00
YuSanka
88bd189047
Some code refactoring follow-up 33aa6be7b7
and 92b1302a08
2021-02-24 15:50:18 +01:00
Filip Sykala
20735e1e64
Merge branch 'master' into fs_CenterSupportForIsland
2021-02-24 15:30:24 +01:00
YuSanka
18ac892ed6
OSX specific: Fix of f11e81517d
2021-02-24 15:03:34 +01:00
YuSanka
d209c92c80
Merge remote-tracking branch 'origin/ys_auto_cp'
2021-02-24 14:33:31 +01:00
enricoturri1966
33aa6be7b7
Follow-up of 86d7e1fb907d9841a1d0cf516415fea84e8b5280 -> Validation of custom g-code added using vertical slider in preview
2021-02-24 14:17:46 +01:00
Filip Sykala
068ab2cf1b
Merge branch 'master' into fs_CenterSupportForIsland
2021-02-24 13:23:02 +01:00
Filip Sykala
179115eb75
Recursive function with data stored on heap
2021-02-24 13:22:50 +01:00
Vojtech Bubnik
aee136cedd
Squash merge of pull request Raft enhancements #6003
...
thanks @nemart69
2021-02-24 11:59:22 +01:00