- 05 Oct, 2010 3 commits
-
-
sumpfralle authored
added a Lock to prevent parallel access to the cutter's "moveto" function (this would cause problems with the collision detection) fixed a weird namespace issue in the startup script git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@729 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@728 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
multi-threading is now configurable via the commandline git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@727 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 04 Oct, 2010 7 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@726 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
added support for the multiprocessing module (uses multiple processes for calculating ContourFollow toolpaths) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@725 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@724 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed typo fixed another floating point inaccuracy issue replaced full function definitions for "ceil", "sqrt" and "number" with lambda inline functions git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@723 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fix floating inaccuracy problem in ContourFollow added string representation for Bounds instances git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@722 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@721 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@720 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 03 Oct, 2010 5 commits
-
-
sumpfralle authored
pre-select output filenames for "Save as" dialogs based on the model's filename git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@719 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
disabled code for adding comments to the STL files fixed two sample STL files with wrong order of vertices git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@718 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
ContourFollow should use SimpleCutter instead of PathAccumulator (since it is a slice based algorithm) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@717 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed order of points when creating a support grid (this fixes the normal's and thus finally fixes collision detection) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@716 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
improve results for non-cylindrical cutter avoid ambiguous collision checks starting from an endpoint of a possible outer_edge git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@715 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 02 Oct, 2010 6 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@714 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
ignore only triangles for further processing if the triangle is completely above the current cutter location git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@713 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@712 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
don't transform the edges of a triangle during a rotation/shifting - they are re-calculated afterwards anyway * this should improve the performance of model transformations significantly fixed the order of the vertices for OpenGL: a counter-clockwise order is expected git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@711 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed the generation of the triangle's normal (in case they are undefined or badly formatted) during import (they pointed at the inside of the model before) fixed the order of vertices when creating a new Triangle instance (clockwise instead of STL's counter-clockwise order is expected) output a warning once if the direction of the normal does not match the order of the vertices of a triangle (both indicators are redundant and should be consistent) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@710 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed the removal of previous "time estimation" lines in the progress control text by using a proper string comparision (instead of simply removing the last line of the previous text) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@709 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 01 Oct, 2010 1 commit
-
-
sumpfralle authored
fixed name of cut sphere git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@708 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 30 Sep, 2010 1 commit
-
-
sumpfralle authored
remember triangles that do not result in a valid collision git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@707 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 29 Sep, 2010 1 commit
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@706 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 27 Sep, 2010 3 commits
-
-
sumpfralle authored
updated Changelog git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@705 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@704 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@703 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 25 Sep, 2010 1 commit
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@702 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 24 Sep, 2010 10 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@701 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed waterline direction for specific cases increased the shifting distance slightly to avoid "touches" added DEBUG flags added the logging facility git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@700 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
prevent each collision detection code to be triggered by a "touch" (this avoids problems with float inaccuracies) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@699 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed result of "get_free_paths_triangle" for non-collisions (return start and end point instead of nothing) added representation of Hit objects simplified forward/backward calculation git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@698 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
prevent Exceptions for zero-length lines (e.g. caused by pycam.Geometry.intersection.intersect_circle_line) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@697 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@696 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@695 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@694 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@693 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
added an optional parameter to the angle calculation function for returning 0..2 instead of multiples of PI git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@692 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 20 Sep, 2010 2 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@691 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@690 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-