vilemnovak
bbfcd78d07
Revert "Revert "- little bug fixes and some code refactoring""
2015-12-24 12:32:07 +01:00
vilemnovak
27fff60a5f
Merge pull request #12 from vilemnovak/revert-10-master
...
Revert "- little bug fixes and some code refactoring"
2015-12-23 20:07:02 +01:00
vilemnovak
f8154f3386
Revert "- little bug fixes and some code refactoring"
2015-12-23 20:06:31 +01:00
vilemnovak
a22ebc3094
Merge pull request #10 from nfz/master
...
- little bug fixes and some code refactoring by nfz - Big thanks, this is a lot of work.
2015-12-23 19:54:10 +01:00
Jeff Doyle (nfz)
b4cd9c2ff3
- this is not needed anymore
2015-12-21 20:10:19 -04:00
Jeff Doyle (nfz)
74f742bcd3
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-12-21 19:56:41 -04:00
vilemnovak
7a95086a2b
pocketing changes and pack redone for shapely
...
pocket rest milling is now a bit better, still not good.
2015-12-21 20:07:04 +01:00
Jeff Doyle (nfz)
e42da859af
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-12-21 14:46:56 -04:00
vilemnovak
ddd8557d07
more shapely fixes
...
-new function for filtering shapely geometry(not needed in the end, but
present...)
-pocket with distance of paths larger than cutter radius - doesnt work
as it used to, needs to be recoded, but by now, it at least DOES
something and doesnt crash....I need to rethink this.
2015-12-21 18:44:57 +01:00
Jeff Doyle (nfz)
ecb20ab63c
- experimental work around for infinit loop problem commented out for mainline users.
2015-12-20 14:48:44 -04:00
Jeff Doyle (nfz)
02be08f0d7
- Waterline and pocket strategies do not use exact mode so do not offer in UI.
2015-12-19 21:08:12 -04:00
Jeff Doyle (nfz)
587602090c
- not sure how this got deleted
2015-12-19 18:37:55 -04:00
Jeff Doyle (nfz)
24f3e0938d
- Bugfix: sometimes ( not very often ) sortChunks would end up in an infinite loop.
...
There is a bug in the way chunks are sorted. Did not find the source of
the problem but found a temporary solution which is to not to sort the
remainding chunks. Looks like its at the most 3 chunks that don't get
sorted based on the test cases tried. Only seems to happen on
complicated patterns.
2015-12-19 18:16:31 -04:00
Jeff Doyle (nfz)
7c4882d90c
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-12-19 12:37:03 -04:00
vilemnovak
46ac43eaa5
Shapely replaces Polygon Library - BIG COMMIT
...
this commit might brake stuff, but it was very needed, to eradicate the
old and not updated Polygon Library with the Shapely lib, which gets
developed more actively.
Lots of functions changed, but so far, things look good, so I commit.
Polishing and deleting old functions come after this.
2015-12-16 18:07:02 +01:00
vilemnovak
a1114f0d5b
Autogeneration of bridges - basics
...
These are the basics for autogenerating bridges, hope with this will be
clear how things work..
2015-12-14 14:36:17 +01:00
vilemnovak
89207225d4
gitignore update
2015-12-14 12:34:03 +01:00
vilemnovak
23906fc473
new bridges!
...
new bridge implememtation:
bridges are generated from a group of curves, which define bridge
borders. This works much better than the old implementation, where auto
bridges didn't work well with other features like ramps, multiple
outlines.
2015-12-14 12:33:55 +01:00
Jeff Doyle (nfz)
a18811a644
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-12-07 12:36:06 -04:00
vilemnovak
7badfb7598
Merge pull request #6 from RusticSignDesign/master
...
Do not need repeated "uncut area" warnings
-thanks to "RusticSignDesign" for this fix. Sorry for late pulling, I didn't actually know how to do that :)
2015-12-07 15:03:34 +01:00
vilemnovak
22772179d1
little shapely conversion functions
...
this time without commiting userpref.blend
2015-12-07 11:10:45 +01:00
vilemnovak
585e39a21a
Revert "little shapely functions"
...
This reverts commit 17e3770bfa .
2015-12-07 11:08:18 +01:00
vilemnovak
17e3770bfa
little shapely functions
2015-12-07 11:07:55 +01:00
RusticSignDesign
655e8ae881
Do not need repeated "uncut area" warnings
...
Fixed pocket operation so that it would not give as many "uncut area possibility" warnings as there are step-over paths.
2015-12-04 12:55:23 -08:00
Jeff Doyle (nfz)
a8e0475179
- moved skin setting to bottom of UI
...
- fixed some typos from prev commit
2015-11-04 22:46:53 -04:00
Jeff Doyle (nfz)
2aac0cad8f
Merge branch 'master' of https://github.com/nfz/blendercam
2015-11-04 21:55:06 -04:00
Jeff Doyle (nfz)
b7874576c6
- BugFix: user did not have access to skin setting for all operations. fixed #1 issue on github repo
2015-11-04 21:53:06 -04:00
Jeff Doyle (nfz)
09004a5fea
- started moving operations into seperate functions
2015-11-04 17:32:40 -04:00
Jeff Doyle (nfz)
8e40df25cb
- added descriptions for cutter movement types
2015-10-31 21:24:59 -03:00
Jeff Doyle (nfz)
05b0bb86a2
- Zig Zag is a more common description than meander for the movement type
2015-10-31 20:02:15 -03:00
Jeff Doyle (nfz)
5914aa71f5
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-10-28 02:36:54 -03:00
Jeff Doyle (nfz)
23387d5b74
- git was ignoring some rather important directories and files
2015-10-28 02:36:03 -03:00
Jeff Doyle (nfz)
06cb189bd8
added grbl post processor
2015-10-28 02:34:48 -03:00
vilemnovak
64fc0cd8a5
Imperial export broken
...
Don't know when this got in - Imperial units were replaced with "INCH"
in the code...
2015-10-10 23:25:27 +02:00
vilemnovak
fa6a814773
Merge pull request #4 from nfz/master
...
Some small fixes by nfz - will tweak something maybe, but all are really very simple, so thanks for them !
2015-10-03 14:55:28 +02:00
vilemnovak
d7b77e1481
chipload wasn't updating + small cleanup
2015-09-28 15:05:14 +02:00
vilemnovak
3356ed987d
UI tweaks - warnings
...
add red icons to warnings, so they are better visible.
2015-09-28 14:34:50 +02:00
Jeff Doyle (nfz)
f8be77852c
Merge branch 'master' of https://github.com/vilemnovak/blendercam
2015-09-26 17:49:56 -03:00
vilemnovak
73917cbe40
fix a bug with custom cutters+exact mode
...
centering of the cutter was wrong, due to a new blender operator
feature.
2015-09-26 18:52:20 +02:00
vilemnovak
6932765078
fix a bug in sorting, function could return allready sorted chunk
2015-09-26 15:24:35 +02:00
vilemnovak
e23b7e7b3a
multiple changes
...
merge distance parameter for path merging tuning
move parallell steb back
work on manual bridges placement
2015-09-26 15:09:33 +02:00
Jeff Doyle (nfz)
92c8dc1d76
Temp Fix: commented out redraw request for property areas in timer_update
...
Requesting all property areas to redraw was causing severe UI slow down
on my netbook and also causing cpu to overheat. Commented out the
redraw request for now until better solution found. Does not seem to
effect operation when normal calc used and UI response is now much
faster.
2015-08-30 19:50:35 -03:00
Jeff Doyle (nfz)
a843012442
Bug Fix: adding a new machine preset generated an error
...
use_position_definitions is not an attribute of unit_settings but of
cam_machine
2015-08-29 23:52:02 -03:00
Jeff Doyle (nfz)
8e25fe4e26
give default Feedrate a unit of length - easier for user
2015-08-29 23:19:59 -03:00
Jeff Doyle (nfz)
0110eead65
fix for Blender 2.75 & bundled Python 3.4
2015-08-29 23:07:39 -03:00
vilemnovak
6abe0c2727
manual bridge placement
...
Just placement of bridges, no path generating functionality yet. This is
a complex project, splitting this into more commits...
2015-08-27 18:13:38 +02:00
vilemnovak
9f8758b06f
finally time for development! 2 fixes
...
better sorting of holes, per part this time...
fixing a bit conversion of polygon/shapley, has to be tested...
fixed spindle in exporting multiple files.
2015-08-09 17:38:39 +02:00
vilemnovak
92b6f94051
cutout outlines >0 didn't support insideout/outsidein
2015-07-03 15:58:49 +02:00
vilemnovak
50afb283cb
allow smaller reduction threshold
...
Optimisation threshold was still too high, had to stop using blender's
unit system for it, there could be problems in finish...
2015-06-24 14:05:32 +02:00
vilemnovak
8c83557ac8
disable sorting for waterline
...
was doing big mess currently
2015-06-03 09:06:47 +02:00