Commit Graph

  • 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) Alessandro Ranellucci 2012-05-20 20:07:39 +02:00
  • 0a5cf4ba90 Merge pull request #378 from beanz/underscore-options Alessandro Ranellucci 2012-05-20 09:11:14 -07:00
  • b0303c1e3b Allow cli options to use '_' instead of '-'. Mark Hindess 2012-05-20 17:01:40 +01:00
  • 494f4f94bf After recent memory optimizations, no solid layers were made when using fill density == 0 Alessandro Ranellucci 2012-05-20 17:28:53 +02:00
  • 67a076b360 Removing warnings here and there Alessandro Ranellucci 2012-05-20 17:21:31 +02:00
  • 2ae2c6a311 Remove thread warnings Alessandro Ranellucci 2012-05-20 16:29:52 +02:00
  • 59ba34caf3 Fix toolbar on Windows. #354 Alessandro Ranellucci 2012-05-20 16:24:10 +02:00
  • d550f3fb5f Fixed regression preventing top solid shells to be computed Alessandro Ranellucci 2012-05-20 13:03:34 +02:00
  • 731367a6a0 Bugfix, support material still not working well after memory optimizations Alessandro Ranellucci 2012-05-20 11:44:30 +02:00
  • 1998801a58 Read OBJ files. #324 Alessandro Ranellucci 2012-05-20 11:40:37 +02:00
  • fbe70ac15b Remove debugging statement Alessandro Ranellucci 2012-05-20 11:08:44 +02:00
  • 3c8dbcef4a Do not store normals and save a lot of memory Alessandro Ranellucci 2012-05-20 11:05:16 +02:00
  • 74c00cdb7a Yes, recent memory optimizations broke concentric infill too Alessandro Ranellucci 2012-05-19 23:47:36 +02:00
  • 4aa85f4571 Fixed arcs.t to work with new serialization mechanism Alessandro Ranellucci 2012-05-19 23:39:36 +02:00
  • 159ca3f65e Accept --threads 1 on non-threaded perls too Alessandro Ranellucci 2012-05-19 23:18:29 +02:00
  • 12c6e39837 Bugfix: hole compensation was making holes too large. #348 Alessandro Ranellucci 2012-05-19 23:12:21 +02:00
  • 0bb487fe9f Recent memory optimizations broke support material generation Alessandro Ranellucci 2012-05-19 22:53:30 +02:00
  • fa4f2c8b97 New option to randomize starting points across layers Alessandro Ranellucci 2012-05-19 22:36:29 +02:00
  • b360b2bcea Fixed regression causing side gaps in solid infill Alessandro Ranellucci 2012-05-19 21:57:47 +02:00
  • c97ced50ff Bugfix: GUI threading issues. #369 Alessandro Ranellucci 2012-05-19 21:13:10 +02:00
  • 9f21d5b3c2 One more debugging statement left in Alessandro Ranellucci 2012-05-19 21:03:24 +02:00
  • a981ac5c8e Don't display annoying warnings about parts not fitting in the printbed Alessandro Ranellucci 2012-05-19 20:48:26 +02:00
  • 190875d3df Debugging statement left in Alessandro Ranellucci 2012-05-19 20:47:29 +02:00
  • 23ae015c49 Memory optimizations broke multiple copies Alessandro Ranellucci 2012-05-19 20:30:46 +02:00
  • 5ccc0a8f62 Fixes broken commit Alessandro Ranellucci 2012-05-19 20:27:22 +02:00
  • 8aafafac7c Compatibility with recent Moo versions Alessandro Ranellucci 2012-05-19 20:25:59 +02:00
  • 22f8d57b36 Memory optimizations broke thin walls Alessandro Ranellucci 2012-05-19 19:40:51 +02:00
  • b246480535 Massive reduction of memory usage (down to one third). Alessandro Ranellucci 2012-05-19 17:57:38 +02:00
  • 882a022e3a Even more constants, less memory, more speed Alessandro Ranellucci 2012-05-19 16:04:33 +02:00
  • aa9563f00b More constants, less strings => ess memory usage Alessandro Ranellucci 2012-05-19 15:40:11 +02:00
  • 8fe5d11624 Set number of threads from GUI and save it in config files. #154 Alessandro Ranellucci 2012-05-19 15:08:32 +02:00
  • b93a46969d Better icon for Export G-code button Alessandro Ranellucci 2012-05-19 15:02:23 +02:00
  • a99dea9ad3 Swap rotate cw and ccw buttons Alessandro Ranellucci 2012-05-19 15:00:51 +02:00
  • 2d67d6b0b6 Restore 100% flow for support material Alessandro Ranellucci 2012-05-17 22:57:59 +02:00
  • 76e079126f Don't rearrange plate upon object rotation Alessandro Ranellucci 2012-05-17 19:32:50 +02:00
  • 3344a67905 Merge pull request #371 from shlomif/master Alessandro Ranellucci 2012-05-17 07:58:54 -07:00
  • a64dcd0a0f Add an envvar to prevent deps from being installed Shlomi Fish 2012-05-17 17:40:12 +03:00
  • 4bffa9cb6b Use perimeter length, not area, to detect small perimeters. #355 Alessandro Ranellucci 2012-05-14 00:30:52 +02:00
  • f1905256f8 Lower default threads to 2 Alessandro Ranellucci 2012-05-13 23:14:56 +02:00
  • 2a6ad2f3f7 Bugfix: removed warnings. #365 Alessandro Ranellucci 2012-05-13 22:56:40 +02:00
  • 44c5c5be5b Merge pull request #361 from beanz/fix-issue-357 Alessandro Ranellucci 2012-05-11 00:51:59 -07:00
  • 5a16756aac Avoid undef errors while keeping the debug so root cause can be found. Mark Hindess 2012-05-10 22:23:24 +01:00
  • 9d85a19b9d Rework fix to use undef correctly. Mark Hindess 2012-05-10 19:07:20 +01:00
  • 5ebf6a71cd Add FE_NONE with value 0 and increment FE_TOP and FE_BOTTOM to simplify and correct logic. Mark Hindess 2012-05-09 19:57:00 +01:00
  • 9d9cef2145 Bugfix: error when slicing twice from plater Alessandro Ranellucci 2012-05-05 21:26:19 +02:00
  • 698b1e808d Use a separate thread for slicing so that GUI doesn't lock up. Also, add a Cancel button. #32 #35 Alessandro Ranellucci 2012-05-05 21:08:15 +02:00
  • 8ba6405cc9 Bugfix: some nearly-thin walls were discarded. #261 Alessandro Ranellucci 2012-05-05 17:07:38 +02:00
  • edbdc5ec55 New automatic detection of additional required perimeters for better quality with domes and sloping walls. #198 Alessandro Ranellucci 2012-05-05 16:36:10 +02:00
  • 4b7e9fc284 Fixed regression causing poor adhesion of rectilinear infill to perimeters Alessandro Ranellucci 2012-05-04 20:51:09 +02:00
  • abe048686b More distance between object and support material. #343 Alessandro Ranellucci 2012-05-04 20:37:51 +02:00
  • 9070ced329 Add wxWidgets version to debug output Alessandro Ranellucci 2012-05-04 13:51:09 +02:00
  • d889639d49 Use the embedded progress bar for feedback about slicing Alessandro Ranellucci 2012-05-04 13:00:34 +02:00
  • 83b69b18d0 Status bar and progress bar for rotation and scaling Alessandro Ranellucci 2012-05-04 12:56:15 +02:00
  • 32f6d0143b Display print center coordinates and fix Export STL label alignment Alessandro Ranellucci 2012-05-04 11:47:53 +02:00
  • b3714b4215 Preserve number of copies when splitting an object Alessandro Ranellucci 2012-05-04 11:26:15 +02:00
  • f825f9063a Moved object manipulation buttons to a horizontal toolbar Alessandro Ranellucci 2012-05-04 11:22:56 +02:00
  • 36da196166 First attempts to move things to a vertical toolbar. Tooltips don't work on Cocoa, though Alessandro Ranellucci 2012-05-04 10:41:24 +02:00
  • 9398a1f6c2 Splitting unsplittable objects now results in a no-op Alessandro Ranellucci 2012-05-04 10:17:36 +02:00
  • 39f0c2f822 Renamed Dashboard to Plater (with Kliment's permission ;)) Alessandro Ranellucci 2012-05-04 10:15:33 +02:00
  • dde71418d4 Bugfix: skip arc compensation when holes are not round Alessandro Ranellucci 2012-05-02 16:28:47 +02:00
  • 847cf3c5b8 Bugfix: when slicing the same plate multiple times, the results contained old and duplicate data Alessandro Ranellucci 2012-05-02 15:20:05 +02:00
  • 8e0e6107a3 Fixed regression causing manifoldness warnings (and sporadic bad slicing), introduced with recent memory optimizations Alessandro Ranellucci 2012-05-02 15:12:24 +02:00
  • d164d13517 Bugfix: arc compensation code was filling some small holes Alessandro Ranellucci 2012-05-01 19:19:31 +02:00
  • d59d4a2c55 Bugfix: infill every N layers was consuming large amounts of memory when used with models having sloping walls. #259 Alessandro Ranellucci 2012-05-01 18:51:47 +02:00
  • 305b7a9c93 Don't try to display buttons icons if we're on an old WxWidgets Alessandro Ranellucci 2012-05-01 16:49:34 +02:00
  • a7c36846c0 Require Math::Clipper 1.07 which includes the fix for #233 Alessandro Ranellucci 2012-05-01 15:36:07 +02:00
  • 710275f7c0 Reverse perimeter order for holes. #214 Alessandro Ranellucci 2012-05-01 15:33:24 +02:00
  • da43cd70b2 Prevent tiny extrusion points. #323 Alessandro Ranellucci 2012-05-01 15:23:17 +02:00
  • f063d100f4 Fixed regression caused about recent memory optimizations Alessandro Ranellucci 2012-05-01 15:12:34 +02:00
  • 21893efa68 Removed a debugging statement left in, preventing hole compensation Alessandro Ranellucci 2012-05-01 15:09:32 +02:00
  • d58a741d99 Put layer number in G-code comments. #327 Alessandro Ranellucci 2012-05-01 15:06:19 +02:00
  • 7ee08be0b8 Allow [version], [timestamp], [year], [month], [day], [hour], [minute], [second] in filenames. #318 Alessandro Ranellucci 2012-05-01 15:01:56 +02:00
  • 49ff9a0ebe Emit G92 E0 when in relative mode. #322 Alessandro Ranellucci 2012-05-01 14:49:41 +02:00
  • d8b8470d54 Retract before changing tool. #319 Alessandro Ranellucci 2012-05-01 14:44:40 +02:00
  • e74e740ba4 Button icons Alessandro Ranellucci 2012-05-01 13:56:11 +02:00
  • 055ea85252 Some spacing between buttons Alessandro Ranellucci 2012-05-01 13:27:57 +02:00
  • 0f3cbe6fa4 Bugfix: G-code errors with multiple objects Alessandro Ranellucci 2012-05-01 13:18:01 +02:00
  • 770b94cb30 Set Wx app icon Alessandro Ranellucci 2012-05-01 12:58:47 +02:00
  • e4e970f7e3 Fix unit test Alessandro Ranellucci 2012-05-01 12:18:59 +02:00
  • b457089a1e Bugfix: fatal error when using --debug Alessandro Ranellucci 2012-05-01 12:09:46 +02:00
  • 3ed5171d20 Take bottom layer speed ratio into account when estimating layer time. #334 Alessandro Ranellucci 2012-05-01 11:48:22 +02:00
  • 94cfc1c05f Fixed regression preventing to load config files from GUI. #336 Alessandro Ranellucci 2012-05-01 11:46:17 +02:00
  • ee33d570d7 Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm. #277 Alessandro Ranellucci 2012-05-01 11:41:08 +02:00
  • 08efb15f4d Further memory savings Alessandro Ranellucci 2012-05-01 11:32:22 +02:00
  • 25b2cdc6d9 Merge pull request #337 from olasd/master Alessandro Ranellucci 2012-05-01 02:07:58 -07:00
  • a165ad4ecb Large memory saving and speed boost Alessandro Ranellucci 2012-05-01 10:53:52 +02:00
  • 3ed50f2f31 Make the Dashboard buttons a little nicer Nicolas Dandrimont 2012-05-01 01:33:12 +02:00
  • 61e257388a Button to split loaded objects Alessandro Ranellucci 2012-05-01 00:30:46 +02:00
  • 91d1b21c40 Use honeycomb pattern for support material Alessandro Ranellucci 2012-04-30 23:50:38 +02:00
  • 54e1d934a7 Fixed regression with support material Alessandro Ranellucci 2012-04-30 23:36:49 +02:00
  • 4962d310bf Stick the duplicate distance setting somewhere randomly, waiting for better place and naming Alessandro Ranellucci 2012-04-30 23:30:06 +02:00
  • a6801d633a Fixed regression preventing autoplating Alessandro Ranellucci 2012-04-30 23:28:32 +02:00
  • 23309e1be0 Fixed warning Alessandro Ranellucci 2012-04-30 23:24:01 +02:00
  • e24990badb Update preview grid and dimensions according to bed size setting Alessandro Ranellucci 2012-04-30 22:34:41 +02:00
  • 19a611f832 Add Quit menu item Alessandro Ranellucci 2012-04-30 22:23:43 +02:00
  • 4193b1777a New button for arbitrary rotation Alessandro Ranellucci 2012-04-30 22:14:27 +02:00
  • 3e92587824 Add a progress bar during STL loading Alessandro Ranellucci 2012-04-30 21:49:44 +02:00
  • 2e897ecf0d Multithreaded thumbnail generation Alessandro Ranellucci 2012-04-30 20:59:14 +02:00
  • e41b8c7435 Round skirt in preview too Alessandro Ranellucci 2012-04-30 18:54:36 +02:00
  • 84d9368bf6 Bugfix: error on Honeycomb infill Alessandro Ranellucci 2012-04-30 17:55:32 +02:00