How can I draw a perforated cylinder in COMSOL?

Please login with a confirmed email address before reporting spam

I have attached a picture of the perforated cylinder which I needed to draw like it? I am using this cylinder in electrochemical module



5 Replies Last Post 2024年11月26日 GMT-5 10:37

Please login with a confirmed email address before reporting spam

Posted: 5 days ago 2024年11月24日 GMT-5 14:03

Using only the drawing tools within Comsol, I would be able to create that geometry by building multiple cylinders and using the array and difference operations.

You should consider whether (1) the holes are essential to the problem you want to solve and (2) whether symmetry can be used to reduce the effort of drawing and computing the problem.

Using only the drawing tools within Comsol, I would be able to create that geometry by building multiple cylinders and using the array and difference operations. You should consider whether (1) the holes are essential to the problem you want to solve and (2) whether symmetry can be used to reduce the effort of drawing and computing the problem.

Please login with a confirmed email address before reporting spam

Posted: 5 days ago 2024年11月24日 GMT-5 15:53

yes the holes are essential and affect the process greatly and the symmetry can be used. I want this holes to be 2D circles and to create a polar array and I can't do this 2 actions. Can you clarify how symmetry would help? Can you please write the actions in details as the geometry is the base for the simulation in my case? Thank you so much

yes the holes are essential and affect the process greatly and the symmetry can be used. I want this holes to be 2D circles and to create a polar array and I can't do this 2 actions. Can you clarify how symmetry would help? Can you please write the actions in details as the geometry is the base for the simulation in my case? Thank you so much

Acculution ApS Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 5 days ago 2024年11月25日 GMT-5 04:10

In 6.3 there now is a ChapGPT option that can help you code this geometry built. In 6.2 I would create a thin cylinder that cuts through the bigger cylinder, and use the Array and/or Rotate functions to copy this small cylinder up, down, and around, and make more cuts.

-------------------
René Christensen, PhD
Acculution ApS
www.acculution.com
info@acculution.com
In 6.3 there now is a ChapGPT option that can help you code this geometry built. In 6.2 I would create a thin cylinder that cuts through the bigger cylinder, and use the Array and/or Rotate functions to copy this small cylinder up, down, and around, and make more cuts.

Please login with a confirmed email address before reporting spam

Posted: 4 days ago 2024年11月25日 GMT-5 12:49

René has provided a bit more detail, and you can also go to

https://www.comsol.com/video/3d-geometry-tools-comsol-multiphysics

for a short tutorial on how to use the geometry construction tools.

About symmetry- you haven't shown the rest of the geometry but as drawn the cylinder has rotational symmetry so the problem might be solved in a pie-like domain with symmetry boundary conditions on the cut surfaces.

Using symmetry requires some thought but can really pay off in reduced computation time for a complex 3D geometry.

René has provided a bit more detail, and you can also go to https://www.comsol.com/video/3d-geometry-tools-comsol-multiphysics for a short tutorial on how to use the geometry construction tools. About symmetry- you haven't shown the rest of the geometry but as drawn the cylinder has rotational symmetry so the problem might be solved in a pie-like domain with symmetry boundary conditions on the cut surfaces. Using symmetry requires some thought but can really pay off in reduced computation time for a complex 3D geometry.

Jeff Hiller COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 4 days ago 2024年11月26日 GMT-5 10:37
Updated: 4 days ago 2024年11月26日 GMT-5 10:39

I don't know if it is relevant for your application but... I'll mention that for some physics it is possible to replace a thin perforated object with a (possibly internal) boundary condition defined on a surface drawn without any of the fine details; the grille condition in CFD is an example. When such an approach can be used, not only is geometry creation much quicker, but you save lots of time and memory on meshing and solving.

Jeff

-------------------
Jeff Hiller
I don't know if it is relevant for your application but... I'll mention that for some physics it is possible to replace a thin perforated object with a (possibly internal) boundary condition defined on a surface drawn without any of the fine details; the grille condition in CFD is an example. When such an approach can be used, not only is geometry creation much quicker, but you save lots of time and memory on meshing and solving. Jeff

Reply

Please read the discussion forum rules before posting.

Please log in to post a reply.

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.