Vickers Hardness testing simulation on ANSYS

AI Thread Summary
The discussion revolves around challenges in simulating Vickers hardness testing using ANSYS, particularly issues with excessive deformation in a model featuring a substrate and coating. Key concerns include potential under-constraint of the model and inadequate sub-steps during the solving process, which may lead to contact surfaces passing through each other. Recommendations include optimizing mesh density, using an Augmented Lagrange formulation for contacts, and considering bonding components to simplify contact conditions. Additionally, there is a query regarding the calculation of residual stress in a coating, with suggestions to focus on known shrinkage factors for a more straightforward modeling approach. Overall, the thread emphasizes troubleshooting contact conditions and optimizing mesh settings for accurate simulation results.
Libin20
Messages
2
Reaction score
0
I have tried to simulate the Vickers hardness on a substrate with a coating on it. I am really struggling to get it to work as the deformation is far too big. I have added the pictures of my model. Is there anyone that can help me with this?
 

Attachments

  • 1.JPG
    1.JPG
    37.2 KB · Views: 833
  • 3.JPG
    3.JPG
    30.3 KB · Views: 701
  • 4.JPG
    4.JPG
    21.9 KB · Views: 690
  • 5.JPG
    5.JPG
    19.4 KB · Views: 720
Engineering news on Phys.org
If I had to guess the problem will be one of two things:
  1. The model is under-constrained, and the parts are "flying away," or
  2. The model doesn't have enough sub-steps during the solve, and so the contact surfaces pass right through each other
I see a fixed support in your model, I assume this is for your "anvil" in which case it's possible under-constraint isn't an issue, so that leaves contact conditions which is a common problem for new ANSYS users.

Let's try my standard response for any user with a contact condition problem and see if it works:
Mech_Engineer said:
You don't mention what version of ANSYS you're using, but in any case you'll need to make sure you've got your settings right. Contact conditions are a pretty complicated topic, but in general here is some of the feedback I give every time. It's possible you don't need contact conditions at all; unless you expect to see a lot of movement at the bolts and washers I would seriously recommend you consider bonding them using a multi-body solid. Alternatively, consider deleting your washers altogether and then use a contact condition with just your bolts.

Contact condition guidelines:
  1. Pay close attention to your mesh density in the contact conditions. The mesh should be of similar size on both sides of the contact, you can use a "contact condition mesh refinement" to make sure this happens. I'd also recommend using hex-dominant mesh where possible, tetrahedrons tend to make for rougher stress gradients.
  2. Make sure you use an "Augmented Lagrange" formulation for the contacts between the components. This formulation tends to work best for me in most conditions.
  3. As a start, make the contact condition between the parts frictionless. Once you get it to converge, then you can think about considering friction.
  4. Make sure your contact condition forces update every substep, and split your problem into MANY substeps (on the order of 100).
Try this out and see what happens.

I also notice your mesh doesn't look very well optimized especially on the anvil. It's very dense on top out to the edges far away from the contact area; this will make your problem take a lot longer to solve. I'd recommend the following mesh settings:
  1. Split your anvil geometry close to the contact condition so that you can set multiple mesh densities across the part; this will allow you to have a dense mesh near the contact without increasing the mesh density everywhere.
  2. Use a multi-body solid when you split your geometry so you don't have extra contact conditions where they aren't needed
  3. Use a hex-dominant meshing method where possible for better geometry coverage with fewer elements
  4. Consider using a much lower density mesh until you can get your contact conditions to converge, then consider increasing density where appropriate
Good luck.
 
I want to calculate the residual stress on a coating which has been spared on to a substrate. However, the only parameter I know about the coating is the young modulus, v and yield strength. I do not know the tangent modulus of the coating and I'm not sure how to add plasticity to the model. Is there anyone that can help?
 
(Mentor Note -- Two threads on the same question merged into one thread)
 
Libin20 said:
I want to calculate the residual stress on a coating which has been spared on to a substrate. However, the only parameter I know about the coating is the young modulus, v and yield strength. I do not know the tangent modulus of the coating and I'm not sure how to add plasticity to the model. Is there anyone that can help?
I'm getting the feeling you're over-thinking this; calculating residual stress should be pretty straightforward if you know the shrinkage of the coating after application.

Do you know any shrinkage factors associated with the coating? If so, getting a residual stress in ANSYS should be straightforward model.
 
Posted June 2024 - 15 years after starting this class. I have learned a whole lot. To get to the short course on making your stock car, late model, hobby stock E-mod handle, look at the index below. Read all posts on Roll Center, Jacking effect and Why does car drive straight to the wall when I gas it? Also read You really have two race cars. This will cover 90% of problems you have. Simply put, the car pushes going in and is loose coming out. You do not have enuff downforce on the right...
Thread 'Physics of Stretch: What pressure does a band apply on a cylinder?'
Scenario 1 (figure 1) A continuous loop of elastic material is stretched around two metal bars. The top bar is attached to a load cell that reads force. The lower bar can be moved downwards to stretch the elastic material. The lower bar is moved downwards until the two bars are 1190mm apart, stretching the elastic material. The bars are 5mm thick, so the total internal loop length is 1200mm (1190mm + 5mm + 5mm). At this level of stretch, the load cell reads 45N tensile force. Key numbers...
I'm trying to decide what size and type of galvanized steel I need for 2 cantilever extensions. The cantilever is 5 ft. The space between the two cantilever arms is a 17 ft Gap the center 7 ft of the 17 ft Gap we'll need to Bear approximately 17,000 lb spread evenly from the front of the cantilever to the back of the cantilever over 5 ft. I will put support beams across these cantilever arms to support the load evenly
Back
Top