Abdullah Tahiri
dedd66e7f4
Sketcher: Axes visualization improvement
...
========================================
Axes size was bounded to the boundingbox of the underlaying 2D shape. However, this does not even get updated in no update mode and provides unreliable values.
The axes calculation now:
- is coded to be the same size and fully symmetric.
- is coded to be minimum 100 mm semiaxis, which gives a good impresion for empty sketches with default zoom.
- is coded to grow with the largest of the semiaxes.
fixes #3334
2018-10-02 20:59:10 +02:00
wmayer
93f06f8256
fixes 0003410: 0.17 Regression: recompute will make parts lose color and take a longer delay compared to FC0.16
2018-10-02 19:04:44 +02:00
Yorik van Havre
4cab61c54a
AddonManager: Added Mario's macro execute button
2018-10-02 10:25:38 -03:00
Markus Lampert
a7942fc3ec
Fixed path tool controller context menu
2018-10-02 09:42:52 -03:00
Markus Lampert
04568dc6ee
Cleaned up path op context menu
2018-10-02 09:42:52 -03:00
Markus Lampert
317de14d25
Fixed model edit
2018-10-02 09:42:52 -03:00
Markus Lampert
82b98588aa
Fixed support for objects in the tree without a Proxy
2018-10-02 09:42:52 -03:00
Markus Lampert
840e904a12
Fixed context menu for PathJob
2018-10-02 09:42:52 -03:00
Markus Lampert
dd2679bc46
Fixed PathSetupSheet task panel and added doc strings to the UI.
2018-10-02 09:42:52 -03:00
Markus Lampert
cf2799ccd8
Refactored operation initialisation into separate module so it can be called from the WB and the Job UI.
2018-10-02 09:42:52 -03:00
wandererfan
cc320aa802
Handle Straight Line BSplines
2018-10-02 09:42:16 -03:00
wandererfan
b569120131
Add 3Point Angle Dimension
2018-10-02 09:42:16 -03:00
wandererfan
1578b05a98
Add option to reverse arrowheads on Dims
2018-10-02 09:42:16 -03:00
wandererfan
f5668c77ae
Move dimText Prefix to FormatSpec
...
- prefix was applied at every request for
formatted value. Now prefix is applied
to FormatSpec and can be overridden for
things like screw dia. M6 vs (phi)M6.
2018-10-02 09:42:16 -03:00
wandererfan
d2c2b35b6c
Add over/under Tolerance to Dimensions
2018-10-02 09:42:16 -03:00
Yorik van Havre
1d3f3ab7ec
AddonManager: Fixed macro copying and centre manager dialog over FC window
2018-10-01 19:19:52 -03:00
Yorik van Havre
0e6f14e86b
Arch: bugfixes in reference tool
2018-10-01 18:36:29 -03:00
Bernd Hahnebach
6410c28ddb
FEM: vtk, tools, better comments in header file
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
c7252e5efd
FEM: vtk, import and export FC result, better log messages
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
dc41055741
FEM: vtk, import and export FC result, get the FC result properties for them from a seperate method
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
ffdfaafb98
FEM: in out and vtk, make use of stats calculations for vtk import
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
3d86b69657
FEM: import tools, move stats calculation in separate method
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
f56afed06d
FEM: vtk, import FC result, further code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
702b999e48
FEM: vtk, import FC result, small code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
a6ae394c1a
FEM: vtk, import FC result, get rid of needless essential property
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
e1b9ad2899
FEM: vtk, import FC result, move defs together
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
bc9de847f1
FEM: vtk, export FC result, move defs together
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
23643f08dc
FEM: vtk, import FC result, get rid of needles result types
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
b05d61b391
FEM: vtk, export FC result, small code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
99855a1605
FEM: vtk, export FC result, get rid of needless result types
...
- an result is an result, we just gone export what we have
- a vtk result can consists of all kind of result types
2018-10-01 17:53:30 -03:00
wmayer
c3a8348861
fixes 0003571: Offset3D of volumes intersection is not solid
2018-09-30 22:40:32 +02:00
wmayer
caf78bbabf
fixes 0003509: Create MultiTransform Feature from existing Transform Feature forces document migration
2018-09-30 18:14:22 +02:00
wmayer
46def65b44
make DAG view behave more nicely in case of cyclic graphs
2018-09-30 15:21:11 +02:00
wmayer
dfe734f3f1
fix infinite recursion when creating dependency graph with loops
2018-09-30 14:56:47 +02:00
Yorik van Havre
496df34369
Arch: Finished base implementation of Reference object
2018-09-29 16:41:42 -03:00
Yorik van Havre
1fec4d0c51
Arch: Started implementing Arch Reference
2018-09-29 16:41:42 -03:00
wmayer
64b9c78b92
fix GeometryPy::setConstruction
2018-09-29 21:36:07 +02:00
wmayer
47dacf30d0
update resource file
2018-09-29 18:32:12 +02:00
Rafael
e8c6007c8f
Replace fem-post-filter-data-at-point PNGicon
...
Currently a FEM WB tool has a PNG icon in FreeCAD. This file is the
fem-post-filter-data-at-point.png The rest of the icons in FEM WB
are SVG files. This PNG icon is from ParaView and it has a different
stile, compared with the other FEM icons. It would be good to have
an original SVG icon for this tool.
This commit replaces the PNG file with a SVG file with a new design.
This job was a request from the FEM WB developer, in the UX/UI Design
FreeCAD Forum.
The new SVG icon follows the FreeCAD Artwork Guidelines
- https://www.freecadweb.org/wiki/Artwork_Guidelines
The new design keep the stile of the other icons with similar function
in the FEM toolbar
- https://www.freecadweb.org/wiki/File:Fem-DataAlongLine.svg
2018-09-29 18:30:50 +02:00
Abdullah Tahiri
b73cbd739c
Sketcher: Correct checking of compatible equality geometry
...
=========================================================
Before this commit equality line to circle is allowed although the solver can not process it.
Similar happens for several combinations of incompatible edges.
2018-09-29 18:18:42 +02:00
Abdullah Tahiri
80e4b36f37
Sketcher: No equality to be applied to external axes
...
fixes #3532
2018-09-29 18:18:02 +02:00
kreso-t
d1eb5f19a8
Path: Adaptive - Small adjustment to link path cleaning
2018-09-29 18:12:45 +02:00
kreso-t
9a2338a2cf
Path: Adaptive - small performance improvement
...
- related to linking path smoothing
2018-09-29 18:12:28 +02:00
kreso-t
a9dfb16998
Path: Adaptive - improvements and bug fixes
...
- more accurate path smoothing
- fix for missing helix lead-in in some cases
- fix for cleaning of helix center point
- increased max allowed step-over to 75%
2018-09-29 18:12:09 +02:00
wmayer
96ea2d470e
use toDegrees
2018-09-29 18:08:10 +02:00
mwganson
c78321f347
ensure points.size() > 0 before accessing points[0], update selected points message
2018-09-29 18:08:10 +02:00
Mark Ganson TheMarkster
55e6ee6d20
add support for 3 picked points in placement dialog ( #1 )
2018-09-29 18:08:09 +02:00
mwganson
cfe088400d
add tooltip to apply axial button
2018-09-29 18:08:09 +02:00
mwganson
6b44ba59bb
add axial movement to placement dialog
2018-09-29 18:08:09 +02:00
Yorik van Havre
17b568db17
Start: Added pref option to use gradient icon for new files
2018-09-29 12:52:04 -03:00