31edb6082e
Harmonized the application naming.
2019-04-15 16:14:19 +02:00
ed17290bc4
Fix of #1380 - Wrong estimated time when using extruder absolute coordinates
2019-04-15 12:54:57 +02:00
89142e48fb
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-14 13:49:22 +02:00
252381aa38
Application Scaling for MSW: Next big step
...
- Added rescale() function for the most of controls
- Created PrusaBitmap and PrusaButton classes like a wrap to wxBitmap and wxButton accordingly
2019-04-13 23:46:52 +02:00
d8a22aa2d9
Fix of "Variable layer height feature breaks after rotating part #2073 "
...
There was an approximate bounding box used at the GUI, while a snug
bounding box was used at the back end, causing invalidation
of the variable layer height editing profile on rotated objects.
A snug bounding box around the first instance is now cached.
2019-04-13 14:15:54 +02:00
16a667ca94
Only show the "--software-renderer" option if GUI is compiled in.
2019-04-12 13:33:06 +02:00
af3d8c2349
Moved the GLEW dependencies from libslic3r to the gui slic3r library.
2019-04-12 12:57:45 +02:00
c39c30cf9c
Windows specific: Added "--sw-renderer" to load the MESA SW rasterizer.
2019-04-12 11:43:29 +02:00
dcd66f00e6
Fix for issue SPE-901
2019-04-12 10:26:33 +02:00
780edaab8d
Setting the SLA Pad wall height to zero and adding a warning to not set
...
it to non zero, as it may be difficult to tear the object off the vat foil.
2019-04-11 15:45:14 +02:00
8ad52f0461
Vojtech's improvements in the SLA preview cutting dialog.
2019-04-11 15:44:32 +02:00
ba1bfa9e66
Merge branch 'master' into lm_sla_gizmo_clipping_plane
2019-04-10 13:43:02 +02:00
e4ec57cf60
Removing separate X and Y relative correction.
2019-04-09 18:15:25 +02:00
a0db2de016
Support for thresholding with Zero gamma.
...
Also made a few optimizations in rasterizer.
2019-04-09 14:52:29 +02:00
fbba886be9
Adding absolute correction (XY offset) and gamma correction parameters.
2019-04-09 13:42:32 +02:00
17615e11aa
Adjusted the default support_points_minimal_distance to 1mm.
2019-04-09 10:18:52 +02:00
e2d6ce9bc5
Finished SLA print / material correction visualization.
2019-04-08 18:09:31 +02:00
f53a865fab
Merge remote-tracking branch 'remotes/origin/master' into tm_relative_correction
2019-04-08 14:00:27 +02:00
9ab83d31bc
Fixed rotation of SLA instances in case a rotation in X or Y was applied
...
to the instances.
2019-04-08 13:35:03 +02:00
200d81cbbe
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-08 12:05:44 +02:00
621808ff8a
Fix of #2082 -> Added lines M73 P100 and M73 Q100 to gcode to signal that print is finished
2019-04-08 11:54:58 +02:00
579b44c479
The gizmo is now able to triangulate and show the cut, the triangulated cut is cached
2019-04-08 10:31:19 +02:00
1673ae41d8
Increased the default SLA support density to 130% of the previous value
...
(100% now works as 130% before)
2019-04-08 10:27:56 +02:00
a16c709010
Remove unnecessary reversals of print polygons.
...
second take...
2019-04-05 17:04:55 +02:00
e2c326279f
fix for hole disappearance
2019-04-05 16:24:23 +02:00
e8ff3dd0d0
SLA: Invalidate all PrintObjects if the scaling correction changes.
...
Fixes a bug, where the sla_transofmation() function works with
the new scaling values for both old and new ModelObjects, therefore
no reslicing is triggered.
(untested)
2019-04-05 11:56:11 +02:00
85a6ac60de
Follow-up of 763a91e2ca -> take in account of ModelObject::origin_translation when saving parts and modifiers to stl
2019-04-05 10:08:34 +02:00
383a17f538
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 16:24:44 +02:00
3481eddee4
Fix of "Latest commit of Slic3r 1.42.0 cuts away part of the model #2063 "
...
Fixed one bug of many in admesh library, where the face connectivity
was broken when removing a degenerate face. Likely there are some
similar issues left to be solved.
Placed a workaround to always recalculate face connectivity before slicing.
2019-04-04 16:16:57 +02:00
f1ff568fb1
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 14:00:48 +02:00
3ecd0dd48d
Use current selection to determine proposed filename when exporting to stl files
2019-04-04 14:00:31 +02:00
7160162083
Altering sla export interface to support explicit project name.
2019-04-04 12:30:11 +02:00
b4ab3025e3
Added method for relative correction retrieval.
2019-04-04 10:52:14 +02:00
9a59ca6aca
Fix of #2044
...
Added sorting by z of the preview data used to generate the gcode preview because there can be shuffling in case of sequential printing
2019-04-04 09:16:03 +02:00
9f1be18be2
Suggestion for Z offset correction
2019-04-03 18:23:29 +02:00
e3171322d3
Scaling correction parameters in material and print conf.
...
Scaling is applied in sla_trafo but no effect unless set before model import.
2019-04-03 17:34:46 +02:00
92fe79c934
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-03 12:08:11 +02:00
3ebc21ebcd
Fixed cutting of objects in left oriented coordinate space.
...
Removed some spurious debugging printf.
2019-04-03 12:07:58 +02:00
601b07eb4f
Merge branch 'tm_clipperutils_update'
2019-04-03 11:17:44 +02:00
4080c33570
Call Line conversion operator explicitly.
2019-04-03 11:17:15 +02:00
df751ac24e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-03 11:12:15 +02:00
380f5fbfa5
Fixed FFF slicing of meshes with left hand oriented transformations applied.
...
Slight optimization of FFF slicing - optimized copy of an object with just
a single volume.
2019-04-03 11:12:03 +02:00
b48aee3415
Remove unnecessary reversals of print polygons.
2019-04-03 10:29:27 +02:00
0119160a1b
Get rid of unnecessary copies and moves in ClipperUtils
...
This is up to a code review session.
2019-04-03 10:17:57 +02:00
c86433271e
Fixed update of the SLAPrint back end after mirroring in a specific
...
case of mirroring around the X axis.
Fixed some asserts on visual studio due to access to empty std::vector
2019-04-02 18:04:23 +02:00
88f6aaf692
Add mirror correction to rasterized polygons.
2019-04-02 17:48:50 +02:00
6881112f3b
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-02 13:54:46 +02:00
f6087171b9
Fix of the previous commmit.
2019-04-02 13:54:23 +02:00
99f0207578
Handling of left hand oriented coordinate systems:
...
is_left_handed() method on transformations and volumes
rendering of GLVolumes in left handed coordinate systems by glFrontFace(GL_CW);
SLA slicing on left hand oriented instances by flipping the mesh for SLAPrintObject in X.
rendering of the SLA cutting plane in left handed systems
resetting the SLA clipping planes on 3D preview invalidation
2019-04-02 13:47:49 +02:00
0afd7e43d2
More accurate status proportions for SLA steps.
2019-04-02 11:19:52 +02:00