wmayer
ef55b7ceef
fix further warnings in libarea
2016-06-16 11:12:12 +02:00
wmayer
05884492ef
+ do not pollute all projects with vtk options that don't use this library
2016-06-16 10:26:59 +02:00
wmayer
408e5bc9f7
if smesh is not built or used don't require vtk
2016-06-16 10:14:52 +02:00
Ian Rees
d22d752cca
Reworked inter-module dependencies in CMake
2016-06-16 09:53:57 +02:00
Yorik van Havre
722177ac4e
Arch: First version of Sweethome3D importer - issue #2584
2016-06-15 21:24:03 -03:00
Yorik van Havre
741ea3f3cd
Arch: misc improvements and bugfixes
...
* Allow mesh-based windows (with non-solid shape) to pass through
* Allow precast elements to be clones
* Structure elements now display a different icon when thry are clones
* Arch clones now get the same placements as their cloned object on create
* Fixed the bad export of clones to IFC
* Recoded the Site/Building/Floor IFC export to be more flexible
2016-06-15 21:17:44 -03:00
DeepSOIC
9e4a10fee8
Part: AttachmentEditor: fix take_selection argument not working
2016-06-15 21:15:14 -03:00
DeepSOIC
053bc5a68e
Part: AttachmentEditor: fix for new SubList Py API
2016-06-15 21:15:14 -03:00
wmayer
ee3870fa54
+ fix various warnings
2016-06-15 23:55:44 +02:00
wmayer
c06464d475
+ build smesh7 on Windows
2016-06-15 22:36:56 +02:00
Stefan Tröger
96a47af8f2
SMESH: Prevent generator from being deleted
2016-06-15 22:34:10 +02:00
Stefan Tröger
92a1deddb0
FEM Post: Fix property unit test
2016-06-15 22:34:10 +02:00
Stefan Tröger
6e1af4167d
FEM Post: Always build except for VTK <6.2
...
VTK 6.0 has a bug which makes it incompatibel with c++11
2016-06-15 22:34:10 +02:00
Bruce B. Lacey
5c709022cc
Refactored brew installs to match 0.17 ports-cache
2016-06-15 22:34:10 +02:00
Stefan Tröger
005f04ff71
Travis: Add SMESH7 dependencies for OSX
2016-06-15 22:34:10 +02:00
Stefan Tröger
024a317fbd
SMESH: Make it compatibel to VTK 6.0
2016-06-15 22:34:10 +02:00
Stefan Tröger
76db006203
Travis: Add new SMESH7 dependencies for Unix
2016-06-15 22:34:10 +02:00
Stefan Tröger
6efba7028d
FEM: Add faces by face workaround for force constraint
2016-06-15 22:34:10 +02:00
Stefan Tröger
2f57406007
FEM: Use single smesh mesh generator throughout FreeCAD
...
Creating a mesh generator resets a critical data structure and makes all existing meshes invalid. Hence the SMESH_gen is made a singleton and all FreeCAD code is changed accordingly.
2016-06-15 22:34:10 +02:00
Stefan Tröger
0845791752
FEM: Protect iteration from null ptr
2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
f7c77a446a
FEM: Make FEM compatible with SMESH7
2016-06-15 22:34:10 +02:00
Stefan Tröger
088f1e4719
FEM: Make SMESH7 compile with occ6
2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
42ead7e75f
Upgrade to SMESH7.7.1
2016-06-15 22:34:10 +02:00
Yorik van Havre
b5af8893af
Arch: Partial fix for IFC export of precast elements
2016-06-14 23:09:43 -03:00
Yorik van Havre
c35b256e6f
Arch: Read Description property of IFC objects
2016-06-14 19:18:37 -03:00
Yorik van Havre
bbcc1e001f
Arch: select precast dent when adding a new one
2016-06-14 19:18:04 -03:00
Yorik van Havre
42d4b418a0
Draft: Added preference setting to customize labels of Draft and Arch clones
2016-06-14 19:17:02 -03:00
Yorik van Havre
b94636a07e
Spreadsheet: Added Python version of Spreadhseet::Sheet
2016-06-14 19:16:00 -03:00
wmayer
6bf04e358e
+ support of seek operation on PyStreambuf
2016-06-14 13:59:02 +02:00
wmayer
1c1faafed7
+ fix many warnings in libarea using MSVC
2016-06-14 11:04:19 +02:00
Yorik van Havre
3a86b5efa3
Arch: Allow precast beams to have dents too
2016-06-13 22:53:58 -03:00
Yorik van Havre
3e531bbe5c
Merge remote-tracking branch 'sliptonic/master'
2016-06-13 20:02:32 -03:00
wmayer
ca6a33b3b8
+ enable buffered writing in PyStreambuf
2016-06-13 19:22:15 +02:00
Yorik van Havre
5e21c0de2d
Draft: Center Snap can now also snap to center of faces
2016-06-13 13:46:51 -03:00
Lorenz Hüdepohl
d78a024a20
PathUtils: remove unnecessary arguments to convert()
...
The arguments Side, radius, clockwise, and firstedge were never used in
convert()
2016-06-13 15:27:21 +02:00
Lorenz Hüdepohl
87ce05f225
Path: add plunge angle feature for PathProfile
...
With the new property "PlungeAngle", one can specify the inclination of
a ramp into the material, instead of plunging straight down. The
original behaviour and default is set to 90.0 degrees. A value of zero
makes the tool descent exactly one layer depth down per turn.
2016-06-13 15:27:21 +02:00
sliptonic
f541c8d9f6
Merge branch 'master' into master
2016-06-13 08:25:07 -05:00
wwmayer
1cd155a1e8
Merge pull request #185 from dev-at-stellardeath-org/master
...
PathProfile.py: Fix non-GUI usage
2016-06-13 15:13:45 +02:00
tomate44
4749733b60
Implements more arguments to BSplineCurve.approximate
2016-06-13 14:18:35 +02:00
Yorik van Havre
ca2dbe032c
Arch: added precast concrete presets & objects to structure tool - issue #2853
2016-06-12 22:47:58 -03:00
sliptonic
ec15a87255
Merge branch 'master' into master
2016-06-12 19:37:46 -05:00
sliptonic
019cdf7704
Fix for partial libarea pockets.
2016-06-12 14:23:06 -05:00
wmayer
135e6cf9de
+ prepare PyStreambuf for buffered writing
2016-06-12 18:20:31 +02:00
wmayer
a72c3a31e0
+ optimize PyStreambuf::underflow() and fix failure for large files/buffers
2016-06-12 14:50:02 +02:00
sliptonic
be418fa2e0
Updated libarea with changes from Heeks/libarea
2016-06-11 10:51:27 -05:00
sliptonic
9e3d18f616
Fixes for various gcode errors
...
Some operations were still outputting even if disabled.
Nested comments caused trouble in linuxcnc
Machine was producing an initial move that was potentially dangerous
2016-06-11 10:51:27 -05:00
wmayer
ec5d1150ca
+ avoid memory exception when stl file is empty
2016-06-11 16:25:41 +02:00
wmayer
e4e018fe94
+ fix possible crash when throw file exception
2016-06-11 16:25:06 +02:00
wmayer
38d5aebf4f
+ fix bug in PyStreambuf when reading binary data
2016-06-11 15:38:51 +02:00
wmayer
ec82ea252a
+ add overloaded methods of write() and read() to write and read from streams
2016-06-11 14:47:01 +02:00