Changesets: FreeCAD

master 9d2d9233

2015-11-25 06:58:25

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: rename modul MechanicalAnalysis to FemAnalysis
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/InitGui.py Diff File
mod - src/Mod/Fem/TestFem.py Diff File
mod - src/Mod/Fem/_CommandNewMechanicalAnalysis.py Diff File
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master 03d1d32e

2015-11-25 06:48:00

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: rename command MechanicalJobControl to SolverJobControl
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File
mod - src/Mod/Fem/InitGui.py Diff File

master 882db04b

2015-11-25 06:36:47

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: activate CommandMechanicalJobControl with_Solver selected
Attach Issues:
mod - src/Mod/Fem/FemCommands.py Diff File
mod - src/Mod/Fem/_CommandMechanicalJobControl.py Diff File

master a5852dd8

2015-11-25 01:57:50

yorik

Details Diff
Material: Fixed the material editor dialog, thanks to rockn
Attach Issues:
mod - src/Mod/Material/MaterialEditor.py Diff File
mod - src/Mod/Material/importFCMat.py Diff File

master 7c5e8d58

2015-11-25 00:43:20

yorik

Details Diff
Split workbench selector and placed it left
Attach Issues:
mod - src/Gui/Workbench.cpp Diff File

master 181262b3

2015-11-24 16:12:56

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: rename TaskPanelJobControl to TaskPanelFemSolverCalculix
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/CMakeLists.txt Diff File
mod - src/Mod/Fem/_CommandMechanicalJobControl.py Diff File
mod - src/Mod/Fem/_ViewProviderFemSolverCalculix.py Diff File

master a029d90a

2015-11-23 18:17:10

wmayer

Details Diff
FEM: Rename Display Modes
Attach Issues:
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.h Diff File

master bb1add47

2015-11-21 22:46:42

wmayer

Details Diff
+ Add export macro to Enumeration class
Attach Issues:
mod - src/App/Enumeration.h Diff File

master 2362239e

2015-11-20 22:35:26

wmayer

Details Diff
+ Add Python example of embedding FreeCAD
Attach Issues:
mod - src/Gui/FreeCADGuiInit.py Diff File
add - src/Tools/embedded/PySide/mainwindow.py Diff File
add - src/Tools/embedded/PySide/mainwindow.ui Diff File
add - src/Tools/embedded/PySide/mainwindow2.py Diff File
add - src/Tools/embedded/PySide/mainwindow3.py Diff File
add - src/Tools/embedded/PySide/ui_mainwindow.py Diff File

master 42913ca0

2015-11-20 17:39:01

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: fix test frame work
Attach Issues:
mod - src/Mod/Fem/TestFem.py Diff File

master 006bf802

2015-11-20 16:33:44

Bernd Hahnebach


Committer: Yorik van Havre Details Diff
FEM: fix some line endings
Attach Issues:
mod - src/Mod/Fem/FemExample.py Diff File
mod - src/Mod/Fem/Gui/AppFemGui.cpp Diff File
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File

master 427ded23

2015-11-20 08:53:44

Stefan Tröger


Committer: wmayer Details Diff
FEM Post: Add icons
Attach Issues:
add - src/Mod/Fem/Gui/Resources/icons/fem-clip-scalar.png Diff File
add - src/Mod/Fem/Gui/Resources/icons/fem-clip.png Diff File
add - src/Mod/Fem/Gui/Resources/icons/fem-cut.png Diff File
add - src/Mod/Fem/Gui/Resources/icons/fem-data.png Diff File
add - src/Mod/Fem/Gui/Resources/icons/fem-isosurface.png Diff File
add - src/Mod/Fem/Gui/Resources/icons/fem-warp.png Diff File

master 4441e4ed

2015-11-20 08:52:16

Stefan Tröger


Committer: wmayer Details Diff
FEM Post: Fix crash due to wrong initalisation
Attach Issues:
mod - src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp Diff File

master ad1210f4

2015-11-20 06:38:57

abdullah


Committer: wmayer Details Diff
Sketcher: Advanced solver dialog bug fix LM-tau

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

