Commit Graph

104 Commits

Author SHA1 Message Date
Uwe
aa1725ff2c [Material] add heat parameters to aluminum alloys 2023-02-24 16:46:40 +01:00
Uwe
69645d0220 [Material] [skip ci] fix card for Graphite
- decimal sign was mixed ',' and '.' causing problems
2023-02-22 21:16:05 +01:00
Uwe
a2ffadcb59 [FEM] use magnetization constraint for 2D
- uses the constraint for 2D magnetodynamics to perform e.g. Elmer's tutorial non. 15

- modify the Material manager to get rid of magnetization but keep the vectorial functionality because in future there will be support for e.g. birefringence materials etc.
2023-02-09 15:43:42 +01:00
Uwe
7c4a3c160c [Material] allow to use vectorial properties
- for electromagnetics we have vector fields and thus need to specify components
- as first step use the new material "Magnetization"

- also get rid of annoying debug messages output on normal use in the material dialog
2023-02-09 07:26:22 +01:00
Uwe
f942353ef3 [Material] new card for Iron 2023-02-09 06:25:43 +01:00
luzpaz
1f7ab06160 Fix whitespace issues 2023-02-05 16:39:58 +01:00
Uwe
2620bcca35 [Material] fix conductivity of Copper
- the conductivity was by a factor 10 too low, use a common value as fix
2023-02-05 05:21:14 +01:00
Uwe
3310a80164 [Material] add support for magnetic permeability
- also rename property group to "electromagnetic" (this change has no influence on any existing simulation, is only the name in the material editor)
2023-02-03 14:17:17 -06:00
Uwe
388dab1cf2 [Material] add materials used by our examples
- add generic copper and invar
- also extend the generic aluminum card
2022-08-10 02:08:35 +02:00
Uwe
bb5c445848 [FEM] add generic Aluminum material
- with full thermal info
2022-07-26 03:20:27 +02:00
Daniel Wood
8317f896fd [Material] evaluate the number of columns correctly when rebuilding the FCMats (#5910)
* evaluate the number of columns correctly.
* simplify awk command
2022-03-20 19:20:29 +01:00
Preslav
5030d8bb6d Added stiffness units to FreeCAD [mN/m, N/m, kN/m, MN/m] 2021-08-16 12:27:41 +01:00
luz paz
016989e992 Fix misc. typos
Found via 
```codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,parms,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml,./build/doc/SourceDocu```
2021-06-03 14:36:21 -04:00
Syres916
9f9520adef [Material] Change File encoding to UTF-8
See discussion https://forum.freecadweb.org/viewtopic.php?f=3&t=58892
2021-05-25 15:02:22 +01:00
donovaly
40eb30ce8c [FEM] add a Graphite material card 2021-03-28 10:56:13 +02:00
donovaly
6c67300d62 [Base] add electrical conductivity
- this is necessary to perform electrodynamics simulations. Since the typical values are in the range of 1e6 S/m, we need the new units kS and MS

- since this is for simulations, also add electrical conductivity to the FEM material cards
2021-03-25 17:13:52 +01:00
luz.paz
7af7c10cf1 Fix misc. typos, whitespace, and http:// to https:// issues 2019-09-03 11:11:43 -03:00
luz.paz
9845c002ab Misc. source comment typo and whitespace fixes
Found via codespell
2019-06-16 20:47:07 +02:00
Bernd Hahnebach
a95f2d6153 Materials: cards, recreate new cards and update csv and ods 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
f718c30558 Materials: cards, add concrete matrix and reinforcement materials
- safety factor is included in material params
- this is for sure not a material parameter
- but FreeCAD has no safety factor yet
- workaround: directly include them in the material parameter
- structural engineers have a lot of them in limeted state design
2019-06-16 18:29:32 +02:00
luz.paz
a8cea8c73f Material: fix typos
Found via codespell
Thought this would merit a pre-0.18 release commit because of `./src/Mod/Material/StandardMaterial/TEMPLATE.FCMat`
2019-03-02 18:11:45 -05:00
Bernd Hahnebach
7714ab01de Material: card tools, update ods and csv 2019-03-02 18:13:11 +01:00
Bernd Hahnebach
30203c7f09 Material: cards, add group sections to all cards, by rewriting them once again 2019-03-02 18:13:11 +01:00
Bernd Hahnebach
40740f0dba Material: cards, rewrite all cards with card writer 2019-03-02 18:13:11 +01:00
Bernd Hahnebach
fe0c313f00 Material: card writer, better meta comments 2019-03-02 18:13:10 +01:00
Bernd Hahnebach
c4d2e17052 Material: card template, add group sections 2019-03-02 18:13:09 +01:00
Bernd Hahnebach
3ad91c756e Material: card template, white space 2019-03-02 18:13:09 +01:00
Bernd Hahnebach
e50fbbd430 Material: card template, update some descriptions and links 2019-03-02 18:13:08 +01:00
Bernd Hahnebach
1b3e8f456a Material: card template, move property link comment in a separat line 2019-03-02 18:13:08 +01:00
Bernd Hahnebach
ebc5ed9502 Material: card template, update localized property comments 2019-03-02 18:13:08 +01:00
Bernd Hahnebach
ae16e9dc6a Material: card template, update unit description 2019-03-02 18:13:08 +01:00
Bernd Hahnebach
b562b8a80f Material: cards and templates, sort and move all rendering and vector rendering group attributes 2019-03-02 18:13:08 +01:00
Bernd Hahnebach
c0ca1760a6 Material: cards and templates, sort and move all architecture group attributes 2019-03-02 18:13:07 +01:00
Bernd Hahnebach
7de6e47b98 Material: cards and templates, sort and move all thermal group attributes 2019-03-02 18:13:07 +01:00
Bernd Hahnebach
31d399c7d4 Material: cards and templates, sort and move all mechanical group attributes 2019-03-02 18:13:06 +01:00
Bernd Hahnebach
323e0833b6 Material: cards and templates, sort and move all general group attributes 2019-03-02 18:13:06 +01:00
Bernd Hahnebach
08c48c8524 Material: cards and templates, sort and move all cost group attributes 2019-03-02 18:13:05 +01:00
Bernd Hahnebach
75b5f249ab Material: card tools headers, add missing property polish name 2019-03-02 18:13:05 +01:00
Bernd Hahnebach
ac304ebd22 Material: card tools headers, delete old depretiated property enlargen 2019-03-02 18:13:05 +01:00
Bernd Hahnebach
d8d01f1c4d Material: card tools, update csv and ods 2019-02-21 21:53:04 +01:00
Bernd Hahnebach
c7531ec6cf Material: cards, some fixes in generic cards 2019-02-21 21:53:04 +01:00
Bernd Hahnebach
1758a74454 Material, card tools, update csv and ods 2019-02-21 13:51:44 +01:00
donovaly
607c8cc33a Material: cards, fix name and licence of the new cards 2019-02-21 13:51:44 +01:00
donovaly
617af018e7 Material: cards, add some new cards 2019-02-21 13:51:43 +01:00
donovaly
d807c8610f Material: cards, add some properties to some cards 2019-02-21 13:51:43 +01:00
donovaly
0e1f914bb9 Material: card tools, add some cards and change properties of some cards by adding csv and ods files 2019-02-21 13:51:43 +01:00
Bernd Hahnebach
e3b567bf5c Material: template card, fix some properties 2019-02-21 13:51:42 +01:00
Bernd Hahnebach
34d8519e62 Material: card tools, update csv and ods 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
05d5e06b76 Material: cards, remove non standard language info 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
39328fd373 Material: cards, fix some card names inside the cards 2019-02-19 10:27:26 -03:00