Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Material thermal expansion coefficient can be defined for FEM but not the reference temperature #13019

Closed
2 tasks done
FEA-eng opened this issue Mar 17, 2024 · 2 comments · Fixed by #13026
Closed
2 tasks done
Labels
Feature FR for improvements or new features WB FEM Related to the FEM Workbench

Comments

@FEA-eng
Copy link
Contributor

FEA-eng commented Mar 17, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

Thermal material properties include the expansion coefficient but it should be also possible to specify the reference temperature (the temperature at which there are no thermal strains). CalculiX handles it this way:

*EXPANSION, ZERO=reference_temperature
expansion_coefficient

If not specified, it's assumed to be 0 which is often not the desired behavior.

It could be added as a separate material property to make it simple.

@davesrocketshop Can you add it at some point?

P.S. It would be nice to have Material selectable under Subproject(s) affected.

Full version info

OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36391 (Git)
Build type: Release
Branch: main
Python 3.10.13, Qt 5.15.8, Coin 4.0.2, Vtk 9.2.6, OCC 7.6.3
Locale: Polish/Poland (pl_PL)

Subproject(s) affected?

Other (specify in description)

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@davesrocketshop
Copy link
Contributor

Is a separate material property appropriate? It could also be added as a property to Thermal.yml if that's more appropriate

@maxwxyz maxwxyz added WB FEM Related to the FEM Workbench Feature FR for improvements or new features and removed Needs triage labels Mar 17, 2024
@FEA-eng
Copy link
Contributor Author

FEA-eng commented Mar 17, 2024

Is a separate material property appropriate? It could also be added as a property to Thermal.yml if that's more appropriate

I think that it should be a new property in the Thermal group:

thermal

It could be also named Thermal expansion reference temperature for more clarity bit it would be a rather long name so maybe with some abbreviations? Like Thermal expansion ref. temp. ?

davesrocketshop added a commit to davesrocketshop/FreeCAD that referenced this issue Mar 18, 2024
Fixes FreeCAD#13019

Adds the property 'Thermal Expansion Reference Temperature' to
the Thermal properties
davesrocketshop added a commit to davesrocketshop/FreeCAD that referenced this issue Mar 18, 2024
Fixes FreeCAD#13019

Adds the property 'Thermal Expansion Reference Temperature' to
the Thermal properties
chennes pushed a commit that referenced this issue Apr 1, 2024
* Material: Add thermal reference temperature

Fixes #13019

Adds the property 'Thermal Expansion Reference Temperature' to
the Thermal properties

* Fix delegates
davesrocketshop added a commit to davesrocketshop/FreeCAD that referenced this issue Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature FR for improvements or new features WB FEM Related to the FEM Workbench
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants