shell to shell contact

About the development of the FEM module/workbench.

Moderator: bernd

User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Wed Jan 15, 2020 8:05 pm

how did you crrate them? I did extrude a circle. Standard value for splitted file writing is False, means no line is one input file, AFAIK.
UR_
Posts: 1147
Joined: Tue Jan 03, 2017 8:42 pm

Re: shell to shell contact

Post by UR_ » Thu Jan 16, 2020 9:12 am

bernd wrote:
Wed Jan 15, 2020 8:05 pm
how did you crrate them?
Here is a fixed version.
Should be meshable, because tubes are compounded and point of force application is boolean fragmented.
Tube's faces are reversed too.

Please have a try.
contact_shell_shell.py
(7.49 KiB) Downloaded 5 times
thschrader
Posts: 1478
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: shell to shell contact

Post by thschrader » Thu Jan 16, 2020 11:46 am

bernd wrote:
Wed Jan 15, 2020 8:05 pm
how did you crrate them? I did extrude a circle. ...
part-wb: create cylinder
arch-wb: select one or more surfaces on cylinder, press facebinder button
mesh it.
facebinder.FCStd
(247.17 KiB) Downloaded 3 times
shell001.JPG
shell001.JPG (60.04 KiB) Viewed 189 times
User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Thu Jan 16, 2020 12:52 pm

UR_ wrote:
Thu Jan 16, 2020 9:12 am
Here is a fixed version.
Should be meshable, because tubes are compounded and point of force application is boolean fragmented.
Tube's faces are reversed too.
https://github.com/berndhahnebach/FreeC ... ellcontact LGTM
User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Thu Jan 16, 2020 1:01 pm

bernd wrote:
Wed Jan 15, 2020 8:05 pm
... Standard value for splitted file writing is False, means no line is one input file, AFAIK.
with this git commit 2f0d34e it is explicit set for all examples
User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Thu Jan 16, 2020 1:02 pm

thschrader wrote:
Thu Jan 16, 2020 11:46 am
bernd wrote:
Wed Jan 15, 2020 8:05 pm
how did you crrate them? I did extrude a circle. ...
part-wb: create cylinder
arch-wb: select one or more surfaces on cylinder, press facebinder button
mesh it.
this is what I would do if I would create them with the GUI as you did. The extrusion way was just faster to code in Python.
User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Thu Jan 16, 2020 10:16 pm

merged it
thschrader
Posts: 1478
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: shell to shell contact

Post by thschrader » Mon Jan 20, 2020 3:32 pm

Just done with
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19311 (Git)
Build type: Release
Branch: master
Hash: 120b69c74f7dac8c4fa6dbc0a7e10674bde9216c
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)

Using 1.st order shell elements, gmsh/ccx from Freecad/bin-folder. Bernd: thumbs up! :)
tube_contact_2D.JPG
tube_contact_2D.JPG (71.58 KiB) Viewed 97 times
User avatar
bernd
Posts: 8959
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: shell to shell contact

Post by bernd » Wed Jan 29, 2020 7:43 am

very cool Thomas :)

BTW: fixed a nasty typo ... git commit 1550d26
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests