Commit Graph

3601 Commits

Author SHA1 Message Date
Yorik van Havre
140e03301e Updated ts files 2021-09-29 14:32:12 +02:00
Yorik van Havre
6ad3530981 Merged crowdin translations 2021-09-23 17:14:48 +02:00
Yorik van Havre
3573c5b21f Updated ts files 2021-09-23 17:04:05 +02:00
Preslav
fb0e670d8a Added spring boundary condition 2021-09-17 11:08:08 +02:00
Ajinkya Dahale
0327a09879 [FEM] Add backward compatibility for simple hardening
Prior to a recent commit (or this, if squashed), yield points of a non-linear
material with simple hardening were stored as three different properties. These
changes consolidate them into the new `YieldPoints` property.
2021-09-17 11:07:16 +02:00
Ajinkya Dahale
16a82d1eb7 [FEM] Add tools for more yield points in simple hardening materials
String List instead of String should allow for arbitrarily many entries,
theoretically.

Note the defaults previously in `YieldPoint1` an `YieldPoint2` were arbitrary.
Now the list is kept empty by default.

Fixes issue #4720.
2021-09-17 11:07:16 +02:00
wmayer
9ce79bf3c7 Mod: fix warning [-Wmacro-redefined] 2021-09-14 22:57:17 +02:00
Yorik van Havre
a9717a1e17 Merged crowdin translations 2021-09-07 11:26:48 +02:00
Yorik van Havre
73d5e2c7e1 Updated ts files 2021-09-06 15:32:07 +02:00
Bernd Hahnebach
cc306096b7 FEM: writer base, fix regression introduce in calculix writer with 38ed53afca174 2021-09-03 08:31:08 +02:00
Yorik van Havre
199e8a8d6e Merged crowdin translations 2021-08-26 14:51:36 +02:00
Yorik van Havre
8acd9f8734 Updated ts files 2021-08-26 14:50:54 +02:00
Bernd Hahnebach
79fe953c60 FEM: pep8 code formating 2021-08-18 21:21:33 +02:00
Bernd Hahnebach
6d10f9960f FEM: task panels, improve units value handling 2021-08-18 21:21:33 +02:00
Ajinkya Dahale
0a91d2e731 [FEM] Change reference files to avoid failed tests
Fixes two errors introduced in/due to 7621382272ae712ebf4493d996d1a1a918e95df7.

First one is a typo. The writer used "translations" where the reference file for
the test used "translation". Went with "translation" since that was mentioned in
the comment just above.

