Author |
Date |
Commit |
Message |
Marcus Wolschon |
2014-04-02 21:20:19 +0200 |
23def424de22 |
prepared a new type of strategy |
Marcus Wolschon |
2013-06-11 17:39:22 +0200 |
4c10c37ef1c4 |
can change tool-path |
Marcus Wolschon |
2013-06-11 17:23:32 +0200 |
c1b79a93a4e9 |
added menu and empty settings dialog |
Marcus Wolschon |
2013-06-06 20:58:54 +0200 |
47552936339a |
set a default roughing and finishing step |
Marcus Wolschon |
2013-06-06 20:40:48 +0200 |
a169ed335999 |
* Allow 2 user selected feed rates (jogging, cutting) * Allow a skin-thickness f |
Marcus Wolschon |
2013-06-06 20:15:32 +0200 |
c299dff17e2a |
NPE check |
Marcus Wolschon |
2013-06-06 20:03:00 +0200 |
6027fcd123b2 |
implemented roughing with layers (no skin thickness yet) |
Marcus Wolschon |
2013-06-06 19:26:37 +0200 |
e3cb91607033 |
added controls to implement roughing |
Marcus Wolschon |
2013-06-06 19:10:56 +0200 |
92a5acc406b0 |
cleaned up strategy selection and settings into multiple tabs |
Marcus Wolschon |
2013-06-05 22:09:01 +0200 |
bf2768dd6389 |
segment selection on rotation axis works |
Marcus Wolschon |
2013-06-05 20:55:24 +0200 |
a73f4a44331a |
Only the axes that are used in the strategy can be part of a segment |
Marcus Wolschon |
2013-06-05 17:59:50 +0200 |
75ab4c69ed65 |
bugfix in segments |
Marcus Wolschon |
2013-06-05 17:44:05 +0200 |
b298cc043927 |
added simple selection of segments for strategies |
Marcus Wolschon |
2013-05-29 20:03:48 +0200 |
e31d93902536 |
cleanup |
Marcus Wolschon |
2013-05-29 18:33:45 +0200 |
d51c0ec4e460 |
cleanup |
Marcus Wolschon |
2013-05-29 18:30:29 +0200 |
05a8e42aca81 |
cleanup |
Marcus Wolschon |
2013-05-29 18:28:05 +0200 |
e8da36b849d6 |
cleanup |
Marcus Wolschon |
2013-05-29 18:23:32 +0200 |
81702a068eaf |
cleanup |
Marcus Wolschon |
2013-05-29 18:20:04 +0200 |
0f7ffda26702 |
cleanup |
Marcus Wolschon |
2013-05-29 18:01:41 +0200 |
7935ccb10848 |
transparent toolpathes |
Marcus Wolschon |
2013-05-29 17:21:56 +0200 |
16cd94fc6bd5 |
cleanup |
Marcus Wolschon |
2013-05-29 17:18:04 +0200 |
22b4a4e7e032 |
setSelectionMode |
Marcus Wolschon |
2013-05-29 17:16:12 +0200 |
cf0afdc08069 |
custom JListModel |
Marcus Wolschon |
2013-05-29 17:10:57 +0200 |
21f140497bb6 |
allow showing the toolpath |
Marcus Wolschon |
2013-05-29 16:40:36 +0200 |
e4a4f4c8dd1b |
cleanup |
Marcus Wolschon |
2013-05-29 16:40:05 +0200 |
fefb7c397a74 |
compare coordinates using an epsilon |
Marcus Wolschon |
2013-05-28 20:47:33 +0200 |
989c426a92f6 |
Issue 6: Add tool collision-check to 4 axis surface-normal strategy |
Marcus Wolschon |
2013-05-28 20:21:56 +0200 |
139eca0081d9 |
bugfix: tool shape was ignored |
Marcus Wolschon |
2013-05-28 20:00:55 +0200 |
020c46735391 |
Issue #8 : Free movement height for non-meander |
Marcus Wolschon |
2013-05-28 19:24:22 +0200 |
b0c5eae7ed33 |
cleanup |
Marcus Wolschon |
2013-05-28 19:20:48 +0200 |
7b8e39512420 |
loaded tools are being displayed to choose from added UI to define new tools. |
Marcus Wolschon |
2013-05-28 18:41:57 +0200 |
263d2b3c42e2 |
added the ability to load tools defined in DeskProto |
Marcus Wolschon |
2013-05-28 17:53:07 +0200 |
6e1a3d5f7478 |
cleanup |
Marcus Wolschon |
2013-05-28 17:52:06 +0200 |
8e9f0384d90c |
cleanup |
Marcus Wolschon |
2013-05-28 17:42:24 +0200 |
bd063ec816ce |
cleanup added labels to views |
Marcus Wolschon |
2013-05-28 17:18:31 +0200 |
42af5ae66b05 |
allow renaming and removing steps |
Marcus Wolschon |
2013-05-28 17:00:18 +0200 |
ae06f6c50e2c |
first support for multiple steps |
Marcus Wolschon |
2013-05-28 16:35:20 +0200 |
ec51a6acc6de |
new UI |
Marcus Wolschon |
2013-05-23 21:20:54 +0200 |
b1387053f163 |
re-enabled holes |
Marcus Wolschon |
2013-05-23 21:20:45 +0200 |
2ccafb321c02 |
sample g-code |
Marcus Wolschon |
2013-05-23 21:20:21 +0200 |
fd777ef4de0d |
cleanup |
Marcus Wolschon |
2013-05-23 21:03:54 +0200 |
06e040140494 |
dont fail |
Marcus Wolschon |
2013-05-23 21:03:33 +0200 |
8489e1b3bf66 |
cleaned up inverse kinematics |
Marcus Wolschon |
2013-05-23 20:58:12 +0200 |
ae8f68e6a67d |
fixed surface-normal strategy |
Marcus Wolschon |
2013-05-23 20:30:24 +0200 |
3a9faeb19808 |
fixed start location |
Marcus Wolschon |
2013-05-23 20:30:13 +0200 |
2974d2225b03 |
fixed straight-Z strategy |
Marcus Wolschon |
2013-05-23 20:30:01 +0200 |
44d57ba56f97 |
workaround for gcode-simulator -bug |
Marcus Wolschon |
2013-05-23 20:29:42 +0200 |
ebbc8953552d |
fixed collision sorting |
Marcus Wolschon |
2013-05-23 20:14:16 +0200 |
a70762d4ac97 |
fixe radiants <-> degrees bug |
Marcus Wolschon |
2013-05-23 17:16:54 +0200 |
809c4898ac3c |
NPE check |
Marcus Wolschon |
2013-05-22 23:28:19 +0200 |
67a4e08218b9 |
progress bar |
Marcus Wolschon |
2013-05-22 23:27:57 +0200 |
8991b8b29156 |
added progress bar |
Marcus Wolschon |
2013-05-22 23:02:53 +0200 |
ac35dbe50c9a |
remove the correct panel on choosing a new strategy |
Marcus Wolschon |
2013-05-22 22:55:24 +0200 |
99cfc5d35732 |
fixed start location of different strategies |
Marcus Wolschon |
2013-05-22 22:42:13 +0200 |
6b1e44df4a61 |
added feedrate |
Marcus Wolschon |
2013-05-22 22:28:56 +0200 |
3dcd09ebd7c2 |
UI cleanup |
Marcus Wolschon |
2013-05-22 22:28:47 +0200 |
a8374e8c1f7b |
fixed meander |
Marcus Wolschon |
2013-05-22 22:05:07 +0200 |
e547842b9809 |
fixed jUnit test a hit on the edge of a triangle is a hit |
Marcus Wolschon |
2013-05-22 21:59:55 +0200 |
0b8d7668bf9e |
cleanup |
Marcus Wolschon |
2013-05-22 21:46:58 +0200 |
ffc0f8019627 |
handle header |
Marcus Wolschon |
2013-05-22 21:44:06 +0200 |
22ddce0da0b0 |
handle indented ASCII STL |
Marcus Wolschon |
2013-05-22 21:43:46 +0200 |
f2d9905b7988 |
clear the model |
Marcus Wolschon |
2013-05-21 22:09:30 +0200 |
5e7d529953a4 |
selection |
Marcus Wolschon |
2013-05-21 22:09:11 +0200 |
9fcd59b4f3cb |
fixed initial selection |
Marcus Wolschon |
2013-05-21 22:08:11 +0200 |
062ed5e06e44 |
fixed double selection |
Marcus Wolschon |
2013-05-21 15:50:03 +0200 |
25098a0401c2 |
STL, not ASCII STL |
Marcus Wolschon |
2013-05-21 15:42:46 +0200 |
08026c1ad456 |
cleaned up UI, allow selection of cutting direction, allow selection of strategy |
Marcus Wolschon |
2013-05-21 15:42:00 +0200 |
e00b3a4b4012 |
add ChainStrategy to implement advanced strategies |
Marcus Wolschon |
2013-05-21 15:41:35 +0200 |
52540a40ceee |
introduce cutting direction (conventional, climb, meander) |
Marcus Wolschon |
2013-05-21 15:41:13 +0200 |
cb45b1e91482 |
collision with all of the shape, not just the tip |
Marcus Wolschon |
2013-05-21 15:39:18 +0200 |
221745c8c48e |
actually write the g-code |
Marcus Wolschon |
2013-05-21 07:38:22 +0200 |
a2b39aa4aa80 |
fixed tool parameters |
Marcus Wolschon |
2013-05-21 07:34:51 +0200 |
39f731dc8192 |
bugfix |
Marcus Wolschon |
2013-05-21 07:05:30 +0200 |
d5b6a7d90c2a |
added binary STL support |
Marcus Wolschon |
2013-05-21 06:39:24 +0200 |
499334ccf540 |
experimental support for binary STL (doesn't work yet) |
Marcus Wolschon |
2013-05-21 06:10:40 +0200 |
bbc8f512aaf4 |
ant file to build executable jar |
Marcus Wolschon |
2013-05-21 06:09:02 +0200 |
1707e2cfe00d |
use "." as decimal separator and no E-notation |
Marcus Wolschon |
2013-05-21 05:57:13 +0200 |
4a8cea58256c |
runnable jar |
Marcus Wolschon |
2013-05-21 05:51:43 +0200 |
9b827b63476e |
Bugfixes faster collision detection seems to work now |
Marcus Wolschon |
2013-05-16 19:34:34 +0200 |
778d3294f3d8 |
added C axis |
Marcus Wolschon |
2013-05-16 19:30:49 +0200 |
10e524675492 |
collisions are now correctly sorted by distance. |
Marcus Wolschon |
2013-05-16 19:12:49 +0200 |
81ca9c3b7fde |
some unit tests and tons of debugging trigonometry |
Marcus Wolschon |
2013-05-16 17:03:04 +0200 |
328a10af51cf |
bugfixes |
Marcus Wolschon |
2013-05-16 16:32:41 +0200 |
3fbd64175957 |
added default test model |
Marcus Wolschon |
2013-05-16 16:26:01 +0200 |
85a6a2aef5e4 |
>360° <0° |
Marcus Wolschon |
2013-05-16 16:06:37 +0200 |
04641b97b254 |
show tool shaft |
Marcus Wolschon |
2013-05-16 15:53:50 +0200 |
ab26e9a3d897 |
Show tool location when selecting a g-code line actually use the inverse kinemat |
Marcus Wolschon |
2013-05-16 00:03:22 +0200 |
be01900c7edd |
add 5 axis support |
Marcus Wolschon |
2013-05-16 00:00:30 +0200 |
b278a654e6b1 |
removed old main class in favor of GUI |
Marcus Wolschon |
2013-05-15 23:59:35 +0200 |
5ed91a9ace87 |
generate and show g-code in UI |
Marcus Wolschon |
2013-05-15 23:46:04 +0200 |
b1b1f51e6418 |
working on a GUI |
Marcus Wolschon |
2013-05-15 23:25:53 +0200 |
f7402e0afc81 |
cleanup |
Marcus Wolschon |
2013-05-15 18:01:41 +0200 |
296989fbc9b8 |
honour A axis in StraightZCutStrategy |
Marcus Wolschon |
2013-05-15 17:41:00 +0200 |
bad9f509ffa6 |
initial checkin |