vilda.novak@gmail.com
06dda5a50b
cumulative commit:
...
fixed bug in nc, when exporting more than 1 axis.
tried to generalize 4 axis path generation code
re-allowed more panels hooked to specific renderers in the interface
Changed the way rotations are stored in the path mesh object - now they are stored as shape keys
2014-12-08 00:14:13 +00:00
vilda.novak@gmail.com
15215e9de3
deleting of temp object after projection in projected path.
2014-11-14 08:24:11 +00:00
vilda.novak@gmail.com
228f2ff159
new strategy - projected path.
...
this enables to project a curve towards another curve, and do the sampling along the way - this enables undercuts for 3 axis! and should be also usefull for n-axis.
2014-11-13 17:58:56 +00:00
vilda.novak@gmail.com
a33f8f3f7a
fix chain simulation
...
add material area preview object
spindle start delay.
2014-10-29 22:07:53 +00:00
vilda.novak@gmail.com
010b501b3c
winpc postprocessor by Juan Carlos Fuerst
...
Big appologiez to the author, who sent this patch allready long time ago, I didn't notice it on the google code tracker, I didn't ever visit the page.
2014-10-18 20:46:45 +00:00
vilda.novak@gmail.com
34d97f2cbf
gravos post file
2014-10-18 20:31:52 +00:00
vilda.novak@gmail.com
55d729667d
gravos postprocessor,
...
spindle dwell start
2014-10-18 20:31:17 +00:00
vilda.novak@gmail.com
b1b5ac66ce
array feature: enables to copy operation in X and Y multiple times.
...
5 axis indexed now works in the phase of generating path, but it's just a proof of concept.
It rotates objects as for 3 axis, there is a big advantage of this, because it should be same speed as 3 axis. Otherwise, bullet is probably slower when operating really in 3 dimensions.
2014-10-08 21:52:11 +00:00
vilda.novak@gmail.com
6c5d91e5b0
more work on 5 axis
...
re-enabled parallel step back with layers and disabled it only with ramps.
2014-10-07 07:41:00 +00:00
vilda.novak@gmail.com
f9234d5b67
playing with better preview of material and machine area
...
ongoing UI work on 5 axis
2014-10-04 21:38:51 +00:00
vilda.novak@gmail.com
2d929bcfc5
reorganizing code, operation class definition is simply too big now.
2014-09-30 15:42:41 +00:00
vilda.novak@gmail.com
d9e4e7ac96
add orientation object operator, first step towards indexed orientations.
2014-09-30 10:56:23 +00:00
vilda.novak@gmail.com
c6f100610b
added helix strategy for 4 axis
2014-09-29 09:06:38 +00:00
vilda.novak@gmail.com
89218a7b35
fixed multiaxis export in nc library
2014-09-28 21:58:40 +00:00
vilda.novak@gmail.com
a7ed8d1abd
fixed bad chunk initialisation, had identical startpoints and endpoints in multiple instances.
...
4 axis computations work now again, not export
2014-09-28 21:56:06 +00:00
vilda.novak@gmail.com
6f5cc605d2
wild commit after release tag:
...
-enable 4 and 5 axis interface again,4 axis currently broken, trying to fix this, 5 axis is just interface by now
-enable experimental strategies
-more code reorganization
2014-09-28 12:08:18 +00:00
vilda.novak@gmail.com
2ff1bdc953
forgot to increase version number in release
2014-09-28 11:33:14 +00:00
vilda.novak@gmail.com
6be713e53d
last moment update - fix, was recursively triggering an update function....
2014-09-25 13:05:09 +00:00
vilda.novak@gmail.com
908733b3b1
startup file commit
2014-09-25 09:16:31 +00:00
vilda.novak@gmail.com
4e313176b0
poll method for curves blocked operator display...?
...
slices now take modifiers into account
2014-09-24 20:49:45 +00:00
vilda.novak@gmail.com
25a1d937cb
-disabling some experiments for now
...
- a bit of work on fixing ramp out.
2014-09-24 17:41:05 +00:00
vilda.novak@gmail.com
61de613d9e
testing - Functions testOperation(i) and testAll. - should compute operations, and use a comparison mesh(test_*) to compare vertex count and positions of the newly generated path.
...
-disabled parallel step-back in combination with layers, this shouldn't be allowed also before.
-small code reorganisations.
-ramps for curve to path
-fix several zero divisions in ramps
-add some comments
-commented unused outlineimage functions
-some small tests in CrazyPath
2014-09-23 18:15:10 +00:00
vilda.novak@gmail.com
48be6056fd
tiny slices and comments work
2014-09-10 19:12:02 +00:00
vilda.novak@gmail.com
e0182ec8d7
reshuffle code
...
more medial axis experiments, but not usefull yet
some care for slicing -
- add indexes, so you know which layer is which
- add the default thickness to curves, to see how the object looks when glued together
still needs merging of curves which are inside each other, by now not supported.
2014-09-09 18:52:25 +00:00
vilda.novak@gmail.com
1b416ab416
cummulative commit of last months work:
...
-separate slicing code, it has now separate file slice.py and a panel, similar to pack curves.
-very first experiments towards medial axis algorithm, will probably replace this with openvoronoi if I suceed in compiling it for windows.
- fix error message with use of curves that are not on a visible layer, curves get moved to visible layer temporarily.
- comments for pack.py
- improve testing script
- splitting of files now lifts the cutter on file end, and writes spindle and feedrate info in the following files
-voronoi diagram library taken from the VoronoiDelaunay add-on from blender. I tested about 4 versions of this library and this one is most stable. to be hopefully replaced with OpenVoronoi.
2014-09-07 09:30:03 +00:00
vilda.novak@gmail.com
f3b771df2d
-fix an ugly bug reported by Gael, calculation of betweensample was not supposed to happen when sampling wasn't in any of the layers in last sample. Was mainly triggered when using limit curve, but I think it could happen in other cases too.
...
-enable not to recompute offset image again, is buggy but saves so much time during work.
2014-07-05 10:13:23 +00:00
vilda.novak@gmail.com
0342933630
fix partially a bug when interpreting very short paths
2014-07-03 01:16:18 +00:00
vilda.novak@gmail.com
522d633045
fix a small bug reported by Gael
...
precision error enabled a layer where the path is on the exactly same level twice - last layer only
2014-07-03 00:27:12 +00:00
vilda.novak@gmail.com
9e04e37635
fix bug in curve booleans
2014-07-02 17:38:31 +00:00
vilda.novak@gmail.com
c690201f72
new strategy curve - converts a 3d curve directly to a path.
...
0.7. files will open.
split files now lifts and drops the cutter
2014-04-30 06:01:28 +00:00
vilda.novak@gmail.com
cb3f54b1dc
reverted buffer writing now, was dropping codes
2014-04-30 05:59:19 +00:00
vilda.novak@gmail.com
386e5e5622
2014-04-25 13:11:10 +00:00
vilda.novak@gmail.com
ecb00b8d43
checks for shapely conversion, was throwing bugs with some Polygon polygons
2014-04-25 07:19:20 +00:00
vilda.novak@gmail.com
7cedf8c7d9
-waterline improvement. It's now hard for me to find a case where it doesn't work. All problems were in the way image was sampled - with extending the border a bit, the image got sampled right, without broken paths. The increased ambient had to be however limited again.
2014-04-25 06:40:14 +00:00
vilda.novak@gmail.com
5a8074475c
-fix bullet & non filled curves
...
-fix positive image scales
-fix bad ambient when image crop is off but the values for it are not default
-polyToMesh imporvements
2014-04-24 21:58:52 +00:00
vilda.novak@gmail.com
ca885b4f84
adding testing code, for easier debugging in future
2014-04-24 21:58:28 +00:00
vilda.novak@gmail.com
ae8724031c
-fix simulation not working at all
...
-experimental code for silhouettes
2014-04-24 17:09:44 +00:00
vilda.novak@gmail.com
ae836ec180
fix sorting in special case in pocket, where stepover>cutter radius
2014-04-24 16:15:52 +00:00
vilda.novak@gmail.com
e9f6d67a06
-ramps out should work again
2014-04-24 15:54:53 +00:00
vilda.novak@gmail.com
e808ea16db
more tiny optimizations to export
2014-04-24 09:34:21 +00:00
vilda.novak@gmail.com
b21b7e34da
-exporter tweaks, trying to optimize. after all the changes, I estimate cca 25% speedup in export
2014-04-24 09:28:11 +00:00
vilda.novak@gmail.com
fd438d2358
-separated export, now paths don't have to be exported automatically after computing, may save time while tweaking, since path export is very long with larger files.
...
-several optimizations to the export code
2014-04-24 09:27:33 +00:00
vilda.novak@gmail.com
4f24eb1ef9
another attempt to speed up nc writing
2014-04-23 22:29:58 +00:00
vilda.novak@gmail.com
664d9d8fd3
pack import was in wrong file
2014-04-23 22:29:06 +00:00
vilda.novak@gmail.com
ccbc07fcda
-fix for missing X and Y coordinates in Gcode when start of operation was at 0,0
2014-04-23 21:00:33 +00:00
vilda.novak@gmail.com
d24168734d
- faster file writing, by 10-15 % , buffering the output and writing larger parts.
2014-04-16 23:11:24 +00:00
vilda.novak@gmail.com
50e4db0afa
-fix a bug in simulation
2014-04-16 22:12:29 +00:00
vilda.novak@gmail.com
49897ba755
image scaling now works different - negatively and also positively scaled images get first under zero plane, then offset in the depth.
...
-image milling will now go to the very border of image, it's up to user to limit it with ambient settings.
-hopefully some little optimization in sampling process.
2014-04-14 19:03:48 +00:00
vilda.novak@gmail.com
7957676c8e
-optimized optimizeChunk function, is much faster now with larger paths
...
-optimized parallel pattern generation, about 2x faster now
-fixed several bugs
2014-04-14 11:37:54 +00:00
vilda.novak@gmail.com
7b57d028bc
temporary fix for wrong update check
2014-04-13 23:26:05 +00:00