Translate change of length to force in hanging chain problem

AI Thread Summary
The discussion focuses on translating the change in length between nodes in a hanging chain simulation into a force measurement using Blender Python. The user seeks to understand how to calculate the distribution of forces when nodes are affected by gravity, specifically in terms of normal force. They express uncertainty about their approach and provide a minimal code example for calculating forces based on link length and strength. The conversation highlights the relationship between movement, force, and acceleration, emphasizing the need for a correct method to sum the forces acting on each link. Overall, the user is looking for guidance on accurately modeling these physical interactions in their simulation.
cm85
Messages
2
Reaction score
0
I'm trying to write a simple script in blender python in order to show load deflection in cloth simulation. My question is: Is it possible to translate the change of length (distance between two nodes), into a force? (Newton between those nodes)?

In addition you will find a minimal example. The chain is created with blender-cloth. Let's assume that each node is dragged down by gravity with 100 Newton. This are 900 Newton overall, right? How would the distribution of force look like? (I'm no structural engineer) There is a correlation between movement and force, even if we would assume same link-strength for everything, isn't it? I'm interested in normal-force only. I could also work with the velocity of links also.

Thank's in advance!
 

Attachments

  • chain.png
    chain.png
    41.2 KB · Views: 436
Physics news on Phys.org
cm85 said:
There is a correlation between movement and force
Acceleration and force.

cm85 said:
I'm interested in normal-force only.
What's normal force here? The vertical tension force components must balance gravity in the static case.
 
  • Like
Likes cm85
Thank you very much for your fast reply.

Maybe i have made a wrong approach from the beginning on. Here is another way from scratch based on various processing-sketechs. It's a simple particle simulation which is adding a value to the z-coordinate of each particle as well as the velocity of the next neighbors. It is based on a pseudo-code i have found and a lot of trial and error. I don't know if this is correct or not.

The import section is this one:

# force of links
v_1 = self.next_1.vertex.co - self.vertex.co
strength = (v_1.length - link_length) * link_strength
v_1 = v_1 * strength

v_2 = self.next_2.vertex.co - self.vertex.co
strength = (v_2.length - link_length) * link_strength
v_2 = v_2 * strength

self.vertex.co = self.vertex.co + v_1 + v_2

How could i sum up the forces in order to get the force of each link?
 

Attachments

Last edited:
I think it's easist first to watch a short vidio clip I find these videos very relaxing to watch .. I got to thinking is this being done in the most efficient way? The sand has to be suspended in the water to move it to the outlet ... The faster the water , the more turbulance and the sand stays suspended, so it seems to me the rule of thumb is the hose be aimed towards the outlet at all times .. Many times the workers hit the sand directly which will greatly reduce the water...
Back
Top