*TIE constraint for ccx (aka "bonding faces")

About the development of the FEM module/workbench.

Moderator: bernd

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

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

UR_ wrote: Fri Jan 31, 2020 4:42 pm
bernd wrote: Fri Jan 31, 2020 4:18 pm ... just delete all "At least one ... "
No, I dreamed something like this (similar to my commit):

Code: Select all

 message += "{} has empty references.\n".format(c["Object"].Name)
git commit 7dcc02d
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

UR_ wrote: Mon Feb 03, 2020 4:24 pm Any comments?
How to proceed to get it finished?
We need to find a solution for this problem: https://forum.freecadweb.org/viewtopic.php?f=18&t=43092
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

bernd wrote: Mon Feb 03, 2020 10:19 pm IMHO in the writer should be only code to write the file not to get the data out of the mesh. Furthermore did the contact only support tets and no quad and it used the very slow old depretiated method. Fixing it was on my TODO for years. Since tie would even more of this code introduce I decided to fix the contact code. Would be good to do this for the tie as well before merge. Would you give it a try. BTW: What is you opinion about the binary search. Is should be x-times faster! git commit da71719
how about this? https://github.com/berndhahnebach/FreeC ... it/6c385b0
UR_
Veteran
Posts: 1355
Joined: Tue Jan 03, 2017 8:42 pm

Re: *TIE constraint for ccx (aka "bonding faces")

Post by UR_ »

bernd wrote: Wed Feb 05, 2020 7:59 amhow about this?

Sorry, couldn't ATM, but looks nice.

Please note that in case of contact constraint, both faces (master and slave) could be the same face, so called self contact.
I think this isn't applicable for *TIE

http://mecway.com/forum/discussion/813/ ... y-calculix


Another difficulty will arise in case of *SECTION PRINT
Because there is no gap and concerning face is part of two touching solids, we need only volume elements touching positive side (front side) of face.
Backside and touching fem elements are not of interest.
Means, face and fem element's face has nearly same normal.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

ahh ... will add some comments in this regard

BTW: tie is ready to merge IMHO
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

UR_ wrote: Wed Feb 05, 2020 6:24 pm Please note that in case of contact constraint, both faces (master and slave) could be the same face, so called self contact.
cools stuff ... https://www.youtube.com/watch?v=oZUEp4sPWpU would be good to know if this works in FreeCAD too ...



Screenshot_20200219_174549.png
Screenshot_20200219_174549.png (305.86 KiB) Viewed 931 times
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

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

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

TODOs ... in the wiki
- new entry on FEM main page
- new command entry
- upload icon to wiki artwork
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: *TIE constraint for ccx (aka "bonding faces")

Post by Kunda1 »

bernd wrote: Thu Feb 20, 2020 5:50 am TODOs ... in the wiki
- new entry on FEM main page
- new command entry
- upload icon to wiki artwork
:D
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: *TIE constraint for ccx (aka "bonding faces")

Post by bernd »

bernd wrote: Thu Feb 20, 2020 5:50 am TODOs ... in the wiki
- new entry on FEM main page
- new command entry
- upload icon to wiki artwork
@UR_ would you go for this? :? :oops:

even if there is no real content on the command page, it would be good to have it.
Post Reply