Wykres commitów

1801 Commity (ecd08e39c118f20455b2423a0a8c4d8123e9201e)

Autor SHA1 Wiadomość Data
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