Hi,(adsbygoogle = window.adsbygoogle || []).push({});

1. The problem statement, all variables and given/known data

I'm designing a C++ program to simulate the operation of a steel processing warehouse. Part of my code requires me to calculate the time it takes for a crane to move certain distances (mainly diagonal ones) across a large shelving rack.

2. Relevant equations

The crane moves at different speeds in different directions.

Maximum x speed = 40m/min

Maximum y speed = 12.5m/min

I was thinking of using pythagoras theorem somehow to solves this (although its not required to be done this way) so:

c^{2}= a^{2}+b^{2}

3. The attempt at a solution

I was thinking of using:

time = distance/speed

to calculate the time for each movement in x direction and y direction. Then using pythagoras theorem on the times to get the diagonal movement time. So an example would be:

X-Time = 6/40 = 0.15min

Y-Time = 4/12.5 = 0.32min

Z-Time = SQRT(0.15^{2}+0.32^{2}) = 0.353min

Would that be correct? Im not sure if i can apply pythagoras theorem to time like that. Any Help is appreciated

Thanks

**Physics Forums - The Fusion of Science and Community**

# Calculating the speed of a crane (using pythagoras) with different x & y speeds

Have something to add?

- Similar discussions for: Calculating the speed of a crane (using pythagoras) with different x & y speeds

Loading...

**Physics Forums - The Fusion of Science and Community**