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.
Making an ellipsoid bend
Posted Jun 24, 2014, 8:03 a.m. EDT 9 Replies
Please login with a confirmed email address before reporting spam
So my issues are, in order of importance:
1) is there a way to get an ellipsoid (or any other shape) to conform to a particular, predefined geometry? For instance, if I have an AutoCad model of what the final shape for the ellipsoid should be, can I force any shape into becoming that shape and see the stresses that it took to get into that shape?
2) if #1 is not possible, is there a way to create some sort of resistance to motion or spring-like internal properties so I don't have to fix edges (such as there are in SolidWorks)? Right now, the edges of the ellipsoid are fixed, and applying a load near them causes them to become sharp and have extremely high force applied there. It would be great to have the entire thing bend without having to keep edges fixed.
3) I'm having issues getting the cross-sections to work properly. Right now, the cross section doesn't show the proper deformation (shown in the 2D plot titled "Stress cross section plot (cut plane 1)") and I have no idea why - it works fine when I change the cut plane to a XY or ZY plane, but XZ doesn't seem to show the proper deformation (banana-like).
Thank you!
Please login with a confirmed email address before reporting spam
Instead of a boundary load condition you can apply a fixed displacement boundary condition. That is maybe a start but I guess you do not know beforehand where a point on the original boundary will end up at the final boundary? Only the original and final shape.
Please login with a confirmed email address before reporting spam
Thanks for the response, and yes, exactly right - we don't know the x, y, and z displacement, just the final desired shape. I was thinking of somehow extrapolating an equation for the overall shape and plugging that into fixed displacement, but it seems that doesn't work.
Mostly, I'm just wondering if such an option exists in COMSOL to take a shape and squish it into another, predefined shape, and get the stresses required to do that squishing.
Please login with a confirmed email address before reporting spam
Anyway, the surface of your final shape is defined, so you have a known relationship between the x-, y- and z-coordinate of any point on your surface. So maybe you can apply a fixed displacement only in for example z-direction that is a function of the x- and y-displacement of that point (and this function would be determined by the relationship mentioned above).
Please login with a confirmed email address before reporting spam
I've attached my flawed COMSOL model here, in case that helps with visualization.
Attachments:
Please login with a confirmed email address before reporting spam
So you basically have two surfaces: one that is initially flat and one that is initialy half of an ellipsioid. The shape of these two surfaces is prescribed completely for the end product? And does the edge between these two surfaces have to stay in the same place?
So if for the initially flat surface the final shape is described by w=f(x,y) and for the other surface you can write a function u=g(z,y). If you know these functions you can put a prescribed displacement in the z-direction equal to f(x+u,y+v) for the initially flat surface. For the other surface (if you have used symmetry, otherwise you will have to cut it in half and treat the two halves separately) you can put a prescribed displacement in the x-direction equal to g(z+w,y+v). I think. Let me know what you think/if it works.
Please login with a confirmed email address before reporting spam
The only thing that's a major issue now is the cross section (along an XZ plane) that doesn't deform with the actual body in the results 2D surface. If anyone has any idea what's up with that, I'd much appreciate it!
Thanks Pieter for all your help, I really appreciate it!!
Please login with a confirmed email address before reporting spam
Attachments:
Please login with a confirmed email address before reporting spam
The y-component in your cut plane is the z-component in the 3d geometry, so I think that in the deformation node (in your 2d plot) you have to put w instead of v for the y-component. That improves it but it still does not look as in the 3d picture, I don't know why.
Please login with a confirmed email address before reporting spam
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.
Suggested Content
- FORUM Bend loss
- KNOWLEDGE BASE Making COMSOL Multiphysics the default Windows application for opening MPH files
- BLOG Version 6.1 Is Here: What's New in the Latest Release of COMSOL®?
- KNOWLEDGE BASE Failed to respect edge element on geometry edge
- BLOG Report from the Joint CAA-ASA Acoustics Conference
