Changesets: FreeCAD

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

master ee07ff62

2016-09-24 16:48:30

wmayer

Details Diff
fix unicode/utf-8 encoding problems
Attach Issues:
mod - src/App/ApplicationPy.cpp Diff File
mod - src/Mod/Draft/importOCA.py Diff File
mod - src/Mod/Draft/importSVG.py Diff File
mod - src/Mod/Material/importFCMat.py Diff File

master 816d2ee2

2016-09-24 16:47:41

wmayer

Details Diff
Add enum test
Attach Issues:
mod - src/Mod/Test/Document.py Diff File

master d7b5fbf2

2016-09-24 11:16:27

wmayer

Details Diff
drop hard dependency of MeshPart to smesh
Attach Issues:
mod - CMakeLists.txt Diff File
mod - src/Mod/MeshPart/App/CMakeLists.txt Diff File

master 3339374f

2016-09-24 02:44:32

wmayer

Details Diff
fix build failure on Windows due to removal of deprecated C++ header
Attach Issues:
mod - src/Mod/Fem/App/FemMesh.cpp Diff File
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File

master 480191c8

2016-09-24 02:17:15

wmayer

Details Diff
fix -Wextra in Fem
Attach Issues:
mod - src/Mod/Fem/App/FemConstraint.cpp Diff File
mod - src/Mod/Fem/App/FemConstraint.h Diff File
mod - src/Mod/Fem/App/FemMesh.cpp Diff File
mod - src/Mod/Fem/App/FemMeshProperty.cpp Diff File
mod - src/Mod/Fem/App/HypothesisPy.cpp Diff File
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp Diff File
mod - src/Mod/Fem/Gui/AppFemGuiPy.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File
mod - src/Mod/Fem/Gui/FemSelectionGate.cpp Diff File
mod - src/Mod/Fem/Gui/PropertyFemMeshItem.cpp Diff File
mod - src/Mod/Fem/Gui/TaskAnalysisInfo.cpp Diff File
mod - src/Mod/Fem/Gui/TaskDriver.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintContact.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFixed.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintInitialTemperature.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPlaneRotation.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTemperature.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderAnalysis.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetElements.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetFaces.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetGeometry.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetNodes.cpp Diff File

master 1d84eac0

2016-09-24 00:42:52

wmayer

Details Diff
fix -Wextra in MeshPart
Attach Issues:
mod - src/CXX/Python2/ExtensionType.hxx Diff File
mod - src/Mod/MeshPart/App/CurveProjector.cpp Diff File
mod - src/Mod/MeshPart/App/MeshAlgos.cpp Diff File
mod - src/Mod/MeshPart/App/Mesher.cpp Diff File
mod - src/Mod/MeshPart/Gui/Command.cpp Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 397 398 399 400 401 402 403 ... 420 ... 480 ... 540 ... 600 ... 605 606 607  Next  Last