Commit Graph

331 Commits

Author SHA1 Message Date
e72bd56b9d Rename brim_thickness to brim_width 2012-06-23 22:27:59 +02:00
a9d480f7bf Bugfix: first layer extrusion width was computed on general layer height rather than first layer height. #465 2012-06-23 21:45:18 +02:00
48addf8c3f New feature: brim. #424 2012-06-23 21:31:29 +02:00
410279823c New separate option to control the addition of automatic extra perimeters. Also, add none if perimeters are set to 0. #459 2012-06-23 17:10:30 +02:00
60ff9938ef - Add Slic3r::Config::get_raw() for getting the raw, uncalculated values.
- Use get_raw() for saving and displaying options in GUI

Forward-ported from 4031cf26b4
2012-06-21 13:28:55 +02:00
a664709b31 Remember last presets 2012-06-19 18:11:51 +02:00
8fcf24a766 Merge pull request #467 from henrikbrixandersen/ratio-options
Two small ratio option improvements/bug fixes
2012-06-19 06:44:16 -07:00
4031cf26b4 - Add Slic3r::Config::get_raw() for getting the raw, uncalculated values.
- Use get_raw() for saving and displaying options in GUI
2012-06-19 15:32:56 +02:00
8d25e6490a Set CLI option type to 'string' for all options allowing ratio inputs 2012-06-19 11:38:12 +02:00
b7d2860d5b Allow negating bool cli options by using '--no-foo' or '--nofoo' 2012-06-18 23:39:53 +02:00
35f36e0446 New preset management (unfinished) 2012-06-18 22:27:57 +02:00
2b6b91cd01 Tooltips 2012-06-18 13:49:14 +02:00
d8a64f0386 Use spin controls for integer values 2012-06-18 11:52:45 +02:00
f38f2f139e Make window resizable 2012-06-18 11:26:21 +02:00
19a78de82f Enlarge the Output filename format field 2012-06-18 10:28:53 +02:00
72298877bb Moved units of measure to the right of input fields 2012-06-18 10:19:24 +02:00
b7983b54f8 Remove label for large text fields 2012-06-17 23:24:10 +02:00
71c1c66985 Label and CLI option were wrong for top_solid_infill_speed. #425 2012-06-11 13:45:03 +02:00
3e94add8a8 Pass config options as environment variables to post-processing scripts 2012-06-09 17:52:03 +02:00
caa32ab282 Fixed regression causing flow errors when using legacy config files. #421 2012-06-07 11:24:45 +02:00
709c444976 Fixed fatal error when using --first-layer-extrusion-width 2012-06-07 11:17:35 +02:00
fbfbfac2b6 New --top-solid-infill-speed option. Also, --solid-infill-speed and --small-perimeter-speed can be expressed as ratios too. #174 #151 2012-06-06 19:59:20 +02:00
c7af74884f Legacy config files were not correctly supported 2012-06-06 18:47:11 +02:00
82dd3c7a3e New --perimeters-extrusion-width and --infill-extrusion-width options. #302 2012-06-06 18:05:03 +02:00
8a031fe501 New --first-layer-extrusion-width option. #385 2012-06-06 17:29:12 +02:00
16b774603c Accept either absolute or relative values for --first-layer-height. #151 2012-06-06 16:11:38 +02:00
896c7e952e Renamed bottom_layer_speed to first_layer_speed for consistency 2012-06-06 15:52:21 +02:00
4a188f8566 Support for legacy config files containing bottom_layer_speed_ratio. #151 2012-06-06 15:48:14 +02:00
91ffb74429 Accept either absolute or relative values for --bottom-layer-speed. #151 2012-06-06 15:43:54 +02:00
aedb6cc35f Accept both relative and absolute extrusion width values. #151 2012-06-06 15:23:34 +02:00
9da034a042 fixes #409 2012-06-05 10:55:02 +02:00
5a78111efa Options to set extruder clearance for sequential printing and graphical preview of collisions 2012-05-23 11:47:52 +02:00
ce6b4aeaee New option to print each object completely before moving onto next one (watch out for extruder collisions, Slic3r isn't doing any check since it doesn't know its shape) 2012-05-20 20:08:59 +02:00
67a076b360 Removing warnings here and there 2012-05-20 17:21:31 +02:00
159ca3f65e Accept --threads 1 on non-threaded perls too 2012-05-19 23:18:29 +02:00
fa4f2c8b97 New option to randomize starting points across layers 2012-05-19 22:36:29 +02:00
8fe5d11624 Set number of threads from GUI and save it in config files. #154 2012-05-19 15:08:32 +02:00
7ee08be0b8 Allow [version], [timestamp], [year], [month], [day], [hour], [minute], [second] in filenames. #318 2012-05-01 15:02:33 +02:00
d03925a18d New GUI with plating facilities 2012-04-30 14:56:01 +02:00
96d5e513b8 Rename $Slic3r::resolution to $Slic3r::scaling_factor 2012-04-16 14:05:38 +02:00
0d910dec84 Don't require --duplicate-distance to be positive anymore 2012-04-16 11:58:01 +02:00
cb182b8bc2 Honeycomb infill. #300 2012-04-16 11:55:14 +02:00
1c6469fc25 Allow to use x as a separator for --print-center, --bed-size, --duplicate-grid 2012-04-11 18:18:01 +02:00
134595fc99 Validation for --duplicate-grid and --bed-size 2012-04-11 17:52:06 +02:00
e5abb0b9df Enable/disable duplication controls 2012-04-11 17:40:10 +02:00
e58ed195fd New --bed-size option 2012-04-11 16:30:58 +02:00
4ae551a424 Ditch --duplicate-x and --duplicate-y, add --duplicate-grid 2012-04-11 15:58:09 +02:00
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