Commit Graph

11527 Commits

Author SHA1 Message Date
Bernd Hahnebach
09ec91eb60 FEM: unit tests, add all result stats, except 1DFlow 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
84bb32fe70 FEM: result stats, fix some issues and add all result types 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
ad8e311b22 FEM: unit tests, use better coordinate values 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
a6de294089 py3: fix FEM Flow1D unit test FEM mesh 2017-07-08 12:27:12 -03:00
Yorik van Havre
f1357e0a8b Merge pull request #859 from sliptonic/master
Fixes for startpoint.
2017-07-08 12:20:28 -03:00
sliptonic
3aa2293ec1 Merge remote-tracking branch 'realthunder/PathArea' 2017-07-07 16:42:14 -05:00
sliptonic
4063609e89 Path: cleanup start points
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
cb6a27f469 Path: simplify the test fixture
Instead of creating a file from scratch, a test file
is included.  Post processing the file from the gui
should give the same results as the test script.
2017-07-07 16:42:06 -05:00
sliptonic
1be9f3ac35 Path: fix bug in gcode importer.
Wouldn't handle lines with only a line number
2017-07-07 16:42:06 -05:00
sliptonic
158a21b58d Path: Centroid post re-write 2017-07-07 16:42:06 -05:00
sliptonic
f444f96c7d re-arrange TestPathPost setup to simplify testing muliple posts 2017-07-07 16:42:06 -05:00
sliptonic
c2abbe354c Path: MillFace start point 2017-07-07 16:42:06 -05:00
Randy
5c056d6887 Improve Part.Shape.project documentation
This clarifies that Part.Shape.project expects a list of shapes as an argument, not a single shape.  See this forum thread that highlights the confusion: https://forum.freecadweb.org/viewtopic.php?f=22&t=23287
2017-07-07 13:25:48 -03:00
Amritpal Singh
61b9a8e6d6 Introduced custom spacing property in the Rebar object 2017-07-07 13:23:55 -03:00
wmayer
9148412400 + exception handling in FreeCADGui.addModule 2017-07-07 09:58:28 +02:00
Zheng, Lei
65c3792cc2 Path.Area: fix sortWires
sortWires was broken on open wires. The bug was introduced when open
wire direction feature is added.
2017-07-07 11:26:54 +08:00
Zheng, Lei
4b2a739e7a Path.Area: change fromShape() 'start' parameter behavior
'start' used to mean the initial resting position of the tool. Now it
is changed to mean the feed start position.

fromShape() has also improved to automatically guess 'retraction' and
'resume_height' parameters if not given, based on input shape boundary.
2017-07-07 11:26:54 +08:00
Zheng, Lei
00b0027e19 Path.Area: handle empty wires without vertex 2017-07-07 11:26:54 +08:00
Yorik van Havre
954289e2ef Arch: Gave small tolerance to pipe connectors in case their baselines don't join exactly 2017-07-06 17:43:13 -03:00
Yorik van Havre
7573122f87 Draft: Extended WPProxy tool 2017-07-06 14:44:13 -03:00
Markus Lampert
14bdeb4f66 Adde __init__ to the deployment. 2017-07-06 14:10:07 -03:00
wmayer
2f5ff3186c fix for mixing up SchemeVersion and FileVersion 2017-07-06 17:59:01 +02:00
Yorik van Havre
cf01dd18ab Arch: Removed Armatures property from Structures + added Host property to Rebars 2017-07-05 20:58:48 -03:00
Kurt Kremitzki
ede5eedea2 Revise GitPython warning to only fire once on mass upgrade 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
c822924ea3 Fix GitPython capitalization consistency 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
4b114854ed Remove Deb/Ubuntu-specific python-git package reference for pip-installable GitPython 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
2e4e4e14cf AddonMgr: Catch GitPython < 2.x error and advise upgrade 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
b193ff3885 AddonMgr: Use hard reset for addon git repair 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
85e0031292 AddonMgr: Check and repair addon .git folders 2017-07-05 15:08:32 +02:00
Itai Nahshon
80ddf5cf39 Reset depth_params index when starting a new iterator.
Otherwise when a profile consists of multiple cuts (example: profile outline+circles+holes) only the first one
will respect the requested depths.
2017-07-05 15:04:39 +02:00
wmayer
75d6672159 fix some issues:
+ fix unicode <-> utf-8 conversion
+ fix translation issue
+ fix closing logic
2017-07-05 15:00:15 +02:00
Markus Hovorka
f9f2d8c31b Add TextDocument with full size editor
A new document object App::TextDocument. It has a property Text which
holds the text of the document as a string. This commit also contains a
full size editor based on QPlainTextEdit. It can only be used by the
TextDocument and has a read only mode invoked for read only documents
(ReadOnly property set to true). The editor is invoked by a double
click on the TextDocument.
2017-07-04 19:36:10 +02:00
Markus Lampert
77647237db Fixed spelling error in profile. 2017-07-04 10:41:35 +02:00
Markus Lampert
9ff4e3aa8a Fix depth_params for python3. 2017-07-03 12:17:30 -07:00
Bernd Hahnebach
dadb172771 FEM: mesh objects, show them only if they are edited or needed for result viewing 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
ec8a20c5a7 FEM: mesh objects, use same name sheme as for all other FEM objects 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
57672dae5c FEM: visibility, do not hide parts which depends on mesh name
- since the mesh object depend on a part and the part can change this can mess up visibiliy
2017-07-03 19:27:38 +02:00
Bernd Hahnebach
5b9cd91ba8 FEM: pre checks, check if constraint references are not empty 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
7ca506c847 FEM: nonlinear material, add a third yield point and only write yield points if they are not empty 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
cb26278bce FEM: nonlinear material, set nonlinear geometry for nonlinear material in ccx solver 2017-07-03 19:27:38 +02:00
Kurt Kremitzki
858e2a3a18 Revise PartDesign Loft tests to avoid sketches with shared edges failure in OCC < 7 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
bee42f6c43 Revise PartDesign Loft tooltips 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
06cf363999 Make PartDesign Loft have different tooltip than PartDesign Pipe 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
66e5aeb10e Add basic PartDesign::Loft test cases 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
07036ddfdf Add basic PartDesign AdditivePipe and SubtractivePipe tests 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
79a6f66b35 Check PartDesign::AdditivePipe's auxiliary spine for existence before deciding its externality 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
284fc094c1 Update PartDesign tests for CreateRectangleSketch refactor 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
93d08f253e Add TestSketcherApp.CreateCircleSketch and refactor CreateRectangleSketch 2017-07-01 19:30:49 -05:00
Markus Lampert
9f28b18cb6 Made posts into a module and use it for import. 2017-07-01 12:39:04 +02:00
Bernd Hahnebach
f3ac9d06a4 FEM: unit tests, small unit test def for writeABAQUS diggits 2017-07-01 11:00:52 +02:00