DeepSOIC
e898789cba
Part: Face: use facemakers
...
For old documents, default to FaceMakerCheese. For newly created
objects, use FaceMakerBullseye
2016-10-01 23:13:44 +03:00
DeepSOIC
12d33e841f
Part: register facemaker classes into typesystem
2016-10-01 23:13:44 +03:00
DeepSOIC
02286a21d1
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...
2016-10-01 23:13:44 +03:00
DeepSOIC
b6db15a5d3
Part: Introduce FaceMaker class
...
A general class to implement smart making faces from wires (e.g. making
a face from sketch prior to extruding)
2016-10-01 23:13:44 +03:00
wmayer
ec624b91d7
fix unicode problem when reading or writing mesh object
2016-10-01 20:41:00 +02:00
wmayer
3de44dfcd7
do not check for solid when computing volume of mesh
2016-10-01 20:40:26 +02:00
wmayer
d808f669ce
fix linking error in TechDrawGui
2016-10-01 13:48:22 +02:00
wmayer
e2d51588f6
suppress annoying boost warning with msvc
2016-10-01 13:35:30 +02:00
wmayer
386e3d7024
do not handle enum value SMDSAbs_NbElementTypes
2016-10-01 13:34:37 +02:00
Bernd Hahnebach
efb87dc1c0
FEM: python mesh API, add methods to retrieve group data
2016-10-01 13:20:38 +02:00
Bernd Hahnebach
15ad66a99e
FEM: display some nice popup if there are problems with ccx binary
2016-10-01 13:20:38 +02:00
Bernd Hahnebach
6bb681cdf9
FEM: fix for retriving the standard ccx path on Linux
2016-10-01 13:20:38 +02:00
wmayer
7d265c4cdf
ObjectIdentifier has virtual method but no virtual destructor
...
fix 32-bit issues in PythonStuff.cpp
2016-10-01 11:03:15 +02:00
Yorik van Havre
cf1f07c311
Draft: Fixed wrong shortcuts info - fixes #2519
2016-09-30 19:42:08 -03:00
Yorik van Havre
40b00e556a
Path: remove old dislay if path becomes empty - fixes #2484
2016-09-30 19:35:26 -03:00
Sergo
99076944af
PartDesign: points are selectable for Datum support
2016-09-30 11:09:01 -03:00
Sergo
38443008b2
PartDesign: fix test Move_Feature
2016-09-30 11:09:01 -03:00
Sergo
ef14bbd88a
PartDesign: fix showing base object on newly opened file, cleanup
2016-09-30 11:09:01 -03:00
Sergo
46a218ed24
PartDesign: fix Datum editing, showing/hiding objects
2016-09-30 11:09:01 -03:00
Sergo
8b7b720beb
PartDesign: fix Polar and Mirror accepting Datum
2016-09-30 11:09:00 -03:00
WandererFan
8459cdad5a
Performance improvements Ph1
2016-09-29 17:37:20 -04:00
WandererFan
b27a526cd6
remove unnecessary includes
...
remove obs code
remove obs initializations
2016-09-28 20:24:47 -04:00
WandererFan
1d281d821a
Easier View selection - bigger frame
2016-09-28 20:24:47 -04:00
WandererFan
f230967146
Only enable Commands when appropriate
...
Remove dupl code
2016-09-28 20:24:47 -04:00
WandererFan
ecbd8c8dc0
Control Face edges from Part/Section
2016-09-28 20:24:46 -04:00
WandererFan
664168992f
Drawing window pan & zoom
2016-09-28 20:24:46 -04:00
wmayer
958686d7b9
fix msvc compiler warnings
...
fix typo
2016-09-27 19:42:46 +02:00
wmayer
81a6d4f4cc
fix some typos
2016-09-27 19:26:45 +02:00
Bernd Hahnebach
17476b25dc
FEM: add Groups to mesh property editor info
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
084e163137
FEM: add GroupID to python mesh API
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
80be790af9
FEM: fix unit tests
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
223f6c81f2
FEM: update examples
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
eb3d83e8ef
FEM: code formating, flake8
2016-09-27 13:04:47 -03:00
makkemal
4615b37b49
FEM: add User Defined to VTK post pipeline
2016-09-27 13:04:47 -03:00
makkemal
95c8769ed2
FEM: User defined result object added
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
12e66a16d0
FEM: nonlinear materials, add an icon
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
d39ef34b4a
FEM: nonlinear materials, set CalculiX solver to nonlinear analysis if nonlinear material is added
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
dd92486ab5
FEM: multiple nonlinear materials, check if each linear material has only one nonlinear material
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
9db81d238a
FEM: multiple nonlinear materials, each nonlinear material is based on a linear material
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
31c1f15c9b
FEM: nonlinear materials, add check if nonlinear material object is in the analysis when solver is set to nonlinear materials
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
956a13da38
FEM: nonlinear materials, solver CalculiX implementation
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
854002f08b
FEM: nonlinear materials, core object implementation
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
8e11d7032c
FEM: nonlinear materials, add some new needed attributes to ccx solver object
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
4363a1a6b4
FEM: code formating, make flake8 not complaining about non existing variable
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
86895f2bdd
FEM: frd import, better comment in the regard of different node order
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
1cc1d9e562
FEM: code formating, flake8
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
00efd7c8ab
FEM: typo in self weight object
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
6e05fb0d29
FEM: change ccx solver property name
...
from IterationsMaximum to IterationsThermoMechMaximum and
only write if set > 0
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
33efb04d47
FEM: ccx input file, remove trailing whitspaces and not needed comma
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
33b8593438
FEM: change ccx solver property name from SteadyState to TheromMechSteadyState
2016-09-27 13:04:46 -03:00