Commit Graph

11530 Commits

Author SHA1 Message Date
sliptonic
023c5d8608 Path: Make PathProfile verbose 2017-07-10 19:17:41 -03:00
wmayer
349f8b5ff9 avoid to eventually try to init Gui twice 2017-07-10 20:51:30 +02:00
Yorik van Havre
d31be3117d Draft: Refined Select plane to accept any 3 selected vertices 2017-07-08 14:27:44 -03:00
Bernd Hahnebach
ad2a4b5b5c FEM: unit tests, add all result stats, except 1DFlow 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
a1523e3b1b FEM: result stats, fix some issues and add all result types 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
4b25f75c0d FEM: unit tests, use better coordinate values 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
5785bd3826 py3: fix FEM Flow1D unit test FEM mesh 2017-07-08 12:27:12 -03:00
Yorik van Havre
cc89afb852 Merge pull request #859 from sliptonic/master
Fixes for startpoint.
2017-07-08 12:20:28 -03:00
sliptonic
0a776480f9 Merge remote-tracking branch 'realthunder/PathArea' 2017-07-07 16:42:14 -05:00
sliptonic
e8b93ef656 Path: cleanup start points
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
7ace55029e 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
c359ba6060 Path: fix bug in gcode importer.
Wouldn't handle lines with only a line number
2017-07-07 16:42:06 -05:00
sliptonic
fc989c7803 Path: Centroid post re-write 2017-07-07 16:42:06 -05:00
sliptonic
3093c4cd1b re-arrange TestPathPost setup to simplify testing muliple posts 2017-07-07 16:42:06 -05:00
sliptonic
e4c696cac1 Path: MillFace start point 2017-07-07 16:42:06 -05:00
Randy
2cc09f9493 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
3aab7ffce5 Introduced custom spacing property in the Rebar object 2017-07-07 13:23:55 -03:00
wmayer
a066490b28 + exception handling in FreeCADGui.addModule 2017-07-07 09:58:28 +02:00
Zheng, Lei
d554497ada 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
120b37b0c7 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
90334e0478 Path.Area: handle empty wires without vertex 2017-07-07 11:26:54 +08:00
Yorik van Havre
fdedf8fb4d 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
087a1c1056 Draft: Extended WPProxy tool 2017-07-06 14:44:13 -03:00
Markus Lampert
b046fa5604 Adde __init__ to the deployment. 2017-07-06 14:10:07 -03:00
wmayer
6a14bb7451 fix for mixing up SchemeVersion and FileVersion 2017-07-06 17:59:01 +02:00
Yorik van Havre
cab3358ee8 Arch: Removed Armatures property from Structures + added Host property to Rebars 2017-07-05 20:58:48 -03:00
Kurt Kremitzki
a390d01cc8 Revise GitPython warning to only fire once on mass upgrade 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
42f20fbbd8 Fix GitPython capitalization consistency 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
843da68025 Remove Deb/Ubuntu-specific python-git package reference for pip-installable GitPython 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
e14110114f AddonMgr: Catch GitPython < 2.x error and advise upgrade 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
b1c96163ab AddonMgr: Use hard reset for addon git repair 2017-07-05 15:08:32 +02:00
Kurt Kremitzki
e76b77fab2 AddonMgr: Check and repair addon .git folders 2017-07-05 15:08:32 +02:00
Itai Nahshon
dca6533609 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
9592eff3dc fix some issues:
+ fix unicode <-> utf-8 conversion
+ fix translation issue
+ fix closing logic
2017-07-05 15:00:15 +02:00
Markus Hovorka
fc36dfed0d 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
9e7eb3bc2c Fixed spelling error in profile. 2017-07-04 10:41:35 +02:00
Markus Lampert
6f6d4631d3 Fix depth_params for python3. 2017-07-03 12:17:30 -07:00
Bernd Hahnebach
c4fc809a12 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
b2fa046e76 FEM: mesh objects, use same name sheme as for all other FEM objects 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
ed95e92beb 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
3d2be451ec FEM: pre checks, check if constraint references are not empty 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
3f16f0ae62 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
06054bdeb4 FEM: nonlinear material, set nonlinear geometry for nonlinear material in ccx solver 2017-07-03 19:27:38 +02:00
Kurt Kremitzki
b12831be9e Revise PartDesign Loft tests to avoid sketches with shared edges failure in OCC < 7 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
2f6f00100f Revise PartDesign Loft tooltips 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
027418a16d Make PartDesign Loft have different tooltip than PartDesign Pipe 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
e1b78ab91f Add basic PartDesign::Loft test cases 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
220a63a849 Add basic PartDesign AdditivePipe and SubtractivePipe tests 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
7f03cca88c Check PartDesign::AdditivePipe's auxiliary spine for existence before deciding its externality 2017-07-01 19:30:49 -05:00
Kurt Kremitzki
338c610cd9 Update PartDesign tests for CreateRectangleSketch refactor 2017-07-01 19:30:49 -05:00