Modelica
Posted: Sat Dec 01, 2018 1:17 pm
So, this is not about FEM but I am posting it here since it is closely related and can be complementary with it and since I believe that those users that have interest in FEM/CFD will also be most competent using it and have interest in it.
Modelica
https://en.wikipedia.org/wiki/Modelica
First, here are some videos to get a more higher level understanding of its possibilities and get some inspiration from an commercial tool implementation of it with an parametric 3d model
https://www.youtube.com/watch?v=9RgdZUvEjPw Behaviour Modeling
https://www.youtube.com/watch?v=MCqQuIShmLM Surrogate Modeling
And next to get a bit deeper in to using Modelica directly
https://www.youtube.com/watch?v=39F___xyI0k Introduction to MODELICA & DYMOLA
https://www.youtube.com/watch?v=zjHxU2KImxc Complex Systems simulations with open standards & Dymola
https://www.youtube.com/watch?v=8msC1CihT18 Introduction to Modelica
https://www.youtube.com/watch?v=-mvEUuc-sWE Component Oriented Modeling of Physical Systems
https://www.youtube.com/watch?v=Hl1vjQWxvOA Why Would Anybody Care About Modelica?
https://www.youtube.com/watch?v=X2FgEFyfnfQ A Simple ODE
https://www.youtube.com/playlist?list=P ... QA6sJiLpkB
https://www.youtube.com/playlist?list=P ... yiz1misw3a
http://book.xogeny.com/
https://marcobonvini.com/modelica/2020/ ... elica.html All about Modelica
https://www.eradity.com/blog/29-modelic ... o-modelica Introduction to Modelica
https://www.eradity.com/blog/30-modelic ... n-modelica Writing Equations in Modelica
https://www.eradity.com/blog/31-modelic ... -and-types Connectors and Types
https://www.eradity.com/blog/32-modelic ... -functions Using Functions
https://www.eradity.com/blog/34-modelic ... r-overflow Wastewater Overflow
https://www.claytex.com/tech-blog/model ... ipulation/ Introduction to the model translation and symbolic processing
https://www.claytex.com/tech-blog/creat ... jacobians/ The Analytical Jacobian
https://www.claytex.com/tech-blog/calcu ... f-a-model/ Calculating partial derivatives of a model
https://www.claytex.com/tech-blog/a-wat ... on-system/ A Water Well Pump and Distribution System
https://www.claytex.com/tech-blog/model ... in-dymola/ Modelling a Wind Turbine in Dymola
Wolfram U Modeling & Simulation
https://www.wolfram.com/wolfram-u/catal ... imulation/
https://www.modelica.org/
https://www.modelica.org/education/educ ... erview.pdf
http://www.bromans.com/david/publ/thesi ... broman.pdf
https://github.com/modelica/ModelicaStandardLibrary
https://github.com/modelica-3rdparty
https://www.openmodelica.org/ <- get openmodelica if you just want to quickly start playing with it
https://www.openmodelica.org/doc/Modeli ... 202-BT.pdf
https://www.mic-journal.no/PDF/2020/MIC-2020-4-1.pdf
https://www.openmodelica.org/doc/OpenMo ... de/latest/
https://www.openmodelica.org/openmodelicaworld/tools
https://github.com/OpenModelica/OpenModelica
https://ibpsa.github.io/project1/
https://modelica-buildingsystems.de/
https://github.com/UdK-VPT/BuildingSystems
https://www.ebc.eonerc.rwth-aachen.de/c ... 58/lidx/1/
https://www.ebc.eonerc.rwth-aachen.de/go/id/obmj/lidx/1
https://github.com/RWTH-EBC/AixLib
https://www.ebc.eonerc.rwth-aachen.de/c ... 25/lidx/1/
https://github.com/RWTH-EBC/TEASER
https://simulationresearch.lbl.gov/modelica/
https://github.com/lbl-srg/modelica-buildings
https://www.colorado.edu/lab/sbs/tools
https://vimeo.com/464446924
https://vimeo.com/464445684
https://vimeo.com/464376624
https://vimeo.com/464373709
https://github.com/open-ideas/IDEAS
https://github.com/christiankral/HanserModelica
https://www.youtube.com/watch?v=esGAcZ_ViRU
I believe it would be very useful to explore the possibilities to connect it with FreeCAD. I know there were in the past already some suggestions to use it for animations, but I hope that we can see from the above examples that it can be used for much much more and that its core powers are in 1D simulations, system dynamics, solving differential, algebraic and discrete equations, lumped and logical models, systems engineering,...
While most of the usage examples that can be found around the internet are more from mechanical systems, and I am sure that there are many FreeCAD users that have a lot of interest in that, personally I am interested more in how it could be used in building construction (eg. structural calculations, thermal and energy calculations, noise transmissions, MEP and electrical systems,...)
Modelica
https://en.wikipedia.org/wiki/Modelica
First, here are some videos to get a more higher level understanding of its possibilities and get some inspiration from an commercial tool implementation of it with an parametric 3d model
https://www.youtube.com/watch?v=9RgdZUvEjPw Behaviour Modeling
https://www.youtube.com/watch?v=MCqQuIShmLM Surrogate Modeling
And next to get a bit deeper in to using Modelica directly
https://www.youtube.com/watch?v=39F___xyI0k Introduction to MODELICA & DYMOLA
https://www.youtube.com/watch?v=zjHxU2KImxc Complex Systems simulations with open standards & Dymola
https://www.youtube.com/watch?v=8msC1CihT18 Introduction to Modelica
https://www.youtube.com/watch?v=-mvEUuc-sWE Component Oriented Modeling of Physical Systems
https://www.youtube.com/watch?v=Hl1vjQWxvOA Why Would Anybody Care About Modelica?
https://www.youtube.com/watch?v=X2FgEFyfnfQ A Simple ODE
https://www.youtube.com/playlist?list=P ... QA6sJiLpkB
https://www.youtube.com/playlist?list=P ... yiz1misw3a
http://book.xogeny.com/
https://marcobonvini.com/modelica/2020/ ... elica.html All about Modelica
https://www.eradity.com/blog/29-modelic ... o-modelica Introduction to Modelica
https://www.eradity.com/blog/30-modelic ... n-modelica Writing Equations in Modelica
https://www.eradity.com/blog/31-modelic ... -and-types Connectors and Types
https://www.eradity.com/blog/32-modelic ... -functions Using Functions
https://www.eradity.com/blog/34-modelic ... r-overflow Wastewater Overflow
https://www.claytex.com/tech-blog/model ... ipulation/ Introduction to the model translation and symbolic processing
https://www.claytex.com/tech-blog/creat ... jacobians/ The Analytical Jacobian
https://www.claytex.com/tech-blog/calcu ... f-a-model/ Calculating partial derivatives of a model
https://www.claytex.com/tech-blog/a-wat ... on-system/ A Water Well Pump and Distribution System
https://www.claytex.com/tech-blog/model ... in-dymola/ Modelling a Wind Turbine in Dymola
Wolfram U Modeling & Simulation
https://www.wolfram.com/wolfram-u/catal ... imulation/
https://www.modelica.org/
https://www.modelica.org/education/educ ... erview.pdf
http://www.bromans.com/david/publ/thesi ... broman.pdf
https://github.com/modelica/ModelicaStandardLibrary
https://github.com/modelica-3rdparty
https://www.openmodelica.org/ <- get openmodelica if you just want to quickly start playing with it
https://www.openmodelica.org/doc/Modeli ... 202-BT.pdf
https://www.mic-journal.no/PDF/2020/MIC-2020-4-1.pdf
https://www.openmodelica.org/doc/OpenMo ... de/latest/
https://www.openmodelica.org/openmodelicaworld/tools
https://github.com/OpenModelica/OpenModelica
https://ibpsa.github.io/project1/
https://modelica-buildingsystems.de/
https://github.com/UdK-VPT/BuildingSystems
https://www.ebc.eonerc.rwth-aachen.de/c ... 58/lidx/1/
https://www.ebc.eonerc.rwth-aachen.de/go/id/obmj/lidx/1
https://github.com/RWTH-EBC/AixLib
https://www.ebc.eonerc.rwth-aachen.de/c ... 25/lidx/1/
https://github.com/RWTH-EBC/TEASER
https://simulationresearch.lbl.gov/modelica/
https://github.com/lbl-srg/modelica-buildings
https://www.colorado.edu/lab/sbs/tools
https://vimeo.com/464446924
https://vimeo.com/464445684
https://vimeo.com/464376624
https://vimeo.com/464373709
https://github.com/open-ideas/IDEAS
https://github.com/christiankral/HanserModelica
https://www.youtube.com/watch?v=esGAcZ_ViRU
I believe it would be very useful to explore the possibilities to connect it with FreeCAD. I know there were in the past already some suggestions to use it for animations, but I hope that we can see from the above examples that it can be used for much much more and that its core powers are in 1D simulations, system dynamics, solving differential, algebraic and discrete equations, lumped and logical models, systems engineering,...
While most of the usage examples that can be found around the internet are more from mechanical systems, and I am sure that there are many FreeCAD users that have a lot of interest in that, personally I am interested more in how it could be used in building construction (eg. structural calculations, thermal and energy calculations, noise transmissions, MEP and electrical systems,...)