Copying Part of the Model from One Model to Another
Copying Part of the Model from One Model to Another
Hello,
I have a model of the soil with a simplified superstructure in one model and a detailed model of a superstructure in another model. I was wondering if there is an easy way to copy/import model of the superstructure from one model to another model with the soil domain? If yes, is there any good example on how to do this.
Please let me know.
Thank you
I have a model of the soil with a simplified superstructure in one model and a detailed model of a superstructure in another model. I was wondering if there is an easy way to copy/import model of the superstructure from one model to another model with the soil domain? If yes, is there any good example on how to do this.
Please let me know.
Thank you
Re: Copying Part of the Model from One Model to Another
Dear Kristijan,
Merging 2 STKO's files completely (geometries, materials, elements and so on) is not yet supported, even though we are working on it.
What you can do now is to Export the geometry of one file and import it to another. However, this works only for the CAD Geometry itself. You lose the physical and element property assignments and the conditions as well.
So, I would recommend you to:
Merging 2 STKO's files completely (geometries, materials, elements and so on) is not yet supported, even though we are working on it.
What you can do now is to Export the geometry of one file and import it to another. However, this works only for the CAD Geometry itself. You lose the physical and element property assignments and the conditions as well.
So, I would recommend you to:
- pick the least complex model (in terms of materials/sections/boundary conditions) (probably is the soil model)
- Select only the geometries you want to export
- Click the "Export" command in the Geometry Tab. Choose BRep or Step as output format
- Open the most complex model
- Click the "Import" command to import the previously generate CAD file
- Re-create the materials/elements/conditions of the imported geometry
Re: Copying Part of the Model from One Model to Another
Thank you for quick response. This worked pretty easily.
Now that I have imported my model of the structure and the soil, I have 2 follow up questions:
1) Please see first screenshot. I believe I need to split geometries of the foundation block to connect the core walls. Please confirm. If so, how do I do this in the most effective way? I would like to try to avoid splitting the entire sol domain. Is there any constraints that can be applied so I only need to split the foundation block as indicated?
2) please see second screenshot. There is a number of gravity columns around on the perimeter of the foundation. They all need to have beam to solid interaction to be connected to the foundation, in my understanding. Is there any issues with constraining so many columns to one solid geometry, i.e., with creating many beam-solid interaction that have all the same master solid? I currently have defined only one in the middle of the building as indicated in the screenshot.
Looking forward to hearing from you. Thank you.
Now that I have imported my model of the structure and the soil, I have 2 follow up questions:
1) Please see first screenshot. I believe I need to split geometries of the foundation block to connect the core walls. Please confirm. If so, how do I do this in the most effective way? I would like to try to avoid splitting the entire sol domain. Is there any constraints that can be applied so I only need to split the foundation block as indicated?
2) please see second screenshot. There is a number of gravity columns around on the perimeter of the foundation. They all need to have beam to solid interaction to be connected to the foundation, in my understanding. Is there any issues with constraining so many columns to one solid geometry, i.e., with creating many beam-solid interaction that have all the same master solid? I currently have defined only one in the middle of the building as indicated in the screenshot.
Looking forward to hearing from you. Thank you.
- Attachments
-
- 1. core.PNG (226.2 KiB) Viewed 4685 times
-
- 2. columns.PNG (498.87 KiB) Viewed 4685 times
Re: Copying Part of the Model from One Model to Another
If you don't want to split your soil or foundation geometry, please see the answer to the next question1) Please see first screenshot. I believe I need to split geometries of the foundation block to connect the core walls. Please confirm. If so, how do I do this in the most effective way? I would like to try to avoid splitting the entire sol domain. Is there any constraints that can be applied so I only need to split the foundation block as indicated?
The beam-to-solid coupling has the beam as master and the face of the soild as slave. So it makes the face of the solid fully rigid (as the "fictitious" cross section of the beam). This is fine if you split the foundation in many sub-faces, so that each column has a small sub-face under its master node, that coincides with the cross-section.2) please see second screenshot. There is a number of gravity columns around on the perimeter of the foundation. They all need to have beam to solid interaction to be connected to the foundation, in my understanding. Is there any issues with constraining so many columns to one solid geometry, i.e., with creating many beam-solid interaction that have all the same master solid? I currently have defined only one in the middle of the building as indicated in the screenshot.
Otherwise, as in your case, the full foundation will be a rigid block.
An alternative is to use the ASDEmbeddedNodeElement. It's typically used to "embed" a node inside an element (as rebars inside concrete volumes). But the same theory can be used to create a "tie" condition between two incompatible meshes.
The difference is that now the beams' end-node and the walls' base-edge are the SLAVE, and the foundation Solid is the MASTER. Therefore you don't add any stiffness to the foundation, while the slave nodes are constrained to move "as if they were attached to the master element".
Look at this example file: This is the node-to-element condition for the Embed constraint:
And this is what you can obtain. As you can see, even if the meshes are incompatible, they move as if they were connected. Note: pay attantion to the stiffness parameter of the ASDEmbeddedNodeElement (read the description)
Re: Copying Part of the Model from One Model to Another
Thank you for the information.
I have added the ASDEmbeddedNodeElement to connect my walls and a column to the foundation block, but after doing so the model doesn't converge for the gravity load. Please note that I have also added rigid diaphragm at all floors that connect the central dummy column that has masses to the RC core wall elements. I have spent a couple of hours checking the model, but I cant find anything that is off. I was wondering if you can please take a look at the model and let me know what needs to be fixed (model is attached).
Another question on a separate note, can you please verify that I connected the coupling beams and the walls correctly? I am not sure if there is a drill DOF at the wall elements so I am not sure if the moment from the coupling beams will be transferred into the walls.
Thank you very much.
I have added the ASDEmbeddedNodeElement to connect my walls and a column to the foundation block, but after doing so the model doesn't converge for the gravity load. Please note that I have also added rigid diaphragm at all floors that connect the central dummy column that has masses to the RC core wall elements. I have spent a couple of hours checking the model, but I cant find anything that is off. I was wondering if you can please take a look at the model and let me know what needs to be fixed (model is attached).
Another question on a separate note, can you please verify that I connected the coupling beams and the walls correctly? I am not sure if there is a drill DOF at the wall elements so I am not sure if the moment from the coupling beams will be transferred into the walls.
Thank you very much.
Last edited by kolozvari on Wed Oct 05, 2022 2:35 pm, edited 1 time in total.
Re: Copying Part of the Model from One Model to Another
There were few issues that were giving the singularity of the model:
With these fixes, the model runs fine. Now you may want to use the concept of staged-analysis and using the initial state analysis to first apply the self-weight of the soil, then reset the displacements to zero keeping the stresses at the solid elements (initial state analysis).
Then you can add the superstructure and go on with the analysis, otherwise, you will see this delta displacement which is not real, since the structure is built when the soil is already settled.
- When you created the interaction for the embed condition, you erroneously selected some entities from the soil domain
- I understand that the central dummy column is used for generating the Central node (with mass) for each floor. These nodes are used in the RigidDiaphragms. You used a dummy column section to put some stiffness to the 3 DOFs not involved in the Rigid Diaphragm (Uz, Rx, Ry).
This is fine to give inter-element stiffness, but the whole stick still has 3 rigid body modes (Uz, Rx, Ry) as a whole body, because it is not connected to anything in these DOFs.
I simply removed the "Stick" physical property and element property. In this way, STKO will only generate the Nodes, but NOT THE DUMMY ELEMENTS (you don't need them). Now you have to fix the 3 out of plane DOFs with a simple FIX - The layout of the diaphragm is wrong.
The stick nodes should be the masters, and the wall edges should be the slaves (note: all the edges, not only the 2 corner vertices, otherwise the wall will be connected to the diaphragm only at the corner nodes) - Some walls were missing physical and element properties, so STKO did not generate elements for them, thus the singularity
- Finally the contact local axes in the -Y direction did not have the local-Z axis pointing to the -Y global direction
With these fixes, the model runs fine. Now you may want to use the concept of staged-analysis and using the initial state analysis to first apply the self-weight of the soil, then reset the displacements to zero keeping the stresses at the solid elements (initial state analysis).
Then you can add the superstructure and go on with the analysis, otherwise, you will see this delta displacement which is not real, since the structure is built when the soil is already settled.
Last edited by STKO Team on Wed Oct 05, 2022 3:44 pm, edited 1 time in total.
Re: Copying Part of the Model from One Model to Another
Thank you very much! Can you please remove the file you uploaded from the forum?
I will study your explanations and try to learn from it.
Best regards.
I will study your explanations and try to learn from it.
Best regards.
Re: Copying Part of the Model from One Model to Another
You're welcome
Re: Copying Part of the Model from One Model to Another
Hello, I have a follow up question on this thread. After running the model and observing the deformed shape (see screenshot), it appears that beams do not transfer any moments into the walls, i.e., they are pin-connected to the walls. I didn't do any detailed force-based check, but according to the deformed shape, beams don't bend at all.
Do I need to do anything extra to enable transfer of the moments? In my understanding ShellDKGQ elements used for walls have the drill DOFs, so there must be something with the beam-to-wall connectivity.
Please let me know your thoughts.
Thank you.
Do I need to do anything extra to enable transfer of the moments? In my understanding ShellDKGQ elements used for walls have the drill DOFs, so there must be something with the beam-to-wall connectivity.
Please let me know your thoughts.
Thank you.
- Attachments
-
- Capture.PNG (468.69 KiB) Viewed 4594 times
Re: Copying Part of the Model from One Model to Another
The fact that the Drilling DOF can be used to successfully link a beam to a shell is something that I've seen a lot in literature, but it is not completely true.Do I need to do anything extra to enable transfer of the moments? In my understanding ShellDKGQ elements used for walls have the drill DOFs, so there must be something with the beam-to-wall connectivity.
For sure it avoids a singularity (in old-school shell elements without Drilling DOF). But the Drilling stiffness is not sufficient to give the exact result of a beam connected to a shell.
This happens for 2 main reasons:
- The drilling DOF is somehow related to the Cosserat theory in a simplified fashion. The Drilling stiffness is a measure of how much the independent rotation field (rotation about the local Z axis of the shell in this case) can differ from the rigid body rotation of the element (SKEW(GRAD(U)). So it does not coincide with the rigid rotation of the edge to which the beam is attached
- The beam is connected to a single point, while the real beam should be attached to a zone that has the true physical size of the beam cross-section, so that this entire zone is rigid, exactly as the beam section following the assumption of planar sections
Solid (LEFT), Shell+Beam+RigidLink (Center), Shell+Beam Only (Right) As you can see, the beam seems pinned but it's not:
it can transfer the moment to the shell, but It's the shell which is too soft in that area, because the beam is concentrating all its forces to a single point, and that point of the shell is overly deformed