Peter Lama
926b844409
Rename superPlacement property to AttachmentOffset
...
The name Attachment Offset gives a better picture of what the
property does.
2017-11-05 16:41:25 +01:00
wmayer
a16f5bf9aa
override onExtendedDocumentRestored in AttachExtension
2017-10-25 22:52:39 +02:00
Yorik van Havre
cfe2d134a2
Updated translations from crowdin
2017-10-23 18:32:02 -02:00
wmayer
ecdf9fdadf
fixes #0002429 : text labels for Sweep and Loft operations
2017-10-18 21:34:08 +02:00
wmayer
2486e959b9
increase minimum deviation for tessellation to avoid to freeze the GUI
2017-10-18 10:40:02 +02:00
Unknown
772c5b1970
Doxygen Typos
...
+ doxy whitespace formatting
+ added more misc. typos
+ grammar fixes
[skip ci]
2017-10-15 16:27:42 +02:00
wmayer
fb7f1b73a8
avoid raising an exception when getting subobjects of the selection and just filter out unsupported types
2017-10-12 10:15:28 +02:00
wmayer
070f1ebd01
in mult-common feature check if input shapes are valid
2017-10-11 13:51:38 +02:00
wmayer
5f86bfcd65
in mult-fusion feature check if input shapes are valid
2017-10-11 13:45:38 +02:00
luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
wmayer
67bcee40cb
fixes #0001955 : Part Section not available in the Part menu
2017-10-02 01:08:28 +02:00
wmayer
ce559a4643
issue #0002304 : Duplicate multi selection of sketch element produces many sketches
2017-10-01 22:10:00 +02:00
wmayer
62d98deccf
fixes #0003071 : List of vertexes returned by wire.OrederedVertexes missing last vertext in the list
2017-09-30 22:24:47 +02:00
wmayer
0a86d959c0
add method to check for planar surface
2017-09-30 00:23:00 +02:00
wmayer
6d9cf80c97
inside toBiArcs check if a spline is closed and split it into two parts if necessary
2017-09-29 16:43:01 +02:00
wmayer
fb0274df41
for circle and arc of circle also store angle to local x-axis
2017-09-29 12:52:10 +02:00
wmayer
a8a9650816
harmonize show() function of Part, Mesh, Fem, Path and Points modules
2017-09-29 00:35:48 +02:00
Markus Lampert
6bbefe94f5
Added optional name parameter to Part.show()
2017-09-28 23:22:11 +02:00
wmayer
73f14d69b6
fix linker error with gcc
2017-09-28 18:43:48 +02:00
wmayer
29f2d818af
add missing header file
2017-09-28 18:34:40 +02:00
wmayer
76264ec1c7
expose BRepFeat_SplitShape to Python
2017-09-28 12:55:24 +02:00
wmayer
3c91e14fcd
add typedef Py::TopoShape for convenience, move shape2pyshape to own file
2017-09-28 12:54:28 +02:00
wmayer
3ec30796a6
fixes #0002722 : Attached cube doesn't follow support
2017-09-25 22:36:02 +02:00
wmayer
276781fb07
0002642: Can't open saved file (undiscovered bug/s from PDN?)
2017-09-24 23:51:09 +02:00
wmayer
a12913b491
fix some compiler warnings using MSVC
2017-09-24 12:50:56 +02:00
wmayer
2611f072b7
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
6f2d59540a
reverse solid in case refinement flipped it
2017-09-22 22:13:43 +02:00
wmayer
74cf6a8dad
improve readability of attachment error messages
2017-09-21 19:40:37 +02:00
Stefan Tröger
de31528dda
PartDesign: Make Base Feature compatible with GeoFeatureGroup. fixes #0003080
...
The Original BaseFeature implementation had some serious issues with scoped links. It failed completely for e.g. sketches on the BaseFeature as it made a local link to refere to a out of body object. The only solution to make this work correctly is to add a proxy object into the body which is alloed to exactly that, to link outside oof the body. Something like shapebinder.
2017-09-21 11:40:14 +02:00
Peter Lama
76474951d2
Attacher UX enhancements
...
- New editor for MapMode with button to open attacher dialog
- Hide attachment properties when they are not applicable
- Disable super placement ui in attacher dialog when object is not attached
- Always select used mode in mode list
2017-09-20 19:24:35 +02:00
wmayer
be18a46df9
add convenience methods to directly set/get a placement to/from a shape
2017-09-19 15:43:28 +02:00
wmayer
6ed14ed76a
for boolean ops also support to pass single shape and tolerance
2017-09-18 22:16:15 +02:00
wmayer
a07226cea1
use constraint to limit minimum and maximum degree
2017-09-18 12:07:00 +02:00
tomate44
f8585e71c1
add MaxDegree setting to Part.Loft
2017-09-18 12:07:00 +02:00
wmayer
7a17a34dbe
make computation of the length of an edge consistent to the computation of a (limited) curve
2017-09-15 19:29:44 +02:00
wmayer
770c9ce095
fix various coverity issues
2017-09-15 11:48:38 +02:00
wmayer
5e417af9c1
disable testIssue2985
2017-09-15 01:03:33 +02:00
wmayer
b65d0f140b
use code from issue 0002985 for unit test
2017-09-14 16:48:05 +02:00
wmayer
e34a623aeb
avoid permanently throwing exception by attach engine
2017-09-13 18:42:33 +02:00
wmayer
98bf3bdb4a
don't reverse orientation after converting mesh to shape
2017-09-12 07:59:31 +02:00
DeepSOIC
e70a1678f8
fix warning
2017-09-10 18:32:06 +02:00
DeepSOIC
0f92c3e559
Part: Attacher3D: new modes - align axes
...
New attachment modes:
"Align O-Z-X"
"Align O-Z-Y"
"Align O-X-Y"
"Align O-X-Z"
"Align O-Y-Z"
"Align O-Y-X"
They allow to attach a sketch by picking origin point and sketch axes
directions.
2017-09-10 18:31:54 +02:00
DeepSOIC
f8feb18a07
Part: Attacher1D: new attachment mode "Normal to face"
...
addresses #3175
https://freecadweb.org/tracker/view.php?id=3175
Also, renames Datum Line's "Normal" attachment mode to "Normal to edge"
in Gui, for the name to be specific.
2017-09-10 18:31:25 +02:00
DeepSOIC
576294d30f
Part: Attacher: fix normal-to-path vertex usage, #3175
...
Modes affected:
* NormalToEdge ("Z tangent to edge", "Normal to edge"),
* Tangent
In these attachment modes, if vertex is linked first, the origin was
supposed to be placed on the vertex, but it was placed on the edge
instead, due to a bug. This commit fixes the bug.
Projects will be broken, which use above mentioned attachment modes, and
link Vertex as first reference, and the vertex does not lie on the edge.
To repair a project, edit the corresponding attachments, and swap the
order of references.
2017-09-10 18:31:11 +02:00
wmayer
e260f9dabd
improve whitespaces
2017-09-09 18:07:46 +02:00
Stefan Tröger
972b89d0a0
Make PartDesign::Boolean work with new Link structure
...
This is the first feature that used GeoFeatureGroupExtension and required links to the groups inside as well as to things on the same level. Hence a few modifications to link scopes have been nesseccary.
2017-09-09 16:55:55 +02:00
Stefan Tröger
d0954e6e42
Allow interchangable use of link properties and their derivatives
2017-09-09 16:47:07 +02:00
wmayer
03b63d3a40
make ruled surface working when both curves references the same part and a placement is set
2017-09-09 15:59:38 +02:00
wmayer
af82cacf8c
extend ruled surface feature to combine edge with wire as input shapes
2017-09-09 14:20:07 +02:00
wmayer
f27617e63e
make sure to avoid duplicate child elements in view provider of ruled surface
2017-09-08 14:52:12 +02:00