Commit Graph

13394 Commits

Author SHA1 Message Date
Bernd Hahnebach
0bf436b484 FEM: code formating, get flake8 quired 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
ecbe075bb7 FEM: activate binary search get_femelement_by_femnodes_bin for volume meshes 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
1ebfd4bf0a FEM: FemMeshTools, add binary search method for get_femelements_by_femnodes, but do not make it activ 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
db933128f6 FEM: fix unit test after activating new pressure face search 2016-11-22 19:50:49 +01:00
Bernd Hahnebach
2f944d07ef FEM: ccx input writer, make use of the new faster binary search method for getting the pressure faces 2016-11-22 19:50:49 +01:00
Bernd Hahnebach
d8bbfbe35e FEM: FemMeshTools, add new methods to make a faster search for pressure faces:
- get_femnodes_ele_table()
- get_copy_of_empty_femelement_table()
- get_bit_pattern_dict()
- get_ccxelement_faces_from_binary_search()
- thanks to Ulrich Brammer for implementing the methods
2016-11-22 19:50:49 +01:00
wwmayer
d3b8bc2d07 Merge pull request #346 from wwmayer/geom2dpy
add Python wrappers for Geom2d classes
2016-11-22 17:43:50 +01:00
wmayer
04fd872531 fix build problems on Linux/OSX 2016-11-22 16:16:48 +01:00
wmayer
78a6da83b0 add Python wrappers for Geom2d classes 2016-11-22 14:09:19 +01:00
Markus Lampert
bd5922d131 Tests and fixes for triangular shaped tags. 2016-11-21 21:53:35 -08:00
Markus Lampert
7ddacc8e38 Test cases for basic path generation for tags. 2016-11-21 19:51:54 -08:00
wmayer
a5537a992f add simple Python wrapper for Vector2d class 2016-11-21 22:01:34 +01:00
wwmayer
bba6891b20 Merge pull request #345 from wwmayer/geom2d_wrapper
wrapper for Geom2d package
2016-11-21 19:02:48 +01:00
wmayer
cd761ab804 wrapper for Geom2d package 2016-11-21 18:17:10 +01:00
wmayer
2d8e70085e rename 2d tool classes to be consistent with 3d classes 2016-11-21 14:29:51 +01:00
wwmayer
9fe280ed63 Merge pull request #344 from mlampert/FileExportPath
Path: fix File menu g-code export, tracker #2789
2016-11-21 10:20:11 +01:00
ml
a806e6bc50 Added arguments to dialog and script call. 2016-11-20 20:07:44 -08:00
Markus Lampert
6abc9a923b Straight line intersection with square Tag. 2016-11-20 14:53:03 -08:00
wmayer
76d417b679 fix coverity issues 2016-11-20 17:47:53 +01:00
wmayer
2c24067205 fix coverity issues 2016-11-20 17:16:33 +01:00
wmayer
724fba5186 fix coverity issues 2016-11-20 17:11:32 +01:00
Johannes Obermayr
69fa118b08 Link just against required VTK modules on Linux.
Note:
If VTK is installed below /opt or anywhere else just add a path to GLOB_RECURSE.
2016-11-20 10:18:32 +01:00
WandererFan
dd13cb2534 Fix handling of BezierCurves
Replace custom bbox code with OCC/Base code
Refactor duplicate code Geometry/DrawProjectSplit
2016-11-20 10:06:00 +01:00
wmayer
2dfd521c87 fixes #0002778: Error when building the project. 2016-11-19 18:14:44 +01:00
wmayer
01065b76d5 expose recompute() of document object to Python 2016-11-19 16:24:11 +01:00
wmayer
acec8d0385 fixes #0002782: Build error message 2016-11-19 14:27:55 +01:00
wmayer
7472b05b16 fixes #0002781: Build error message 2016-11-19 13:47:37 +01:00
wmayer
7ff5e7e2d5 fixes #0002779: The message of the project build error 2016-11-19 13:32:07 +01:00
Markus Lampert
b511a87a16 Tests for all different shapes of Tags. 2016-11-18 17:52:29 -08:00
Markus Lampert
9de17af4dc First Tag unit tests, including a fix for an encountered issue. 2016-11-18 17:07:20 -08:00
Markus Lampert
376571dd41 Fixed linuxcnc unit test 2016-11-18 16:14:32 -08:00
ml
e04be20ba8 Basic unit test for linuxcnc output. 2016-11-18 15:43:20 -08:00
ml
b866ccea5e First pointless path unit test 2016-11-18 15:41:04 -08:00
Markus Lampert
9774fdc931 Moving tag processing into Tag itself. 2016-11-18 15:35:30 -08:00
Yorik van Havre
b2c8554b52 Draft: Fixed text orientation bug in SVG projections 2016-11-18 19:11:31 -02:00
Yorik van Havre
69873511d4 Arch: Sites can now display a sun path diagram 2016-11-18 16:10:12 -02:00
wmayer
7b05dddf40 support creating Face from support face or surface and outer wire 2016-11-18 15:25:15 +01:00
Yorik van Havre
50882f9332 Doc: Further improvements to doxygen web output 2016-11-18 11:44:03 -02:00
WandererFan
8abda88d4a Fix error handling 2016-11-18 10:14:59 +01:00
WandererFan
554cc46bd8 Fix missing line in TaskViewSection 2016-11-18 10:14:42 +01:00
WandererFan
5295f1e2e2 Improve handling of duplicate edges in projection 2016-11-18 10:14:29 +01:00
WandererFan
5ae22d507d Fix segfault on bad input 2016-11-18 10:14:10 +01:00
WandererFan
1f8b1adad8 Add bavariaSHAPE's tolerance symbols 2016-11-18 10:13:55 +01:00
WandererFan
78de266aa3 Add planar embedding to EdgeWalker 2016-11-18 10:13:41 +01:00
WandererFan
b6448d26d0 Add editable text ability to DrawSymbol 2016-11-18 10:13:23 +01:00
wwmayer
93fd19ada8 Merge pull request #341 from wwmayer/occ_switch
Add cmake switch to choose between official OpenCascade version and c…
2016-11-17 21:10:51 +01:00
ml
f249459d94 Fixed angle calculation and deal with round contours properly. 2016-11-17 11:43:00 -08:00
ml
dbc39621f7 Renamed tabs to tags. 2016-11-17 11:43:00 -08:00
ml
7aff1d33b6 Changed tabs to be editable. 2016-11-17 11:37:52 -08:00
ml
9550d9b159 First shot at base algorithm for inserting holding tabs. 2016-11-17 11:37:52 -08:00