DeepSOIC
565329d8a7
Attacher: fix Py attachment editor for Python3
2017-11-24 10:17:27 -02:00
luzpaz
a225b13bef
Misc. typos
...
- Tooltip uniformity
- source comment typo fixes
- remove double whitespaces
2017-11-24 09:45:08 -02:00
wmayer
f1f2a90190
fix coverity issues
2017-11-18 18:07:00 +01:00
luzpaz
cc87c20afe
Make uniform the use of B-spline visible to users
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=25411
This commit does not include fixes to source comments unless they were 'doxygenated'.
No .xml files were altered either.
2017-11-17 19:30:37 -05:00
wmayer
d9cc4a621b
fix German translation
2017-11-11 22:47:12 +01:00
Peter Lama
033334474c
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
bc3c9b0c5d
override onExtendedDocumentRestored in AttachExtension
2017-10-25 22:52:39 +02:00
Yorik van Havre
05a5e9965e
Updated translations from crowdin
2017-10-23 18:32:02 -02:00
wmayer
25290f8c52
fixes #0002429 : text labels for Sweep and Loft operations
2017-10-18 21:34:08 +02:00
wmayer
c83664b159
increase minimum deviation for tessellation to avoid to freeze the GUI
2017-10-18 10:40:02 +02:00
Unknown
31a32b9931
Doxygen Typos
...
+ doxy whitespace formatting
+ added more misc. typos
+ grammar fixes
[skip ci]
2017-10-15 16:27:42 +02:00
wmayer
ee30dfe054
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
e219e5555a
in mult-common feature check if input shapes are valid
2017-10-11 13:51:38 +02:00
wmayer
6586a41dd0
in mult-fusion feature check if input shapes are valid
2017-10-11 13:45:38 +02:00
luzpaz
f3bf8fe919
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
5f4a806608
fixes #0001955 : Part Section not available in the Part menu
2017-10-02 01:08:28 +02:00
wmayer
f6ba6cb99c
issue #0002304 : Duplicate multi selection of sketch element produces many sketches
2017-10-01 22:10:00 +02:00
wmayer
22bc50aa00
fixes #0003071 : List of vertexes returned by wire.OrederedVertexes missing last vertext in the list
2017-09-30 22:24:47 +02:00
wmayer
aaa087f1fc
add method to check for planar surface
2017-09-30 00:23:00 +02:00
wmayer
025639ca0e
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
bf5960ce7e
for circle and arc of circle also store angle to local x-axis
2017-09-29 12:52:10 +02:00
wmayer
846195327a
harmonize show() function of Part, Mesh, Fem, Path and Points modules
2017-09-29 00:35:48 +02:00
Markus Lampert
5150737031
Added optional name parameter to Part.show()
2017-09-28 23:22:11 +02:00
wmayer
e00bb6f0b6
fix linker error with gcc
2017-09-28 18:43:48 +02:00
wmayer
6126d63ac1
add missing header file
2017-09-28 18:34:40 +02:00
wmayer
674c0159da
expose BRepFeat_SplitShape to Python
2017-09-28 12:55:24 +02:00
wmayer
c6208aa098
add typedef Py::TopoShape for convenience, move shape2pyshape to own file
2017-09-28 12:54:28 +02:00
wmayer
6d9886775c
fixes #0002722 : Attached cube doesn't follow support
2017-09-25 22:36:02 +02:00
wmayer
b69d80fab1
0002642: Can't open saved file (undiscovered bug/s from PDN?)
2017-09-24 23:51:09 +02:00
wmayer
2a957dfe7c
fix some compiler warnings using MSVC
2017-09-24 12:50:56 +02:00
wmayer
0d03ad13da
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
3e7dad49e2
reverse solid in case refinement flipped it
2017-09-22 22:13:43 +02:00
wmayer
e8a9350a63
improve readability of attachment error messages
2017-09-21 19:40:37 +02:00
Stefan Tröger
6ae8b6482e
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
9187919bb8
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
33baa4a9f2
add convenience methods to directly set/get a placement to/from a shape
2017-09-19 15:43:28 +02:00
wmayer
b90e24eb5e
for boolean ops also support to pass single shape and tolerance
2017-09-18 22:16:15 +02:00
wmayer
eb87a20f8b
use constraint to limit minimum and maximum degree
2017-09-18 12:07:00 +02:00
tomate44
f335d1f10d
add MaxDegree setting to Part.Loft
2017-09-18 12:07:00 +02:00
wmayer
f1b9e751c8
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
fde42545ba
fix various coverity issues
2017-09-15 11:48:38 +02:00
wmayer
729a6d755b
disable testIssue2985
2017-09-15 01:03:33 +02:00
wmayer
80bc518981
use code from issue 0002985 for unit test
2017-09-14 16:48:05 +02:00
wmayer
52ef3a5d19
avoid permanently throwing exception by attach engine
2017-09-13 18:42:33 +02:00
wmayer
b9c2b58bd5
don't reverse orientation after converting mesh to shape
2017-09-12 07:59:31 +02:00
DeepSOIC
8bf409eb74
fix warning
2017-09-10 18:32:06 +02:00
DeepSOIC
a22c1206d1
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
8284e60401
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
4277c83b20
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
3a0c3499e5
improve whitespaces
2017-09-09 18:07:46 +02:00