wmayer
ea6ed77b3e
Base: [skip ci] improve repr() for quantity
...
https://forum.freecadweb.org/viewtopic.php?f=10&t=43718
https://forum.freecadweb.org/viewtopic.php?f=10&t=43431&p=369556#p369575
2020-02-29 00:20:21 +01:00
wmayer
2a78d5821a
MeshPart: add gmsh as another option to create mesh from shape
2020-02-28 21:15:17 +01:00
wmayer
8e26c4a2df
App: [skip ci] add further constructor to SubObjectT
2020-02-28 21:14:34 +01:00
wandererfan
33457092a1
[TD]Add GOST Welding Symbols
2020-02-28 10:53:17 -05:00
wmayer
50a7658983
Mesh: [skip ci] refactor RemeshGmsh to use it for other purposes
2020-02-28 16:11:35 +01:00
Bernd Hahnebach
874b72d539
FEM: post result mesh, better log
2020-02-28 05:41:54 +01:00
wmayer
0450dc07bb
Mesh: replace stacked widget of meshing panel with tabbed widget
2020-02-27 23:41:21 +01:00
wandererfan
fd240e9ea2
[TD] Landmark Dim minor clean ups
...
- clean up reference vertices on delete
- protect fail on close empty Page
- hide unimplemented functions
2020-02-27 15:46:31 -05:00
wandererfan
75dea4bc24
[TD]Add pref for loose 2D objects
2020-02-27 15:46:31 -05:00
wmayer
78a36fc10e
Mesh: change pointer to mesh object when copying or swapping segments
2020-02-27 18:45:35 +01:00
Bernd Hahnebach
fdceb5df21
FEM: small update in coding conventions
2020-02-27 15:59:50 +01:00
Bernd Hahnebach
2978191a3d
FEM: better help messages at self weight
2020-02-27 15:12:54 +01:00
Bernd Hahnebach
d2f506162d
FEM: do not guard module imports if the module will be imported in gui mode only
2020-02-27 13:25:44 +01:00
Bernd Hahnebach
b340ea1dee
FEM: use numerical data type for gravity
2020-02-27 12:35:15 +01:00
Bernd Hahnebach
f57062b73f
FEM: change gravity in unit tests files to the new gravity constant
2020-02-27 11:48:37 +01:00
Bernd Hahnebach
5ad3cab8ca
FEM: fix import
2020-02-27 11:45:51 +01:00
Bernd Hahnebach
ae3c93ba3c
FEM: more Python import cleaning
2020-02-27 08:33:39 +01:00
Bernd Hahnebach
7861f09783
FEM: Python imports coding conventions
2020-02-27 08:33:32 +01:00
Bernd Hahnebach
13c5a93ff3
FEM: pep8
2020-02-27 08:32:23 +01:00
sliptonic
8bb787b2d6
Merge pull request #3081 from Schildkroet/master
...
[Path] Added GUI support to PathDeburrOp for direction selection
2020-02-26 22:29:45 -06:00
sliptonic
ee2da2d787
Merge branch 'master' into master
2020-02-26 17:11:00 -06:00
Bernd Hahnebach
b70cae82d2
FEM: constants, use new module in elmer and ccx
2020-02-26 20:58:45 +01:00
Bernd Hahnebach
e0a2e33132
FEM: constants, add new module
2020-02-26 20:58:34 +01:00
Bernd Hahnebach
ab0ace8f61
FEM: improve imports
2020-02-26 20:58:26 +01:00
sliptonic
2623500ec7
Merge pull request #3068 from Russ4262/Profile_Open_Edges
...
[Path] ProfileEdges: New feature - profile open edges
2020-02-26 13:55:50 -06:00
Patrick Felixberger
4c4fe2433d
Removed version info 2
2020-02-26 19:56:18 +01:00
Patrick Felixberger
0c51ab9ca4
Removed version info
2020-02-26 19:52:53 +01:00
Patrick Felixberger
043a534e87
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD
2020-02-26 19:30:53 +01:00
wmayer
d401d761cb
TechDraw: [skip ci] fix -Wextra-semi -Winconsistent-missing-override
2020-02-26 18:44:45 +01:00
wmayer
7558b6e7cc
Fem: [skip ci] fix several coding flaws:
...
* improve implementation of TaskFemConstraintForce::onButtonDirection
* use QSignalBlocker to tmp. suppress signals instead of dis- and re-connecting
* directly access object from SelectionObject
* don't do type checks by class name but by typeid
2020-02-26 14:15:12 +01:00
wmayer
79d00af254
Fem: [skip ci] improve implementation of TaskFemConstraintForce::onButtonDirection
2020-02-26 12:50:10 +01:00
donovaly
fe337cbbed
[FEM] highlight also selected transformable surfaces
...
this makes it much easier to find the surfaces that are transformable
2020-02-26 08:24:16 +01:00
Bernd Hahnebach
9192ff086d
FEM: transform task panel, use doc identifier instead of App.ActiveDocument
2020-02-26 08:14:01 +01:00
Russell Johnson
98eaca97f9
ProfileEdges: New feature - profile open edges
...
Open edges, exterior or interior, can now be used to generate paths.
The new feature behaves as though the parent face is vertically oriented (standing). It is preferred that the user select upper (top) edges. Selecting bottom edges in some cases may not produce a path.
Path ends calculations might need slight adjustment in the code. Path ends are *near* perpendicular to ends of edge.
Cut direction seems sporadic, but the `Direction` property will switch the direction of cut. The `CW` and `CCW` direction labels might not align with the actual direction. Additional algorithm modification is necessary to enforce fidelity to the labels.
Existing properties, `UseComp` and `OffsetExtra` are observed with open faces. Negative values for `OffsetExtra` have not been tested - only zero and positive.
2020-02-25 19:13:07 -06:00
wmayer
039f35651a
Part: [skip ci] the number of domains returned by TopoShape::getDomains must match with number of faces
...
If a face cannot be meshed then an empty domain is added
2020-02-26 00:55:07 +01:00
Bernd Hahnebach
8b154d94c8
FEM: transform task panel, pyton fix
2020-02-26 00:10:58 +01:00
wmayer
7eaede5482
Fem: [skip ci] fix segmentation fault when opening contraint transform panel
...
The segmentation fault is caused when NameDispl has less elements than the RefDispl property
2020-02-25 23:44:22 +01:00
wandererfan
d1d7098ad6
[TD]Support Landmark Dim in Section and Detail
2020-02-25 17:21:00 -05:00
wandererfan
cb2a3d529c
[TD]Landmark Dims initial impl
2020-02-25 17:21:00 -05:00
wmayer
4eacc3f28a
Mesh: [skip ci] improve writing mesh formats in ASCII format
2020-02-25 21:30:01 +01:00
Bernd Hahnebach
c2269ef092
FEM: constraint VP, comments
2020-02-25 20:45:49 +01:00
donovaly
995f860e9f
[FEM] constraint contact: sort out already available function
...
additionally add some comments in TaskFemConstraint.cpp
2020-02-25 19:59:01 +01:00
Bernd Hahnebach
e86ec2848e
FEM: move errors in own module
2020-02-25 19:53:23 +01:00
wmayer
43295895d6
Gui: [skip ci] fix regression in Document::setEdit()
...
For more details see: https://forum.freecadweb.org/viewtopic.php?f=19&t=43629&p=371972#p371972
2020-02-25 17:10:42 +01:00
plgarcia
59269207b4
Change backup policy
...
1 - Reports the error to the user in a popup.
2 - Names of the backups include the timstamp instead of a number. Names have more sense and the files can be sorted by names what is also the age order.
3 - Behaviors when changing configuration improved, the number of files present on the system was not reduced when reducing the number of backups or backups deactivated.
2020-02-24 23:06:26 +01:00
wmayer
2336d1be8d
App: refactor code to support various backup policies
2020-02-24 23:06:26 +01:00
donovaly
d813e5abf1
FEM: constraint dialogs: sort out commonly used function
...
additionally remove double code from TaskFemConstraintForce.cpp
2020-02-24 20:12:10 +01:00
Bernd Hahnebach
2aeeefd763
FEM: gmsh tools, typo
2020-02-23 17:15:13 +01:00
donovaly
8a25be1fba
remove doubled code
...
(is there already a few lines up)
2020-02-23 16:45:35 +01:00
donovaly
9ad52812a0
TaskFemConstraintFluidBoundary.cpp: squash GCC compiler warning
2020-02-23 16:45:35 +01:00