4affd6ace7
Code cleanup
2019-01-14 08:56:01 +01:00
92b8d797f8
Merge branch 'master' of https://github.com/prusa3d/Slic3r into euler_angles
2019-01-11 12:55:35 +01:00
6db40feace
Build: Add a flag to disable PCH
2019-01-11 12:49:24 +01:00
1e21388fe9
Fix of an undefined DBL_MAX on clang / OSX
2019-01-11 11:46:54 +01:00
a552a7bc78
Fixed a buggy test for a single extruder diameter for Single Extruder
...
Multi Material prints & soluble supports.
Disabled assert testing for the existence of "printer_technology" fields
as it triggers on loading of legacy AMF/3MF files.
2019-01-11 11:15:32 +01:00
a0245c69a6
New algorithm to extract euler angles from rotation matrix
2019-01-11 09:23:35 +01:00
2f6bf3e3f2
Fix of 2b0e1633cf, where
...
the Print::validate() tested wipe tower specific stuff incorrectly
even if the wipe tower was not active.
2019-01-10 18:17:22 +01:00
2b0e1633cf
Fix of "macos crash on WipeTower when using multi extruder + tower + support #1632 "
...
Added a new validation into Print::validation() to verify, that
the non-soluble supports need to be printed with "current" extruder.
This check was already there, though for the global parameters only.
Now the check is performed inside the Print class for the object
override parameters as well.
Improved the Print::validate() handling. The Print::validate() is only
called if the Print::apply() indicates a change, or if the slicing
was executed by the user explicitely (with the "Slice now" button,
with the "Send to octoprint" button, or by switching to the print
path preview).
2019-01-10 16:06:24 +01:00
107152b25e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-10 11:10:01 +01:00
c62a51ead1
Implemented ModeSizer with ModeButtons for the mode view changing from the settings tabs and plater
2019-01-10 11:09:31 +01:00
8515852efc
Ignore the extra "Process Serial Number" parameter generated by the OSX finder
...
https://stackoverflow.com/questions/10242115/os-x-strange-psn-command-line-parameter-when-launched-from-finder
2019-01-09 14:09:08 +01:00
1947925263
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
5d01441450
Modified extract_euler_angles to cope with gimball lock
2019-01-09 11:48:23 +01:00
60d3ba6966
WIP: Fix of command line slicing. Slice from slic3r-console.exe
2019-01-09 11:24:05 +01:00
4a1f0eb05f
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-09 10:43:31 +01:00
5b1c1d5922
Fixed a bug in the Win32 start wrapper (wrong number of parameters was passed for the GUI slic3r.exe).
...
Reworked command line processing for the GUI slic3r. Now the config is loaded first, then the model files (also the configs from AMF/3MF are applied), and lastly the free standing parameters are applied.
Fixed unescaping for command line parameters. The string parameters are now not unescaped, string vector parameters are unescaped only if enquoted.
Tab::load_current_preset() - disabled CallAfter for predictability. With CallAfter, it was difficult to call the method in sequence with other methods.
Fixed some missing ->Destroy() calls on dialogs created from MainFrame
Fixed some compiler warnings.
2019-01-09 10:43:17 +01:00
a25072f0a3
Merge branch 'master' into tm_pad_improve
2019-01-08 16:32:54 +01:00
2ccdfe6853
Fixed typo
2019-01-08 15:26:27 +01:00
e269758df7
Don't generate the pad cavity if the depth is zero.
2019-01-08 14:42:29 +01:00
f26ec7feb3
pad wall smoothing only for the top of the wall.
2019-01-08 14:03:41 +01:00
591d42fd76
Fixed editing of the extruder's settings (SPE-735)
2019-01-08 10:18:21 +01:00
2f4adc1906
Implemented [filament_extruder_id] placeholder #1568
2019-01-07 15:12:40 +01:00
026bc801e3
Fix of #1505 , #1541
...
Fixed a regression issue in initialization of the "Avoid external perimeters"
feature.
2019-01-07 12:20:48 +01:00
80156d93b4
Merge remote-tracking branch 'origin/master' into tm_pad_improve
2019-01-07 10:09:31 +01:00
0c7fbe0a93
Comments and cosmetics for the new pad code.
2019-01-07 10:07:49 +01:00
fa5c96dfb9
Recover outer top radius for the new pad.
...
Inner top, bottom and outer bottom radius still missing.
2019-01-04 16:57:27 +01:00
567b367061
Disabled the print bed mesh temporarily,
...
bumped up the build version to alpha2,
fixed one minor issue in G-code generator
2019-01-04 16:48:41 +01:00
f761691b7d
Pad now has adjustable wall tilt and maintains wall thickness properly.
...
Edges are not rounded yet.
2019-01-04 16:24:10 +01:00
94becf120b
Fixed euler angles calculation for the singular case
2019-01-04 14:53:01 +01:00
8e001972a9
Added print bed models for mk2 and mk3 printers to 3D scene
2019-01-04 12:56:48 +01:00
237eaa5f6f
Fix #1526 --datadir not working
2019-01-03 16:19:08 +01:00
474e06ac85
Fixed missing mirror transform data when increasing instances count
2019-01-03 15:04:29 +01:00
98fa9c4c38
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-03 14:35:08 +01:00
8d1b854acb
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
...
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
8a3d2f385f
Fix for bad arrange with mirrored objects
2019-01-03 14:20:01 +01:00
b099d5c05e
Removal of wxNotebook from plater set as default
2019-01-03 12:59:06 +01:00
ca6a7ac8d5
Further improvement in objects manipulation using sidebar (multiselection)
2019-01-03 11:24:03 +01:00
e2daf05368
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-02 16:27:38 +01:00
d0fc403741
Fix of a regression bug in Dauglass Peucker contour simplification
...
after an introduction of a non-recursive variant of the algorithm.
Fixes "Strange behavior while printing curved perimeters #1503 "
Fixed some compilation warnings.
2019-01-02 16:27:11 +01:00
2adce62643
Background texture for toolbars set as default
2019-01-02 16:26:22 +01:00
760b1cd9bc
Fix for normal averaging and hidden parameter for max normal Z angle.
2019-01-02 15:48:38 +01:00
d88f3adce9
Fix for invalid support geometry when connecting to model surface
2019-01-02 14:26:25 +01:00
9b8a68565f
Modified camera target behavior set as default
2019-01-02 14:04:26 +01:00
0ccd19f1ee
Improved objects manipulation using sidebar
2019-01-02 13:42:29 +01:00
abf34c3b6d
Debug logs during SLA processing
2019-01-02 11:52:15 +01:00
611d9aa0d8
Model's volume transform set as default
2019-01-02 10:49:13 +01:00
447a51a3c8
Constrained camera target set as default
2019-01-02 08:55:56 +01:00
0a3758d785
SLA automatic support points: Added cancellation points.
2018-12-22 11:21:21 +01:00
18beb10ae0
Automatic SLA support points: Disable debug outputs by default.
2018-12-22 10:55:15 +01:00
126035f6f8
Fixed many errors in background processing synchronization and update.
...
Fixed couple of compiler warnings.
2018-12-22 10:02:42 +01:00