[Ticket #4617] Virtual elements
Moderator: bernd
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon
Re: Virtual elements
MKraska seams to have some knowledge in how to create virtual elements:
Virtual elements
and
possible virtual element example of internal code example
Virtual elements
and
possible virtual element example of internal code example
Last edited by Pauvres_honteux on Thu Apr 08, 2021 5:05 am, edited 2 times in total.
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon
Re: Virtual elements
Request: issue #4617
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon
Re: Virtual elements
Hi bernd and joha2.
joha2 wrote:
Could Fem mesh: Create mesh groups in python be helpful in making "Virtual elements" come true?bernd wrote:
Re: Virtual elements
Pauvres_honteux wrote: ↑Fri Apr 23, 2021 4:30 pm Hi bernd and joha2.
Could Fem mesh: Create mesh groups in python be helpful in making "Virtual elements" come true?
Hi, sorry for my late response! The mesh groups in Python (and those in the GUI) may be used to collect certain elements and put them together to groups. You may also collect nodes in the groups, although - as far as I know -, there is no GUI function for that, yet. If those nodes are within one group, you may use this group to implement some constraint equations in your favorite FEM solver, e.g. Calculix. Because I have no experience with Calculix itself, I don't know how to do that. So, in principle the basic organizational stuff is there, but it still needs to be implemented. What do you think @bernd?bernd wrote:
Best wishes
Johannes
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon
Re: Virtual elements
Yes and some more tweaks here and there. Wit this commit a new constraint is added. It is not much just the right code at the right places ...Pauvres_honteux wrote: ↑Fri Jun 04, 2021 1:30 pmPerhaps it's "just" a matter of creating that GUI then?
https://github.com/berndhahnebach/FreeC ... ac9fdf0968
it adds:
- a new FreeCAD GUI command
- a new FreeCAD FEM object
- a icon for it
- a tool to collect the FEM nodes and elements
- the methods for the solver writer to write it to the input file
Re: Virtual elements
totally correct, With this one could implement it without creating a real FEM object and all the needed tweaks for a real FEM object like linked in the last post.joha2 wrote: ↑Wed Jun 02, 2021 10:13 amPauvres_honteux wrote: ↑Fri Apr 23, 2021 4:30 pm Hi bernd and joha2.
Could Fem mesh: Create mesh groups in python be helpful in making "Virtual elements" come true?Hi, sorry for my late response! The mesh groups in Python (and those in the GUI) may be used to collect certain elements and put them together to groups. You may also collect nodes in the groups, although - as far as I know -, there is no GUI function for that, yet. If those nodes are within one group, you may use this group to implement some constraint equations in your favorite FEM solver, e.g. Calculix. Because I have no experience with Calculix itself, I don't know how to do that. So, in principle the basic organizational stuff is there, but it still needs to be implemented. What do you think @bernd?bernd wrote:
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon
Re: Virtual elements
Wohoo! (doing my happy dance)
Last edited by Pauvres_honteux on Tue Aug 24, 2021 4:24 pm, edited 1 time in total.
Re: [Ticket #4617] Virtual elements
But these are not the virtual elements. These just shows how they would have to be implemented.
- Pauvres_honteux
- Posts: 728
- Joined: Sun Feb 16, 2014 12:05 am
- Location: Far side of the moon