uclaros
6563a5fe9a
Use Alt modifier to move camera center (center of rotation) up or down
2016-11-02 15:53:09 +02:00
uclaros
45922e6f5d
DoubleClick middle mouse button to zoom to extents (AutoCad style).
2016-11-02 14:38:25 +02:00
uclaros
8738d7f5e7
Don't select objects when the shift button pressed. This allows for easier rotating when zoomed in.
2016-11-02 14:11:22 +02:00
uclaros
d7edc08287
Added small axis marker on the center of rotation when rotating or translating.
2016-11-02 14:05:36 +02:00
Florens Wasserfall
22c010791d
Merge branch 'master' into adaptive-slicing
2016-10-13 08:05:58 +02:00
Forrest Pieper
a3ddfde518
Add fill pattern for aligned rectilinear fixes #3225
2016-09-23 01:11:26 -04:00
Joseph Lenox
6e1d10bd06
Added a reslice now option to main menu, bound it to ctrl+s.
...
Reslicing stops the background process before starting a new one.
2016-09-19 19:51:15 -05:00
Joseph Lenox
4ee1793bfd
Implemented a Slice Now button in the UI, starts a background process.
2016-09-19 19:51:15 -05:00
bubnikv
aaae7bf1c0
New command line option: --dont-arrange
...
Don't arrange the objects on the build plate. The model coordinates
define the absolute positions on the build plate.
The option --print-center will be ignored.
Also there is a fix in the command line invocation of --duplicate-grid
so it will run, but still there is something broken there and the results
are not correct.
2016-09-05 11:15:07 -05:00
Alessandro Ranellucci
ade661ebf1
More fixes for non-ASCII paths on Windows
2016-08-28 11:41:00 +02:00
Alessandro Ranellucci
1532f54350
Fixed regression: projector window was not closed with the projector dialog
2016-08-28 10:50:31 +02:00
Alessandro Ranellucci
3518a97e4c
Bugfix: prevent crash in 2DBed (manual control) when handling mouse events when canvas was not painted yet
2016-08-27 19:22:34 +02:00
Alessandro Ranellucci
f295d9001a
Merge pull request #3416 from lordofhyphens/plater-render-refresh
...
2D platter rendering fixed on Windows, and the background color fixed
2016-08-27 19:00:43 +02:00
Joseph Lenox
7faa0fbfb5
Calculate actual flow for later inclusion as a ExtrusionPath, using the correct layer height for the surface.
2016-07-23 13:38:43 -05:00
Alessandro Ranellucci
fac3a5bee0
Merge pull request #3417 from lordofhyphens/printbed_stl_crash
...
Fix of a crash when the Print Bed dialog is reopened after the bed shape
2016-07-20 22:14:04 +02:00
Alessandro Ranellucci
f3259bb899
Fix regression in volume not being displayed in the GUI. #3431
2016-07-20 22:11:09 +02:00
Alessandro Ranellucci
30139fd647
Port --load and --save to XS
2016-07-17 16:53:37 +02:00
bubnikv
5ebf6e84c7
Fix of a crash when the Print Bed dialog is reopened after the bed shape
...
was defined with an STL.
Fix of rendering on Windows, refresh on resize.
2016-07-13 00:26:22 -05:00
bubnikv
fd2d060ea7
2D platter rendering fixed on Windows, and the background color fixed
...
on Linux/GTK.
2016-07-13 00:13:16 -05:00
Joseph Lenox
c5c1cab4f9
Adds new has_heatbed option to capabilities to disable autogeneration of bed temp settings.
2016-07-12 19:26:17 -05:00
Alessandro Ranellucci
1d510f76db
Update error message with machinekit. #2742
2016-07-10 14:45:12 +02:00
Alessandro Ranellucci
546312a18d
Merge pull request #3356 from lordofhyphens/msaa_plater
...
Support multi sampled anti-aliasing with wxWidgets 3.0.3.
2016-07-10 13:43:08 +02:00
Alessandro Ranellucci
6f1d1f6af7
Some cleanup and further optimization to 5f521b24c42ed657967b919871900fa6a65ba790. #3293
2016-07-10 13:38:33 +02:00
Alessandro Ranellucci
4b946f269a
Revert "Small change to actually infill every layer. Should fix #1783 , but there's side effects in that there's no check against the nozzle size."
...
This reverts commit 86e1f2fb1173ed3071e41bf80bfaf3ae00cc4bd5.
2016-07-10 12:25:34 +02:00
Alessandro Ranellucci
fc8c16d33a
Revert "found the right spot for infill_every_layers."
...
This reverts commit d1f6cdf55f87c2ecac52359d401c6103d2235c46.
2016-07-10 12:25:32 +02:00
Alessandro Ranellucci
fc0c0ca1f0
Revert "Don't combine more layers than you have nozzle."
...
This reverts commit 2ff9532f43b9375551035749d56382ed2cd86a7f.
2016-07-10 12:25:25 +02:00
bubnikv
59b81fa11e
Support multi sampled anti-aliasing with wxWidgets 3.0.3.
2016-07-09 11:52:14 -05:00
Alessandro Ranellucci
f7e37fa9ab
Merge branch 'cppsvg'
2016-07-09 16:18:46 +02:00
Alessandro Ranellucci
5cfaea8a7f
Ported --info to C++
2016-07-09 10:31:52 +02:00
Joseph Lenox
952e45f3a5
Fixes a performance issues on Windows, where the cut is being ( #3400 )
...
refreshed many times for a single move of the Z plane.
Fixes a problem on Windows, where the new wxWidgets always returned
Cancel, even if the window was closed with the "Cut" button.
Improved performance if the live preview is disabled or not needed,
because both top and bottom parts shall be displayed.
2016-07-07 18:56:56 -05:00
Joseph Lenox
849b232882
Merge pull request #3355 from lordofhyphens/gcode_speedup
...
Fix of git #3293 More efficient GCode export
2016-06-30 08:17:53 -05:00
Joseph Lenox
2ff9532f43
Don't combine more layers than you have nozzle.
2016-06-29 23:02:30 -05:00
Joseph Lenox
d1f6cdf55f
found the right spot for infill_every_layers.
2016-06-29 22:35:02 -05:00
Joseph Lenox
86e1f2fb11
Small change to actually infill every layer. Should fix #1783 , but there's side effects in that there's no check against the nozzle size.
...
Proper check would be to reduce infill_every_layers to the closest integer multiple below the nozzle size.
I can't find the tooltip text either to note the possible overextrusion problem.
2016-06-29 21:08:57 -05:00
Joseph Lenox
f56799e9d5
infill_only_where_needed is incompatible with spiral_vase, enforced.
...
Also ensured that support is disabled if spiral_vase is on.
Added a secondary check to make sure that clip_fill_surfaces does not run if we're in spiral_vase.
2016-06-29 19:30:21 -05:00
Joseph Lenox
0673389009
Adds Smoothieware flavor to Gcode, to avoid some weirdness in the new motion controls.
...
Avoids resetting extrusion axis after firmware retract (still resets after unretract)
with smoothieware.
2016-06-23 19:10:36 -05:00
Florens Wasserfall
3c9b2b6f79
catch empty region_volumes for adaptive_slicing layer generation
2016-06-13 15:23:03 +02:00
Florens Wasserfall
5bb1ffba0d
Feature: try to match horizontal surfaces with adaptive slicing
2016-06-06 14:32:27 +02:00
Florens Wasserfall
8485e4bea2
Merge branch 'master' into adaptive-slicing
...
Conflicts:
lib/Slic3r/GUI/Tab.pm
lib/Slic3r/Print/Object.pm
lib/Slic3r/Test.pm
xs/src/libslic3r/PrintConfig.cpp
xs/src/libslic3r/PrintConfig.hpp
xs/src/libslic3r/PrintObject.cpp
2016-06-06 12:07:34 +02:00
bubnikv
5f521b24c4
Fix of git #3293 : More efficient GCode export
...
This fixes two problems of repeatedly copying data from the C++ layer
to perl, by factoring the copying out of an inner loop.
2016-06-02 20:48:56 -05:00
Alessandro Ranellucci
2a8c139ca4
Add XYZ homing button to printer manual control
2016-05-31 15:02:56 +02:00
Alessandro Ranellucci
30f6e4b16f
Bugfix: homing was not correctly saved
2016-05-31 15:02:55 +02:00
Joseph Lenox
f2e8c6f3bd
Merge pull request #3262 from hyperair/fix-autospeed-F0-moves
...
Don't use equality comparisons for floats
2016-05-18 22:07:34 -05:00
bubnikv
d8be976356
The "controller" tab and the settings of the USB/serial connection was
...
made configurable. Now one may hide the "controller" tab and the USB/serial
connection configuration from the preferences. This is useful for someone,
who never connects his printer to the computer by a cable.
2016-05-16 23:57:53 +02:00
Chow Loong Jin
2e2e4e68d3
Fix layer time slowdown
...
The recent GCode writer changes which put the speed changes on a line of
their own have caused the layer time slowdown to be ignored by the regex
in CoolingBuffer.pm.
Fixes : #3134
2016-04-10 16:10:18 +08:00
Alessandro Ranellucci
82b07a02fa
One more year
2016-04-09 19:11:50 +02:00
Alessandro Ranellucci
f006e66549
Refactored calls to Wx::Bitmap->new
2016-04-09 19:10:57 +02:00
Alessandro Ranellucci
412a862677
Fixed dragging in 3D plater having some glitches with multipart objects
2016-03-19 22:31:07 +01:00
Alessandro Ranellucci
dd879c3ef2
When loading an AMF file having multiple objects that look like multiple parts of a single object, prompt user and ask how to consider it. #2970
...
Conflicts:
lib/Slic3r/Model.pm
2016-03-19 22:24:20 +01:00
Alessandro Ranellucci
5ff7511a14
Fixed regression in bridging caused by error in porting. Includes regression test. #3175
2016-03-18 22:40:29 +01:00