Beam-Column Elements & Brick Elements in the same analys

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
timosidis
Posts: 6
Joined: Thu Jun 24, 2004 1:46 pm

Beam-Column Elements & Brick Elements in the same analys

Post by timosidis » Thu Jan 20, 2005 2:34 am

I would like to use Beam-Column Elements (6DOF per joint) with Brick Elements (3DOF per joint) in a 3D-analysis. If I set:

model BasicBuilder -ndm 3 -ndf 6

when using 20Node Brick elements at the same time I get:

FATAL ERROR TwentyNodeBrick (tag:1) has different number of DOFs at its nodes

even if I fix all rotational degrees of freedom for nodes of bricks. Does anybody know a way to involve Beam-Column Elements and Brick Elements in the same analysis?
Thanks a lot.
Timosidis Dimitris
Phd student
Department of Civil Engineering
Democritus University of Thrace, Greece

berktaftali
Posts: 68
Joined: Fri Jul 02, 2004 6:10 am
Location: Computers and Structures, Inc.

bricks with beams

Post by berktaftali » Thu Jan 20, 2005 4:04 am

There was a post about the same problem, but I guess it got lost somehow. Frank may help you out on this one. While you are waiting his answer, you may want to give this a try:
- define two modelBuilders (one with ndf 2, the other with ndf 3)
- define 2d elements in one, 3d elements in the other
- you have to define the boundary nodes (where the beam connects to the brick) in each modelBuilder (with same nodal coordinate), and that constrain the extra degrees of freedom.

This is what I could remember from that post. I never did it myself but it's worth a try...
Berk Taftali
Georgia Institute of Technology
Ph.D. Candidate, Structural Engineering, Mechanics, and Materials
School of Civil and Environmental Engineering
Atlanta, GA 30332 USA
Email: gte994y@mail.gatech.edu

Boris
Posts: 95
Joined: Mon Jun 14, 2004 3:57 pm
Location: UC Davis

solids and structural elements (3DOFs vs 6DOFs...)

Post by Boris » Thu Jan 27, 2005 3:50 pm

Take a look at solid02.tcl file in ExampleScripts, it does what you need...

Boris

yuanshuipi
Posts: 12
Joined: Wed May 11, 2005 3:16 am

Post by yuanshuipi » Thu May 19, 2005 6:38 am

In my model, soil nodes and pile nodes are not exactly same coordinate,
because the model is very complex. There're 24 foundations, each has 4 equivalent piles (different distance). The field including 19 layers soil. In order to simplify the model, the soil nodes be put in the center of 4 piles nodes.

I know that equaDOF still work in this case. I just wonder could I consider the force-distance relationship between the pile and the soil. Is there something spring element in opensees? I only find zero-length element to consider the spring element.

Thanks a lot.

silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia » Thu May 19, 2005 12:16 pm

yuo can always use the uniaxial truss as a spring element.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104

yuanshuipi
Posts: 12
Joined: Wed May 11, 2005 3:16 am

Post by yuanshuipi » Thu May 26, 2005 5:55 pm

Can I use truss element connect one node with 3 ndf and other node with 6 ndf? Can I use zero-length element in this condition? Beside equalDOF which command can do this. I try to use rigidLink (rod) bar... ... failed. I already get results with equalDOF. But my prof. let me try something else to consider the force-displacement relation between soil and piles / soil and basement.

I tried to use truss elements and get WARNING. Can I continue?

Post Reply