Concrete branch ready for testing

About the development of the FEM module/workbench.

Moderator: bernd

User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 10:31 am

I am kind off shy to ask, but I do this to update the local femconcrete branch:

Code: Select all

git pull -X theirs https://github.com/berndhahnebach/FreeCAD_bhb femconcrete
git add .
git commit
I have no idea what it does under the hood, but I have now lost the reinforced material icon, so suspect I didn't pull the right branch?!
User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 10:41 am

HarryvL wrote:
Sat Jun 15, 2019 10:31 am
I am kind off shy to ask, but I do this to update the local femconcrete branch:

Code: Select all

git pull -X theirs https://github.com/berndhahnebach/FreeCAD_bhb femconcrete
git add .
git commit
I have no idea what it does under the hood, but I have now lost the reinforced material icon, so suspect I didn't pull the right branch?!
BLAST !! :oops: I was on the wrong local branch again. Now I get the new pretty icon for reinforced material :)

However ... I run into trouble with Calculix. The solver control has changed???? The directory is blank and when I provide one and run Calculix I get the black screen of death:

Screenshot from 2019-06-15 12-39-28.png
Screenshot from 2019-06-15 12-39-28.png (175.76 KiB) Viewed 193 times


OS: Ubuntu 16.04.5 LTS (Unity/ubuntu)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17019 (Git)
Build type: Unknown
Branch: (HEAD detached from 3f02550)
Hash: 4f46a03d722d8ae25787a05c9aaddfdf988908f2
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: English/UnitedStates (en_US)
User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 10:46 am

Trying again, it becomes even more interesting. Have a look at the calculation progress screen.

STEP 1 ??

"Data points in all amplitudes" ??

What type of calculation have I unknowingly triggered here? Should I review the INP file?


Screenshot from 2019-06-15 12-43-37.png
Screenshot from 2019-06-15 12-43-37.png (168.98 KiB) Viewed 190 times
User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 10:52 am

At first glance nothing wrong with the INP or FCStd files:

FEMMeshGmshinp.txt
(52.94 KiB) Downloaded 5 times
Wall_2D_BHB.FCStd
(49.43 KiB) Downloaded 5 times
Jee-Bee
Posts: 1915
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Concrete branch ready for testing

Postby Jee-Bee » Sat Jun 15, 2019 10:57 am

Nice to see some progress Only pity is i'll never use concrete :(
User avatar
bernd
Posts: 8035
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Concrete branch ready for testing

Postby bernd » Sat Jun 15, 2019 12:28 pm

HarryvL wrote:
Sat Jun 15, 2019 10:46 am
"Data points in all amplitudes" ??
might be because of this https://forum.freecadweb.org/viewtopic. ... 10#p314611 open the dat file. You will find the sum of reaction forces.It is a great control of load sum.
User avatar
bernd
Posts: 8035
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Concrete branch ready for testing

Postby bernd » Sat Jun 15, 2019 12:30 pm

Either use git clone myfemconcrete branch into a new git repo or add my repo as remote to your repo and use git fetch to fetch my changes.

Which of both do you prefere?
User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 2:32 pm

bernd wrote:
Sat Jun 15, 2019 12:28 pm
HarryvL wrote:
Sat Jun 15, 2019 10:46 am
"Data points in all amplitudes" ??
might be because of this https://forum.freecadweb.org/viewtopic. ... 10#p314611 open the dat file. You will find the sum of reaction forces.It is a great control of load sum.
:shock: only on femconcrete, or on master too?

That's a good addition, but is it a bug or should I change some of my input to make it work? Currently FC freezes at the end of an CCX analysis.
User avatar
HarryvL
Posts: 1042
Joined: Sat Jan 06, 2018 7:38 pm

Re: Concrete branch ready for testing

Postby HarryvL » Sat Jun 15, 2019 2:40 pm

bernd wrote:
Sat Jun 15, 2019 12:30 pm
Either use git clone myfemconcrete branch into a new git repo or add my repo as remote to your repo and use git fetch to fetch my changes.

Which of both do you prefere?
Thanks I already cloned your branch in the past. I just want to get your latest updates and compile them. So I went to the local copy of your branch and tried pull from your branch hoping the changes would be automatically merged. This led to many conflicts that couldn't be merged automatically. So then I tried again with git pull -X theirs to automatically accept your modifications. That wasn't possible because I had un-merged changes. So I did add . and commit to get rid of that and pulled again with pull -X theirs. I am just shooting from the hip not knowing what I am doing - very frustrating.

Anyway, what I want is simply pulling and compiling your updates regularly without any need to make my own changes. So basically a pull with automatic merge
User avatar
bernd
Posts: 8035
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Concrete branch ready for testing

Postby bernd » Sat Jun 15, 2019 6:53 pm

merging femconcrete branch will not work! You will have merge konflicts any time you give it try (I am not 100% sure but I assume you will). Why? It is because I rebase the branch with FreeCAD master regularly. When I am one a computer I will try to write down some workflow.