wmayer
06d6cc579f
Part: [skip ci] add MapMode support to Tube feature, raise an error if inner > outer radius, set icon to command and tree view (use cylinder icons for the time being)
2020-09-03 17:47:25 +02:00
vocx-fc
e477283ffc
Draft: new PathTwistedArray object
...
It takes a `Shape` and replicates it around a path, while at the
same time adding a rotation to each copy. This can be used to create
a twisted "ribcage" from a frame-like object, which can be used
in a more complicated `Shape`, for example, a tunnel or bridge
object.
2020-09-03 12:34:16 +02:00
mwganson
8ee644bcbc
[AddonManager] fix bug in CheckSingleWorker
2020-09-03 12:23:14 +02:00
SurajDadral
1f15f04b17
Initialize mark and add compatibility for rebar.RebarShape
...
- Initialize rebar mark with rebar label
- Add compatibility for attribute rebar.RebarShape to work with changes
done in this PR:
https://github.com/amrit3701/FreeCAD-Reinforcement/pull/65/commits
2020-09-03 12:20:51 +02:00
mwganson
df0204466e
[CheckGeometry] fix segfault, reformat output with lower case, use try/except to check for runtime python errors and fall back on OCCT method if script failed.
2020-09-03 12:09:38 +02:00
mwganson
a4e38baeb3
[CheckGeometry] add new shapecontent builder instead of OCCT's to correct some errors in OCCT's values and to add for some more advanced information, e.g. volume or area, add new method to Base::Interpreter runStringWithKey() -- allows to run a python script and get a string return value
2020-09-03 12:09:38 +02:00
vocx-fc
4b8ebccc7d
Draft: improve style and indentation of getSVG function
...
Also rename `getSVG` to `get_svg`.
Instead of testing `obj.isDerivedFrom('Part::Feature')`
we test for a Shape, `hasattr(obj, 'Shape')`.
This is to support the SVG generation of `App::Links`.
2020-09-03 11:40:50 +02:00
vocx-fc
4bf665a6fd
Draft: move format_point out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
775c4d0a97
Draft: move getText out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
67c0af7b53
Draft: move getOvershoot out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
f240972ffa
Draft: move getArrow out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
6eccf47848
Draft: move getEllipse out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
4c498e132e
Draft: move getCircle out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
04afa25f91
Draft: move getPath out of getSVG function
2020-09-03 11:40:50 +02:00
vocx-fc
3e12316977
Draft: rename getPattern to get_pattern
2020-09-03 11:40:50 +02:00
vocx-fc
cfce1a8ad2
Draft: rename getDiscretized to get_discretized
2020-09-03 11:40:50 +02:00
vocx-fc
e61efd9e6d
Draft: rename getProj to get_proj
2020-09-03 11:40:50 +02:00
vocx-fc
8b5e922e05
Draft: improve initial code of getSVG
...
Improve also the docstrings, and minor adjustments in PEP8 style
and spacing.
2020-09-03 11:40:50 +02:00
vocx-fc
ee58279b3e
Draft: use draftutils.utils module in getSVG
2020-09-03 11:40:50 +02:00
wandererfan
3d6390bc93
[TD]Allow single line S/S view
2020-09-02 11:42:10 -04:00
sgrogan
41da46a682
fix build on Win
2020-09-01 17:57:36 +02:00
wandererfan
ad1b48b73d
[TD]fix V2E DistanceX,Y
2020-08-30 18:59:11 -04:00
wmayer
a5899f3892
Part: [skip ci] return std::unique_ptr from Part::makeFromSurface() to avoid memory leaks
2020-08-29 23:56:12 +02:00
tomate44
efb403b8f9
Edge.curveOnSurface : add placement to the output tuple
2020-08-29 22:22:43 +02:00
tomate44
7d3ff633b7
Part.EdgePy : get access to stored Pcurves
2020-08-29 22:22:43 +02:00
luz paz
30c07083a1
Draft: Fix typo in variable name
2020-08-29 19:14:13 +02:00
luz paz
4344f6bc08
Fix typos in source comments
...
Found via `codespell`
2020-08-29 19:14:13 +02:00
wmayer
9f9d8e1523
Mesh: [skip ci] allow to set custom size for asymptote output
2020-08-29 19:05:28 +02:00
wandererfan
08ba104d87
[TD]remove restrictions on Edge-Edge Dims
2020-08-29 11:13:35 -04:00
wandererfan
5d58c2c711
[TD]remove extra space in Angular Dims
2020-08-29 11:13:35 -04:00
wmayer
66617c5e93
Mesh: [skip ci] support compressed X3D output
2020-08-29 14:56:41 +02:00
wmayer
f50c4a9e26
Mesh: [skip ci] improve color support for X3D and X3DOM output
2020-08-29 14:23:38 +02:00
wmayer
c06a4d462b
Mesh: [skip ci] support of WebGL/X3D export
2020-08-28 18:06:55 +02:00
wmayer
dbcf003f34
Mesh: [skip ci] fix bug in binary PLY export for mesh with colors
2020-08-27 15:11:30 +02:00
wmayer
b0f78f5a3d
Mesh: [skip ci] improve support of asymptote export
2020-08-27 15:10:23 +02:00
wmayer
dd7afa72de
Mesh: [skip ci] adjust MeshInput::supportedMeshFormats()
2020-08-27 14:08:04 +02:00
wmayer
58a92681cf
Mesh: [skip ci] improve support of asymptote export
2020-08-27 12:53:36 +02:00
wmayer
50bbd52281
Mesh: [skip ci] improve support of asymptote export
2020-08-27 11:37:15 +02:00
wmayer
4badaba523
Mesh: [skip ci] support of asymptote export
2020-08-27 09:51:35 +02:00
wmayer
f09d48d0fe
Mesh: [skip ci] fix bug in Mesh.export when passing a custom tolerance value
2020-08-26 11:06:43 +02:00
wmayer
30bc9fc6be
[PartDesign] [skip ci] #fixes 4367: Thread size out of range using hole-feature
2020-08-24 17:36:48 +02:00
vocx-fc
227e88871d
Mesh: correct display of bounding box values
2020-08-24 16:17:17 +02:00
bitacovir
6152ad402f
Add SVG icons for MeshWB
2020-08-24 16:12:39 +02:00
tomate44
2ea94bee60
Part.Curve2d : adjust parameters
2020-08-24 16:09:54 +02:00
tomate44
f504152917
Part.Curve2d : fix for toShape sometimes generating wrong BSpline curves
2020-08-24 16:09:54 +02:00
wmayer
666682d4e7
[PartDesign Hole] Restore value of reversed checkbox when opening dialog
2020-08-22 16:14:14 +02:00
mwganson
faed39ded2
[PartDesign Hole] Add reversed checkbox to dialog
2020-08-22 15:32:42 +02:00
wandererfan
cc81f791da
[TD]change Angle Dim tolerance format
2020-08-22 08:56:57 -04:00
tomate44
bba3d2a322
fix long spiral bug similar to #954 . Work around OCC bug #23314
2020-08-22 14:29:07 +02:00
carlopav
d4a727e771
Mesh: grouped view properties in ViewProviderMesh
2020-08-21 12:36:46 +02:00