casperlamboo
726b30621c
move set settings to constructor
2017-06-22 13:21:18 +02:00
casperlamboo
7ddd97549a
use single quotes
2017-06-22 13:21:18 +02:00
casperlamboo
401e42cfef
implement optimize paths
2017-06-22 13:21:18 +02:00
casperlamboo
9711b9631d
use destructure in add brim
2017-06-22 13:21:18 +02:00
casperlamboo
eaf1af1412
add action log
2017-06-22 13:21:18 +02:00
casperlamboo
dd71c872d4
move file
2017-06-22 13:21:18 +02:00
casperlamboo
16e0c9696a
remove comment
2017-06-22 13:21:18 +02:00
casperlamboo
9eef3c0074
remove line break
2017-06-22 13:21:18 +02:00
casperlamboo
604bce6a1a
move support enabled check
2017-06-22 13:21:18 +02:00
casperlamboo
f3796f80e8
typo
2017-06-22 13:21:18 +02:00
casperlamboo
32f6e6c4ba
fix action log
2017-06-22 13:21:18 +02:00
casperlamboo
d60c2d46d0
move scale up and scale down to separate function
2017-06-22 13:21:18 +02:00
casperlamboo
492a09cce9
move brim code to separate function
2017-06-22 13:21:18 +02:00
casperlamboo
78052f79e8
use default dimensionsZ name
2017-06-22 13:21:18 +02:00
casperlamboo
f22a40fa73
move down path to code
2017-06-22 13:21:18 +02:00
casperlamboo
8785b1baee
remove line break
2017-06-22 13:21:18 +02:00
casperlamboo
c2c432a6fe
update create lines
2017-06-22 13:21:18 +02:00
casperlamboo
af396bf58a
cleanup calculate layers intersections
2017-06-22 13:21:18 +02:00
casperlamboo
7e9bb39ba9
cleanup slices to geode
2017-06-22 13:21:18 +02:00
casperlamboo
1056be13bd
implement constants
2017-06-22 13:21:18 +02:00
casperlamboo
a064306d60
single quotes
2017-06-22 13:21:18 +02:00
casperlamboo
d33ab23ddf
else on one line
2017-06-22 13:21:18 +02:00
casperlamboo
3ea0d33610
replace vars with const and let
2017-06-22 13:21:18 +02:00
casperlamboo
a0d469c85c
fix infills
2017-06-22 13:21:18 +02:00
casperlamboo
cf38ea9e96
replace var with const
2017-06-22 13:21:18 +02:00
casperlamboo
9e6dcf08f9
fix get fill template
2017-06-22 13:21:18 +02:00
casperlamboo
3f43477ef6
fix join
2017-06-22 13:21:18 +02:00
casperlamboo
f1475e8b97
remove unused imports
2017-06-22 13:21:18 +02:00
casperlamboo
ae45f6bcf8
rafacter
2017-06-22 13:21:18 +02:00
casperlamboo
4747d072b9
geplakt var with const or let in createLines
2017-06-22 13:21:18 +02:00
casperlamboo
87b8f1f29b
remove var for const or let in calculateLayerIntersections.js
2017-06-22 13:21:18 +02:00
casperlamboo
f1e5d8a47a
use deconstructs
2017-06-22 13:21:18 +02:00
casperlamboo
be77d6eeb5
move adeline to separate file
2017-06-22 13:21:18 +02:00
casperlamboo
ed76a9f255
use s6 string
2017-06-22 13:21:18 +02:00
casperlamboo
0900eda91d
separate into actions into different files
2017-06-22 13:21:18 +02:00
casperlamboo
f4b9d565a7
clean up
2017-06-22 10:21:01 +02:00
casperlamboo
ef97f362e3
typo
2017-06-22 10:20:44 +02:00
casperlamboo
3d52fc9139
properly check for undefined
2017-06-22 10:19:15 +02:00
casperlamboo
68f1cd847d
update add brim code
2017-05-26 17:35:30 +02:00
casperlamboo
8bf771b0f9
use includes instead of indexOf
2017-05-26 17:14:14 +02:00
casperlamboo
d92f6bb056
move merge vertices and compute normals to slice actions
2017-05-26 17:12:01 +02:00
casperlamboo
846ddcd97a
Better detection of open closed shapes
...
when a ‘single walled’, ‘closed’ shape is sliced the shape will appear
to be closed by the slicer. This happens because the start and endpoint
of the 2d shape are connected. This commits fixes this.
In the new approach al parts of the geometry are split up into shapes.
Then the 3d shapes are places into two categories (closed and open
geometries).
Based on weather the 3d geometry is open or closed the 2d shape will be
open or closed
@mith @peteruithoven
2017-05-26 17:11:38 +02:00
casperlamboo
5f5b1254ad
re enable applying and removing precision for open shapes
2017-05-26 16:56:05 +02:00
casperlamboo
721b75b1f5
Don't scale up or scale down open shapes
2017-05-19 11:56:53 +02:00
casperlamboo
a0aec2f4ad
Don't clean open shapes
2017-05-19 10:51:34 +02:00
casperlamboo
0d3ac6525c
store calculation in const
2017-05-19 10:49:26 +02:00
casperlamboo
93c9040170
remove unused variable
2017-05-19 10:49:10 +02:00
casperlamboo
c9cbd1fc49
Scale down open paths
2017-05-16 10:38:40 +02:00
casperlamboo
183622e143
Merge remote-tracking branch 'origin/develop' into develop
...
# Conflicts:
# example/app.js
# package.json
2017-05-13 15:41:46 +02:00
casperlamboo
1ec4f55c4b
normalize cleanDelta with precision
2017-05-13 15:26:46 +02:00