Vanuan
0811c61435
Fix non-center aligned wall with multimaterial
2020-08-11 12:21:41 +02:00
vocx-fc
fdbfee279c
Arch: clean up message printing during IFC import
2020-08-11 12:10:50 +02:00
vocx-fc
bef440f2b0
Arch: small cleanup of IFC helper module
...
Remove unnecessary comments; as long as the variables
and functions have a clear name, they are self documenting,
so they don't need additional comments.
2020-08-11 12:10:50 +02:00
vocx-fc
c1476cd96f
Arch: small cleanup of IFC importer and exporter
...
Clarify the import of IfcOpenShell's `geom`.
In some cases it fails importing and initializing the regular way,
`import ifcopenshell.geom`.
But it works in this way
```
from ifcopenshell import geom
geom.settings()
```
2020-08-11 12:10:50 +02:00
Vanuan
024ae4dd9f
Fix a typo in draft snapping
2020-08-11 11:59:52 +02:00
vocx-fc
72ec8445f2
Draft: Offset save and restore the value of OCC checkbox
2020-08-11 11:57:35 +02:00
SurajDadral
f97d27cb56
Fix placement of rebar wires in Draft.getSVG.py
2020-08-11 11:25:07 +02:00
paul lee
102cfb4a71
[Draft - geotuils.offsets] Fix To Work with Sketch
...
Forum Discussion - https://forum.freecadweb.org/viewtopic.php?f=23&t=48852&p=419209#p419209
2020-08-11 11:10:42 +02:00
paul lee
7a41078624
[Draft - geoutils.offsets] Fix Circle and Arc Offset Direction
...
Forum Discussion - https://forum.freecadweb.org/viewtopic.php?f=23&t=48852#p418903
2020-08-11 11:10:42 +02:00
vocx-fc
d51955f658
Draft: makeLayer, small adjustments to keep compatibility
...
This follows from the migration of the Layer code
done in 831e517717 .
In the older `makeLayer` function, the parameters `drawstyle`
and `transparency` could be `None`; in the new `make_layer` function,
`drawstyle` must be an explicit string, and `transparency`
must be a number. If not provided, they use default values.
2020-08-11 11:08:48 +02:00
wandererfan
abd18ff88f
[TD]fix showSectionEdge preference
2020-08-10 10:19:09 -04:00
wmayer
50aa73da9d
PD: [skip ci] add missing forward declaration
2020-08-10 14:10:43 +02:00
donovaly
a8ea844e0b
[PD] [skip ci] add Sketch top level menu
2020-08-10 14:00:06 +02:00
donovaly
acecdd8c57
[PD] allow expression for pocket offset
...
- also disable KeyboardTracking for some fields to avoid unnecessary and often time consuming recomputes while typing in
2020-08-10 13:39:50 +02:00
wmayer
17cd649341
Part: code simplifications and sorting
2020-08-10 12:43:48 +02:00
donovaly
26ebfbf846
code simplifications and sorting
2020-08-10 11:12:47 +02:00
donovaly
3ce634b126
TaskFaceColors.cpp: correctly end box selection if necessary
2020-08-10 11:12:23 +02:00
donovaly
da08611c47
[Part] FaceColors cleanup
...
- indicate if one is in the Box Selection mode
- get rid on dialog if one really wants to cancel (no other Task dialog does this and it is annoying)
- fix clumsy dialog layout
2020-08-10 11:11:50 +02:00
MA-LAPTOP\apeltauer
f9cbec0d51
Improve the projection on surface algorithm. For now the first possible solution was taken. If several solution exists, this leads to a miss match.
...
Now check the distance of the projection shape and the original shape and the take the projection with the smallest distance.
Discussion can be found here: https://forum.freecadweb.org/viewtopic.php?f=8&t=49341&p=422925#p422925
2020-08-10 10:23:06 +02:00
donovaly
940c27288b
[PD] [skip ci] disable keyboardTracking for primitives and attachment
...
When modifying primitives in complex geometries having a recompute for every keystroke can be annoying. Disabling keyboardTracking fixes this but keeps the immediate preview when using the spin buttons.
2020-08-10 10:14:17 +02:00
wmayer
278219b7cd
PartDesign: [skip ci] fix broken tooltip of Pad property
2020-08-08 13:08:27 +02:00
donovaly
81a98a4476
[PD] bind expression to pad offset
...
It is strangely not possible to use an expression for a pad offset, but this works fine, see the forum for an example.
Thus allow this.
2020-08-08 13:04:34 +02:00
wmayer
40bbe3515c
Base: [skip ci] add an enum for unit schemes in Python to avoid to work with numbers
2020-08-07 23:02:25 +02:00
Bernd Hahnebach
557f5f30a7
FEM: elmer writer, make use of new unit schema FEM: mm, N
2020-08-07 19:19:44 +02:00
luz paz
59e3ea096e
Crowdin: Merge new translations [skip-ci]
2020-08-07 17:17:35 +02:00
wmayer
6cf5119b55
Part: [skip ci] move grid handling from ViewProvider2DObject to ViewProvider2DObjectGrid
2020-08-07 17:11:02 +02:00
wmayer
da5bd6594b
Part: [skip ci] move grid handling from ViewProvider2DObject to ViewProvider2DObjectGrid
2020-08-07 16:48:07 +02:00
wmayer
6592a76ac3
Part: [skip ci] use of ViewOrthoProjMatrix in ViewProvider2DObject::updateData to compute the grid
2020-08-07 13:32:29 +02:00
0penBrain
86658c339a
[GUI/Sketcher] Add option to disable grid auto-sizing based on shape boundbox
...
Sketcher makes use of this option to self-manage the overall grid size
2020-08-07 13:30:42 +02:00
donovaly
4ce85d39d3
[PD] patterning UI: avoid whitespace
...
- also have a uniform list height in all patterning dialogs
2020-08-06 17:05:48 +02:00
wandererfan
64200d8287
[TD]add py getEdgeBySelection
2020-08-06 10:21:13 -04:00
mwganson
1ce486f178
[OpenSCAD] Add 2 new commands: Scale and Resize, fix bug in Mirror mesh feature
2020-08-06 12:34:16 +02:00
wmayer
c516bb06d3
PartDesign: [skip ci] add text of sub-menus to translation system
2020-08-06 12:22:56 +02:00
donovaly
80a88470b6
[PD] rework menu
...
The menu was too long for smaller screens. Therefore pack some of its items to subitems.
2020-08-06 12:14:27 +02:00
wmayer
ad7fbee066
Part: [skip ci] fix crash when closing document while face colors panel is open
2020-08-06 11:26:24 +02:00
wmayer
8280783795
OpenSCAD: [skip ci] set default of 16 for useMaxFN parameter
2020-08-06 09:47:25 +02:00
wmayer
4c1f029c25
OpenSCAD: [skip ci] set default of 16 for useMaxFN parameter
2020-08-06 08:48:53 +02:00
sliptonic
e813c5adfd
Merge pull request #3763 from Russ4262/PocketShape_fix_t4411
...
Path: PocketShape - Fixes ticket #4411
2020-08-04 10:40:53 -05:00
sliptonic
5c67c40dbd
Merge pull request #3751 from J-Dunn/master
...
Path: prevent added paths creating tool crash: fixed #4260
2020-08-04 10:40:13 -05:00
sliptonic
bfa8cbf8a6
Merge pull request #3706 from etrombly/emptyPath
...
[PATH] don't generate gcode if op isn't valid. Don't plunge to start height if safe and clearance height are the same.
2020-08-04 10:20:13 -05:00
Russell Johnson
c7d34929ad
Path: Fix reference to undefined ns, and adjust comments
...
This `ns` fix might need further attention after testing. The section to which it pertains deals with optimizing rotations between ops with similar rotational axes.
2020-08-02 13:27:32 -05:00
Russell Johnson
2528898cb5
Path: Fix the rotational LimitDepthToFace feature
2020-08-02 13:27:32 -05:00
Russell Johnson
986775ec1a
Path: Fix InverseAngle feature
...
The `ReverseDirection` property is now hidden by default. It should not be necessary due to recent implementation of `isFaceUp()` method.
2020-08-02 13:27:32 -05:00
Russell Johnson
0697686695
Path: PocketShape - Fixes ticket #4411
...
Existing code to determine if shape volume indeed existed, failed.
Added additional pre-check for existing edges in shape to determine if shape geometry indeed exists.
In forum:
[Ticket #4411 - Can only generate pocket once for this shape, then it fails.](https://forum.freecadweb.org/viewtopic.php?style=3&f=15&t=49035 ).
2020-08-02 13:27:32 -05:00
Zheng, Lei
488419cd73
Part: fix FaceMakerBullseye plane finding
...
Copy the shape to work around OCC circular edge transformation bug
2020-07-31 17:37:18 +02:00
wandererfan
989519e002
[TD]Fix extent dim for edge collection
2020-07-31 08:55:54 -04:00
Zheng, Lei
4a5cca3359
PartDesign: fix pattern transformation
2020-07-31 14:46:33 +02:00
wmayer
a9af418698
PartDesign: [skip ci] move indexesMoved() to base class TaskTransformedParameters to avoid code duplication
2020-07-31 13:16:44 +02:00
donovaly
d5787f9bda
[PD] allow to change feature order in patterns
...
As discussed here: https://forum.freecadweb.org/viewtopic.php?f=27&t=48998#p420352
The pattern dialogs need a feature to change the order of the features to be patterned
2020-07-31 11:47:31 +02:00
Bernd Hahnebach
3600ccae8d
FEM: examples, fix another non ascii character
2020-07-31 09:07:07 +02:00