Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Boundary Conditions for Z-Axis in a 2D Simulation (Solid Mechanics)

Please login with a confirmed email address before reporting spam

Hi,

I'm having difficulty figuring out how to set desired boundary conditions for the Z-axis in a 2D solid mechanics simulation. I would like my model to be infinite along the Z-axis with a fixed strain, but when I simulate such a structure, I get no strain along the Z-axis. I believe this is because the simulator treats the Z-axis as a free surface, but instead, I'd like to impose Neumann boundary conditions such that strain is maintained along the Z-axis.

Essentially, I'm modeling a substrate with 2.5% compressive strain along the X and Z directions, and I want to see the impact of this strain upon a thin rod on the top of the substrate. The substrate and rod are infinite in the Z direction, so a 2D simulation is used.

Note: I've been able to get the correct results with cylindrical coordinates using 2D axisymmetric geometry (a pseudo 3D simulation), but I would like to model the device using 2D geometry instead of 3D due to computation and memory considerations.

Attached is the model file.

Thanks for your help!
Jamie


1 Reply Last Post 6 déc. 2013, 02:24 UTC−5
Henrik Sönnerlind COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 6 déc. 2013, 02:24 UTC−5
Hi,

As you have observed, the Plane Strain formulation enforces that the out-of-plane strain solid.eZZ=0. What you are looking for is a condition which sometimes is called 'Generalized Plane Strain', where the out-of-plane strain is fixed to a non-zero value.

It is not so that the structure is free in the Z-direction, that would be Plane Stress. (You choose between Plane Strain and Plane Stress in the 2D Approximation Section of the Solid Mechanics interface).

The probably easiest way to do what you want to do is to create a thin slice in a 3D model. Use a swept mesh with only one element in the Z direction. Put a Roller condition on one face and a Prescribed Displacement on the opposite face. Prescribe the displacement so that w/thickness = intended strain.

Regards,
Henrik
Hi, As you have observed, the Plane Strain formulation enforces that the out-of-plane strain solid.eZZ=0. What you are looking for is a condition which sometimes is called 'Generalized Plane Strain', where the out-of-plane strain is fixed to a non-zero value. It is not so that the structure is free in the Z-direction, that would be Plane Stress. (You choose between Plane Strain and Plane Stress in the 2D Approximation Section of the Solid Mechanics interface). The probably easiest way to do what you want to do is to create a thin slice in a 3D model. Use a swept mesh with only one element in the Z direction. Put a Roller condition on one face and a Prescribed Displacement on the opposite face. Prescribe the displacement so that w/thickness = intended strain. Regards, Henrik

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.