Commit Graph

84 Commits

Author SHA1 Message Date
63ff01764c Document --threads, -j and throw an error when it's used on a non-threaded perl 2012-04-10 16:26:56 +02:00
82a16ed8ee Merge branch 'triffid-duplicate' 2012-04-09 15:14:40 +02:00
f2edfd1a76 initial implementation of algorithm for #249
fix typo that put things in the wrong position

use int() builtin instead of POSIX::floor()

fix typo

use alternate method of creating local routines

remove aliases for new duplicate option

use coderefs for linear interpolate function, make binary insertion sort inline

add \n at end of die message regarding too many objects for print area

fix case where no duplication is done

fix whitespace according to slic3r coding style

assume 200x200 bed area if center is 0,0

Some cleanup to the autoarrange duplication logic
2012-04-09 15:14:07 +02:00
a800b97fdd Bugfix: no-extrusion was ignored 2012-04-08 21:27:38 +02:00
d538382669 Use correct spelling for G-code. 2012-03-26 22:33:43 +02:00
5bd16ffed6 Allow decimal values for skirt/duplicate distances and speeds. #283 2012-03-26 15:20:59 +02:00
1a06e35687 New option to specify G-code to be used at layer change. #279 2012-03-26 12:14:15 +02:00
bf964b5273 Allow perimeters = 0. #282 2012-03-26 11:32:59 +02:00
0f5e2e3076 Throw an error if a user wants to print a 0mm layer 2012-03-11 16:58:15 +01:00
d0807aa807 Allow to use config options in start/end G-code 2012-03-03 23:29:08 +01:00
7892a84408 Refactoring and integrations to the bed temperature handling 2012-03-03 23:14:40 +01:00
35e7877437 bed temperature handling. TODO: gui elements 2012-03-03 23:08:50 +01:00
8566b4f910 Separate the Slice button a bit 2012-03-03 22:53:12 +01:00
5c79024215 Revert "Made the UI look quite a bit nicer (OS X 10.7 tested)."
This reverts commit 266f7799dd.

Conflicts:

	lib/Slic3r/GUI/SkeinPanel.pm
2012-03-03 22:50:08 +01:00
06c22c9db3 New --fan-always-on option. #241 #110 2012-03-03 22:21:30 +01:00
6b31563b70 Merge pull request #236 from sfcgeorge/improved-ui
Made the UI look quite a bit nicer (OS X 10.7 tested).
2012-03-03 12:04:35 -08:00
266f7799dd Made the UI look quite a bit nicer (OS X 10.7 tested).
* Added link to website for updates
* Moved 'Slice…' button to the right as this more logically follows the
user's flow through the application
* Moved version information to the middle right under the App name (on
OS X anyway) as it is clearer what the version is referring to
* Added spacing between the buttons
* Removed colon after 'version' as this is the UI convention in about
boxes
* Changed 'Load' to 'Open' as this is the more commonly used term
* Truncated 'Configuration' to 'Config' to save space, and I believe it
is still clear what it means
* Added open and save config to File menu as this is more conventional
location
* Simplified some wording
* Rephrased the tabs to be more succinct, I believe they still make
sense
* Fixed a spelling
* Replaced '…' with proper ellipses character
2012-02-28 23:04:19 +00:00
f0e434f8c1 Fix typo in previous commit and in config options. #234 2012-02-28 22:04:48 +01:00
dccd7d19a9 First layer temperature. #134 2012-02-26 14:54:38 +01:00
f1f0545209 Bugfix: --extrusion-axis didn't accept an argument 2012-02-26 11:33:58 +01:00
170d29a789 New --cooling option and checkbox to enable/disable fan and cooling control 2012-02-25 21:56:36 +01:00
1d0a852679 Cooling and fan control. #110 2012-02-25 21:01:00 +01:00
555c23069d New --post-process option. Includes some cleaning of the STDOUT messages 2012-02-20 12:50:05 +01:00
615bcb27dd New --gcode-flavor option. extrusion_axis, use_relative_e_distances options hidden and implied. #158 2012-02-20 11:44:30 +01:00
94a2585b97 Dual extruder for support material 2012-02-19 17:02:49 +01:00
7b67fae686 Support material 2012-02-19 12:03:36 +01:00
90c6ed3b20 Merge pull request #209 from henrikbrixandersen/master
Use SI units consistently.
2012-02-19 00:34:17 -08:00
4f72de3873 Check that bridge_flow_ratio > 0 2012-02-19 09:32:16 +01:00
c20fd8a596 Use SI units consistently. 2012-02-18 22:36:13 +01:00
660eedfa5b Added a couple unit tests 2012-02-15 12:04:10 +01:00
ca704c4846 Merge pull request #200 from jreinhardt/master
Small GUI fix
2012-02-12 14:35:03 -08:00
419b94e587 Allow Unicode characters in config.ini. #199 2012-02-12 23:33:39 +01:00
2b979fb14c added missing units in GUI 2012-02-12 22:42:03 +01:00
74c71b4ef2 Acceleration control. #185 2012-02-10 14:53:44 +01:00
7893480fd7 Add checkbox for G0 in the GUI. #51 2012-02-06 21:17:01 +01:00
121895d3fc Add support for notes field in configuration profiles. #130 2012-02-05 20:55:17 +01:00
3e65af7457 Revert "New First layer flow ratio option. #182"
This reverts commit 99ef0865bb.
2012-01-30 14:51:05 +01:00
99ef0865bb New First layer flow ratio option. #182 2012-01-30 14:25:14 +01:00
5bc3f2cfa5 Allow portability of config files between Unix and Windows 2012-01-22 20:10:23 +01:00
f9446b9c6e Cleanup the --output-filename-format implementation. #53 #137 2011-12-26 17:25:13 +01:00
1071b556cb second draft implementation of output_filename_format 2011-12-26 04:20:45 -05:00
47bbe18de2 Additional check to return a friendly error when binary STL is not valid 2011-12-18 10:50:55 +01:00
1e6ecd9eab Corrections to math. Threads are not always rectangles with semicircles. Better calculation of overlap. 2011-12-17 19:52:34 +01:00
f5eb4f03e1 Skirt can be disabled by either setting skirts to 0 or skirt-height to 0 2011-12-16 09:55:13 +01:00
40d06a6e11 Erorr in last commit about automatic extrusion width. #112 2011-12-15 12:50:02 +01:00
156a1deb0a Limit automatic extrusion width to be <= 1.2 * nozzle_diameter (Triffid's way). #112 2011-12-15 09:33:42 +01:00
d346bc02cc Comments are now disabled by default, new --gcode-comments option to enable them 2011-12-14 19:49:21 +01:00
56691c1dea Model extrusion threads as rectangles with semicircles at the end. Remove overlap_ratio setting. #109 #112 2011-12-13 17:34:31 +01:00
0ebd8eb8a9 Don't die when config has unknown options. #108 2011-12-10 10:39:07 +01:00
b92ba67272 Workaround for a WxWidgets bug that clips the overlap_ratio label on Mac 2011-12-08 22:06:53 +01:00