Changesets: FreeCAD

master ddaaa5ed

2020-07-01 19:43:20

berndhahnebach

Details Diff
FEM: solver elmer unit test, small improvements
mod - src/Mod/Fem/femexamples/boxanalysis_static.py Diff File
mod - src/Mod/Fem/femtest/app/test_solver_elmer.py Diff File
mod - src/Mod/Fem/femtest/data/elmer/group_mesh.geo Diff File

master b13c2b57

2020-07-01 19:43:15

berndhahnebach

Details Diff
FEM: examples, nonlinear material, add forum link
mod - src/Mod/Fem/femexamples/material_nl_platewithhole.py Diff File

master ebbcdf5f

2020-07-01 17:50:40

wmayer

Details Diff
Sketcher: [skip ci] fixes -Wmaybe-uninitialized
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master 19d37ec5

2020-07-01 15:55:11

wandererfan

Details Diff
[TD]tweak CosmeticEdge point getters
mod - src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp Diff File

master 064b3fb3

2020-07-01 06:07:27

berndhahnebach

Details Diff
FEM: unit tests, make own module for each frame work solver
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/TestFemApp.py Diff File
add - src/Mod/Fem/femtest/app/test_solver_calculix.py Diff File
mod - src/Mod/Fem/femtest/test_commands.sh Diff File

master 4ce4177b

2020-07-01 01:58:20

realthunder


Committer: wmayer Details Diff
Gui: disable COIN_AUTO_CACHING to work around coin3D bug
mod - src/Gui/View3DInventorViewer.cpp Diff File

master 6d2bf010

2020-07-01 01:57:58

realthunder


Committer: wwmayer Details Diff
Fem: fix ViewProviderFemPostPipeline::updateData()
mod - src/Mod/Fem/Gui/ViewProviderFemPostPipeline.cpp Diff File

master f97d18ca

2020-06-30 22:39:28

carlopav


Committer: yorik Details Diff
Draft: makeCopy support to reparent App::Part grouped objs
mod - src/Mod/Draft/draftmake/make_copy.py Diff File

master 9542e1b5

2020-06-30 21:58:50

carlopav


Committer: yorik Details Diff
Draft: Draft.move() support new objects (fix 0003754)

and small refactor consequent to the introduction of App.ActiveDocument.copyObject support in Draft.makeCopy()
Affected Issues
0003754
mod - src/Mod/Draft/draftfunctions/move.py Diff File
mod - src/Mod/Draft/draftmake/make_copy.py Diff File

master 33841eb8

2020-06-30 21:08:35

git


Committer: abdullahtahiriyo Details Diff
Sketcher: fix crash, when cloning element having a non-driving distance, radius, diameter or angle constraint; fixes 0004393 Affected Issues
0004393
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master 1fe43280

2020-06-30 20:26:37

berndhahnebach

Details Diff
FEM: meshtools, better comment
mod - src/Mod/Fem/femmesh/meshtools.py Diff File

master ec4535ae

2020-06-30 20:24:08

berndhahnebach

Details Diff
FEM: imports, improvements
mod - src/Mod/Fem/feminout/importCcxFrdResults.py Diff File
mod - src/Mod/Fem/femresult/resulttools.py Diff File

master c4b06353

2020-06-30 17:25:08

berndhahnebach

Details Diff
FEM: mesh tools, compact mesh, use one id for Edges, Faces and Volumes as SMESH does save it
mod - src/Mod/Fem/femmesh/meshtools.py Diff File

master c35d8be9

2020-06-30 11:42:33

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Check invalid constraint indices in unmanaged operations

==================================================================

It is possible to bypass SketchObject in modifying geometry and constraints. Like in here:
https://forum.freecadweb.org/viewtopic.php?f=3&t=41326&start=20#p408409

This leads to unexpected behaviour and even crashes.

With this commit the new mechanism of constraint indices check is leveraged in cases not involving SketchObject operations (aka managed operations).

Direct assignment of properties from Python (sketcher unmanaged operations), undergo this extra indices check.

When indices in constraints are outside the geometry range, the constraints are shown as empty and the error is shown in the report window.
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master 68b98f5f

2020-06-30 09:34:07

wmayer

Details Diff
Fem: [skip ci] handle exception in Fem Constraint in case referenced shape element doesn't exist
mod - src/Mod/Fem/App/FemConstraint.cpp Diff File

master 2b5ef38a

2020-06-30 08:27:53

wmayer

Details Diff
Base: fix build failure for Py2
mod - src/Base/Stream.cpp Diff File

master 8b2044aa

2020-06-29 20:35:41

berndhahnebach

Details Diff
Data: examples FEM, delete files added by accident with commit 9bfd947886d9
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.cvg Diff File
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.dat Diff File
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.frd Diff File
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.inp Diff File
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.sta Diff File
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/spooles.out Diff File

master 9bfd9478

2020-06-29 20:28:26

berndhahnebach

Details Diff
FEM: elmer equation flux, better name without word solver
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.cvg Diff File
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.dat Diff File
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.frd Diff File
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.inp Diff File
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.sta Diff File
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/spooles.out Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/Resources/Fem.qrc Diff File
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File
mod - src/Mod/Fem/ObjectsFem.py Diff File
mod - src/Mod/Fem/femcommands/commands.py Diff File
mod - src/Mod/Fem/femguiutils/migrate_gui.py Diff File
mod - src/Mod/Fem/femsolver/elmer/solver.py Diff File
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File
mod - src/Mod/Fem/femsolver/equationbase.py Diff File
mod - src/Mod/Fem/femtest/app/test_object.py Diff File
mod - src/Mod/Fem/femtest/app/test_open.py Diff File
mod - src/Mod/Fem/femtest/gui/test_open.py Diff File
mod - src/Mod/Fem/femtools/migrate_app.py Diff File

master 0c1f99a3

2020-06-29 19:44:57

berndhahnebach

Details Diff
FEM: equation head, change back wrong menue text introduced with e7b813f178e3
mod - src/Mod/Fem/femcommands/commands.py Diff File

master 0a8f4b51

2020-06-29 19:29:12

wmayer

Details Diff
Gui: [skip ci] improve usability of VectorListEditor
mod - src/Gui/VectorListEditor.cpp Diff File
mod - src/Gui/VectorListEditor.h Diff File
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File

master fe4107c3

2020-06-29 18:21:56

berndhahnebach

Details Diff
FEM: elmer writer, fix unit test
mod - src/Mod/Fem/femtest/app/test_solverframework.py Diff File

master c43b3c2b

2020-06-29 18:21:51

berndhahnebach

Details Diff
FEM: elmer writer, better messages and code formating
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File

master 95a58b1e

2020-06-29 18:21:51

HoWil


Committer: berndhahnebach Details Diff
FEM: elmer writer, add scaling and revert scaling only for m/kg/s unit schema
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File

master 6a511c14

2020-06-29 18:21:49

HoWil


Committer: berndhahnebach Details Diff
FEM: elmer writer, export meter based units for scaled m-based simulation
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File

master 962f3e05

2020-06-29 16:51:01

wmayer

Details Diff
App: [skip ci] extend doc string of Document.findObjects
mod - src/App/DocumentPy.xml Diff File
 First  Prev  1 2 3 ... 70 ... 116 117 118 119 120 121 122 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last