Alessandro Ranellucci
b910840f76
Preset shortcuts in the plater tab
2012-06-19 17:23:10 +02:00
Alessandro Ranellucci
0003c093e3
Reflect external configs in preset menus
2012-06-19 14:47:02 +02:00
Alessandro Ranellucci
35f36e0446
New preset management (unfinished)
2012-06-18 22:27:57 +02:00
Alessandro Ranellucci
9e6e3bd269
Custom Treebook implementation
2012-06-18 16:46:43 +02:00
Alessandro Ranellucci
e810f9b898
Moved filament settings to new Filament tab
2012-06-18 14:29:47 +02:00
Alessandro Ranellucci
20e1a9c860
Updates to the description and the README
2012-06-18 13:52:38 +02:00
Alessandro Ranellucci
2b6b91cd01
Tooltips
2012-06-18 13:49:14 +02:00
Alessandro Ranellucci
d8a64f0386
Use spin controls for integer values
2012-06-18 11:52:45 +02:00
Alessandro Ranellucci
f38f2f139e
Make window resizable
2012-06-18 11:26:21 +02:00
Alessandro Ranellucci
19a78de82f
Enlarge the Output filename format field
2012-06-18 10:28:53 +02:00
Alessandro Ranellucci
a59b82db06
Switch from wxComboBox to wxChoice
2012-06-18 10:24:17 +02:00
Alessandro Ranellucci
72298877bb
Moved units of measure to the right of input fields
2012-06-18 10:19:24 +02:00
Alessandro Ranellucci
b7983b54f8
Remove label for large text fields
2012-06-17 23:24:10 +02:00
Alessandro Ranellucci
ce9fdbc047
Icons for settings
2012-06-17 22:54:08 +02:00
Alessandro Ranellucci
21ef09c228
Group settings using Treebooks
2012-06-17 22:27:05 +02:00
Alessandro Ranellucci
48d345c189
Bugfix: first_layer_speed was accepting mm/m values rather than mm/s when expressed as absolute. #452
2012-06-17 19:42:11 +02:00
Alessandro Ranellucci
217a6f2525
Bugfix: any retraction_lift value different from "0" caused no retraction before layer changes. #453
2012-06-17 19:36:02 +02:00
Alessandro Ranellucci
7d6545dd07
Further simplification of point_in_polygon()
2012-06-17 19:09:11 +02:00
Mark Hindess
2ef565fc4d
Simplify creation of $n, @x and @y in point_in_polygon test.
...
Gives 30% speed up on simcop2387's coaster on my laptop and it cuts the
maximum resident set size too. I know this is going to be replaced but
thought this might be useful in the meantime.
2012-06-16 08:28:37 +01:00
Alessandro Ranellucci
ca8a91b2b0
Only apply arc compensation to circular holes. #418
2012-06-14 15:06:22 +02:00
Alessandro Ranellucci
b00d960f4d
Merge pull request #450 from henrikbrixandersen/growl
...
Move Growl::GNTP handling to Slic3r::GUI
2012-06-14 05:35:25 -07:00
Henrik Brix Andersen
129f0fa904
Move Growl::GNTP handling to Slic3r::GUI to allow notifications from both Slic3r::GUI::SkeinPanel and Slic3r::GUI::Plater.
2012-06-14 13:49:50 +02:00
Nicolas Dandrimont
4296ea6da1
Slic3r::Polygon's boost_linestring method needs to close the contour.
...
This prevented Slic3r from detecting some bridge supporting edges
(basically, if that edge was the last one in the contour). This
addresses some of the bridge detection issues (#414 , #358 ).
2012-06-14 13:33:59 +02:00
Henrik Brix Andersen
3aa901f149
Show version and description in About dialog
2012-06-12 23:51:59 +02:00
Henrik Brix Andersen
65d6a83672
wxID_EXIT is already imported, no need to specify package name
2012-06-12 23:47:59 +02:00
Henrik Brix Andersen
230d4377c9
Fix display of special menu items (wxID_ABOUT, wxID_EXIT) on OS X
2012-06-12 23:46:50 +02:00
Alessandro Ranellucci
b926e0b27d
Support material lines need to be white
2012-06-11 20:42:39 +02:00
Alessandro Ranellucci
55ed4af06e
DLP support material in SVG output (untested)
2012-06-11 14:47:48 +02:00
Alessandro Ranellucci
1f35a3f6aa
Fixed regression preventing SVG export to work properly. #428
2012-06-11 13:50:38 +02:00
Alessandro Ranellucci
71c1c66985
Label and CLI option were wrong for top_solid_infill_speed. #425
2012-06-11 13:45:03 +02:00
Alessandro Ranellucci
c0c84d13b8
Always set bed temperature after first layer if first layer temperature is set. #427
2012-06-11 13:43:23 +02:00
Alessandro Ranellucci
3e94add8a8
Pass config options as environment variables to post-processing scripts
2012-06-09 17:52:03 +02:00
Alessandro Ranellucci
62bd33a766
Fixed regression causing fatal errors. #429
2012-06-09 15:53:14 +02:00
Alessandro Ranellucci
0c4b112718
Fixed regression preventing arcs to be generated at all (center detection is still buggy)
2012-06-07 19:53:27 +02:00
Alessandro Ranellucci
c0c53c4397
Fill gaps. #281
2012-06-07 15:31:51 +02:00
Alessandro Ranellucci
00c6b1bdf8
Bugfix: some thin walls still gave a fatal error. #416
2012-06-07 12:21:33 +02:00
Alessandro Ranellucci
0226039dfb
Fixed regression when cooling is enabled
2012-06-07 11:38:54 +02:00
Alessandro Ranellucci
caa32ab282
Fixed regression causing flow errors when using legacy config files. #421
2012-06-07 11:24:45 +02:00
Alessandro Ranellucci
709c444976
Fixed fatal error when using --first-layer-extrusion-width
2012-06-07 11:17:35 +02:00
Alessandro Ranellucci
5c9916dc75
Some basic ability to close holes in non-manifold models
2012-06-06 22:28:23 +02:00
Alessandro Ranellucci
85ef7ce665
Bugfix: many thin walls were not detected correctly. #313
2012-06-06 21:27:39 +02:00
Alessandro Ranellucci
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
Alessandro Ranellucci
2ccb443c2f
Bugfix: not retracting between infill of different islands using low infill densities. #242
2012-06-06 19:38:35 +02:00
Alessandro Ranellucci
58a696e666
Lift Z when changing layer too
2012-06-06 19:20:43 +02:00
Alessandro Ranellucci
8883df6692
Warn user when object couldn't be split
2012-06-06 19:00:34 +02:00
Alessandro Ranellucci
13e10abbbe
Fixed regression causing some models not to be sliced correctly. #410
2012-06-06 18:57:46 +02:00
Alessandro Ranellucci
c7af74884f
Legacy config files were not correctly supported
2012-06-06 18:47:11 +02:00
Alessandro Ranellucci
82dd3c7a3e
New --perimeters-extrusion-width and --infill-extrusion-width options. #302
2012-06-06 18:05:03 +02:00
Alessandro Ranellucci
8a031fe501
New --first-layer-extrusion-width option. #385
2012-06-06 17:29:12 +02:00
Alessandro Ranellucci
d412820733
Update: preview area was not updating to the largest side of the build area
2012-06-06 16:18:41 +02:00
Alessandro Ranellucci
16b774603c
Accept either absolute or relative values for --first-layer-height. #151
2012-06-06 16:11:38 +02:00
Alessandro Ranellucci
896c7e952e
Renamed bottom_layer_speed to first_layer_speed for consistency
2012-06-06 15:52:21 +02:00
Alessandro Ranellucci
4a188f8566
Support for legacy config files containing bottom_layer_speed_ratio. #151
2012-06-06 15:48:14 +02:00
Alessandro Ranellucci
91ffb74429
Accept either absolute or relative values for --bottom-layer-speed. #151
2012-06-06 15:43:54 +02:00
Alessandro Ranellucci
aedb6cc35f
Accept both relative and absolute extrusion width values. #151
2012-06-06 15:23:34 +02:00
Alessandro Ranellucci
2e3c8241e4
Merge pull request #407 from beanz/simplify-check-manifoldness
...
Remove grep that is effectively repeated.
2012-06-05 01:57:45 -07:00
Josh McCullough
9da034a042
fixes #409
2012-06-05 10:55:02 +02:00
Mark Hindess
2689f49ef8
Remove grep that is effectively repeated.
2012-05-31 18:15:40 +01:00
Alessandro Ranellucci
ea83c562c1
Fixed regression caused by sequential printing code preventing skirt to extend past first layer. #396
2012-05-31 09:37:39 +02:00
Alessandro Ranellucci
3ef86ad6ff
Allow loading multiple files at once. #402
2012-05-31 09:26:30 +02:00
Alessandro Ranellucci
8aa20cd784
Fixed the "Export SVG..." menu item. #399
2012-05-30 12:06:01 +02:00
Alessandro Ranellucci
5eae22f8b0
Enforce prompt when overwriting G-code files. #398
2012-05-30 11:55:46 +02:00
Alessandro Ranellucci
99b265a89a
Fixed regression causing bad slicing
2012-05-29 17:12:00 +02:00
Alessandro Ranellucci
26051d12ef
Bugfix: fatal error when a non-manifold object is processed on a non-thraeded perl
2012-05-29 17:02:47 +02:00
Alessandro Ranellucci
d8d2f73aff
Fixed regression causing fatal errors with many objects. #394
2012-05-29 14:54:20 +02:00
Alessandro Ranellucci
af7ccb9fc1
Refactor resource paths
2012-05-29 14:19:14 +02:00
Alessandro Ranellucci
4db416773c
Fixed typos in bed temperature M-codes. #386
2012-05-29 09:40:42 +02:00
Alessandro Ranellucci
bc4b4a981b
Take extruder clearance radius into account when autopositioning
2012-05-29 09:38:53 +02:00
Alessandro Ranellucci
ce3e2d396e
Fixed regression preventing STL export from working. #387
2012-05-29 09:35:57 +02:00
Alessandro Ranellucci
e383d5e02d
Move struct format to constant
2012-05-28 20:29:51 +02:00
Alessandro Ranellucci
34e3dfdb08
Large memory savings (down to about 50%) for high-res input files
2012-05-28 19:58:27 +02:00
Alessandro Ranellucci
efdf266df1
Removed useless Polygon constructor and some cleanup
2012-05-23 11:51:20 +02:00
Alessandro Ranellucci
5a78111efa
Options to set extruder clearance for sequential printing and graphical preview of collisions
2012-05-23 11:47:52 +02:00
Alessandro Ranellucci
2c28d2f874
Bugfix: with 0 solid layers, no infill was generated at all on fist and last layer. #325
2012-05-22 12:24:48 +02:00
Alessandro Ranellucci
e7d609db12
Fix previous commit about slicing from smallest to tallest
2012-05-21 20:23:17 +02:00
Alessandro Ranellucci
e4b37db13f
Print objects from the smallest to the tallest to avoid extruder collisions (this applies when using the complete_objects setting)
2012-05-21 20:19:30 +02:00
Alessandro Ranellucci
181f750618
Invert SVG colors for DLP printing. #380
2012-05-21 18:29:19 +02:00
Alessandro Ranellucci
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
Alessandro Ranellucci
494f4f94bf
After recent memory optimizations, no solid layers were made when using fill density == 0
2012-05-20 17:28:53 +02:00
Alessandro Ranellucci
67a076b360
Removing warnings here and there
2012-05-20 17:21:31 +02:00
Alessandro Ranellucci
2ae2c6a311
Remove thread warnings
2012-05-20 16:29:52 +02:00
Alessandro Ranellucci
59ba34caf3
Fix toolbar on Windows. #354
2012-05-20 16:24:10 +02:00
Alessandro Ranellucci
d550f3fb5f
Fixed regression preventing top solid shells to be computed
2012-05-20 13:03:34 +02:00
Alessandro Ranellucci
731367a6a0
Bugfix, support material still not working well after memory optimizations
2012-05-20 11:44:30 +02:00
Alessandro Ranellucci
1998801a58
Read OBJ files. #324
2012-05-20 11:40:37 +02:00
Alessandro Ranellucci
fbe70ac15b
Remove debugging statement
2012-05-20 11:08:44 +02:00
Alessandro Ranellucci
3c8dbcef4a
Do not store normals and save a lot of memory
2012-05-20 11:05:16 +02:00
Alessandro Ranellucci
74c00cdb7a
Yes, recent memory optimizations broke concentric infill too
2012-05-19 23:47:36 +02:00
Alessandro Ranellucci
4aa85f4571
Fixed arcs.t to work with new serialization mechanism
2012-05-19 23:39:36 +02:00
Alessandro Ranellucci
159ca3f65e
Accept --threads 1 on non-threaded perls too
2012-05-19 23:18:29 +02:00
Alessandro Ranellucci
12c6e39837
Bugfix: hole compensation was making holes too large. #348
2012-05-19 23:12:21 +02:00
Alessandro Ranellucci
0bb487fe9f
Recent memory optimizations broke support material generation
2012-05-19 22:53:30 +02:00
Alessandro Ranellucci
fa4f2c8b97
New option to randomize starting points across layers
2012-05-19 22:36:29 +02:00
Alessandro Ranellucci
b360b2bcea
Fixed regression causing side gaps in solid infill
2012-05-19 21:57:47 +02:00
Alessandro Ranellucci
c97ced50ff
Bugfix: GUI threading issues. #369
2012-05-19 21:13:10 +02:00
Alessandro Ranellucci
9f21d5b3c2
One more debugging statement left in
2012-05-19 21:03:24 +02:00
Alessandro Ranellucci
a981ac5c8e
Don't display annoying warnings about parts not fitting in the printbed
2012-05-19 20:48:26 +02:00
Alessandro Ranellucci
190875d3df
Debugging statement left in
2012-05-19 20:47:29 +02:00
Alessandro Ranellucci
23ae015c49
Memory optimizations broke multiple copies
2012-05-19 20:30:46 +02:00
Alessandro Ranellucci
22f8d57b36
Memory optimizations broke thin walls
2012-05-19 19:40:51 +02:00