Commit Graph

6006 Commits

Author SHA1 Message Date
wmayer
4062a15018 use QuantityFormat to restore old behaviour for dimensionsal constraints of sketches 2016-08-06 19:08:27 +02:00
Bernd Hahnebach
80b68208b2 FEM: fix materials task panel 2016-08-05 18:42:52 +02:00
Bernd Hahnebach
2edc678891 FEM: fix pre check for shell and beam meshes 2016-08-05 18:42:51 +02:00
Yorik van Havre
7e310b2444 Draft: fixed wrong decimals in dimensions display + minor bugfix 2016-08-04 19:16:38 -03:00
Bernd Hahnebach
595a5dd2c7 ARCH: ifc import: fix import if group has no group name provided 2016-08-04 14:33:31 -03:00
Bernd Hahnebach
8ab027b218 ARCH: fix propper removing of tempfile on windows 2016-08-04 14:33:31 -03:00
Bernd Hahnebach
cfbde714e9 ARCH: code formating: trailing whitespaces 2016-08-04 14:33:31 -03:00
sliptonic
0ea9cc8c43 Bug fixes:
fixes reparenting bug when dressup is deleted
Engrave wasn't using final depth value
Dragknife Dressup not correctly calculating spin direction or curve intersection
Per Yorik, fix crash if PartGui hasn't been loaded
Allow selection of bottom face for profiling
Bug # 0002615
2016-08-04 14:28:59 -03:00
wmayer
1c89c566c9 whitespace improvements 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
02b84bd2e1 FEM: ccx writer: explicit format diggits of material values for passing unit tests 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
f0bbbc1cef FEM: unit test: add max iterations count to thermomech solver obj 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
8390b008ee FEM: GUI: prefs: typos in dialogs 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
a3d9390cc0 FEM: fix thermomech unit test analysis 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
4c8d5b592c FEM: ccx input writer: remove newline 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
4d778390d4 FEM: code formating: trailing whitespaces, tabs at line start and flake8 2016-08-04 17:45:04 +02:00
vdwalts
5a2a73b55e FEM: Adding the FEM tests for the thermo-mechanical test problem to the TestFem.py file. To-do: Add the frd file test and the compare stats test. 2016-08-04 17:45:04 +02:00
vdwalts
140af42f9b FEM: Setting up the geometry and constraints for the cooling spine model for the thermo-mechanical test. 2016-08-04 17:45:04 +02:00
vdwalts
70afd104e8 FEM: Adding the reference input file for calculix and the results files for the thermo-mechanical test case 2016-08-04 17:45:04 +02:00
vdwalts
e8adb5113a FEM: Adding the meshing points and volumes files necessary to create mesh of test model to the test folder 2016-08-04 17:45:04 +02:00
vdwalts
1caeb68a49 FEM: Adding Freecad model to the test folder for thermo-mechanical test of cooling spine 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
c4b94725b6 FEM: CalculiX solver object: better attribute names 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
6463d04f3f FEM: code formating: flake8 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
24572e1afc FEM: remove not used _FemAnalysis object and ViewProvider 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
4fecdaed84 FEM: ccx frd reader: delete not used line count and line num 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
28e5ec80cb FEM: delete not used pyhton module imports 2016-08-04 17:45:04 +02:00
makkemal
275c2c9dc3 FEM: Dummy equation to use all variables required for user defined plot 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
5e4b95b1ba FEM: GUI: pref: add setting for non standard ccx time iterations param 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
2fb6d51f9f FEM: calculix solver: better handling of iterations control parameter and
add them to FEM unit test
2016-08-04 17:45:04 +02:00
makkemal
1c4bd96e34 FEM: Change thermo mechanical to coupled analysis and add control parameters for convergence 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
55d2884658 FEM: code formating: remove trailing white spaces 2016-08-04 17:45:04 +02:00
vdwalts
175649a3bf FEM: core: changes in vtk post pipeline 2016-08-04 17:45:04 +02:00
vdwalts
26dfd6ef92 FEM: constraint pressure: some changes in core implementation 2016-08-04 17:45:04 +02:00
vdwalts
0e7c97b356 FEM: constraint fixed: change reference selection behavior to only allow same shape type 2016-08-04 17:45:04 +02:00
vdwalts
3998e2433b FEM: constraint fixed: some changes in core implementation 2016-08-04 17:45:04 +02:00
vdwalts
1b8e56378a FEM: use new pref for manually set num processor cores in ccx run 2016-08-04 17:45:04 +02:00
vdwalts
414b2b0ffa FEM: task panel solver calculix: add time step to writing file 2016-08-04 17:45:04 +02:00
vdwalts
6965b4553f FEM: task panel solver calculix: add thermomech analysis button 2016-08-04 17:45:04 +02:00
vdwalts
e8143ab0cf FEM: task panel show results: add principat stress temperature and user calculation input field 2016-08-04 17:45:04 +02:00
vdwalts
1d61226313 FEM: ccx frd reader: add reading and calculating principal stresses 2016-08-04 17:45:04 +02:00
vdwalts
d4e3ea7cb6 FEM: ccx frd reader: add reading temperature related results 2016-08-04 17:45:04 +02:00
vdwalts
4838dd317f FEM: core: changes in result object 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
57d0b0752a FEM: ccx input writer: add some comments 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
e33940ace6 FEM: thermomechanical analysis: add pre check for initial temperature 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
c06c5788e2 FEM: constraint thermomech: add implementation for solver CalculiX and fix FEM unit tests 2016-08-04 17:45:04 +02:00
vdwalts
a3eca5f083 FEM: constraints thermomechanical: add icons 2016-08-04 17:45:04 +02:00
vdwalts
5adea8f032 FEM: constraints thermomechanical: object implementation 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
26dabdfca7 FEM: task panel mechanical material: add thermomech related changes 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
ce4f8b4cf9 FEM: use new CalculiX matrix solver types (spooles, iterativecholesky, etc.) in ccx file writer 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
81e9e8b3be FEM: solver object CalculiX: add new attributes and use defaults from prefs
and fix FEM unit tests
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
66a71b1a35 FEM: GUI: pref: better layout for ccx prefs 2016-08-04 17:45:04 +02:00
vdwalts
79be296bc3 FEM: GUI: pref: removing empty entry in the matrix solver combo box 2016-08-04 17:45:04 +02:00
vdwalts
5effc85d71 FEM: GUI: pref: adding icons for static and thermo-mechanical analysis to the fem tab 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
9aa9664c1a FEM: GUI: pref: move CalculiX related preferences to CalculiX tab 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
4ea7fc6e89 FEM: GUI: pref: add new CalculiX Solver attributes to a new CalculiX tab 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
7760c5cce1 FEM: constraint plane rotation: add implementation for solver CalculiX 2016-08-04 17:45:04 +02:00
vdwalts
e5ed109f1b FEM: constraint plane rotation: add icon 2016-08-04 17:45:04 +02:00
vdwalts
fdee687f01 FEM: constraint plane rotation: object implementation 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
9107e92b52 FEM: constraint contact: add implementation for solver CalculiX 2016-08-04 17:45:04 +02:00
vdwalts
116c9717cc FEM: constraint contact: add icon 2016-08-04 17:45:04 +02:00
vdwalts
4eb39c5c36 FEM: constraint contact: object implementation 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
4df30061e5 FEM: fix z88 solver and resort fem objects in tools and writer 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
d8c294c54d FEM: solver CalculiX: add geometrical nonlinear analysis 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
da91fded97 FEM: add some pre checks in the regard of FEM mesh 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
1224d6e039 FEM: ccx writer: change some wrong ccx input file comments and fix FEM unit tests 2016-08-04 17:45:04 +02:00
Bernd Hahnebach
03ca2ebe55 FEM: materials: some small changes in task panel and ccx writer 2016-08-04 17:45:04 +02:00
vdwalts
eb305c142f Materials: add thmermomechanical material values to gerneral steel and calculix steel 2016-08-04 17:45:04 +02:00
wmayer
461c0b1f7b fix TopoShape::getFacesFromSubelement 2016-08-04 15:22:30 +02:00
wmayer
dc25c73e30 + example of sequence protocol of Python type 2016-08-02 10:26:59 +02:00
WandererFan
a539cec1a3 Correct Radius leader behaviour 2016-08-01 19:27:52 -03:00
WandererFan
40fa4e0d40 Qt item parenting and garbage collection
Remove dupl/obsolete code
2016-08-01 19:27:52 -03:00
WandererFan
3588479ff5 Add LineWidth property for Dimension lines 2016-08-01 19:27:52 -03:00
WandererFan
e95d527267 Fix 2630 Dimension line thickness in SVG & print
Meaningful variable names.
2016-08-01 19:27:52 -03:00
WandererFan
fe871cd245 Correct pageSize determination
remove obsolete code
2016-08-01 19:27:52 -03:00
WandererFan
78924d3a22 Fix scaling for ViewSymbol 2016-08-01 19:27:52 -03:00
Yorik van Havre
4de1b39b4f Spreadsheet: Made SheetPython inherit python object from Sheet 2016-08-01 13:17:47 -03:00
Yorik van Havre
a79d2c6c9b Arch: fixed import of IFC object without representation 2016-08-01 10:54:09 -03:00
wmayer
3785cf7631 add parameters to IsDeformed method 2016-07-31 19:08:42 +02:00
wmayer
33bb67edcb fix rounding issue in IsDegenerated() method 2016-07-31 17:37:23 +02:00
wmayer
0ae92950f0 fix rounding issue in IsDegenerated() method 2016-07-31 13:48:09 +02:00
wmayer
9e4de92ce1 expose mesh analyzing functions to Python 2016-07-31 12:13:37 +02:00
wmayer
8a5c03b671 + allow to customize algorithms in mesh evalutation panel 2016-07-30 19:51:16 +02:00
wmayer
51171fd932 + implement modifier class to allow limited access to internals of mesh kernel class 2016-07-30 15:31:45 +02:00
wmayer
1e2e24b652 + rename methods in Vector3 class
+ add convenience methods Cross and Dot to Vector3 class
+ fix bug in DistanceToLineSegment in Vector3 class
2016-07-30 15:14:47 +02:00
maito78
8fe7c94452 Add parameter at given distance method for curves 2016-07-29 22:40:19 +02:00
DeepSOIC
e9b31ddb6a Part: add/update GUI commands
* Updated translation contexts for  Gui commands for JoinFeatures.
* Added Gui commands for Split tools: BooleanFragments, Slice, XOR.
Icons.
2016-07-29 14:20:52 +03:00
DeepSOIC
c069987e41 Part: add BOPTools package as member of Part Py module 2016-07-29 14:18:01 +03:00
DeepSOIC
87b7c86197 Part: add BOPTools package
Containing implementation of new JoinConnect, as well as new splitting
tools: BooleanFragments, Slice and XOR.
2016-07-29 14:16:54 +03:00
DeepSOIC
ea586e9880 Part: deprecate old JoinFeatures code
Commented out all the code not essential for recomputing old
JoinFeatures. The rest is left to support opening old projects.
2016-07-29 14:13:12 +03:00
Yorik van Havre
54c8828237 Arch: Made IfcProduct untranslatable in IFC preferences page 2016-07-28 12:20:59 -03:00
Jonathan Wiedemann
41307ef5a1 Move printMessage in ArchCommands.
Messages are translatable.
2016-07-24 19:57:23 -03:00
Jonathan Wiedemann
15b70be51b Fix wrong display of translated message. 2016-07-24 19:57:23 -03:00
Jonathan Wiedemann
b114a051f4 Allow floors in floor object. 2016-07-24 19:57:23 -03:00
Jonathan Wiedemann
7425394df9 Arch: Fix Site, Building, Floor objects creation
-New param : GetBool("FreeLinking",False), unavailable in pref see
parameters
-by default :
allow create Site on Building only
deny create Building on Site or Building
deny create Floor on Site, Building,Floor
-option:
allow create and linking what you want (until non-DAG)
2016-07-24 19:57:23 -03:00
wmayer
3d95e9ac4b support groups for export to obj format 2016-07-24 16:16:42 +02:00
wmayer
cc78503935 improve groups handling of obj mesh format 2016-07-24 00:23:45 +02:00
Sergei Krivonos
77753a6df5 fixed makeWire face parameter treating
Change-Id: If72a3a1615a56064b113b4d4b1f282ad0229b88d
2016-07-23 11:58:35 -03:00
WandererFan
cb51799f60 Refactor method to base View
Auto allocate member attributes
2016-07-23 15:03:39 +02:00
WandererFan
aa8fea7ba4 Fix GH Issue 49 Clip artifact 2016-07-23 15:03:39 +02:00
WandererFan
222492c912 remove unneeded boundingRect methods 2016-07-23 15:03:39 +02:00
WandererFan
48bd90004f Remove obs property & code 2016-07-23 15:03:39 +02:00