Commit Graph

13043 Commits

Author SHA1 Message Date
Russell Johnson
bbfecfb7cf Handle FreeCADGui module with IF: case 2019-06-13 10:55:31 -05:00
Russell Johnson
f89a78f6dd revert to current FC master version 2019-06-13 10:55:30 -05:00
Russell Johnson
4c69b48dc6 Improve code structure; correct 4th-axis depth issues 2019-06-13 10:55:30 -05:00
Russell Johnson
419df14b2c Corrected test: Only 4 dogbones created
Running test in:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16886 (Git)
Build type: Release
Branch: master
Hash: ed47e962d2
Python version: 3.6.8

Only yields 4 dogbones
2019-06-13 10:55:29 -05:00
Russell Johnson
338861f2d2 Integration of 4th-axis feature to PathProfileFaces
4th-axis integration should not affect current feature set
2019-06-13 10:55:29 -05:00
Russell Johnson
4ec63d537d Fix for 'reposition of job model' error
Re-structured 4th-axis implementation, completely; new structure will be easier to implement in other PathWB tools.
Changed basis for rotational pockets from job model to temporary per-rotation clones.
2019-06-13 10:55:28 -05:00
Russell Johnson
72dc30c218 Improve 4th-axis integration
Improvements to 4th-axis readiness for other PathAreaOp based tools in PathWB.
Add guiMessage() method for rendering GUI messages to user.
2019-06-13 10:55:27 -05:00
Gauthier Brière
4960cfcd22 [Path] Replace old grbl_post.py with new grbl_G81_post.py. (#2255)
* Replace the old grbl_post.py by grbl_G81_post.py

* Cleaned grbl_G81_post.py replacing old grbl_post.py
2019-06-13 09:14:17 -05:00
wmayer
1b26173580 use INCH instead of IN when setting units for STEP or IGES export 2019-06-13 12:40:01 +02:00
Yorik van Havre
aa43a28141 AddonManager: small bugfix 2019-06-12 21:58:10 -03:00
Yorik van Havre
c1c3dab5f4 AddonManager: solved missing FreeCAD import 2019-06-12 19:36:02 -03:00
Yorik van Havre
b4ddf63182 Arch: Adapted IFC, OBJ and DAE exporters to support external color information when running in non-GUI mode 2019-06-12 19:28:43 -03:00
wmayer
b60a736c0d fixes 0004010: Box Selection + Part -> MakeCompound will crash FreeCAD 2019-06-12 11:20:48 +02:00
Yorik van Havre
3e65306a9f AddonManager: New UI 2019-06-11 17:06:11 -03:00
Tomas Pavlicek
1cd8f26254 TechDraw: SVG export refactoring - Fix russian templates rendering 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
dab8a3c02f TechDraw: SVG export refactoring - Change tspan replacement strategy 2019-06-11 15:46:46 -04:00
wandererfan
044fe79549 SVG Refactor - minor cleanups 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
ca5051a798 Remove xml:space=preserve from templates 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
bf5433a108 TechDraw: SVG export refactoring - Fix DLL export/import issue 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
5f0be3cacc Add QtXmlPatterns to CMake lists 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
28b2df05da TechDraw: SVG export refactoring - Keep correct font sizes 2019-06-11 15:46:46 -04:00
Tomas Pavlicek
f4ca09f985 TechDraw: SVG export refactoring - All XML modifications via DOM 2019-06-11 15:46:46 -04:00
Bernd Hahnebach
a1ac85bf3f FEM: contact constraint task panel, fix build failure 2019-06-11 21:31:19 +02:00
Bernd Hahnebach
b795896a30 FEM: contact constraint task panel, better reference handling 2019-06-11 21:13:39 +02:00
Bernd Hahnebach
37cf408f7f FEM: in out unit test, fix yml mesh test 2019-06-11 21:13:28 +02:00
wmayer
fbafd698ae determine edge parameters where curve point will be projected onto a mesh edge 2019-06-11 13:25:52 +02:00
Bernd Hahnebach
c883cd6ccd FEM: calculix writer and unit tests, fix reaction force writing 2019-06-11 10:37:08 +02:00
Bernd Hahnebach
fb11d23854 FEM: unit tests, temporary deactivat yaml mesh test 2019-06-11 10:37:08 +02:00
Bernd Hahnebach
3abd3fcc2e Materials: white space 2019-06-11 10:37:08 +02:00
Bernd Hahnebach
5e454da2e2 FEM: solver elmer tasks, Py3 decode fix 2019-06-11 09:59:32 +02:00
Zheng, Lei
c120549275 Path: improve AreaPy exception handling 2019-06-11 13:24:00 +08:00
Zheng, Lei
5ee4c4dbdb Path: fix Area tolerance problem 2019-06-11 13:23:33 +08:00
wandererfan
6ef0f86fae Fix missing recompute in Draft ShapeString 2019-06-10 21:31:00 -04:00
sliptonic
eb9d778733 Merge pull request #2251 from realthunder/PathFix
Path: handle PathAreaOp object migration
2019-06-10 16:44:11 -05:00
sliptonic
6717499d34 Merge pull request #2245 from sliptonic/lgtm
Path: lgtm Cleanup
2019-06-10 16:43:38 -05:00
Markus Lampert
0e8487fdac More TC ui import cleanup 2019-06-10 23:21:52 +02:00
wandererfan
de3715908e Fix uncommanded format change & font size display 2019-06-10 15:52:59 -04:00
brad
b564189f75 Path: remove unnecessary imports 2019-06-10 10:50:06 -05:00
brad
6ccb0cf32c Path: post processor cleanup 2019-06-10 10:50:06 -05:00
brad
795442a85a Path: remove obsolete code 2019-06-10 10:50:06 -05:00
brad
4cbdf78836 Path: lgtm Cleanup 2019-06-10 10:50:06 -05:00
Zheng, Lei
93cbc5250e Path: handle PathAreaOp object migration 2019-06-10 09:29:01 +08:00
Anton Abrosimov
58608df237 TechDraw: Templates for the Russian State standard for technical documentation 2019-06-09 19:45:06 -04:00
Yorik van Havre
11b1a8e15e Arch: Added IFC pref option to export without adding a default building 2019-06-09 19:48:38 -03:00
Bernd Hahnebach
b3de11dbea FEM: gmsh tools, fix bracket error 2019-06-09 22:10:34 +02:00
Yorik van Havre
d818a96384 Arch: Fixed small bug in Wall task panel 2019-06-09 14:56:43 -03:00
sliptonic
d0f0cec15b Merge pull request #2242 from sliptonic/feature/editorresize
PATH:  Inspect editor now preserves last size and position
2019-06-08 21:02:50 -05:00
Bernd Hahnebach
6380b28e24 Materials: card reader, delete not needed variable 2019-06-08 22:35:26 +02:00
joha2
d78f5a1151 FEM: added import/export of mesh as YAML/JSON 2019-06-08 22:24:48 +02:00
Bernd Hahnebach
c1d0c9854e FEM: calculix writer, add reaction forces for constraint fixed 2019-06-08 22:24:48 +02:00