Commit Graph

458 Commits

Author SHA1 Message Date
peteruithoven
45a3c54112 Adding webpack-dev-server dependency 2017-07-20 16:59:33 +02:00
peteruithoven
d718646e77 Using better yml-loader 2017-07-20 16:58:42 +02:00
peteruithoven
1a002fce9d removed jspm.config.js 2017-07-20 16:32:55 +02:00
peteruithoven
6744df1779 Fixed simple example 2017-07-20 16:32:48 +02:00
peteruithoven
0f4434330b Lowercasing slicer.js 2017-07-20 16:25:02 +02:00
peteruithoven
541d205a2f Merge branch 'develop' into babel 2017-07-20 16:24:14 +02:00
peteruithoven
788cd3d476 Merge remote-tracking branch 'origin/develop' into develop 2017-07-20 16:22:11 +02:00
peteruithoven
9b979acbd0 Ignore higher .babelrc file in example 2017-07-20 16:14:01 +02:00
peteruithoven
8d8be75dd6 Removing doodle3d-slicer dep from example 2017-07-20 16:13:46 +02:00
peteruithoven
c99489e5d0 Publish under doodle3d npm org 2017-07-20 16:13:20 +02:00
peteruithoven
167c2c67ca simple example fixed 2017-07-20 12:12:25 +02:00
peteruithoven
566c80f6e8 Adding three dependency 2017-07-20 12:09:23 +02:00
peteruithoven
fa1ae069bf Removing jspm specific loader specification 2017-07-20 11:54:49 +02:00
peteruithoven
f330aad040 Clipper-js dependency 2017-07-20 11:51:48 +02:00
peteruithoven
a0747d6db2 Include settings in build step 2017-07-20 11:42:46 +02:00
peteruithoven
02b1f080fb Assumming package user configured loaders 2017-07-20 11:34:47 +02:00
peteruithoven
cfcd839baa Switching to babel 2017-07-20 11:20:43 +02:00
casperlamboo
30645f634a Updated API
@peteruithoven @mith

I think this is a somewhat nicer API for the slicer. I completely
removed the Slicer class and instead added two function: sliceGeometry
and sliceMesh
2017-07-20 10:29:33 +02:00
casperlamboo
ed05c6fda9 update save example 2017-07-20 00:10:29 +02:00
casperlamboo
0564f3e7bc fix onProgress handling in slice function 2017-07-20 00:06:19 +02:00
casperlamboo
a79308dc8f better error handling 2017-07-20 00:05:50 +02:00
peteruithoven
580b41413f Merge remote-tracking branch 'origin/develop' into develop 2017-07-19 21:40:19 +02:00
casperlamboo
d7a525f75b camel casing 2017-07-19 20:54:39 +02:00
casperlamboo
e4880106f1 remove progress promise
@mith @peteruithoven
2017-07-19 20:54:21 +02:00
peteruithoven
2356136a3d Merge remote-tracking branch 'origin/develop' into develop 2017-07-19 17:54:35 +02:00
casperlamboo
c390cc335a increase total stages because step is added 2017-07-19 17:37:40 +02:00
peteruithoven
2668c16500 Merge remote-tracking branch 'origin/develop' into develop 2017-07-19 17:36:25 +02:00
casperlamboo
8c57e16998 cleanup Slicer 2017-07-19 17:36:20 +02:00
casperlamboo
3f140d7f03 don't catch result of void detectOpenClosed function 2017-07-19 17:36:03 +02:00
casperlamboo
8e45881a45 pre calculate outer lines 2017-07-19 17:33:55 +02:00
casperlamboo
44197dd5e4 remove unnecessary new key word 2017-07-19 11:50:23 +02:00
casperlamboo
fdbb1469ee format settings deconstructing 2017-07-19 11:04:13 +02:00
casperlamboo
3b4dbc0d4a fix settings deconstructing 2017-07-19 11:03:16 +02:00
casperlamboo
1e16c741a0 move helper classes to helper folder 2017-07-19 11:02:42 +02:00
casperlamboo
73f0433e00 wrap progress in object
So data could be extended in the future
2017-07-19 11:02:14 +02:00
casperlamboo
83f543b62b fix isFlat check 2017-07-18 16:55:27 +02:00
casperlamboo
65f1e96ed8 Merge branch 'master' into develop 2017-07-18 14:23:37 +02:00
casperlamboo
6c7c2b1708 remove printer_settings.json file 2017-07-18 14:05:25 +02:00
casperlamboo
9c04511f94 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	settings/printer_settings.json
2017-07-18 14:05:09 +02:00
casperlamboo
a5384b3de1 Merge branch 'develop' 2017-07-18 14:02:45 +02:00
casperlamboo
365680a693 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	jspm.config.js
#	package.json
2017-07-18 12:53:59 +02:00
casperlamboo
e675cf200a update readme 2017-07-18 12:43:27 +02:00
casperlamboo
1d2a9ba965 use npm version of three.js 2017-07-18 12:38:03 +02:00
casperlamboo
e54d077db0 update example 2017-07-18 12:30:56 +02:00
casperlamboo
0a041ddae0 update progress api 2017-07-18 12:26:30 +02:00
casperlamboo
4a238f9089 remove settings class 2017-07-18 11:39:38 +02:00
casperlamboo
622be82706 Merge remote-tracking branch 'origin/feature/split-settings' into develop
# Conflicts:
#	example/save.js
#	example/viewer.js
#	jspm.config.js
#	package.json
#	src/GCode.js
#	src/Slicer.js
#	src/index.js
#	src/sliceActions/addBrim.js
#	src/sliceActions/calculateLayersIntersections.js
#	src/sliceActions/createLines.js
#	src/sliceActions/detectOpenClosed.js
#	src/sliceActions/generateInfills.js
#	src/sliceActions/generateInnerLines.js
#	src/sliceActions/generateSupport.js
#	src/sliceActions/intersectionsToShapes.js
#	src/sliceActions/removePrecision.js
#	src/sliceActions/slice.js
2017-07-18 11:26:11 +02:00
casperlamboo
4e38acd9bd Merge branch 'feature/improved-open-closed-detection' into develop 2017-07-18 10:42:04 +02:00
casperlamboo
94181d6660 update save example 2017-07-18 10:34:20 +02:00
casperlamboo
0f579b8055 update detect open closed shapes logic 2017-07-18 10:23:16 +02:00