Second one is some missed out new lines in the reference file
`.../constraint_transform_beam_hinged.inp`. These lines were added in
`.../frequency_beamsimple.inp` but not here.
2021-08-18 17:19:24 +02:00
luzpaz
eec971d87a Draft: Fix LGTM 'test for equality' warning (#4969)
* Draft: Fix LGTM 'test for equality' warning

ref: https://lgtm.com/projects/g/FreeCAD/FreeCAD/alerts/?mode=tree&ruleFocus=7900090

* FEM: source comment typo fixes
2021-08-16 22:52:13 -05:00
fandaL
df215f4fce FEM:request for reaction forces on Constraint displacement 2021-08-11 10:02:40 +02:00
Bernd Hahnebach
4d56e7d1e6 FEM: examples, use correct constraint in information for mystran plate example 2021-08-10 22:12:19 +02:00
Bernd Hahnebach
15d1446650 FEM: examples, displacement constraint needs to set Free and Fix 2021-08-09 22:16:33 +02:00
Bernd Hahnebach
d8dd29c196 FEM: examples, delete not needed material values 2021-08-09 21:29:59 +02:00
Bernd Hahnebach
17d16130e7 FEM: examples, add ccxtools solver 2021-08-09 21:29:52 +02:00
Bernd Hahnebach
09c0cf80a8 FEM: solver task panel, get rid off error message 2021-08-09 15:32:40 +02:00
Bernd Hahnebach
04af538d77 FEM: material task panel, improve handling of input fields without unit 2021-08-09 15:02:49 +02:00
Bernd Hahnebach
d4acd5160c FEM: solver framework member checks, extend them 2021-08-06 21:35:29 +02:00
Bernd Hahnebach
f8149fa867 FEM: z88 and mystran writer, get rid of deprecated member assignments 2021-08-06 21:35:21 +02:00
Bernd Hahnebach
8973719a41 FEM: z88 tasks and writer, make use of mesh set data getter class 2021-08-06 21:35:16 +02:00
Bernd Hahnebach
b1febc8930 FEM: tasks module for z88, mystran and calculix, code improvements 2021-08-06 21:35:11 +02:00
Bernd Hahnebach
1bd94cf4de FEM: z88 writer, code formatting 2021-08-06 21:35:06 +02:00
Bernd Hahnebach
6a0eea21aa FEM: do not use the red error print if it is not a error 2021-08-06 21:35:01 +02:00
Bernd Hahnebach
64f4984a22 FEM: examples, truss seg2, fix solver typ 2021-08-05 15:35:51 +02:00
Bernd Hahnebach
2d68431642 FEM: examples, add 3D truss for z88 and calculix 2021-08-05 15:33:29 +02:00
Bernd Hahnebach
df68388888 FEM: calculix unit tests, add beam cross section tests 2021-08-04 22:26:07 +02:00
Bernd Hahnebach
799b4a867b FEM: unit tests calculix and cmake, move a method and a file 2021-08-04 22:26:02 +02:00
Bernd Hahnebach
1f5728227c FEM: typo 2021-08-04 22:25:56 +02:00
Bernd Hahnebach
7af6e21b05 FEM: calculix writer, beam cross section angle, improvements and fixes 2021-08-04 15:52:00 +02:00
Bernd Hahnebach
523d5eb672 FEM: calculix writer, femelement geometry, code formating 2021-08-04 15:51:55 +02:00
Bernd Hahnebach
177405810d FEM: calculix writer, delete formatting comment, no longer needed as alle calculix input values are formatted the time being 2021-08-03 22:28:58 +02:00
Bernd Hahnebach
0ff4cde3ff FEM: CalxuliX cantlever beam examples for pipe, circle and rectangle cross section 2021-08-03 20:02:52 +02:00
Bernd Hahnebach
d1d9b633b9 FEM: calculix writer, reaction forces, add some comment 2021-08-03 16:59:15 +02:00
Bernd Hahnebach
335e6a539f FEM: ccx tools task panel, do not run solver with no or wrong ccx binary 2021-08-03 07:36:04 +02:00
Bernd Hahnebach
ae8e8c70dd FEM: ccx tools, do not rais exceptions if there is no binary, give feedback to the user instead 2021-08-03 07:24:01 +02:00
Bernd Hahnebach
2c37bc6b98 FEM: calcuix writer, fix circular beam section 2021-08-02 18:29:25 +02:00
Bernd Hahnebach
00a6821903 FEM: calculix writer, force constraint, do not write zero loads 2021-08-02 11:14:11 +02:00
Bernd Hahnebach
52900b40b0 FEM: z88 writer, add circular beam section 2021-08-02 09:52:54 +02:00
Bernd Hahnebach
8acdb30819 FEM: z88 mesh exporter, add comments for element assignment 2021-08-01 13:32:22 +02:00
Bernd Hahnebach
095cbd28d0 FEM: examles, add missing geom obj links in meshes 2021-08-01 11:42:49 +02:00
Bernd Hahnebach
8cfb09d572 FEM: unit test command file, add command for all FEM App tests 2021-08-01 11:42:43 +02:00
Bernd Hahnebach
96db6713e5 FEM: unit test information, remove duplicate lines, they are in unit test commands file available 2021-08-01 11:42:38 +02:00
Bernd Hahnebach
458bd00613 FEM: improvements for meshes without geometry link 2021-08-01 11:42:33 +02:00
Bernd Hahnebach
e4b15dd336 FEM: calculix prechecks, beamsections and mesh without geometry link is not allowed 2021-08-01 11:42:29 +02:00