Due to a typo the code was setting LM-tau to 1E-80 by default instead of the intended 1E-3.
Attach Issues:
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp Diff File

master 7c1c56a5

2015-11-20 06:35:19

abdullah


Committer: wmayer Details Diff
Sketcher: Solver Debug functionality: Ability to export a subsystem

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

It allows to export the c++ code to create a subsystem with the same information as the one solved using LM/DL/BGFS.

In this commit the functionality is disabled (for production).

To enable the functionality uncomment this line in planegcs/Constraints.h:
//#define _GCS_EXTRACT_SOLVER_SUBSYSTEM_

When enabled, upon solving with LM/DL/BGFS, the c++ code to generate the subsystem is added to a subsystem.txt that is created in the FreeCAD
execution directory.

Note that the file is created in append mode, so it will append all normal/redundant solvings until the file is deleted.

The resulting code can be directly pasted into a project similar to:
https://github.com/abdullahtahiriyo/Eigen_LUPiv_Convergence

Such a project only has libeigen as external dependency.
Attach Issues:
mod - src/Mod/Sketcher/App/planegcs/Constraints.h Diff File
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/planegcs/GCS.h Diff File
mod - src/Mod/Sketcher/App/planegcs/SubSystem.cpp Diff File
mod - src/Mod/Sketcher/App/planegcs/SubSystem.h Diff File

master c8e241c9

2015-11-19 18:52:19

wmayer

Details Diff
+ PLate surface approximation
Attach Issues:
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Tools.cpp Diff File
mod - src/Mod/Part/App/Tools.h Diff File

master 13e2b24d

2015-11-19 15:27:35

wmayer

Details Diff
+ add Python binding to Plate surface
Attach Issues:
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
add - src/Mod/Part/App/PlateSurfacePy.xml Diff File
add - src/Mod/Part/App/PlateSurfacePyImp.cpp Diff File

master 8ebf64ac

2015-11-19 12:30:40

Bernd Hahnebach


Committer: wmayer Details Diff
FEM: add nodes of quad8, hexa20, penta6, penta15, pyra5, pyra13 to ViewProvider nodes are displayed
Attach Issues:
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File

master 758f3ec7

2015-11-19 12:29:42

Bernd Hahnebach


Committer: wmayer Details Diff
FEM: FemMesh VP throw exception instead of assert(0)
Attach Issues:
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File

master 2f570626

2015-11-19 12:26:44

Bernd Hahnebach


Committer: wmayer Details Diff
FEM: add SMESH supported volumes to Python API of FemMesh
Attach Issues:
mod - src/Mod/Fem/App/FemMeshPyImp.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File

master 53a5297d

2015-11-19 06:45:44

Stefan Tröger


Committer: wmayer Details Diff
FEM Post: Update function manipulators

Update includes view and transformation handling
Attach Issues:
mod - src/Mod/Fem/App/FemPostFunction.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp.orig Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.h Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostPipeline.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostPipeline.h Diff File

master ed8eab27

2015-11-19 00:53:48

DeepSOIC

Details Diff
API: Update docu strings of methods of BSplineCurve

Mainly exposing argument types and meanings, but also updating a few
descriptions by copy-paste-editing documentation of corresponding
OpenCASCADE.
Attach Issues:
mod - src/Mod/Part/App/BSplineCurvePy.xml Diff File

master fe522bc6

2015-11-18 17:07:38

Przemo Firszt


Committer: wmayer Details Diff
FEM, Tests: Fix line end problem in compare_inp_files

Add new function to force unix line ends and use it in compare_inp_files
and compare_stats.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
Attach Issues:
mod - src/Mod/Fem/TestFem.py Diff File

master c9cfc369

2015-11-18 12:22:02

Przemo Firszt

Details Diff
FEM: Use exisitng mesh property as link to mesh in result objects

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
Attach Issues:
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master 37886700

2015-11-18 12:21:27

Przemo Firszt

Details Diff
FEM: Tidy up long lines and spacing

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
Attach Issues:
mod - src/Mod/Fem/ccxFrdReader.py Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 234 235 236 237 238 239 240 ... 280 ... 320 ... 360 ... 368 369 370  Next  Last