wmayer
18183bc79b
extend ShapeBinder to also handle Origin features
2019-06-15 15:07:52 +02:00
wmayer
9177b4057c
remove dependency of datum element if creation of copy fails
2019-06-15 12:23:47 +02:00
Russell Johnson
a94d881c7b
Merge branch 'master' into pathpocketshape_fix
2019-06-14 22:56:36 -05:00
luz.paz
f48f8bfaac
[AddonManager] create Resources/icons dir with SVG icons for WBs
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=9&t=36556&p=314330#p314330
2019-06-14 10:25:21 -03:00
wmayer
ff7975291d
Draft: QPixmap.fill expects a QColor, not an int or long
2019-06-14 11:30:43 +02:00
wmayer
5fb2dfedd1
clean-up CMake file
2019-06-14 00:27:36 +02:00
Russell Johnson
855cffd949
Merge branch 'master' into pathpocketshape_fix
2019-06-13 15:52:18 -05:00
Russell Johnson
236e1daeb5
Isolate FreeCADGui dependency
...
Thanks @mlampert and @sliptonic for assisting in tracking down the error via unit test analysis.
FreeCADGui usage has to be behind an 'if FreeCAD.GuiUp:` test
2019-06-13 15:42:56 -05:00
wmayer
fb94e46db9
improve exception handling Shape.distToShape
2019-06-13 21:49:13 +02:00
Russell Johnson
4b104c4706
Remove reference to removed file: grbl_G81_post.py
...
[Path] Replace old grbl_post.py with new grbl_G81_post.py. (#2255 )
RE: PR #2255
2019-06-13 12:50:22 -05:00
Russell Johnson
c1970aa5e3
Remove unnecessary comment
2019-06-13 12:34:33 -05:00
Russell Johnson
4df89e0e3d
Misc. fixes
...
Clean up code, improve comments, improve user feedback.
Improve temp clone management.
Correct depth issue with self.finDep
Add comment descriptions for new methods
Clean up comments and contribution information
Initiate recognition of type()==SurfaceOfExtrusion
Adopt standard PathGeom.isRoughly() and .Tolerance rather than idependent precision settings
2019-06-13 10:55:32 -05:00
Russell Johnson
a160aab486
Fixes for depths and AttemptInverseAngle
...
Depth correction to obj.FinalDepth.Value in single feature operations
Fix AttemptInverseAngle to be uni-directional
Clean up debug and other user provided feedback
2019-06-13 10:55:31 -05:00
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