# Cylinder Intake Meshing

 Register Blogs Members List Search Today's Posts Mark Forums Read

 August 3, 2013, 15:43 Cylinder Intake Meshing #1 New Member   Yu Omori Join Date: Jul 2013 Posts: 13 Rep Power: 3 Hey, I'm conducting a study of the intake charge as the a cylinder engine breathes during its intake cycle. The way I have the simulation set up right now I have two domains, the intake and the cylinder crown, and the cylinder itself, which will be host to mesh deformation. To preserve an acceptable mesh density as the piston descends, my idea was to initially mesh the cylinder into hundreds of layers of elements. That way as the piston descends I will still have an acceptable number of elements to capture what is going on in the piston. However, in the ANSYS mesh, Although I apply mapped face meshing and get a nice grid on the cylinder wall, the thin layers I see on the surface don't propagate inside. Is there a way to allow the surface mesh to penetrate throughout the domain or is remeshing the only way to handle large geometry changes like this? Any help or suggestions are welcome. All the best, Yu

 August 4, 2013, 07:15 #2 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 10,651 Rep Power: 84 Can you post an image of the problem?

August 4, 2013, 13:08
#3
New Member

Yu Omori
Join Date: Jul 2013
Posts: 13
Rep Power: 3
Sure.

I've been doing a lot of reading and trial and error and I've decided to try out the ICEM Remesh because it seems like a more logical solution after thinking about it a little bit more. I figured its better to have elements of consistent geometry rather than stretching many layers of pancaked elements as the piston moves.

I've attached a image of my mesh generated using ICEM. The purple is the cylinder wall and the orange is the piston. I've managed to get the re-Mesh process underway but I get this message after the mesh has been generated:

+================================================= ===================+
| ****** PROBLEM REPORT ****** |
|--------------------------------------------------------------------|
| Subsystem: Input and Output |
| Subroutine name: ErrAction |
| Severity level: Fatal Error |
| Error message number: 001100279 |
|--------------------------------------------------------------------|
| Message: |
| |
| REDHDR: locating dataset failed: what=G/NAMEMAP where=EVERY |
| |
| |
| |
| |
| |
+================================================= ===================+
WARNING: CFXSTP, Regression check error.

This is what my remesh setup looks like:

The geometry file is the tin generated when I exported the ICEM mesh to FLUENT format.

Body is the entire fluid domain, intake and cylinder. This is a single domain case.

Thanks,

Yu
Attached Images
 Untitled.jpg (35.3 KB, 21 views) dbag.jpg (37.7 KB, 7 views)

 August 4, 2013, 18:09 #4 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 10,651 Rep Power: 84 Your first post asked about the inflation layers not propogating into the mesh. Your second post asks about a different error. What is your question? If it is the first then please post an image of the cross section of the mesh you do get.

 August 4, 2013, 20:25 #5 New Member   Yu Omori Join Date: Jul 2013 Posts: 13 Rep Power: 3 It is the second. I apologize for the confusion. I've been putting off learning icem remeshing because I never really liked to work with ICEM but I figured that it would be something worth figuring out and getting good at for my own sake so I decided to switch methods.

 August 4, 2013, 20:29 #6 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 10,651 Rep Power: 84 ICEM is a much more powerful mesher so time spent learning it is time well spent in my opinion. I have no experience in remeshing in ICEM so cannot help you much. A few other members on the forum have experience in this area so they might be able to help you. But as a side issue, my PhD thesis was in using CFX for IC engine modelling. Here is the link if it is of interest to you: http://hdl.handle.net/2100/248 As this work is over 10 years old I did not use any remeshing, it was complex enough getting the thing to work at all on the software available at the time even without remeshing.

 August 4, 2013, 22:28 #7 New Member   Yu Omori Join Date: Jul 2013 Posts: 13 Rep Power: 3 I think so too, and I guess I'll have to wait and see if anyone has any suggestions then. Meanwhile I'm reading through your thesis and its very interesting. Will need to put it down for tonight because its a thesis and they are lengthy (you would know you wrote it). Rotary valve engines being such a rare breed is difficult to find information on. I've always wondered why the industries haven't taken up the idea. It seems to be a more sound engineering solution than poppet valves and I'm sure the challenges can be overcome with good research. cheers, Yu

 August 4, 2013, 22:40 #8 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 10,651 Rep Power: 84 We did overcome the technical challenges See http://home.people.net.au/~mrbdesign...utoTechBRV.pdf What killed the project was political, not technical.

 August 5, 2013, 18:49 #9 New Member   Yu Omori Join Date: Jul 2013 Posts: 13 Rep Power: 3 Ghorrocks thats a brilliant article. The particular engine I'm working on happens to be a very high rpm engine as well, 17000+rpm =) So I've been screwing around a little bit more with ICEM and because the locating dataset failed message was rather familiar I thought it was due to the remeshed mesh not getting back to CFX. I added a number of lines to my replay script to change the working directory of the script to where I store my mesh and tin files. Then it gave me this: +--------------------------------------------------------------------+ | An error has occurred in cfx5solve: | | | | ANSYS CFX Solver Input File does not exist | +--------------------------------------------------------------------+ +--------------------------------------------------------------------+ | The following user files have been saved in the directory G:/Ansys | | Temp/Cylinder Head Airflow_4832_Working/dp0/CFX-3/CFX/Work1/Copy | | of CFX New_001: | | | | temp.fbc, temp.uns, cfx5mondata.out, tetra_cmd.log, temp.fbc_old, | | 16_newmesh_01.mesh.log, temp.fbc_dfupdate, | | cfxpre_engine_error.log, 16_oldmesh.res, 16_remesh.out | +--------------------------------------------------------------------+ Does anyone know anything about this or any details on how the relevant files are managed during the remeshing process? best, Yu

 August 19, 2013, 11:40 #10 New Member   Yu Omori Join Date: Jul 2013 Posts: 13 Rep Power: 3 I know I'm bumping a old thread but I figured it out so I'm going to put the important things that I realized to make it work here. Its for future reference of anyone whos having similar problems. For ICEM Remeshing, you need to do be very strict about the following: Define ALL of your parts in ICEM. This includes the body of the model in question. When I was first racking my brain over the error message REDHDR: locating dataset failed: what=G/NAMEMAP where=EVERY It was simply because I let the mesher create the body, and it was named CREATED_MATERIAL_XXX whenever the remesher ran. This does not work and you need to give it a part name so it can reference it any time. You don't need to include the export mesh command in the replay file. Another reason I was getting errors was because I included the export mesh command in my replay file, seeing that you could specify different mesh formats when specifying your remesh configuration. This will work if you remesh once, but will not for subsequent remeshes because of the way CFX handles the files that come out of the replay scripts. Make sure your units are correct CFX and ICEM both require unit specification. The geometry scale option can provide some scaling but in my experience this option has given me trouble. The easiest thing to do is make sure all the units from model creation to solver are consistent. Hope this helps some people out. Best, Yu

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post [ICEM] cylinder meshing tmeysam92 ANSYS Meshing & Geometry 3 June 25, 2012 03:58 nammari OpenFOAM 5 March 11, 2011 20:49 blaise OpenFOAM Meshing & Mesh Conversion 0 May 10, 2010 03:56 kfk STAR-CCM+ 1 January 7, 2010 04:34 Nutrex Main CFD Forum 4 July 29, 2008 11:03

All times are GMT -4. The time now is 14:05.