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: 835
  • 3.JPG
    3.JPG
    30.3 KB · Views: 704
  • 4.JPG
    4.JPG
    21.9 KB · Views: 693
  • 5.JPG
    5.JPG
    19.4 KB · Views: 721
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.
 
I need some assistance with calculating hp requirements for moving a load. - The 4000lb load is resting on ball bearing rails so friction is effectively zero and will be covered by my added power contingencies. Load: 4000lbs Distance to travel: 10 meters. Time to Travel: 7.5 seconds Need to accelerate the load from a stop to a nominal speed then decelerate coming to a stop. My power delivery method will be a gearmotor driving a gear rack. - I suspect the pinion gear to be about 3-4in in...
How did you find PF?: Via Google search Hi, I have a vessel I 3D printed to investigate single bubble rise. The vessel has a 4 mm gap separated by acrylic panels. This is essentially my viewing chamber where I can record the bubble motion. The vessel is open to atmosphere. The bubble generation mechanism is composed of a syringe pump and glass capillary tube (Internal Diameter of 0.45 mm). I connect a 1/4” air line hose from the syringe to the capillary The bubble is formed at the tip...
Thread 'Calculate minimum RPM to self-balance a CMG on two legs'
Here is a photo of a rough drawing of my apparatus that I have built many times and works. I would like to have a formula to give me the RPM necessary for the gyroscope to balance itself on the two legs (screws). I asked Claude to give me a formula and it gave me the following: Let me calculate the required RPM foreffective stabilization. I'll use the principles of gyroscopicprecession and the moment of inertia. First, let's calculate the keyparameters: 1. Moment of inertia of...
Back
Top