Changesets: FreeCAD
master 4363a1a6 2016-09-25 20:36:38 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: code formating, make flake8 not complaining about non existing variable | ||
mod - src/Mod/Fem/importInpMesh.py | Diff File | ||
master 86895f2b 2016-09-25 20:36:34 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: frd import, better comment in the regard of different node order | ||
mod - src/Mod/Fem/ccxFrdReader.py | Diff File | ||
master 1cc1d9e5 2016-09-25 20:36:29 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: code formating, flake8 | ||
mod - src/Mod/Fem/FemMeshTools.py | Diff File | ||
master 00efd7c8 2016-09-25 20:36:26 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: typo in self weight object | ||
mod - src/Mod/Fem/FemConstraintSelfWeight.py | Diff File | ||
master 6e05fb0d 2016-09-25 20:36:22 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: change ccx solver property name from IterationsMaximum to IterationsThermoMechMaximum and only write if set > 0 |
||
mod - src/Mod/Fem/FemInputWriterCcx.py | Diff File | ||
mod - src/Mod/Fem/TestFem.py | Diff File | ||
mod - src/Mod/Fem/_FemSolverCalculix.py | Diff File | ||
master 33efb04d 2016-09-25 20:36:18 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: ccx input file, remove trailing whitspaces and not needed comma | ||
mod - src/Mod/Fem/FemInputWriterCcx.py | Diff File | ||
mod - src/Mod/Fem/test_files/ccx/cube_frequency.inp | Diff File | ||
mod - src/Mod/Fem/test_files/ccx/cube_static.inp | Diff File | ||
mod - src/Mod/Fem/test_files/ccx/spine_thermomech.inp | Diff File | ||
master 33b85934 2016-09-25 20:36:15 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: change ccx solver property name from SteadyState to TheromMechSteadyState | ||
mod - src/Mod/Fem/FemInputWriterCcx.py | Diff File | ||
mod - src/Mod/Fem/TestFem.py | Diff File | ||
mod - src/Mod/Fem/_FemSolverCalculix.py | Diff File | ||
master 80c95aa5 2016-09-25 20:36:10 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: transient thermomech analysis (steadystate == true) needs density | ||
mod - src/Mod/Fem/FemInputWriterCcx.py | Diff File | ||
master 005f7f6b 2016-09-25 20:36:07 Bernd Hahnebach Committer: Yorik van Havre Details Diff |
FEM: constraint transform task panel, fix if analysis name is not analysis | ||
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp | Diff File | ||
master ccb7b1a1 2016-09-25 20:36:03 kgoao Committer: Yorik van Havre Details Diff |
FEM: ConstraintTransform: Solver implementation FEM: ConstraintTransform: Flake8 formatting for python files FEM: ConstraintTransform: TransformType App::PropertyEnumeration |
||
mod - src/Mod/Fem/FemInputWriter.py | Diff File | ||
mod - src/Mod/Fem/FemInputWriterCcx.py | Diff File | ||
mod - src/Mod/Fem/FemInputWriterZ88.py | Diff File | ||
mod - src/Mod/Fem/FemMeshTools.py | Diff File | ||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
mod - src/Mod/Fem/FemToolsCcx.py | Diff File | ||
mod - src/Mod/Fem/FemToolsZ88.py | Diff File | ||
master 15fdb5c4 2016-09-25 20:35:58 kgoao Committer: Yorik van Havre Details Diff |
FEM: ConstraintTransform: add icon | ||
mod - src/Mod/Fem/Gui/Resources/Fem.qrc | Diff File | ||
add - src/Mod/Fem/Gui/Resources/icons/fem-constraint-transform.svg | Diff File | ||
master 086f716e 2016-09-25 20:35:33 kgoao Committer: Yorik van Havre Details Diff |
FEM: ConstraintTransform: core implementation FEM: ConstraintTransform: transformable surface comment modification FEM: ConstraintTransform: re-adjusted GUI layout FEM: ConstraintTransform: more tweaking FEM: ConstraintTransform: GUI layout adjustment FEM: ConstraintTransform: GUI bug fix FEM: ConstraintTransform: implemented App::PropertyEnumeration for type of transform |
||
mod - src/Mod/Fem/App/AppFem.cpp | Diff File | ||
mod - src/Mod/Fem/App/CMakeLists.txt | Diff File | ||
add - src/Mod/Fem/App/FemConstraintTransform.cpp | Diff File | ||
add - src/Mod/Fem/App/FemConstraintTransform.h | Diff File | ||
mod - src/Mod/Fem/Gui/AppFemGui.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/Gui/Command.cpp | Diff File | ||
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp | Diff File | ||
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.h | Diff File | ||
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.ui | Diff File | ||
add - src/Mod/Fem/Gui/ViewProviderFemConstraintTransform.cpp | Diff File | ||
add - src/Mod/Fem/Gui/ViewProviderFemConstraintTransform.h | Diff File | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
master 72848a5a 2016-09-25 19:31:37 Details Diff |
Draft: Fixed filled mode - fixes 0002708 |
Affected Issues 0002708 |
|
mod - src/Mod/Draft/Draft.py | Diff File | ||
master c7f97527 2016-09-25 17:39:38 DeepSOIC Details Diff |
Part: Offset2D: rewrite to use FaceMaker new features supported: * fill offset in collective mode when result wires are closed * offsetting faces in collective mode Remaining TODOs: - collective offset of open wires in "skin" mode |
||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
mod - src/Mod/Part/Gui/Command.cpp | Diff File | ||
master 1757f70c 2016-09-25 17:34:58 DeepSOIC Details Diff |
Part: Py API: add methods to use FaceMakers * new Part.Shape.Face() constructor footprints with facemaker class supplied as string mane of C++ class. * add Part.makeFace method that uses facemaker. |
||
mod - src/Mod/Part/App/AppPartPy.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp | Diff File | ||
master 320763d7 2016-09-25 17:32:33 DeepSOIC Details Diff |
PartDesign: port to use FaceMaker Minimalistic port. Only re-use code that was duplicate before. |
||
mod - src/Mod/PartDesign/App/FeatureLoft.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeaturePipe.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureSketchBased.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureSketchBased.h | Diff File | ||
mod - src/Mod/PartDesign/App/PreCompiled.h | Diff File | ||
master da52d8ea 2016-09-25 17:30:55 DeepSOIC Details Diff |
Part: TopoShape: deprecate solid flag for revolve method | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
master 199d3edf 2016-09-25 17:29:56 DeepSOIC Details Diff |
Part: Revolve: port to use FaceMaker For old documents, default to old behavior. For new objects, default to use FaceMakerBullseye |
||
mod - src/Mod/Part/App/FeatureRevolution.cpp | Diff File | ||
mod - src/Mod/Part/App/FeatureRevolution.h | Diff File | ||
master 399cb4bd 2016-09-25 17:29:21 DeepSOIC Details Diff |
Part: Extrude: port to use FaceMaker For old documents, default to old behavior. For new objects, default to use FaceMakerBullseye |
||
mod - src/Mod/Part/App/FeatureExtrusion.cpp | Diff File | ||
mod - src/Mod/Part/App/FeatureExtrusion.h | Diff File | ||
master 86ada8e8 2016-09-25 17:27:54 DeepSOIC Details Diff |
PartGui: Face: support not only sketches | ||
mod - src/Mod/Part/Gui/Command.cpp | Diff File | ||
master e898789c 2016-09-25 17:26:47 DeepSOIC Details Diff |
Part: Face: use facemakers For old documents, default to FaceMakerCheese. For newly created objects, use FaceMakerBullseye |
||
mod - src/Mod/Part/App/FeatureFace.cpp | Diff File | ||
mod - src/Mod/Part/App/FeatureFace.h | Diff File | ||
master 12d33e84 2016-09-25 17:23:46 DeepSOIC Details Diff |
Part: register facemaker classes into typesystem | ||
mod - src/Mod/Part/App/AppPart.cpp | Diff File | ||
master 02286a21 2016-09-25 17:22:57 DeepSOIC Details Diff |
Part: implement facemakers: FaceMakerCheese, FaceMakerBullseye FaceMakerCheese: based on code extracted from Part FeatureExtrude, exactly the same as facemaking code in PartDesign. FaceMakerBullseye: new facemaker, that supports nesting like hole inside a face inside a hole of another face... |
||
mod - src/Mod/Part/App/CMakeLists.txt | Diff File | ||
add - src/Mod/Part/App/FaceMakerBullseye.cpp | Diff File | ||
add - src/Mod/Part/App/FaceMakerBullseye.h | Diff File | ||
add - src/Mod/Part/App/FaceMakerCheese.cpp | Diff File | ||
add - src/Mod/Part/App/FaceMakerCheese.h | Diff File | ||
master b6db15a5 2016-09-25 17:19:26 DeepSOIC Details Diff |
Part: Introduce FaceMaker class A general class to implement smart making faces from wires (e.g. making a face from sketch prior to extruding) |
||
mod - src/Mod/Part/App/CMakeLists.txt | Diff File | ||
add - src/Mod/Part/App/FaceMaker.cpp | Diff File | ||
add - src/Mod/Part/App/FaceMaker.h | Diff File | ||
master cb3da6ff 2016-09-24 18:11:47 Details Diff |
fixes 0002702: Default cylinder angle 10 deg |
Affected Issues 0002702 |
|
mod - src/Mod/PartDesign/App/FeaturePrimitive.cpp | Diff File |