Commit Graph

71 Commits

Author SHA1 Message Date
bubnikv
6ae851ff90 Implemented the "Support for support enforcers only" quick selection.
Reduced some memory leaks due to the ConfigDef::default_value pointer.
2019-05-03 18:01:39 +02:00
tamasmeszaros
d4447eeac7 Fix for unregistered scaling correction values. 2019-04-29 16:53:16 +02:00
YuSanka
b6f2159cbd Fixed app name interpolation for : GUI_App, MainFrame, MsgDialog, Preferences, Tab and UpdateDialogs
+ added edit_tooltip(), wich replaces Slic3r for SLIC3R_APP_KEY
2019-04-26 10:54:18 +02:00
YuSanka
22a6293f31 Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-18 15:33:50 +02:00
bubnikv
3a11a39a69 Fixed a typo in export_obj parameter label 2019-04-18 14:45:13 +02:00
YuSanka
89142e48fb Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-14 13:49:22 +02:00
YuSanka
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
bubnikv
16a667ca94 Only show the "--software-renderer" option if GUI is compiled in. 2019-04-12 13:33:06 +02:00
bubnikv
c39c30cf9c Windows specific: Added "--sw-renderer" to load the MESA SW rasterizer. 2019-04-12 11:43:29 +02:00
bubnikv
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
tamasmeszaros
a0db2de016 Support for thresholding with Zero gamma.
Also made a few optimizations in rasterizer.
2019-04-09 14:52:29 +02:00
tamasmeszaros
fbba886be9 Adding absolute correction (XY offset) and gamma correction parameters. 2019-04-09 13:42:32 +02:00
bubnikv
17615e11aa Adjusted the default support_points_minimal_distance to 1mm. 2019-04-09 10:18:52 +02:00
tamasmeszaros
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
bubnikv
5bd3339a3f Limit number of perimeters to 10 thousands, that is 50 meters with 0.2mm
nozzle. The number of perimeters has to be limited due to a numerical
overflow of fixed point 32bit coordinates in the offsetting algorithm.
2019-03-21 14:56:20 +01:00
YuSanka
72601937a1 Implemented SPE-874
(Delete items from context menu for Simple mode)
2019-03-19 09:53:47 +01:00
YuSanka
918980ecfe Fixed #1949 2019-03-14 09:19:21 +01:00
bubnikv
63f05934aa CLI:
Removed the --help-options parameter, left the --help-fff and --help-sla
Added check for empty print.
2019-03-13 19:49:14 +01:00
bubnikv
1bb0fade60 Removed obsolete Dwarf parametes from FFF Print settings. 2019-03-13 19:21:56 +01:00
bubnikv
9bc8ef9771 Help for the FFF / SLA command line parameters.
Removed the cli parameter from most options as it is derived
from the option key. Options without CLI parameter are now marked
with cli = nocli.
2019-03-13 19:17:26 +01:00
bubnikv
fed65f0dc0 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-13 15:45:01 +01:00
bubnikv
322d2a1fab Reworked the command line interface based on the current state
of the upstream.
Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp
2019-03-13 15:44:50 +01:00
tamasmeszaros
0199066dbf Some constraints applied to support parameters. 2019-03-11 16:27:54 +01:00
tamasmeszaros
54651190e1 Enable imgui support point size. Fine tuning of support params. 2019-03-11 14:55:28 +01:00
tamasmeszaros
04556ba089 Fine tuning the new parameters and adding max_pillar_link_distance 2019-03-08 11:39:34 +01:00
Vojtech Kral
400c46e697 PrintHost: Fix host type configuration, refactor, fix #1687 2019-03-05 16:12:15 +01:00
bubnikv
c4aa0f7f36 Introduced the "slice_closing_radius" to define, how large gaps
will be closed after triangle mesh slicing.
The value is set to 0.049 by default, which corresponds to the hard
coded default in Slic3r-1.41.3.

See issues #520 #820 #1029 #1364 for the reference of why we need
the parameter for being able to print some specific models.
2019-03-01 17:53:02 +01:00
tamasmeszaros
d6e176d456 Pad "tilt" changed to "slope" 2019-02-25 16:04:46 +01:00
tamasmeszaros
29c3c503da Disabling pad edge radius and adding the "wall tilt" parameter. 2019-02-25 12:06:38 +01:00
bubnikv
9d609908a5 Split the external infill pattern to separate top / bottom config values.
Based on f9344a00e3
thanks @supermerill
Implements  #475, #479, #1133, #1474
2019-02-22 15:25:35 +01:00
YuSanka
4d210a7aca Merge remote-tracking branch 'origin/master' into ys_sla_time_estimation 2019-02-20 15:14:53 +01:00
Lukas Matena
2d12cbbc1d SLA supports - added parameters for the automatic generation (relative density measure and minimal distance of the points) 2019-02-19 16:34:52 +01:00
YuSanka
168d3f818a Added new options for SLAPrintSettings (faded_layers) and SLAPrinterSettings (fast/slow_tilt_time and area_fill) 2019-02-18 16:24:55 +01:00
tamasmeszaros
5cbaa6eda8 Added parameter "support_buildplate_only" for SLA supports. 2019-02-05 11:16:03 +01:00
bubnikv
9644bc720f Fixed a bug in initialization of some StaticPrintConfig derived classes.
Merged implementation of support for "Octoprint-Cancelobject" #972
thanks @supermerill
2019-01-31 15:09:16 +01:00
bubnikv
52c1ec873e Disabled the experimental pressure equalizer. 2019-01-29 18:07:45 +01:00
YuSanka
07ac41c726 Updated mode value for some options 2019-01-25 16:57:44 +01:00
YuSanka
ee1e590858 L10n improvements 2019-01-21 12:34:28 +01:00
tamasmeszaros
050236eae5 Added parameter for pillar connection mode 2019-01-09 12:21:43 +01:00
bubnikv
b122ba7a89 WIP: Fix of command line slicing. Slice from slic3r-console.exe 2019-01-09 11:24:05 +01:00
Vojtech Kral
920e02197e Fix #1526 --datadir not working 2019-01-03 16:19:08 +01:00
tamasmeszaros
8c87d8fecb A bit more informative description for the "display_orientation" parameter 2018-12-21 12:46:04 +01:00
bubnikv
46d844c8be Make the increase of extruder motor current during MM filament
exchange sequences configurable.
2018-12-14 20:09:10 +01:00
bubnikv
3ac180f2cd Fix of SLADisplayOrientation updates 2018-12-14 17:19:17 +01:00
tamasmeszaros
4d456bdba5 Removed display_flip_xy and added display_orientation instead.
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
tamasmeszaros
53b965b981 Merge remote-tracking branch 'origin/master' 2018-12-12 14:25:27 +01:00
Vojtech Kral
caafcede3b WIP OctoPrint integration 2018-12-12 13:17:01 +01:00
tamasmeszaros
ab03876441 Added cancellation points. Added new flip xy option. Refactor and waring removal. 2018-12-12 11:36:02 +01:00
Lukas Matena
05dd8f0a54 First version of SLA support points generation 2018-12-07 14:21:33 +01:00
bubnikv
0e573ebf10 Implemented compatible_printer / compatible_printer_condition
for filaments and SLA materials.

Fixed compatible_printers / compatible_prints dialog to show
system profiles as well.
2018-12-04 17:56:49 +01:00