Вы находитесь на странице: 1из 5

Learning to DO: Abaqus: Bottom-up mesh example

4/3/2556
0

THURSDAY, APRIL 9, 2009

MY MICROBLOG
Isaiah Janzen

Abaqus: Bottom-up mesh example


So swept meshing and structured meshing have failed or aren't available but bottom-up meshing is complicated and hard right? Not as much as you might think. Here is a sample of how I meshed a region of a part using bottom-up meshing technique. This is using Abaqus version 6.7 and I'm skipping the parts about seeding, partitioning, and element type that you have to do to make a mesh. Be sure you seed the region before you mesh it or it will not mesh. Step 1: Select Mesh > Controls... > Hex (in this case it could be something else but hex looks the most professional) > Bottom-up. Then you select the region (partition, cell) of the part you wish to mesh with bottom-up technique.

IsaiahJanzen
IsaiahJanzen Get outside and run today! It is beautiful!
13 hours ago reply retw eet fav orite

IsaiahJanzen Currently using 56 Abaqus licenses. (it's a big deal to me.)


y esterday reply retw eet fav orite

IsaiahJanzen Set of 600s in 1:40 each w ith 400 m jog rest in 2:00. Probably best 600s I have ever run in practice.
2 day s ago reply retw eet fav orite

IsaiahJanzen I don't shovel for myself, I do it for the mailman and other pedestrians.
3 day s ago reply retw eet fav orite

IsaiahJanzen Asics gel Noosafast day three: giant blister from a track w orkout. pic.tw itter.com/7gulW 4Zxpj
4 day s ago reply retw eet fav orite

IsaiahJanzen via @planetmoney: Episode 439: The Mysterious Pow er Of A Hospital Bill w ow !! n.pr/1292xf8
4 day s ago reply retw eet fav orite

Join the conversation

Step 2: Click on Mesh > Create Bottom-Up Mesh... Then select the cell (region, partition) that you just gave mesh controls to. The "Create Bottom-Up Mesh" box will appear.

SEVEN MOST POPULAR POSTS THIS WEEK

Abaqus: Bottom-up mesh example Abaqus: Create Animations Abaqus: Edge Biased Structured Mesh Example The Jacobian: Finite Element Mesh Quality Ansys: The Pinball Region Abaqus: Selecting Inside Surfaces Abaqus: How to Reduce the Size of your .stt file

LABELS

abaqus

art bicycling book Broad Peak business buying and selling a stock climb coaching colorado company competition documentary

engineering finite element I live in Iowa


http://www.isaiahjanzen.com/2009/04/abaqus-bottom-up-mesh-example.html 1/5

Learning to DO: Abaqus: Bottom-up mesh example

Step 3: Select the Source side. Click "Done" when you have selected the source side. This is the side where the mesh will be created in two dimensions, essentially the bottom of the part, so that the mesh can be swept through the volume.

engineering finite element I live in Iowa innovation investing It's Not Rocket
Science janzen gear learning life life of a contract engineer marathon marketing money mountaineering pakistan product race relationships running science start-up successful innovative companies sustanability team unemployment unemployment chronicles value workout WPI writing
SEARCH THIS BLOG

4/3/2556

Search

MY TITLE SPONSOR: ATHLETIC REPUBLIC

Step 4: Then select at least one connecting side in this example I choose five connecting sides. The more sides you have the more structured the mesh will be. When you have selected the side(s) click "Done". In some cases you have have to specify a Target side but in general is is not necessary.

DES MOINES HALF MARATHON

BLOG ARCHIVE

Step 5: Click "Apply" in the "Create Bottom-Up Mesh" box and you are done! So that you know the details this mesh had 2304 elements, with 0 analysis errors and 48 analysis warnings. (That means it's pretty good.)

2013 (47) 2012 (222) 2011 (204) 2010 (202) 2009 (196) December (20) November (18) October (21) September (29) August (20) July (4) June (8) May (26) April (29) Rope Soloing instruction of the week: Continuous l... I'm in a meeting right now and the other six peopl... Abaqus: Create Animations Motivation? Mommy! NEWMAC 10k I finished in 35:49. 9th place (out of ... Writing a Book about Rope Soloing Publishing to the world from my phone. Happy 21st ... Easy Finite Element Modeling Rope Soloing instruction of the week: Screamers

If you have any questions just ask, although I might not respond quickly.

Posted by Isaiah at 8:52 PM

Labels: abaqus, bottom-up, mesh Helpful/informative?

15 comments:
Veronica July 21, 2009 at 4:32 AM
http://www.isaiahjanzen.com/2009/04/abaqus-bottom-up-mesh-example.html

Abaqus: Modules Abaqus: Deciphering .dat files Train, Train, and Train Some More
2/5

Learning to DO: Abaqus: Bottom-up mesh example

4/3/2556

Hi, I read your post on bottom-up meshing in ABAQUS and I have a question. I'm trying to mesh a thin walled pipe with a through hole to evaluate the Findley criterion for my master thesis. I need to have the mesh mapped in the hole in order to find the critical plane. My question is: can I mesh a thin walled pipe with a through hole with quad-elements? When I try, I get the message that "the connecting side has to be bound with at least 4 edges". This can obvoiusly never be the case for a pipe. Can you help me? //Veronica Waatz, Royal Institute of Technology, Sweden. Reply

Losing Abaqus: Selecting Inside Surfaces Menugas We have a Carabiner! Production Animals Why planes always pull up right before they crash ... Carabiner, Kalenian Award Rope Soloing instruction of the week: Anchors Abaqus: Bottom-up mesh example Organizing my thoughts and my future: part three (...

Isaiah August 14, 2009 at 10:19 AM Sorry it took me so long to reply I was out of the country and office most of the summer. Try to partition the cylinder. I think that perhaps creating a partition along the length of the cylinder that goes through the center of the hole as well as a partition that is perpendicular to that along the length of the cylinder. I would then create another partition around the circumference that passes through the the center of the hole. At that point you should now have eight sections to your cylinder and I would think you can mesh everything separately with a bottom-up mesh. I am unfamiliar with meshing in a hole but when I have had to mesh around a hole in the past I was able to partition the surrounding material into four pieces and I used hex elements, which in Abaqus is "An eight node linear brick" and they look like little cubes. The "hex" refers to the number of faces I believe. I hope some of that helps and it is not too late. Reply

Broad Peak Organizing my thoughts and my future: part two (ca... Abaqus: loads Organizing my thoughts and my future: part one (mo... Finding the right people Strage Innovation Award March (18) February (3)

SUBSCRIBE TO:

Posts Faya November 10, 2009 at 4:59 AM can you give soluton to this problem?i have this problem..I am investigating crack propagation in brittle solids using abaqus for my undergraduate thesis. I am brand new to abaqus and am working my way through tutorials and examples. My goal is to create a 2d planar model that will show the process of crack initiation and propagation. I am getting stuck however when I try to create adjacent regions of differing mesh densities. For my model, I need an internal region of very fine mesh, and an outer region of very coarse mesh. The way I am trying to create this is by creating two parts and seeding them separately, and then joining them. So far it is working, however I have seen an example in the problems manual (1.4.4) that uses an orphan mesh as the main part of the model. I am now trying to create an orphan mesh similar as the one in the manual, but on a very basic level. I am creating two square parts of 10x10 units, that will be joined along a common boundary. Part-1 is 10x10 size and has a 1x1 mesh using CPS8 elements. Part-2 is 10x10 size and has a 2x2 mesh also using CPS8 elements. I want to merge these two parts into one part retaining the mesh orientations described above. My current method of achieving this is as follows: 1.create each part in the Part module assign the seeds and generate the mesh 2.once the mesh is generated I create a mesh part (also called an orphan mesh I believe) of each part, so now I have 4 parts (2x 10x10 parts and 2x 10x10 orphan meshes) 3.I now merge the two orphan meshes in the Assembly module, merging the nodes that are overlapping 4.run job analysis and view results Now what I find is that the two meshes behave as normal, except that at the boundary where the nodes are merged, the element edges are opbviously not merged, and deflect according to the applied load ie. deflect apart. What I need is for those elements along the boundary to also merge. The model that I have been looking at as a guide is example 1.4.4 in the Abaqus Example Problems Manual (abaqus doc v6.7). This is the crack growth in a beam with 3-point loading. As you can see in this model, the creator has made an orphan mesh including a few regions of differing mesh densities. I have read through much of the abaqus manual, but I am just not sure which parts are relevant to this particular problem. I would appreciate any help at all. I feel as though I am on the right path, but may be missing something simple. I have attached a sketch of my model as described above, just to give you a visual of what I am talking about. Reply Comments
ABOUT ME

Iowa is now my tenth US state to live in after California, Ohio, Missouri, Oklahoma, Kansas, Massachusetts, New Mexico, Colorado and Wisconsin. I have a B.S. in Aerospace Engineering and an M.S. in Materials Science and Engineering from Worcester Polytechnic Institute (WPI). I am currently employed by a leading manufacturer of construction and forestry equipment to do finite element analysis. I have a patent pending for an ice axe I designed and tried to market, but failed at that business that time. I am a serious runner with a 32:12 10k PR and 2:30:20 marathon PR. I have a second place of employment coaching cross country and track and field at a private D3 university. I enjoy mountain climbing including ascents of the Diamond on Longs Peak and reaching 7000 meters (and spending the night) on Broad Peak. My faith in God is extremely important to me. These are the endeavors I pursue. These are the experiences I have. Leave here better than you came.

Contact Isaiah Janzen

Isaiah

November 10, 2009 at 10:42 AM

I have not worked with orphan meshes so I can not comment on what you may or may not be doing wrong. I also do not see the sketch that you attached. However, I would suggest creating one part instead of two and using partitions to divide the part in half or quarters or some other number of regions. Then you can seed the edges of each region and develop a dense mesh in one region and a coarse mesh in another region. You might also be able to use an edge biased mesh as well. Perhaps one part with a partition in the middle and an edge biased mesh on both sides so that near the middle the mesh is very dense but near the
http://www.isaiahjanzen.com/2009/04/abaqus-bottom-up-mesh-example.html 3/5

Learning to DO: Abaqus: Bottom-up mesh example

4/3/2556

outside the mesh is coarse. Also, I am unsure what you mean by 1x1 and 2x2 meshes. If that is the size of the elements you can probably make a much denser mesh or have the entire simulation be 1x1 size elements. I know the speed of computers vary but anything up to about 50,000 nodes only takes a few hours to run and simulations of 100s of nodes generally take less than a minute. Also your simulation is 2D which helps things to run faster. Here is an example of edge biased mesh: http://www.isaiahjanzen.com/2009/05/abaqusedge-biased-structured-mesh.html I hope this helps. Reply

Anonymous December 27, 2009 at 2:59 PM Hi, I am very new to Abaqus, and I am having my thesis on the Abaqus and what I am trying to do is, trying to get contact analysis of the gear tooth meshing, by using python script and trying to automate the whole precess, to optimise the gear tip relief. My main question is I am trying to use the script in C++. Can you give me some idea how can I use python script in C++. All I am trying to do is by just one click on c++ program and some inputs, and that will give me output window of the Abaqus with the results on it. All the solution and pre processing and post prossing I am trying to get done in the script via c++. I know I can copy some python script to model and first analysis iteration through macro manager, and then I want to iterate that script by C++. can you help me to put all of these together. C++ python script and abaqus. Note I have gone through scripting manual and all but couldnt get strong understanding to develope code to make c++ program. Reply

Isaiah

February 26, 2010 at 10:58 AM

To be honest I can not help you. My C++ is so weak and my python is even worse. I recommend you contact Simulia: http://simulia.custhelp.com/cgibin/abaqus.cfg/php/enduser/home.php or ask on the Eng-Tips forum: http://www.eng-tips.com/threadminder.cfm?pid=727&page=10 Chances are someone at either of those places will be able to help you. Reply

Karthy March 24, 2010 at 2:11 AM hi this karthik... i have a problem in meshing the tyre model... i find trouble in meshing the groove portions of the tyre.. pls help me out.. karthik tvs tyres... Reply

Anonymous May 9, 2010 at 11:47 PM Hi, i am trying to do a pressure analysis on a water tank, i am fixing the bottom part of tank to ground(Encastre). When i use bottom up mesh, however the model gets meshed, i am having error while submitting the job , it says, the boundary condition regions are not assigned to mesh, could you suggest some suggestion for this Reply

Colleen July 2, 2010 at 1:07 PM My bottom up mesh doesn't seem to be properly associated with the part geometry since when I try to run the job I get the error that the boundary conditions reference regions that are not associated with the mesh. Any ideas on how to fix this? Thanks. Reply

Anonymous May 11, 2011 at 10:53 AM Hello, could you please help me to create cohesive elements in simple 2D-mesh. I heard that one should use orphan mesh. So first i create Part, created two materials, one is for elastic behaviour, another cohesive behaviour. Then i created sections. First for elastic material, second for cohesive material. But when i assign the section properties i couldnot select the region with cohesive elements. Could you give me some advice what should i do to create the layer of cohesive elements between normal plane strain elements, Reply

Anonymous June 14, 2011 at 11:29 AM How to subtract one solid from another in Abaqus? Reply

mido92 February 10, 2012 at 8:14 PM Hi, I try to convert an orphan mesh part to modified part. Can you help me to do this.
http://www.isaiahjanzen.com/2009/04/abaqus-bottom-up-mesh-example.html 4/5

Learning to DO: Abaqus: Bottom-up mesh example

4/3/2556

Thanks Reply

Anonymous June 26, 2012 at 1:56 AM Hi I want to do modal analysis on a cracked beam so I need to simulate it, I have read that because I do not want to check crack propagation I can simulate the crack with detaching nodes after I had meshed the model but there is not any choice for this purpose in edit mesh part in mesh module. I would become so much thankful if you can help me. Regards Reply

Anonymous July 16, 2012 at 9:18 AM Hi Is there a way to specify Abaqus to choose automatically choose global size while scripting Abaqus ? p.seedPart(size=1.0, deviationFactor=0.1, minSizeFactor=0.1) Reply

Anonymous October 13, 2012 at 4:35 PM Hi what are the connecting sides you were talking about (I'm a complete novice and can only follow detailed instructions!) Reply

Links to this post


Create a Link Newer Post Subscribe to: Post Comments (Atom) Home Older Post

MY PLATFORM:

TOTAL PAGEVIEWS

121,773
Simple template. Powered by Blogger.

http://www.isaiahjanzen.com/2009/04/abaqus-bottom-up-mesh-example.html

5/5

Вам также может понравиться