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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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

yorik

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
Attach Issues:
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.
Attach Issues:
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.
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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
Attach Issues:
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...
Attach Issues:
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)
Attach Issues:
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

wmayer

Details Diff
fixes 0002702: Default cylinder angle 10 deg Affected Issues
0002702
mod - src/Mod/PartDesign/App/FeaturePrimitive.cpp Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 395 396 397 398 399 400 401 ... 420 ... 480 ... 540 ... 600 ... 604 605 606  Next  Last