Commit Graph

10581 Commits

Author SHA1 Message Date
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
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
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
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
Kurt Kremitzki
e1b6fc2e43 Add TestSketcherApp.CreateCircleSketch and refactor CreateRectangleSketch 2017-07-01 19:30:49 -05:00
Markus Lampert
fbb2b44861 Made posts into a module and use it for import. 2017-07-01 12:39:04 +02:00
Bernd Hahnebach
c806e4529e FEM: unit tests, small unit test def for writeABAQUS diggits 2017-07-01 11:00:52 +02:00
Bernd Hahnebach
0b86a2c57b FEM: unit test, fix 1DFlow unit test 2017-06-30 07:53:15 +02:00
Bernd Hahnebach
27e2baa79f FEM: code formating, trailing ws 2017-06-29 18:51:24 +02:00
joha2
7b5adb9460 FEM: issue #0003038 Fenics mesh import/export: removed lxml dependency 2017-06-29 18:51:24 +02:00
Yorik van Havre
74e7940024 Draft: More solid closing of Draft commands - fixes #2532 2017-06-29 12:17:36 -03:00
WandererFan
a32972ef2f Fix Drawing/TechDraw BSplines
In some cases the Geom_BSplineCurve returned by
BrepAdaptor_Curve.BSpline() does not have the
same endpoints as the original Edge and should
not be used in place of Approx_Curve3d.
2017-06-28 22:14:01 +02:00
PLChris
18ed89ae6b Fix tooltable xml import 2017-06-28 22:05:07 +02:00
sliptonic
bcfc1bf36c Path: make pathmillface use different depth calculation 2017-06-28 21:49:12 +02:00
sliptonic
75dc43f047 Path: fix import problem in toolcontroller 2017-06-28 21:49:12 +02:00
sliptonic
3254aca61a Path: if TC is none, partials wouldn't post
added H parameter to linuxcnc post for tool length offset
2017-06-28 21:46:44 +02:00