Yorik van Havre
da92d338b7
Allow to edit PropertyLists directly in the property editor - fixes #2535,#2689
2016-09-05 13:25:32 -03:00
Yorik van Havre
d895b3a409
Merge pull request #272 from berndhahnebach/femloadonquadfaces
...
Femloadonquadfaces
2016-09-05 10:36:51 -03:00
Bernd Hahnebach
24d71733a1
FEM: ConstraintForce: add node load calculation for face loads on faces of tetra, hexa and penta elements
2016-09-05 15:52:51 +02:00
Bernd Hahnebach
8a9403b371
FEM: ConstraintForce: add node load calculation for face loads on quad4 and quad8 faces
2016-09-05 09:26:50 +02:00
Bernd Hahnebach
b4c2a78c77
FEM: FemMeshTools: typo and change print error messages to console error messages
2016-09-05 09:26:50 +02:00
Yorik van Havre
39d351a35b
Raytracing: Yield error when creating a Luxrender view of a shape with no faces - fixes #2685
2016-09-04 23:12:53 -03:00
Yorik van Havre
897efb3e95
Arch: area properties for Arch objects - fixes #2635
2016-09-04 15:27:55 -03:00
wmayer
52f5c72bc8
support of Netgen with split libraries and handle Debug & Release libraries on Windows
2016-09-04 02:46:08 +02:00
Yorik van Havre
515f2efb1d
Implemented python method ParameterGrpPy::GetContents() : lists all the parameters inside a group
2016-09-03 19:49:59 -03:00
Yorik van Havre
a32eeea421
Arch: small cosmetic change to ArchSchedule console output
2016-09-03 19:47:44 -03:00
wmayer
999cb12f49
support of Netgen with split libraries
2016-09-03 19:39:51 +02:00
wmayer
a3fe1f2e77
fx wrong cast
2016-09-03 14:58:03 +02:00
wmayer
fb892d35de
fix Coverity issues
2016-09-03 14:51:28 +02:00
wmayer
33f12f641b
fix Coverity issues
2016-09-03 12:35:34 +02:00
wwmayer
f815a3face
Merge pull request #271 from DeepSOIC/UIFixes
...
PartGui: fixes to Revolve and Extrude tasks
2016-09-02 17:30:32 +02:00
DeepSOIC
b9d09260c0
PartGui: Fixes and updates for Offset2D to task dialog
...
+ add expression support for offset value
2016-09-02 16:26:02 +02:00
DeepSOIC
84baea5d74
PartGui: add 2D Offset feature creation command
...
(made offset toolbar button into a dropdown button)
Icon for 2D offset was copied from Draft workbench.
2016-09-02 16:26:02 +02:00
DeepSOIC
50296e4096
Part: add Offset2D feature
...
derived from Part::Offset, to re-use task dialog easily
2016-09-02 16:26:02 +02:00
DeepSOIC
53e7a15df1
Part: Offset feature: split off into separate file
...
withdrew code from PartFeatures.h/.cpp and created FeatureOffset.h/.cpp
2016-09-02 16:26:02 +02:00
DeepSOIC
2a4d4c3b57
Part: Py API: deprecate Part.Wire.makeOffset
...
(code unchanged. Only added deprecation note to documentation)
2016-09-02 16:26:02 +02:00
DeepSOIC
d4fc0becd7
Part: Py API: add makeOffset2d method to Part.Shape
...
+ write documentation to makeOffsetShape
2016-09-02 16:26:02 +02:00
DeepSOIC
5462fe60e7
Part: TopoShape: add makeOffset2D method
...
Supports:
* offsetting wire, compound of wires.
* offsetting compounds in collective or independent manners
('intersection' parameter)
* two offset modes (parameter 'allowOpenResult')
* filling offset when offsetting one wire, or compound in independent
manner
Not supported yet (planned):
* filling offset when offset in collective manner (intersection= true)
* offsetting planar faces
2016-09-02 16:26:02 +02:00
DeepSOIC
5fca7cf3df
PartGui: task Extrude: fix remove selection gate on cancel
2016-09-02 15:05:30 +03:00
DeepSOIC
537b2e3ed5
PartGui: fixes to Revolve and Extrude tasks by @f3nix
...
fixes layout issues on KDE of Part Extrude and Part Revolve task dialogs
2016-09-02 12:03:21 +03:00
WandererFan
773a7b0092
minor fixes SectionFace zOrder, orphan graphics items
2016-09-01 12:14:43 -04:00
WandererFan
0cde0b0d48
Fix part/section handling of Face OuterWire
2016-09-01 12:14:43 -04:00
WandererFan
5197ae5313
Fix for Wires with same bbox, different areas
2016-09-01 12:14:43 -04:00
WandererFan
76af7e60ef
Handle zero length TopoDS_Edge in Geometry
2016-09-01 12:14:42 -04:00
WandererFan
928856ec3a
Minor performance improvements
2016-09-01 12:14:42 -04:00
WandererFan
1bf2dc7411
Fix Section arrows,xDir,label
2016-09-01 12:14:42 -04:00
WandererFan
32ba9c202d
Changes re const, ref and TopExp per wmayer
...
Refactor debug routines to DrawUtil
2016-09-01 12:14:42 -04:00
WandererFan
1dfdc5f079
Py binding for EdgeWalker
...
refactor EdgeWalker code from DVP,DVS
2016-09-01 12:14:42 -04:00
WandererFan
e264a16b62
Fix ProjectionGroupItem spacing
2016-09-01 12:14:42 -04:00
WandererFan
a1b87d5176
Add View centerlines
2016-09-01 12:14:42 -04:00
wmayer
48acb246cf
improve obj support
2016-09-01 18:07:18 +02:00
wmayer
3314bbf690
fix problems with unv files in UNIX format when reading under Windows
2016-09-01 15:30:12 +02:00
wmayer
bbe755b900
fix compiler warnings
2016-09-01 12:01:22 +02:00
DeepSOIC
0b95653b91
PartGui: Extrude: new task dialog
...
to account for new functionality of extrusion feature.
2016-09-01 11:46:18 +02:00
DeepSOIC
6fb25b9df5
Part: Extrude: improvements
...
* split Dir into Dir+Length; added second Length
* support for parametric linked direction: to arbitrary edge, and to
normal
* options: reverse, symmetric
* second taper angle
* changed offset join mode for tapered extrusion on OCCT7
2016-09-01 11:46:18 +02:00
DeepSOIC
1072700b0a
PartGui: Revolve: solid checkbox automation
...
Solid checkbox will be checked by default, if the shape being revolved
is closed wires.
2016-09-01 11:46:18 +02:00
DeepSOIC
f70ef9745c
[breaking] Part: Revolve: fix forgotten check for reverseness of axis link
...
I didn't know BRepAdaptor_Curve does not take shape orientation
(reverseness) into account.
The commit can break existing projects. If revolution feature was
created with axis linked to reversed edge, and angle span is not 360,
the revolution direction will now swap. The chances of this situation
are pretty low, and revolution supports axis linkage for not long yet.
So I hope it won't cause any noticeable trouble.
--DeepSOIC
2016-09-01 11:46:18 +02:00
wmayer
4c9b486954
fix crash when saving a document after aborting a pending transaction
2016-08-31 17:58:55 +02:00
wmayer
ab61f66716
optimize download manager
2016-08-31 16:22:21 +02:00
Yorik van Havre
dfc1686539
Arch: small fix in Schedule tool
2016-08-30 11:23:13 -03:00
Yorik van Havre
8af437a35a
Added App::PropertyArea (same as PropertyLength but uses Area units)
2016-08-29 19:26:11 -03:00
Yorik van Havre
63e668a4ea
Arch: Rewrite of Arch Schedule tool - fixes #2643
2016-08-29 19:24:34 -03:00
Yorik van Havre
06ff842810
Merge pull request #267 from pgilfernandez/Missing_icons
...
Improved icons: white background for window drawings so that they are…
2016-08-29 11:04:23 -03:00
Pablo Gil
cb3adfd966
Improved icons: white background for window drawings so that they are better recognized inside FreeCAD plus theme independent
2016-08-29 10:22:24 +02:00
Yorik van Havre
5f054b2417
Draft: fixed export of invalid shapes to DXF
2016-08-28 14:18:12 -03:00
Yorik van Havre
26b540aa77
Arch: minor bugfixes in Pipes
2016-08-26 18:26:46 -03:00