WandererFan
cebe2faee1
Handle degenerate edges in face detection
2016-09-08 16:18:52 +02:00
wmayer
e15799c40d
improve handling of face colors when creating a mesh with segments
2016-09-08 14:01:34 +02:00
wmayer
435cc3786d
take care of segments in mesh on export
2016-09-08 13:32:30 +02:00
Yorik van Havre
eac69724aa
Arch: more failsafe area computation
2016-09-07 20:15:42 -03:00
Yorik van Havre
beb558c521
Arch: small bugfix in equipment
2016-09-07 19:54:38 -03:00
Yorik van Havre
f449e052de
Arch: special icon for cloned Equipments
2016-09-07 19:37:47 -03:00
Yorik van Havre
c9df54b03c
Arch: Support for IFC footprint representations
2016-09-07 17:17:24 -03:00
Yorik van Havre
7d698101aa
Arch: Misc bugfixes in panel
2016-09-07 17:16:44 -03:00
wmayer
4cb20dc783
support coloring of mesh segments
2016-09-07 21:51:05 +02:00
wmayer
361951eac3
create mesh segments by face colors
2016-09-07 19:20:33 +02:00
wmayer
1ed35628ab
add OCC standard meshing algorithm to Mesher class
2016-09-07 16:39:54 +02:00
Yorik van Havre
50d0eae513
Arch: different icon for cloned windows
2016-09-06 22:21:34 -03:00
Yorik van Havre
56ff892681
Arch: Removed trailing spaces
2016-09-06 13:05:07 -03:00
Yorik van Havre
8e50c83291
Arch: Added border & ridge length properties to Roofs - fixes #2636
2016-09-06 13:04:23 -03:00
fandaL
676e543a46
FEM: frd mesh import, element nodes read changes
2016-09-06 17:00:57 +02:00
fandaL
dda762de69
FEM: frd mesh import, penta15 node order
2016-09-06 17:00:57 +02:00
wmayer
6313528886
improve obj export of mesh with colors
2016-09-06 17:00:34 +02:00
Bernd Hahnebach
163de1d827
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
781bd43667
FEM: ConstraintForce: add node load calculation for face loads on quad4 and quad8 faces
2016-09-05 09:26:50 +02:00
Bernd Hahnebach
3d4905824f
FEM: FemMeshTools: typo and change print error messages to console error messages
2016-09-05 09:26:50 +02:00
Yorik van Havre
1a0efaa491
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
11952d2062
Arch: area properties for Arch objects - fixes #2635
2016-09-04 15:27:55 -03:00
Yorik van Havre
5d21e05fc5
Arch: small cosmetic change to ArchSchedule console output
2016-09-03 19:47:44 -03:00
wmayer
9ed53fea38
fix Coverity issues
2016-09-03 12:35:34 +02:00
wwmayer
04aa24ec00
Merge pull request #271 from DeepSOIC/UIFixes
...
PartGui: fixes to Revolve and Extrude tasks
2016-09-02 17:30:32 +02:00
DeepSOIC
4e252175ee
PartGui: Fixes and updates for Offset2D to task dialog
...
+ add expression support for offset value
2016-09-02 16:26:02 +02:00
DeepSOIC
c5f642e44a
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
e3ca28baa8
Part: add Offset2D feature
...
derived from Part::Offset, to re-use task dialog easily
2016-09-02 16:26:02 +02:00
DeepSOIC
1f6174e3f2
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
7f6872817a
Part: Py API: deprecate Part.Wire.makeOffset
...
(code unchanged. Only added deprecation note to documentation)
2016-09-02 16:26:02 +02:00
DeepSOIC
78d32b6405
Part: Py API: add makeOffset2d method to Part.Shape
...
+ write documentation to makeOffsetShape
2016-09-02 16:26:02 +02:00
DeepSOIC
5318e03561
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
c60e4c944e
PartGui: task Extrude: fix remove selection gate on cancel
2016-09-02 15:05:30 +03:00
DeepSOIC
35ed8a8afa
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
c0428a940b
minor fixes SectionFace zOrder, orphan graphics items
2016-09-01 12:14:43 -04:00
WandererFan
7e04c17bdd
Fix part/section handling of Face OuterWire
2016-09-01 12:14:43 -04:00
WandererFan
b75f82b500
Fix for Wires with same bbox, different areas
2016-09-01 12:14:43 -04:00
WandererFan
13afc71260
Handle zero length TopoDS_Edge in Geometry
2016-09-01 12:14:42 -04:00
WandererFan
0ba0351666
Minor performance improvements
2016-09-01 12:14:42 -04:00
WandererFan
34644e9d71
Fix Section arrows,xDir,label
2016-09-01 12:14:42 -04:00
WandererFan
b47eff76ae
Changes re const, ref and TopExp per wmayer
...
Refactor debug routines to DrawUtil
2016-09-01 12:14:42 -04:00
WandererFan
9a93185f7e
Py binding for EdgeWalker
...
refactor EdgeWalker code from DVP,DVS
2016-09-01 12:14:42 -04:00
WandererFan
27ff991d79
Fix ProjectionGroupItem spacing
2016-09-01 12:14:42 -04:00
WandererFan
3901d2fe82
Add View centerlines
2016-09-01 12:14:42 -04:00
wmayer
0fa94ee0a9
improve obj support
2016-09-01 18:07:18 +02:00
wmayer
e6575f65f9
fix compiler warnings
2016-09-01 12:01:22 +02:00
DeepSOIC
fa2b70878e
PartGui: Extrude: new task dialog
...
to account for new functionality of extrusion feature.
2016-09-01 11:46:18 +02:00
DeepSOIC
98418a4e0c
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
616c2f7feb
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
f3a3bd14fb
[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