Search found 41 matches

by maike151
24 Jul 2019, 13:53
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

Also strange is that when I put Normal Force = Real $ -9.81 * 7810.0 at the top of the cube, I get the right value as Displacement Contact Normalload in Paraview. But when I put Normal Force = Real $ -9.81 * 7810.0 * 10.0e-6 (because this would be the correct Normalload), I get a different value in ...
by maike151
24 Jul 2019, 12:24
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

Ah I see.. I still had the side motion. Now I get the same result. I guess the side motion confuses ELMER, even though the Normalforce is (or should) not changed by it. I also changed Friction Contact back to Logical True in your sif and I still get the same results, so the reason for the wrong resu...
by maike151
24 Jul 2019, 11:01
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

If you turn off friction contact, the friction coefficients do not have any effect, because in the subroutine TangentContactSet the if-condition IF( FrictionContact .AND. & ListGetLogical( BC,'Stick Contact Global',Found ) ) THEN is not met (when there is no friction the tangent contact set is empty...
by maike151
23 Jul 2019, 15:20
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

or as in line 5521 in ElasticSolve.F90. I wonder if one could just get the NodalLoad in SolverUtils like that too.
by maike151
23 Jul 2019, 14:55
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

Well I tried to put Normal Force as a bc but still wrong results.. So after trying to get this Fortran Code for a second I am even more confused: So CalculateContactPressure gets its normalloads from LoadValues, LoadValues is LoadVar => CalculateContactLoad() LoadValues => LoadVar % Values, Calculat...
by maike151
23 Jul 2019, 13:01
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

That is interesting. In the comment above it says ! The nodal loads may be given either in cartesian or n-t coordinate system. and in the comment above the Subroutine CalculateContactLoad() ist also says ! If we have normal-tangential coordinate system then also the load is in ! the same coordinate ...
by maike151
23 Jul 2019, 11:21
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

I think this is the first time NormalLoadVar is called in SolverUtils: NormalLoadVar => VariableGet( Model % Variables,& TRIM(VarName)//' Contact Normalload') But "Displacement Contact Normalload" is a variable that is calculated and outputted in vtu or if you want through SaveScalars, but not a var...
by maike151
23 Jul 2019, 10:59
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

Thank you so much for your effort. Unfortunately I cannot find out how and where "NormalLoadVar % Values" gets its values. I also tried to put the Normalload as a Boundary Condition at the bottom of the cube (Force 3 = -9.81 * 7810.0 and Force 3 = -9.81 * 7810.0 * 10.0e-6, because I did not know if ...
by maike151
22 Jul 2019, 15:57
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

The output was from the beginning of the simulation. Now I am only looking at the output at the end of a timestep. I deleted the lines displacement 1,2,3 = 0 in Bc 4 (the master condition, top of the floor) and now the normalloads are not zero anymore, but way too high. I also tried switching the pa...
by maike151
19 Jul 2019, 15:01
Forum: ElmerSolver
Topic: Contact Mechanics - Friction Test
Replies: 63
Views: 9265

Re: Contact Mechanics - Friction Test

In BC 4 I define Friction Contact = Logical True. In the SolverManual it says "Instead of using the above flags to set the contact type, the user may also give a string that chooses between the different options." The "above flags" are using for example "Friction Contact = Logical True". This is wha...