Hi,
I have built a 4 noded quad structure for the gable walls to help create a uniform mesh for 4-noded shell. The mesh is getting interfered by the nodes of the micro-model (shown in screenshot below). How do I create an interaction between the wall, wood frame and the cgi roof and still keep them separated? I don't the properties of the wall transferred to the roof element.
I was wondering how do I lay one physical property on top of another, like the roof faces should be on top of the wooden room frame, not falling in the middle, exposing the frame (shown in screenshot below).
Also, what's the best way to apply nailed connections?
Model Attached:
Physical separation of properties
Re: Physical separation of properties
I had a look at your model and the geometry of the transverse walls where corrupted (probably due to not-so-accurate boolean operations). I changed them so that now they can be meshed. If you remember, during our meeting I told you that it is better to keep the top portion of the transverse walls as homogeneus, since it will be difficult for you to generate valid geometries for structured quad mesh (it can be done, but you need to master meshing techniques). This is how I changed the transverse walls, the violet geometry has an homogenous property, that is a mix of mortar and stone (obtained with a layered shell section with alternating layers): Then I simply created SelectionSets with the walls and roof boundaries for easy seleciton of masters and slaves for the interactions. Then I generated 3 interactions. At the moment they have EqualDOF condition.I have built a 4 noded quad structure for the gable walls to help create a uniform mesh for 4-noded shell. The mesh is getting interfered by the nodes of the micro-model (shown in screenshot below). How do I create an interaction between the wall, wood frame and the cgi roof and still keep them separated? I don't the properties of the wall transferred to the roof element.
You can do it by physically separating the roof geometry from the frame geometry (now they are a single geometry), offset them apart, and then creating an interaction (rigidLink) between them. However this is not convenient.I was wondering how do I lay one physical property on top of another, like the roof faces should be on top of the wooden room frame, not falling in the middle, exposing the frame (shown in screenshot below).
An easier way is to create a Layered cross section for the roof, adding just 1 layer with a "Dummy" linear elastic material, under the "Real" layers of the roof.
This "Dummy" material will have a Young's Modulus = 0, so that it generates 0 stresses. At the same time it will have a thickness = RoofBeamHeight/2. So that it will act as a rigid offset.
Also, what's the best way to apply nailed connections?
Insead of assigning an EqualDOF condition to the interaction that should represent nailed connections, you can create a physical property and element property for zeroLength elements.
In the physical property you can define the unixial material that you want for the shear behaviour of the nails (and of course, you need to equalDOF the remaining DOFs). In those uniaxial materials you should input values as per unit-length. Then in the ELement Property, check the "distributed" option. In this way STKO will generate appropriate lumped zeroLength elements based on the mesh size
Re: Physical separation of properties
Oh, and here is the modified file:
-
alokbhatta
- Posts: 16
- Joined: Thu Jun 25, 2020 11:26 pm
Re: Physical separation of properties
Hi,
Thanks and I tried applying everything you said to my model. I have created a dummy element with E=0 and the members seem to be physically separated.
But when meshing the homogenized 3d using face meshing with structured quad topology, there were three node meshing at some points too. It'd be of great help if you suggest me how to: Thanks,
Alok
Thanks and I tried applying everything you said to my model. I have created a dummy element with E=0 and the members seem to be physically separated.
But when meshing the homogenized 3d using face meshing with structured quad topology, there were three node meshing at some points too. It'd be of great help if you suggest me how to: Thanks,
Alok
-
alokbhatta
- Posts: 16
- Joined: Thu Jun 25, 2020 11:26 pm
Re: Physical separation of properties
Hi,
I figured out my previous question by not assigning "homogenized 3d" any element property. I am running into this now:
I am thinking I got some parameters incorrect or some other errors.
I figured out my previous question by not assigning "homogenized 3d" any element property. I am running into this now:
I am thinking I got some parameters incorrect or some other errors.
-
alokbhatta
- Posts: 16
- Joined: Thu Jun 25, 2020 11:26 pm
Re: Physical separation of properties
Attached is the model:
Re: Physical separation of properties
Hi Alok,
That error is caused by the fact that the file is set up for OpenSeesMP (in fact I used the ParallelRCM numberer). However you tried to run it with OpenSees (that of course does not have the parallel numberer).
So if the file is set up for Parallel analysis with OpenSeesMP (parallelRCM as numberer and MUMPS as system, and ParallelDisplacementControl instead of DisplacementControl if you need it... ), you just need to partition the model after meshing, with as many partitions as the number of processors you want to use. Then just change the active solver to openseesmp and run it.
That error is caused by the fact that the file is set up for OpenSeesMP (in fact I used the ParallelRCM numberer). However you tried to run it with OpenSees (that of course does not have the parallel numberer).
So if the file is set up for Parallel analysis with OpenSeesMP (parallelRCM as numberer and MUMPS as system, and ParallelDisplacementControl instead of DisplacementControl if you need it... ), you just need to partition the model after meshing, with as many partitions as the number of processors you want to use. Then just change the active solver to openseesmp and run it.