I have realised one more thing regarding my second question. I think I have used the wrong words. I said I want to find the relative displacement when the surfaces in the contact pair are 'not in contact' or have 'separated'. However, I meant to say this considering the cohesive bond has not...
Hi FEA way
Thanks for replying.
1. I do think an instance can be a region for getSubset() (I am successfully using it to extract other results from an instance). Nevertheless, I noticed now that in my input file CSLIP and COPEN is not requested under *Contact Output, even though I can view...
Hi there
I have two questions related to surface-to-surface contact with cohesive behaviour:
1. How do I access CSLIP and COPEN field outputs using scripting? The following gives me a keyword error for CSLIP and COPEN using fieldOutputs[]:
CSLIP_values =...
Hi there
I am using scripting to extract stresses from shell elements. The problem I can't solve is how to extract the max envelope stress for each element. I use the following statements in my python script to access stress (before specifying invarients):
S = Frame.fieldOutputs['S']
ElemSet =...
Thank you for the replies.
The problem is indeed the discretization method and my apparent lack of understanding the differences in the methods. Node-to-surface results in expected displacements.
Thanks FEA way for referring me to the Verification Guide, this I have not used before.
Hi there
I am testing the use of surface-to-surface contact interaction with a cohesive behaviour contact property. However, I find that my model is not matching a theoretical calculation and the behaviour is not consistent across different stiffness values(Knn, Kss, Ktt).
Model description...
Hi there
I am trying to write a script to change the thickness of specific plies in predefined composite lay-ups. It seems that the only way to edit the thickness of a ply is to redefine it. The problem is that I need the 'region' as an argument for the CompositePly() object. I do not know how...
Thanks for the reply.
Yes, remeshing is quite a straight forward task. In my case, it is a bit tedious though. My model is very big and I always run into trouble with some areas of the geometry not being able to mesh.
At the moment I am considering merely editing the geometry in Abaqus so...
Hi there
I have used virtual topology on the geometry of my part to improve the top-down mesh that I generate. The problem I now have is that every time I delete any part of the geometry (a face for example), the entire mesh of my part is deleted as well. The geometry of my part was imported as...
Hi there
I am trying to understand how to apply an inertia relief load, but I seem to misunderstand the set-up. I created a simple model consisting of a rectangular plate in the X-Z plane. I want to use an inertia relief load to prevent rigid body motion in the Z-direction. So I constrain the...
Hi there,
I am using the statement getByBoundingBox() in my Python script to select vertices or nodes in my part. I am looking for a method of selecting vertices and nodes which are located on a specific set of faces/surfaces. I have created sets of faces in my part. At the moment I can only...