Joseph Lenox
e8cf95889b
Added link references for writing good feature requests
2017-02-28 15:38:57 -06:00
Joseph Lenox
04d3f5b078
Don't reset speed on flush moves (avoid use of uninitialized variable).
2017-02-17 18:50:47 -06:00
Florens Wasserfall
dd46432e4f
better rounding for layer height gradation
2017-02-16 10:46:12 +01:00
Florens Wasserfall
27314bb387
Merge branch 'adaptive-slicing-layer-gradation' into adaptive-slicing-spline-controlvalue
2017-02-16 10:45:40 +01:00
Florens Wasserfall
4d81a6d017
suppress re-generation of layer during gcode export
2017-02-15 15:16:17 +01:00
Florens Wasserfall
b243f8e64f
Slider to control adaptive quality parameter
2017-02-15 15:14:55 +01:00
Florens Wasserfall
67169254a0
Workaround: ignore facets with invalid surface normal
2017-02-15 15:12:34 +01:00
Joseph Lenox
7d2884bc0c
Fixed a bug in renaming a G-code at the end of a G-code export ( #3708 )
...
from .tmp suffix to a non .tmp file on localized Windows, thanks @bubnikv
2017-02-14 17:30:41 +00:00
Florens Wasserfall
59dd5e4bca
implemented volumetric error approach to control the adaptive layer height
2017-02-08 12:49:17 +01:00
Joseph Lenox
402035732b
moved win and linux packaging scripts to package/ tree ( #3699 )
2017-02-07 19:50:12 -06:00
Joseph Lenox
d0b337bb77
Add MacStadium logo
...
Adding MacStadium logo as part of our agreement with MacStadium for the OSX Build server.
2017-02-07 19:42:00 -06:00
Joseph Lenox
5fa45989af
Replace glVertexPointer_p() call with glVertexPointer_c(). ( #3677 )
...
Delete VBO buffers after they've been drawn. Both ways work on OpenGL.pm 0.7
Credit to @bubnikv from prusa3d fork, drawn from commit c0b3de6248f6e6d50624b3d2132c823fb65af95e on that repository.
2017-02-07 16:49:36 -06:00
Joseph Lenox
c557a00516
Fixed input to bed shape dialog to catch everything that resolves to 0. Fixes #3681 ( #3683 )
2017-02-07 16:46:54 -06:00
Florens Wasserfall
1bb827cbbd
Merge branch 'adaptive-slicing' into adaptive-slicing-spline
2017-02-06 12:06:38 +01:00
Florens Wasserfall
3c3762b652
Bugfix: 'repair' meshes when initializing the AdaptiveSlicing object for multi-mesh objects
2017-02-06 11:56:47 +01:00
Florens Wasserfall
c770d8fe2e
Rename the Layers... button to Layer heights...
2017-01-30 12:04:07 +01:00
Florens Wasserfall
dc4ea7dbc2
Merge issue: set correct axis (Z) for visualization plane.
2017-01-27 09:06:04 +01:00
Joseph Lenox
a42c16450b
Reduces the maximum flow for internal infill to 3x nozzle diameter (avoid absurdly wide traces at small layer heights).
...
Fixes #3688
Fixes #2599
2017-01-26 20:03:42 -06:00
Florens Wasserfall
c1e15cbc47
Disabled testcases conflicting with spline smoothing (testing for the exact match of horizontal features)
2017-01-26 22:12:02 +01:00
Florens Wasserfall
19640bc93c
Merge branch 'adaptive-slicing' into adaptive-slicing-spline
2017-01-26 21:58:04 +01:00
Florens Wasserfall
5beb10c4e3
Include local-lib to testcase
2017-01-26 21:57:39 +01:00
Florens Wasserfall
66cc47500b
Merge branch 'adaptive-slicing' into adaptive-slicing-spline
2017-01-26 21:22:57 +01:00
Florens Wasserfall
1ab568399f
Merge branch 'master' into adaptive-slicing
2017-01-26 21:21:26 +01:00
Florens Wasserfall
d466617054
New linear modificator for layer heights
2017-01-26 16:22:46 +01:00
Florens Wasserfall
61a6261307
Height indicator to visualize which layer the user is currently modifying
2017-01-26 15:44:37 +01:00
Florens Wasserfall
1dd90cf430
bugfix: smoothing was not applied after adaptive layer height generation
2017-01-26 09:38:12 +01:00
Florens Wasserfall
75335f48c0
Changed adaptive slicing horizontal feature detection default to false
2017-01-26 09:25:24 +01:00
Florens Wasserfall
a3867b0be8
Integration of spline based layer height postprocessing
2017-01-26 09:22:04 +01:00
Florens Wasserfall
7293f56f9b
WX::Panel layer height spline representation and control element
2017-01-26 08:51:44 +01:00
Florens Wasserfall
97f4301398
Class to interpolate layer height distribution based on BSplines
2017-01-26 08:49:48 +01:00
Florens Wasserfall
c3f7a226a0
Include external BSpline solver
2017-01-26 08:44:34 +01:00
Sebastianv650
d41e3c1ee4
Pressure advance overrides print speeds patch ( #3287 )
...
* Fix PressureRegulation.pm
Check if a pressure advance is needed even if speed is unchanged, but a discharge happened before. Restore print speed after advance / discharge. Solves #3282
2017-01-25 20:27:10 -06:00
Ralph Giles
7eeb30d33d
Readme improvements ( #3679 )
...
* Use svg badge for travis build status.
This avoids bluriness with high-density displays. We're already
using svg for the appveyor status.
* Update README to use https urls.
Both xkcd and freenode are available securely now.
2017-01-22 17:04:42 -06:00
Florens Wasserfall
3409ad8ae9
refresh layer control window if toolpath changes
2017-01-20 17:57:41 +01:00
Florens Wasserfall
747d2dfca4
implemented quadratic control and interpolation
2017-01-20 17:12:11 +01:00
Florens Wasserfall
c3018d600a
cache scaling factors
2017-01-20 09:59:35 +01:00
Florens Wasserfall
5ad2ec0f5f
helper functions to convert between canvas and object coordinates
2017-01-20 09:45:18 +01:00
Florens Wasserfall
069fe99c7a
scale layer height representation to correct min / max extruder capabilities
2017-01-19 13:40:54 +01:00
Florens Wasserfall
e6d173f2ec
experimental spline visualization
2017-01-19 13:40:09 +01:00
Florens Wasserfall
d4597fc76e
Basic 2D-control to visualize layer heights
2017-01-19 11:33:39 +01:00
Alessandro Ranellucci
1d02c1532e
Merge pull request #3670 from lordofhyphens/disable_background_processing
...
Disable background processing by default.
2017-01-16 21:26:05 +01:00
Joseph Lenox
847392867d
Disable background processing by default. It causes more problems than it solves, especially with the new slice-on-preview code available.
2017-01-16 13:45:25 -06:00
Joseph Lenox
1f920dc847
Added note about issues and release version
2017-01-15 13:28:02 -06:00
Alessandro Ranellucci
c36a7c1e3d
Fixed error in previous commit
2017-01-11 23:08:32 +01:00
Alessandro Ranellucci
88387634eb
Merge pull request #3659 from gege2b/OctoprintUI
...
Fix for #3655 - always print after gcode send
2017-01-11 19:07:38 +01:00
Alessandro Ranellucci
182d68ad85
Automatically switch to rectilinear when a pattern is used that doesn't support solid infill
2017-01-11 18:55:48 +01:00
Alessandro Ranellucci
ee2d14fcd2
Bugfix: wrong alignment after cut by grid
2017-01-11 16:31:45 +01:00
Gege2B
f4bf6fef92
Fix for #3655 - always print after gcode send
2017-01-08 22:46:48 +01:00
Joseph Lenox
586d95b28a
Minor revisions/updates for win32 packager ( #3651 )
...
* more tweaks for the build server and packaging
* more tweaks for the build server and packaging
* fixed appveyor variable names
* Revert to old regex
* Fixed typo
* Used wrong braces
* Normalizing separators
2017-01-02 17:33:42 -06:00
Joseph Lenox
16df4df8f8
Using Perl 5.24.0 instead of 5.22.2, made packaging script smarter
2017-01-02 01:01:04 -06:00