3634 Commits

Autor SHA1 Mensagem Data
daid303 997f57ac95 Add everywhere support option. 2013-03-18 14:52:44 +01:00
daid303 3180b80714 Add support structure generation. 2013-03-18 13:05:13 +01:00
daid303 519eb6e003 Add bridge detection. 2013-03-13 17:11:47 +01:00
daid303 e2496a13dd Remove empty polygons after optimizing. 2013-03-12 20:07:50 +01:00
daid303 5b278afbe9 When combing fails, do a retraction. Fix the tardis-bug. 2013-03-12 10:13:56 +01:00
daid303 e9ba74a5d6 Update on the combing code. Now works in most cases. 2013-03-11 17:04:41 +01:00
daid303 d58edf271a Update to the combing code, not working correctly yet. 2013-03-11 14:46:42 +01:00
daid303 6362b4cc2a Some changes to how the skin is calculated so it has a proper sized outline instead of 0.5*extrusionWidth too large. 2013-03-10 19:59:44 +01:00
daid303 78f4f353e8 Add compile flags for universal mac binary. 2013-03-05 14:09:49 +01:00
daid303 13deb04632 Add an axis aligned boundery box to optimize slicing with lots of small islands. 2013-03-05 13:40:54 +01:00
daid303 983d654ed0 Add commandline settings. 2013-03-05 10:34:10 +01:00
daid303 ab1df7eb5f Fixed a bug in the GCode generation, short segments where ignored, but the extra extrusion was added to the next move, causing odd extrusion amounts. 2013-03-04 16:20:38 +01:00
daid303 4cc2733444 Added start of the comb code (currently only detects that it needs to comb and then just retracts) 2013-03-04 15:09:12 +01:00
daid303 d459dd7c47 Added a skirt. Slightly changed the commandline options. Added matrix transformations to the commandline options. Made the GCode generation code a bit simpler. 2013-03-04 10:20:03 +01:00
daid303 d239b944d7 Fixed the offset bug on the line infill, added parameter for fill amount. 2013-03-01 15:45:13 +01:00
daid303 d3b20d04cb Add fan control, and slow down the initial layers so we get better printable GCode. 2013-03-01 13:43:31 +01:00
daid303 f55147c54f Slight change on how the line infills are called so the function is a bit more flexible. Fix for slicing large polygons, which caused an overflow problem on the 32bit numbers. 2013-02-28 13:40:49 +01:00
daid303 2e9ab63379 Large update on the slicer, now with line infills, sparse infill, and re-structured code. 2013-02-27 09:28:32 +01:00
daid303 4e8820541c Added retraction on inter-part moves. 2013-02-01 09:46:17 +01:00
daid303 74536b9b92 Added path optimizer and skin as seperate file. 2013-01-31 17:17:34 +01:00
daid303 7cac3bddad Merge branch 'master' of https://ultimaking.git.beanstalkapp.com/curaengine 2013-01-30 10:44:13 +01:00
daid303 86b3c4bc9b Added semi-functional concentric up/down skin. 2013-01-30 09:58:14 +01:00
daid303 9d17a9c388 Add end-code. 2013-01-28 15:15:53 +01:00
Erik de Bruijn 19271dd29e Cosmetic change to output + makefile 2013-01-14 12:08:15 +01:00
daid303 208303543e minor cleanup 2013-01-14 11:39:36 +01:00
daid303 3d70cf4d0d Merge branch 'master' of https://ultimaking.git.beanstalkapp.com/curaengine 2013-01-14 11:25:28 +01:00
Erik de Bruijn 7620fbee61 And that's the rest of the changes... 2013-01-14 10:35:11 +01:00
daid303 6a66c2365e fix merge conflict 2013-01-14 10:35:09 +01:00
daid303 3df52f4d87 Added better (temp) start code, fixed indenting, split the inset generation from gcode generation for now, for easier code flow. 2013-01-14 10:30:47 +01:00
Erik de Bruijn 3b74dbd57d Added total time elapsed and size of file written. 2013-01-14 09:10:16 +01:00
Erik de Bruijn fca85ac492 Added timeElapsed() function, selectively provide more progress info when things take longer 2013-01-13 14:35:24 +01:00
Erik de Bruijn 1a1ee13ece Added a makefile that can compile and also run some slicer tests 2013-01-12 20:56:36 +01:00
Erik de Bruijn d724f12661 Added command line argument parsing. 2013-01-12 20:55:34 +01:00
daid303 80dc349e20 Initial commit. 2013-01-11 17:55:54 +01:00