Commit Graph

630 Commits

Author SHA1 Message Date
casperlamboo
ca3718e492 Remove tiny holes
#18
2018-01-18 15:27:08 +01:00
casperlamboo
0bb646a5ac move z offset to constant 2018-01-18 14:24:01 +01:00
casperlamboo
60c70cdbd5 difference line shapes with fill shapes 2018-01-18 14:02:34 +01:00
casperlamboo
961337138b fix grid size calculation 2018-01-18 12:38:35 +01:00
casperlamboo
d4743ef867 improve bundle size 2018-01-18 12:06:14 +01:00
casperlamboo
bbd8bc529d clean up 2018-01-18 11:14:21 +01:00
casperlamboo
0f7da85453 Revert "Fix brim"
This reverts commit eee2682f70.
2018-01-17 23:53:49 +01:00
casperlamboo
082329b810 fix loading mesh 2018-01-17 23:53:40 +01:00
casperlamboo
b562d3c2e2 allow for drag and dropping files 2018-01-17 17:42:58 +01:00
casperlamboo
a568a79ede don't require a model for the slicer interface 2018-01-17 17:18:28 +01:00
casperlamboo
742783e4db add margin to percentage container 2018-01-17 16:52:14 +01:00
casperlamboo
ac85bbc6d5 use primary buttons 2018-01-17 16:15:13 +01:00
casperlamboo
53e961b9bb fix min and max props 2018-01-17 16:10:22 +01:00
casperlamboo
11222aaa82 close url dialog by default 2018-01-17 15:55:21 +01:00
casperlamboo
1f4ca15442 Show dialog for closed popups
#30
2018-01-17 15:53:03 +01:00
casperlamboo
222a27d5b5 fix catching errors in the worker 2018-01-17 15:27:42 +01:00
casperlamboo
9f1958563d remove primary color 3 2018-01-17 14:58:36 +01:00
casperlamboo
a8b3d68845 order advanced settings based on most use 2018-01-17 14:21:59 +01:00
casperlamboo
2f4adbbb47 use mui theme for colors 2018-01-17 13:26:30 +01:00
casperlamboo
2fdc5ca16b disable selecting for title and details 2018-01-17 12:23:03 +01:00
casperlamboo
291e11fecf update style 2018-01-17 12:21:36 +01:00
casperlamboo
89e67882a0 cast number as string 2018-01-17 12:00:19 +01:00
casperlamboo
137f95fdba Add constrains to fields
#32
2018-01-17 11:56:42 +01:00
casperlamboo
9b78f4e2c8 move ultimaker 2go 2018-01-17 11:22:50 +01:00
casperlamboo
879667fa05 add manage printer dialog 2018-01-17 11:04:22 +01:00
casperlamboo
a48768e268 replace clear icon with refresh icon 2018-01-17 10:23:23 +01:00
casperlamboo
5fbd7f50ec Update title 2018-01-17 09:11:15 +01:00
casperlamboo
d190625f14 Fix form element 2018-01-17 09:01:40 +01:00
casperlamboo
9764e0a374 Add dimensions details to 3d panel 2018-01-17 08:40:48 +01:00
casperlamboo
e1d833d4f3 syntax 2018-01-16 18:52:08 +01:00
casperlamboo
f20f5b95b8 Change infill gridsize to infill percentage
#31
2018-01-16 18:52:03 +01:00
casperlamboo
7b59ba1108 implement local storage 2018-01-16 17:57:34 +01:00
casperlamboo
9d47e8dc23 change default brim size 2018-01-15 17:47:50 +01:00
casperlamboo
eee2682f70 Fix brim
brim now always prints the most outer layer first
2018-01-15 16:41:06 +01:00
casperlamboo
1ebbe7fc6a implement brim 2018-01-15 16:30:20 +01:00
casperlamboo
9a37e8a928 Revert "lower z offset"
This reverts commit 55eadc73de.
2018-01-15 15:55:48 +01:00
casperlamboo
da3ab2b0e6 Added default line to gcode 2018-01-15 15:43:58 +01:00
casperlamboo
700b27e6e0 add combing setting 2018-01-15 15:29:40 +01:00
casperlamboo
55eadc73de lower z offset 2018-01-15 15:27:12 +01:00
casperlamboo
03b9570014 change default bed temperature 2018-01-15 15:24:09 +01:00
casperlamboo
457f110dd2 slicer can now fetch d3 files from cloud 2018-01-15 15:17:38 +01:00
casperlamboo
0d64b62f12 update bed temperature of doodle3d printer 2018-01-15 14:40:52 +01:00
casperlamboo
212075e306 pack scene state in scene object 2018-01-15 14:21:42 +01:00
casperlamboo
ecc37273ca better error throwing 2018-01-15 13:47:16 +01:00
casperlamboo
10fb3714c7 add support for start and end code 2018-01-15 13:44:59 +01:00
casperlamboo
43af4e05ab add doodle3d printer 2018-01-15 13:43:53 +01:00
casperlamboo
2aee317d42 move ultimaker 2 go 2018-01-15 13:09:31 +01:00
casperlamboo
246522ee5f Add download g-code button 2017-12-24 17:18:33 +01:00
casperlamboo
c1cbe4f280 clean up 2017-12-24 14:53:34 +01:00
casperlamboo
d9edfe9bde disable control buttons instead of hiding them while slicing 2017-12-24 14:52:24 +01:00
casperlamboo
54811b27e9 rename base to default 2017-12-24 14:46:00 +01:00
casperlamboo
264ed096a4 Add layer height property 2017-12-19 14:37:43 +01:00
casperlamboo
b830cc611b edit margins 2017-12-19 14:34:58 +01:00
casperlamboo
6e55ca7a79 slice async 2017-12-19 13:42:48 +01:00
casperlamboo
a4d8e255cc mesh now slices geometry again
No need for doodle3d-core import
2017-12-19 12:38:58 +01:00
casperlamboo
b85781620e Slicer now slices d3sketch files instead of stl's
Easier to differentiate between open and closed shapes
2017-12-18 16:37:03 +01:00
casperlamboo
6b84572931 use three as modules 2017-12-06 11:54:09 +01:00
Rick Companje
5f1e628952 add 'name' to slice function and fix gcode object/string 2017-12-05 13:03:04 +01:00
casperlamboo
a1b4a9c454 update material 2017-12-05 11:20:06 +01:00
casperlamboo
bcf0bb254d add focus function 2017-12-05 11:10:38 +01:00
casperlamboo
d2c70f3b2f change rendering 2017-12-05 11:10:31 +01:00
casperlamboo
95ba0cfeb1 change rorate code 2017-12-05 11:10:17 +01:00
casperlamboo
84e28bc598 add on cancel 2017-12-04 19:31:15 +01:00
casperlamboo
31073e7122 remove unused code 2017-12-04 19:31:09 +01:00
casperlamboo
3dfce6a610 add title 2017-12-04 17:51:56 +01:00
casperlamboo
a79dd30abc update copy 2017-12-04 17:45:28 +01:00
casperlamboo
9d14e40c21 update tabs 2017-12-04 17:44:08 +01:00
casperlamboo
65d44db405 Make changes to UI 2017-12-04 15:08:29 +01:00
casperlamboo
bc9f0e673e add info to all printers
we should really add info like dimensions to all printers
2017-11-17 00:07:50 +01:00
casperlamboo
ed8ccd3f68 more flexibele code 2017-11-16 23:54:05 +01:00
casperlamboo
8c546e31b3 fix z offset 2017-11-16 23:32:50 +01:00
casperlamboo
8e5e000a12 semi z offset
isn’t real fix
2017-11-16 23:30:53 +01:00
casperlamboo
994a1caa98 update settings 2017-11-16 23:24:30 +01:00
casperlamboo
b47e98c005 add font family 2017-11-16 22:51:29 +01:00
casperlamboo
2aa72566db remove primary 2017-11-16 22:42:11 +01:00
casperlamboo
2c2bbeda53 add z offset 2017-11-16 22:39:54 +01:00
casperlamboo
5bc7d09e8d add super() 2017-11-16 15:06:19 +01:00
casperlamboo
e33c967934 fix props 2017-11-16 15:05:28 +01:00
casperlamboo
5f1a7e3e74 simplify calculating center 2017-11-16 14:54:55 +01:00
casperlamboo
72c7c91b27 mov static functions 2017-11-16 14:54:47 +01:00
casperlamboo
aef67db205 remove height offseting 2017-11-16 14:54:33 +01:00
casperlamboo
b9b1f59af2 update displaying progress 2017-11-14 11:22:24 +01:00
casperlamboo
22298c9cb6 remove canvas width height updating 2017-11-14 11:21:58 +01:00
casperlamboo
1f7b48662a rename var printer to printers 2017-11-13 15:47:19 +01:00
casperlamboo
3221278853 rename var 2017-11-13 15:41:11 +01:00
casperlamboo
aa339fda3a fix last commit 2017-11-13 15:32:23 +01:00
casperlamboo
6e43994305 pass more data 2017-11-13 15:12:59 +01:00
casperlamboo
9f7242e0e4 change padding 2017-11-13 13:37:36 +01:00
casperlamboo
9e28b3b317 enable backface culling 2017-11-13 13:32:06 +01:00
casperlamboo
597ec406de set antialiasing to true 2017-11-13 12:50:45 +01:00
casperlamboo
23087af9fc hack to disable control 2017-11-13 12:44:03 +01:00
casperlamboo
8e985669ed better resize handling 2017-11-13 12:42:35 +01:00
casperlamboo
81d842cc8c move default props 2017-11-13 11:26:52 +01:00
casperlamboo
fcfe7f7bc6 update size when props change 2017-11-13 11:15:00 +01:00
casperlamboo
10055824aa space buttons 2017-11-13 11:01:57 +01:00
casperlamboo
83d96d88ec move on change to context 2017-11-13 10:45:23 +01:00
casperlamboo
45e0f02936 typo 2017-11-13 10:43:42 +01:00
casperlamboo
cd737da6d9 make settings passable 2017-11-13 10:40:58 +01:00
casperlamboo
6bdcb6cb23 also pass settings to callback 2017-11-13 03:05:06 +01:00
casperlamboo
057fd4e094 styles 2017-11-13 03:04:53 +01:00
casperlamboo
dcd3dc1614 settings now work 2017-11-13 02:47:53 +01:00
casperlamboo
6cd899f32b make settings editable 2017-11-13 02:09:39 +01:00
casperlamboo
c1117a8ce5 move static outside class 2017-11-12 19:12:32 +01:00
casperlamboo
88e056aece add basic settings drop downs 2017-11-12 18:41:00 +01:00
casperlamboo
dc6c1d7575 replace with material ui 2017-11-12 16:58:59 +01:00
casperlamboo
9c233b1ab6 don't convert geometry 2017-11-12 13:50:49 +01:00
casperlamboo
3a09b93f46 set enabled of control
doesn’t do anything
2017-11-12 12:58:19 +01:00
casperlamboo
16158a3e3c add slice logging 2017-11-12 12:34:50 +01:00
casperlamboo
245e1b705a construct geometry in worker 2017-11-12 11:53:45 +01:00
casperlamboo
b6f94f6edb add draw range slider 2017-11-12 11:28:32 +01:00
casperlamboo
a5547ac070 simplify place on ground 2017-11-12 01:51:41 +01:00
casperlamboo
2c2b547ea2 focus camera 2017-11-12 01:51:33 +01:00
casperlamboo
40d505d754 use printer from state 2017-11-12 01:41:05 +01:00
casperlamboo
ccc676ebd1 add download code 2017-11-12 01:15:38 +01:00
casperlamboo
3b4df148ed add slice again button 2017-11-12 01:04:26 +01:00
casperlamboo
849f3f893a move line preview to slice 2017-11-12 00:57:28 +01:00
casperlamboo
4654858c3e hide buttons bar when sliced 2017-11-12 00:47:06 +01:00
casperlamboo
624a178bb2 fix setting dimensions 2017-11-12 00:46:39 +01:00
casperlamboo
2b783e2889 beter type checking 2017-11-12 00:46:30 +01:00
casperlamboo
bacca4099c add comment 2017-11-12 00:46:12 +01:00
casperlamboo
c30bd0440e position geometry 2017-11-12 00:46:00 +01:00
casperlamboo
cd0406f0a9 add code preview 2017-11-12 00:11:05 +01:00
casperlamboo
ae24974e31 create basic component 2017-11-11 20:23:45 +01:00
casperlamboo
3f3408747c Merge branch 'develop'
# Conflicts:
#	src/settings/printer.yml
2017-10-17 12:07:52 +02:00
Rick Companje
dcfd1bf318 added ultimaker2+ and wanhao_duplicator_i3+ 2017-10-17 11:47:55 +02:00
casperlamboo
574072c1bd temporarily disable cleaning on open lines 2017-10-05 14:19:57 +02:00
casperlamboo
abde14fb4a set correct dimensions of ultimaker2 2017-09-19 14:18:51 +02:00
casperlamboo
8ea613e36e Always clean with clean delta 1
Making constant clean delta obsolete because it is already implied by
the const precision
2017-09-14 23:27:07 +02:00
casperlamboo
935e4eca98 Fix error in slices to gcode 2017-09-13 13:56:19 +02:00
casperlamboo
f857a2f76f add clean to open shapes
Is now possible because of updated clipper-lib
2017-09-13 11:43:51 +02:00
Peter Uithoven
d3038d87d7 Adding polyfills 2017-09-07 12:55:56 +02:00
casperlamboo
740d9d53ca fix combing 2017-08-25 15:35:38 +02:00
casperlamboo
cb61566c08 update comb code 2017-08-24 10:55:36 +02:00
casperlamboo
1afbe54dc7 update combing 2017-08-17 16:13:21 +02:00
casperlamboo
65472890eb basic implementation of comb 2017-08-11 18:54:04 +02:00
casperlamboo
4ededa4dfe add duration and filament usage 2017-08-03 00:17:34 +02:00
casperlamboo
9363fe58af actually edit parts array 2017-08-01 14:24:15 +02:00
casperlamboo
b566a387c6 remove parts that don't contain shells 2017-08-01 13:58:44 +02:00
casperlamboo
ab4427e818 differentiate between open lines and closed lines for non filled paths 2017-07-28 15:02:24 +02:00
casperlamboo
53bd335d7f fix settings 2017-07-28 12:17:40 +02:00
casperlamboo
72db7105fb combine interlines and outline into shell 2017-07-28 12:13:53 +02:00
casperlamboo
d380db1d7a remove log 2017-07-28 11:21:51 +02:00
casperlamboo
39f29eb489 separate inner fill and outer fill 2017-07-28 11:05:48 +02:00
casperlamboo
9805991d9f use new settings
#25
2017-07-27 18:33:25 +02:00
casperlamboo
bcf62c71ec remove settings from gcode class 2017-07-27 18:20:08 +02:00
casperlamboo
34f6a91db9 remove unnecessary check 2017-07-27 14:48:15 +02:00
casperlamboo
bcfbe99579 remove overlap setting 2017-07-27 12:42:14 +02:00
casperlamboo
ccc88bdb77 pre calculate bounding boxes 2017-07-27 10:35:30 +02:00
casperlamboo
4304f7373d add comment
@peteruithoven I was wrong about the less then :(
2017-07-25 14:36:26 +02:00
casperlamboo
2304560a13 Revert "Fix generate inner lines"
This reverts commit b62e3b5cb8.
2017-07-25 14:34:12 +02:00