Commit Graph

7740 Commits

Author SHA1 Message Date
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
wmayer
e8acca597a + add overloaded methods of save() and load() to write and read from streams 2016-06-11 13:48:24 +02:00
wmayer
9bfdfc723e + for importBrep() and exportBrep() allow file names or file objects 2016-06-11 12:38:58 +02:00
wmayer
2e40dbb56e + extend PyStreambuf to write data 2016-06-11 11:54:01 +02:00
Yorik van Havre
c81111777a Arch: Finally using proper UnitStrings in Arch tools 2016-06-10 19:08:00 -03:00
Lorenz Hüdepohl
cdb096b290 PathProfile.py: Fix non-GUI usage
The call to QtGui.QApplication.translate is not possible and necessary
without a GUI
2016-06-10 23:10:04 +02:00
wmayer
f7ef2ca971 + take care of group separator in minimum/maximum of color bar 2016-06-10 11:27:40 +02:00
Yorik van Havre
072f75a8a8 Material: allow to display Drawing Patterns in material editor - issue #2577 2016-06-09 22:19:45 -03:00
Yorik van Havre
ed07c9f7b7 Arch: Bugfixes in IFC export
* Only export materials used in the exported objects
* Fixed placement of Part Extrusion-based objects
2016-06-09 22:16:55 -03:00
Yorik van Havre
e70e32f134 Reordered credits screen alphabetically 2016-06-09 22:14:49 -03:00
Bernd Hahnebach
b203ffbf53 FEM: typo in Menue entry 2016-06-06 07:07:36 +02:00
Bernd Hahnebach
c71dbf6bc7 FEM: fix for importing ccx result mesh 2016-06-06 07:07:36 +02:00
wmayer
8bc1eb90ed + make compiler check working for older cmake versions 2016-06-05 09:37:26 +02:00
Yorik van Havre
3959a673f4 Arch: Added support for IfcOpenShell serializer 2016-06-04 17:43:41 -03:00
Yorik van Havre
e543601099 Draft: Handle exception in DXF output 2016-06-04 17:42:22 -03:00
Yorik van Havre
5eb3944aeb Added more SVG patterns + translation table - issue #2577 2016-06-04 17:41:23 -03:00
wwmayer
493d01f7a6 Merge pull request #184 from sliptonic/master
Correctly format drilling locations.
2016-06-04 14:01:51 +02:00
wmayer
a2a8a517a9 + use QString's vsprintf to avoid to truncate the output string 2016-06-04 10:37:08 +02:00
sliptonic
ccfefeee83 Correctly format drilling locations. 2016-06-03 13:45:25 -05:00
Bernd Hahnebach
16162989ee FEM: udate 3D FEM example file and add 2D FEM example file 2016-06-03 07:30:28 +02:00
Bernd Hahnebach
5eb34cf7fe FEM: only deactivate and activate visibility for FEMmeshes inside analysis container 2016-06-03 07:30:09 +02:00
Bernd Hahnebach
618b52fa3c FEM: use solver object as parameter value in FemInputWriter class 2016-06-03 07:29:49 +02:00
Bernd Hahnebach
23d57a5d54 FEM: multiple solver are possible in one analysis, use the selected for calculation run 2016-06-03 07:29:29 +02:00
wwmayer
a551788236 Merge pull request #183 from sliptonic/basefix
Fix base geometry reference to use tuple in PropertyLinkSubList
2016-06-02 17:48:20 +02:00
sliptonic
74e25ce496 Fix base geometry reference to use tuple in PropertyLinkSubList
Also improves the naive test of vertical/horizontal faces for profiling.

replace naive test of verticality

Fix base references to use tuple in PropertyLinkSubList
338400c439
2016-06-02 09:27:47 -05:00
wmayer
01c4212502 + revert regression in commit 92bf46cc affecting Part Thickness tool 2016-06-01 09:13:16 +02:00
sliptonic
ad6701d49c Fixes for PathSurface.
Correctly remember settings.
2016-05-31 21:15:39 -03:00
Yorik van Havre
69630cc7a7 Arch: Handle IFC groups - fixes #2555 2016-05-31 20:43:34 -03:00
wmayer
274adc740a + do not always close a document if an error occurs while reading it in 2016-05-30 18:58:06 +02:00