Commit Graph

625 Commits

Author SHA1 Message Date
casperlamboo
89b07ff341 made diagonal infill 2015-06-16 01:25:06 +02:00
casperlamboo
a70ba60854 fixed bug https://github.com/Doodle3D/Doodle3D-Slicer/issues/3 2015-06-15 17:22:36 +02:00
casperlamboo
f7e9309e6d Fixed major bug 2015-06-15 11:40:19 +02:00
casperlamboo
06528f6d0f cleaner code 2015-06-15 10:21:05 +02:00
casperlamboo
74a83f9c3b fixed minor bugs 2015-06-13 20:09:44 +02:00
casperlamboo
67093d047d fixed spelling errors 2015-06-12 21:19:56 +02:00
casperlamboo
99b2b24d88 added three js editor + slicer 2015-06-12 15:58:26 +02:00
casperlamboo
14c5d85318 changed format settings 2015-06-11 15:42:38 +02:00
casperlamboo
090bdf248a Added slice abstraction to Slice class 2015-06-11 14:34:30 +02:00
casperlamboo
3bacee2072 improved index page
index page now checks if doodle boxes are alive before displaying them
2015-06-11 11:08:56 +02:00
casperlamboo
81ec036973 improved network error handling
can now reconnect when connecting failed
2015-06-11 10:28:21 +02:00
casperlamboo
dd41e6d3e7 Merge branch 'webworker' 2015-06-10 18:26:32 +02:00
casperlamboo
a216addc3b Improved Support
While testing with printer improved the support
2015-06-10 18:25:49 +02:00
casperlamboo
57179fbe20 added Support 2015-06-09 21:58:22 +02:00
casperlamboo
17bd8f4f25 improved gcode handling 2015-06-09 11:08:06 +02:00
casperlamboo
38bf3c74f3 added gcode class, removed gulp
gulp didn’t make any more sense to use because it is build modulair
2015-06-05 09:56:58 +02:00
casperlamboo
67362c4ba8 fixed importing buffer geometry with bounding bug 2015-06-01 12:06:11 +02:00
casperlamboo
389dcc27d2 added progress bar 2015-05-29 13:51:18 +02:00
casperlamboo
32dc7df061 added benchmark for web workers 2015-05-29 10:41:44 +02:00
casperlamboo
e75db6d5bd first commit webworker
created web worker implementation

added class D3D.SlicerWorker
converts geometry to bufferGeometry
sends bufferGeometry to worker
in worker bufferGeometry gets converted back to geometry
2015-05-27 12:25:51 +02:00
casperlamboo
20374b9e6b added more pokemon 2015-05-26 11:44:15 +02:00
casperlamboo
f2327d3a21 improved variable names 2015-05-20 19:10:18 +02:00
casperlamboo
f24e96c5ac added separate settings files 2015-05-19 19:58:13 +02:00
casperlamboo
173e723656 sending gcode now in array 2015-05-19 19:04:20 +02:00
casperlamboo
20e80b390e changed gcode implementation from array to string
Makes more sense to store it as string rather then store it as array.
Doesn’t work with the doodle box though; think the doodle box adds \n
after each batch
2015-05-19 17:15:59 +02:00
casperlamboo
ec447ab56e added top & bottom thickness 2015-05-18 13:53:49 +02:00
casperlamboo
f38ab10e62 added flat shading to models instead of a wireframe 2015-05-17 23:22:27 +02:00
casperlamboo
26f13eb998 changest converting (x, y z) to (z, x) instead of (x, z)
see https://github.com/Doodle3D/Doodle3D-Slicer/issues/2
2015-05-17 19:58:44 +02:00
casperlamboo
a2e7bf4d85 fixed path optimizing when paths are empty 2015-05-15 17:35:18 +02:00
casperlamboo
e441c142b4 fixed mergin vertexes 2015-05-15 15:07:47 +02:00
casperlamboo
203fe6df19 Path optimizer 2015-05-15 11:14:44 +02:00
casperlamboo
0bc518dcc9 Merge branch 'layer-part-test' 2015-05-13 17:38:07 +02:00
casperlamboo
81ff68d1f6 implimentent layer parts 2015-05-13 17:37:52 +02:00
casperlamboo
5ac9364cc3 step before layer part integration 2015-05-13 13:18:37 +02:00
casperlamboo
3a41b73c75 Implemented new layer part structure 2015-05-13 12:12:15 +02:00
casperlamboo
9740c254c2 created abstraction for clipper js 2015-05-12 11:29:01 +02:00
casperlamboo
c63f50075f updated read me 2015-05-08 14:34:18 +02:00
casperlamboo
498708e4e4 added algorithm to remove unnecessary polygons in shape 2015-05-08 14:29:06 +02:00
casperlamboo
c4c32234ae slicer now needs mesh instead of geometry
transformations of the mesh automatically apply to the geometry
2015-05-08 10:07:26 +02:00
casperlamboo
4d89f2161c added time logging for slicing 2015-05-07 18:14:10 +02:00
casperlamboo
fad6b6b3c2 Merge branch 'faster-slicing-test' 2015-05-07 17:43:39 +02:00
casperlamboo
c0a84e4207 fixed bug 2015-05-07 17:43:27 +02:00
casperlamboo
d9869634c7 init
slicing works; produces errors though
2015-05-07 17:27:41 +02:00
casperlamboo
5e43789f82 clean up code 2015-05-07 14:09:36 +02:00
casperlamboo
624409aa30 JS Hint fixed errors 2015-05-07 11:04:48 +02:00
casperlamboo
69e5534d0d fixed some problems with communication
updated communication shell see
http://www.doodle3d.com/help/api-documentation
2015-05-07 10:48:24 +02:00
casperlamboo
33576ad45b added more support for doodle box 2015-05-06 15:06:04 +02:00
casperlamboo
d17c3ff757 updated read 2015-05-01 19:46:53 +02:00
casperlamboo
948865fc07 updated slicing
moved add line to create lines; makes line lookup private
2015-05-01 16:44:05 +02:00
casperlamboo
3d34c59514 fixed higher layer algorithm 2015-05-01 14:59:39 +02:00