How to stop a weight from falling

In summary: is not the case for a hexagon or a more square-like shape, as the corner hits the object a little bit later (thus the initial area is a bit bigger), and the deformation is a bit more gradual, thus the flat spot does not form.
  • #1
ikeatwork
8
0
Hello, new member here so first post, I apologize for any unintentional faux pas.

Anyway...

I have a problem which I have been asked to sort out in my work place. We have a rig which is used to move a pneumatic ram up and down. Currently it is on an electrical winch system and I have been tasked in finding a way to make this safe for people working under it by having a secure safety system in place just in case the winch fails. The easiest way that I can think of doing this is by having a pin pass through the two outer edges of the RSJ it is attached to and go under a protruding piece of steel work of the movable section, as shows in the image below:

OiRJtNF.jpg


What I need to do is stop it dead in its tracks, if the pin bends and jams under the movable part of the rig that is fine, it can be sorted later. What it cannot do is break the pin upon impact. The numbers I have gathered from varying sources are below, all i want to know is what is the thickness of the pin that i need?

O.k. I am assuming a weight of 500kg, this is a lot and much more than what it actually weighs but if i overestimate then I have a little wiggle room.

The pin will have the following characteristics:
  • A density of 7.85g/cm3
  • A length of 250mm
  • The impact point on the pin will be 20mm in from the end which is unsupported by the RSJ
  • The bend point will be where the pin goes into the first upright of the RSJ at 50mm from the end.
  • The steel has a yield of 250MPa
  • An ultimate strength of 400MPa
  • I think the modulus of elasticity is 30.3Mpsi

It has to withstand a weight of 500kg falling 110mm. The fall will have the following characteristics:

  • Time to fall: 0.149779026187 seconds
  • Velocity: 1.46883048716m/s
  • kinetic energy: 539 joules.. or 539kN worked out using the following formula:
  • mass x gravity x height = 500 x 9.8 x 0.11 = 539
If anyone could help I would appreciate it. If any of the numbers do not seem right in your eyes please tell me and I shall investigate further. I think I have everything i need to do the maths but I can't figure out how to do the maths. Every example I have seen has the impact in between the supports and not outside them, so just to clarify I have attached another diagram below which should make it clear what I am after:

h26dimp.png


On a separate note, would the shape of the pin in question make a difference? I.e. a hex shaped pin, or a more square one rather than a cylinder? Also I read somewhere that boring a hole through the center of the pin could strengthen it for this type of impact due to the larger surface area, is this true?

Sorry for all the questions. Hope to hear from you soon, if you need any more info please ask.
 
Engineering news on Phys.org
  • #2
It depends on the amount of deformation desired (reference). Normally, you would want the pin deformation to stay in the elastic zone of the material. So, the transverse displacement ##\Delta x## can be found with the definition of the Young Modulus:
[tex]\Delta x = \frac{Fl}{AG}[/tex]
Where ##F## is the shear force, ##l## is the initial length, ##A## is the shear area and ##G## is the Young Modulus. Also:

[tex]F = \frac{\tau_y}{S_f}A[/tex]
Where ##\tau_y## is the shear yield stress (that we do not wish to exceed to stay in the elastic zone) and ##S_f## is the safety factor.

The amount of work done (##F \Delta x##) is equal to the energy input:
[tex]mgh = F \Delta x[/tex]
[tex]mgh = \frac{F^2 l}{AG}[/tex]
[tex]mgh = \left(\frac{\tau_y A}{S_f}\right)^2\frac{l}{AG}[/tex]
Or:
[tex]A = \frac{S_f^2 Gmgh}{\tau_y^2 l}[/tex]
That would be the pin shear area needed.

To be noted:

  • The force is actually an average force during the displacement ##\Delta x##, so it may have higher peaks. A higher safety factor may be required without testing.
  • This assumes that only the pin deforms. If there is more deformation involved i.e. the part that hits the pin (and it will deform as well), this adds up as a safety margin (##F## will actually be smaller since both ##\Delta x## combined will be larger).

ikeatwork said:
On a separate note, would the shape of the pin in question make a difference? I.e. a hex shaped pin, or a more square one rather than a cylinder?
The shape has an effect on the deformation pattern. If the pin is a triangle where the object hits a corner first, the «initial» area will be small, thus it will deform a lot, creating a flat spot more easily. Deformation is good (increased ##\Delta x##), but the area of the deformed part must be great enough to withstand the shear stress. This is why a safety factor could be needed. If your pin is square but crooked, the part could land on the corner first and result may be different than if it lands perfectly on an edge.
ikeatwork said:
Also I read somewhere that boring a hole through the center of the pin could strengthen it for this type of impact due to the larger surface area, is this true?
I cannot stipulate if this is true or not, but if there is a hole in the center, the part will more easily deform, thus increasing ##\Delta x##. This requires a deeper analysis and testing before attempting such design.
 
  • Like
Likes berkeman
  • #3
Welcome to PF.
An alternative solution to a movable pin would be a spring loaded cam attached to the traveling load. The cam would pinch the rail when the load was being lowered. A chord would need to be pulled to release the cam when the load was to be lowered.
Some lifting / lowering equipment fitted with locking cams automatically apply the cam when tension in the lifting wire falls below the value set by a spring.
 
  • #4
I am a little confused by your description. Are you using the winch to move the ram and the ram provides a separate function or is the ram somehow supplemented by the winch and the ram provides the primary function? Also Are you talking about a regular work process or is this a safety procedure for maintenance persons?
As to the calculations notice that the kinetic energy developed increases rapidly with fall height. If you can reduce that the gains are significant. Another idea if in fact you are talking about the ram and not the winch. A standard maintenance item for workers with Hydraulic and pneumatic rams is to use a steel channel that fits around the pushrod. The piston is extend to slightly past the desired position, the channel is then placed around the ram. This is locked in place with a non load bearing pin or keeper. The ram is then retracted to alleviate the load and also reduce potential fall height to 0. This style preventer can often be placed by a single person and support high loads for maintenance.
 
  • #5
Instead of a pin you could use a flat surface made of iron or similar.
No way any small falling object will break through that.
 
  • #6
Ketch22 said:
I am a little confused by your description. Are you using the winch to move the ram and the ram provides a separate function or is the ram somehow supplemented by the winch and the ram provides the primary function? Also Are you talking about a regular work process or is this a safety procedure for maintenance persons?
As to the calculations notice that the kinetic energy developed increases rapidly with fall height. If you can reduce that the gains are significant. Another idea if in fact you are talking about the ram and not the winch. A standard maintenance item for workers with Hydraulic and pneumatic rams is to use a steel channel that fits around the pushrod. The piston is extend to slightly past the desired position, the channel is then placed around the ram. This is locked in place with a non load bearing pin or keeper. The ram is then retracted to alleviate the load and also reduce potential fall height to 0. This style preventer can often be placed by a single person and support high loads for maintenance.

The ram is not part of the lifting mechanism at all, that is all done by electric pulley. It's a safety procedure for regular use of the device the ram is used to apply loads on a vertical surface and quite regularly needs to be raised above head height and it is not uncommon for people to have to work under it. It's the type of thing that if the pulley failed due to a bolt sheering or cable fraying then a hardhat would do little to protect the person it fell upon.

jack action said:
mgh=FΔxmgh=FΔx​
mgh = F \Delta x
mgh=F2lAGmgh=F2lAG​
mgh = \frac{F^2 l}{AG}
mgh=(τyASf)2lAGmgh=(τyASf)2lAG​
mgh = \left(\frac{\tau_y A}{S_f}\right)^2\frac{l}{AG}
Or:
A=S2fGmghτ2yl​

Sorry about this, but you lost me there. I will be honest, to me to work out a part of one of the equations I have to go back to an earlier equation but then I go back and it is asking me for a number I need to work out using the equations that are towards the end. I.e in the first equation it asks to use A and in the last equation it tells you how to work out A but you need to have some of the numbers worked out previously to have this equation make sense. Am i doing this utterly wrong? Am i utterly over thinking this? All i need to know is if i need a pin of 8mm, 10mm, 12mm or 15mm diamter steel rod to do the job. I only picked 500kg as the falling weight to make sure it is definitely safe for what is falling as i am unable to physically weigh it and I know it is a lot less than 500kg, which would mean that if it did fall on a pin designed to withstand 500kg then the pin would not deform. I just want it stopped dead in its tracks. Again sorry for this.
 
  • #7
Hi
I suggest a wedge as shown below. The unit could be moved to a desired height and protect the product when in use.
Black = RSJ
Red = wraparound collar.
Pink = set screw
Blue = wedge
Green = permanent magnet
upload_2016-8-5_9-13-20.png
 
  • #8
Ideally there should be some sort of interlock so that people cannot work under the weight unless the safety device is in place. Perhaps a gate lock that is only energised when the safety bolt is fully engaged. Should also fail safe in the event of a power cut etc
 
  • #9
ikeatwork said:
in the first equation it asks to use A and in the last equation it tells you how to work out A but you need to have some of the numbers worked out previously to have this equation make sense. Am i doing this utterly wrong?
Only the last equation is needed: ##A = \frac{S_f^2 Gmgh}{\tau_y^2 l}##. You should know all of these variables.

Note also that this assumes that the distance ##l## is a for rigid bar. Looking at your drawing, if we take the pin as a beam, the displacement ##\Delta x## can be greater and it would be represented by ##y_{x_1 = a}## (see reference) or:
[tex]\Delta x = \frac{Fa}{6EI}(2aL+3a^2 - a^2) = \frac{Fa^2 (L+a)}{3EI}[/tex]
In this case:
[tex]mgh= \frac{F^2 a^2 (L+a)}{3EI}[/tex]
Or:
[tex]F^2 = \frac{3EImgh}{a^2(L+a)}[/tex]
In your particular case where the pin is round, ##I = \frac{\pi r^4}{4} = \frac{A^2}{4\pi}##. Thus:
[tex]F^2 = \frac{3EA^2mgh}{4\pi a^2(L+a)}[/tex]
The shear stress is ##\tau = \frac{F}{A}##, thus we can determine that:
[tex]\tau = \sqrt{\frac{3Emgh}{4\pi a^2(L+a)}}[/tex]
Or:
[tex]\tau_y \gt S_f \sqrt{\frac{3Emgh}{4\pi a^2(L+a)}}[/tex]
Furthermore, in this case (beam), we have to consider maximum stress due to bending moment (see reference) where ##n = r## and ##r = \sqrt{\frac{A}{\pi}}## for a round beam, thus:
[tex]\sigma_{max} = \frac{n}{I}M_{max} = \frac{\sqrt{\frac{A}{\pi}}}{\frac{A^2}{4\pi}}Fa = \sqrt{\frac{16\pi a^2}{A^3}F^2}[/tex]
[tex]\sigma_{max} = \sqrt{\frac{16\pi a^2}{A^3}\frac{3EA^2mgh}{4\pi a^2(L+a)}} = \sqrt{\frac{12Emgh}{A(L+a)}}[/tex]
Or, if we set the maximum stress to the tensile yielding stress + the safety factor (##\sigma_{max} = \frac{\sigma_y}{S_f}##):
[tex]A = \left(\frac{S_f}{\sigma_y}\right)^2\frac{12Emgh}{L+a}[/tex]
I did not check, but this should give you a smaller and more realistic value.

ikeatwork said:
All i need to know is if i need a pin of 8mm, 10mm, 12mm or 15mm diamter steel rod to do the job.
With the previous, you get the cross-sectional area of the pin. You can find the pin diameter from there.
 
  • #10
(1) It would be better to arrange the design so that the load can't actually fall at all or at least not very far .

(2) Common arrangement is to have a selection of holes so that pin can be placed in best location .

(3) Ideal arrangement is to have just one or a small number of pin locations and to lower the load under control until it seats on the pin .

(4) Putting a pin through plain holes in an RSJ is not good practice . Ideally have some reinforcement to maintain the strength of the beam and to provide some seating area for the pin .
 
Last edited:
  • #11
Nidum said:
(1) It would be better to arrange the design so that the load can't actually fall at all or at least not very far .

The rig can be raised over 3m, there is a hole every 100mm.

Nidum said:
(2) Common arrangement is to have a selection of holes so that pin can be placed in best location .

See above.

Nidum said:
(3) Ideal arrangement is to have just one or a small number of pin locations and to lower the load under control until it seats on the pin .

Not possible due to the nature of the work.

Nidum said:
(4) Putting a pin through plain holes in an RSJ is not good practice . Ideally have some reinforcement to maintain the strength of the beam and to provide some seating area for the pin .

What would you suggest? I am looking into the wedge system described in Terrysv's post. I am attempting to work out the formulae in jack actions posts. I have thought of having a u shaped steel pin going through two of the holes in the RSJ to the stress of anything falling is spread over the two points and there is less chance of the steel bending, I think. Another option is to have an adjustable chain looping over the top of the rig and down under the movable part to catch it but then you are replying on a chain and don't know if there are any weak links. Any other options tend to get more complicated. I am after a simple solution to a problem so that if it breaks then it is 1. easy and 2. cheap to fix.

The current safety device is not adequate at all really. I want myself and others in my work place to feel safe when working around it.
 
  • #12
(1) The simplest solution of all is just a system of props . Very commonly used is a selection of lengths of railway sleeper . May need a pair of opposing wedges to get small height adjustments and lock the prop in place .

(2) Anecdote - I once designed a high speed high loading hydraulic arrester device . A prototype had to be impact tested to validate the design . Not many suitable test facilities in UK but something suitable was found in the Railway Research Centre at Derby . They had a very big drop hammer , instrumentation and experience of conducting this sort of test . I was intrigued to find that the drop hammer probably dated from the 1920's at the latest and would originally have been steam driven . It had now been adapted for modern work with electric hoist and greatly extended slides to give longer drops . They just used pieces of sleeper and bits of RSJ as safety props .

(3) If you decide to stay with pins then ideally they need to run in tubes welded between the RSJ flanges . Probably easier in practice to weld drilled square blocks rather than round tubes .

(4) I would be tempted to at least look at a device which bolted through any set of adjacent holes . Work of a couple of minutes to bolt in place and unbolt afterwards . Doing it this way you could have a catcher system of immense strength and functionally better shaped than a round pin .

Actual catcher piece could then be a solid rectangular block faced with a thick buffer layer of industrial rubber and optionally you could have have some metal slip pieces that could be put into reduce the gap between load and catcher to zero .

A difficulty is that you would need to work out a configuration that allows you to bolt the parts in place without needing to work under the temporarily unsupported load .

(5) PS: Energy methods are useful when sizing pins to withstand impact loading .
 
Last edited:
  • #13
Hi Ike 2 ideas
ikeatwork said:
Another option is to have an adjustable chain looping over the top of the rig and down under the movable part to catch it
1. Another option is to use seat belt material. 2” nylon material has a breaking strength is approximately 2722kg. Secure the material from above in place of a chain.
Long ago I saw where the material was folded in half and had many rows of cross stitching. The idea is that one or several rows of cross stitching burst, absorbing energy as the weight is falling.

2. Make a wedge with a pin to be placed in a hole below the rig. Instead of bending the pin the wedge will be jammed into the 20mm space.
upload_2016-8-9_9-23-7.png
 
  • Like
Likes Tom.G
  • #14
Terrysv said:
2. Make a wedge with a pin to be placed in a hole below the rig. Instead of bending the pin the wedge will be jammed into the 20mm space.
upload_2016-8-9_9-23-7-png.104469.png
Along with some means of keeping it in place under vibration (and gravity), it seems one of the better ideas. Still have to figure out how to position it safely.
 
  • #15
Tom.G said:
Along with some means of keeping it in place under vibration (and gravity)

The larger mass is below the pin to let gravity hold the wedge in the proper rotation.
A cotter pin could also be used to secure the unit.
If the rig fell a secondary problem may see the rig itself be torn apart and having a second fall. The drawing below shows a series of cuts in the wedge. The idea is each tab is to bend down on top of each other as they absorb energy from the rig falling.
upload_2016-8-10_7-10-13.png
 
  • #16
These days it is quite a feat to allow any of your workers to work under a suspended load.
We would not be designing a pin (or a wedge like those which used to be used as brakes on conveyor take-up towers) to withstand a dynamic "impact" load. It is just too dangerous, and can fail.
Any interlock would be used to ensure that people cannot work under it when it is suspended. That would be a feedback saying there is load on the cylinder, don't open gate.
Safe solution is to not work under the suspended load. This is achieved by building a structure to support the load, engineered, designed 'rated' certified (cock on the block). I would consider going down to the local mechanic and see what they do when they work under cars, maybe ask them how they would feel about standing underneath the car while you drop it 110mm onto a pin. Sorry?
 
  • #17
As i have said before, not working under the load is not an option. In the job that it is used for the rising part of the rig is used to raise an lower items used to perform the tests which need to be done. I just need to make it as safe as possible for the person or persons in the position of having to adjust the test apparatus during the test. I looked at the rig and i just thought of the worst case scenario and a way to minimize damage to personnel. The load is already supported by the electric winch and pulley system, what i am after is something to make it safe if that system fails for some reason.
 
  • #18
A different approach.

Weight Stop1.jpg
Here is a concept sketch for automatic braking. The spring strength and brake pads must be sized such that each one alone can stop the load. For redundancy, use two concentric springs on each side (wound in opposite directions), each strong enough to stop the load. If the implementation is easier, use leaf springs instead of coil springs. Of course the braking end of the leaf spring will have to be held down but allowed to slide.
Weight Stop2.jpg
 
Last edited:
  • #19
ikeatwork said:
kinetic energy: 539 joules.. or 539kN
1 J = 1 Nm, Not 1kN. Energy and Force are not the same. To convert 539 Joules (kinetic / Potential), you need to calculate over a distance to allow conversion to Force (I.e. pin displacement / elastic deformation). We would need to see that calculation to check your impact load.

ikeatwork said:
would the shape of the pin in question make a difference? I.e. a hex shaped pin, or a more square one rather than a cylinder? Also I read somewhere that boring a hole through the center of the pin could strengthen it for this type of
Moving the mass of the pin away from its centre of mass increases the Section Modulus. This helps with bending, not shear (thats why structural engineers use I-beams). As mentioned by jack, It will also affect your deformation, and therefore the load as it moves through the pin. I think jack gave you your formulas.

ikeatwork said:
500kg, this is a lot and much more than what it actually weighs
Be specific in your design. Quote sources of 'weights' etc. Design to data, then add safety factors in accordance with "standard safety factor". This will avoid over specifying your design, and provide clarity regarding how safe it is.

ikeatwork said:
t's a safety procedure for regular use of the device the ram is used to apply loads on a vertical surface and quite regularly needs to be raised above head height and it is not uncommon for people to have to work under it. It's the type of thing that if the pulley failed due to a bolt sheering or cable fraying then a hardhat would do little to protect the person it fell upon.
This is a good insight into what you are working on. Don't forget (below) you still need to look at bushing your holes in the RSJ..

ikeatwork said:
The current safety device is not adequate at all really. I want myself and others in my work place to feel safe when working around it.
The image below might help.
 

Attachments

  • 20160812_105812.jpg
    20160812_105812.jpg
    17.1 KB · Views: 417
Last edited:
  • #20
Thank you for all your help on this matter. After weeks of going through the different options I have narrowed down the final design something akin to Terrysv's two ideas with the wedges, the one with the bracket surrounding it and the one with the slots cut out. I have found the process of asking you all quite rewarding in a number of ways and has sent me down some paths of learning that I wasn't entirely prepared for. Thank you all, I think I shall stick around and see what else I can learn.
 
  • #21
I think the bolted wedge is a dangerous solution. The wedge will multiply the tension in the bolt, which will fail in tension, before it would have failed in shear.

A self locking cam that is activated when tension is released if the wire or suspension system breaks, requires no adjustment, is automatic and is safe. The supported mass will never fall more than a few inches as the cam engages, there will be little impulse. It is proven a solution.
 
  • #22
Ah, well back to the drawing board. Where would I find a self locking cam from?
 
  • #23
Invert the problem . Have a sprung loaded pawl on the moving load and a square peg located at each of the existing pin holes . Pawl is sprung so that it will always catch a peg if load drops . To use hoist for normal purposes pawl is temporarily pulled out of position by an operator so that load can move freely up and down .
 
Last edited:
  • #24
Don't give up on pin based devices either .

Instead of the simple single pin think about a short section of (bolted together) square tube which encloses the vertical RSJ .

Raised to a suitable height from a parking position low down it is locked in place by pins in two adjacent hole positions which go right through square tube and both RSJ flanges . The actual catcher is a strong lug welded to the working side of the tube .

Optionally with buffer layer of several thicknesses of tyre material .

Also optionally square tube can have extra pin holes at closer pitch than basic pitch in the RSJ thus allowing for fine positioning .
 
  • #25
You should have a look at the car lift locking mechanism. The way they're supposed to work though, is that you have to lower the lift on a rung of the lock ladder before working under the car. This way there is no drop energy to deal with. I'm not sure if this method of working works with your machine. But I guess it should also be good enough in case a cable breaks while lifting the car and the lock is in between rungs.
 
  • #26
ikeatwork said:
Ah, well back to the drawing board. Where would I find a self locking cam from?
Take another look at post #3.
Baluncore said:
Some lifting / lowering equipment fitted with locking cams automatically apply the cam when tension in the lifting wire falls below the value set by a spring.
I have a builders hoist in the yard here that uses an automatic system without any need for holes. It is a totally automatic and independent safety system. It is night here so I'm not going out to dismantle and photograph it just now.

How it works.
All the mechanism is on the moving weight. There is a lever arm across the back of the weight that has a fulcrum at one end and the lifting wire attached directly at the centre. The free end rests against a stop during lifting, but there is a strong spring pulling the free end down. Normally the lever is against the stop because the mass is supported by the wire. If the wire is cut, the spring quickly pulls the lever down. The lever is made from two flat bars so pins through the bars carry the wire connector.

A round shaft that crosses the mass has an eccentric circular cam at each end that will pinch the rails against the weight and so self-lock if the weight falls without tension of the wire.

A short roller chain links the lever to the shaft and holds the cams clear while the wire has tension and the lever is against the stop.
 
  • #27
Because the testing we do has a confidentiality clause too it when it comes to our certification for said testing I will see if I can get some photos of the rig to show you guys what I am dealing with. I think that is the best way forward, our current safety device is not fit for what it does at all in my opinion which is why I want this sorted before I get more staff that have to work under the thing and not just me. The problem I have is that something that works on friction will not work as the RSJ is pretty greased up to allow the rig to travel up and down it easier.

Also one of my bosses threw another spanner in the works today by saying that he would prefer it if the safety device could be put into place by someone at ground level as he doesn't want people up and down ladders every five minutes or so. The rig travels up to 3 meters up the RSJ. I very briefly looked into a magnetic system running off of an independent power source but I don't think that is viable.

Well it's the end of the day for me and a long weekend too. I will check in on Tuesday and hopefully will have some photos.
 
  • #28
To those that are interested, I wasn't able to get photos of the rig. The current plan is to attach a steel cable to two parts of the moving rig which goes over the top of the static steel framework and attaches to the lowest part of the rig frame work via chain linkage on the end of the steel cable which is adjusted depending on the height you get the rig to go too. That way if there is a failure to the winch system the chain and able will suspend the weight which will be taken by the rest of the static steel work. This would involve no one having to go up and down ladders every time it is used and there is no risk of any pins bending or wedges breaking. Just need to make sure that the chain and cable is strong enough. Drawings to come.
 

1. How does gravity affect the falling weight?

Gravity is the force that pulls objects towards the center of the Earth. When a weight is dropped, gravity causes it to accelerate towards the ground at a rate of 9.8 meters per second squared.

2. What factors contribute to the speed of a falling weight?

The speed of a falling weight is affected by its mass and the force of gravity. The larger the weight, the faster it will fall. Additionally, the closer the weight is to the Earth's surface, the greater the force of gravity and the faster it will fall.

3. How can I stop a weight from falling?

There are a few ways to stop a weight from falling. One option is to catch the weight before it hits the ground. Another option is to place an object under the weight to cushion its fall. Additionally, you can use a pulley system or a parachute to slow down the weight's descent.

4. Are there any materials that can prevent a weight from falling?

There are materials that can reduce the impact or cushion the fall of a weight, but ultimately gravity will still cause the weight to fall. Some materials that can help reduce the impact include foam, airbags, and shock-absorbing materials.

5. How does air resistance affect a falling weight?

Air resistance is the force that opposes the motion of an object through the air. As a weight falls, it will experience air resistance, which will slow it down. However, the effect of air resistance is relatively small compared to the force of gravity, so it does not significantly impact the speed of a falling weight.

Similar threads

  • Mechanical Engineering
Replies
26
Views
2K
  • Classical Physics
Replies
12
Views
1K
  • Mechanical Engineering
Replies
18
Views
1K
Replies
9
Views
905
Replies
7
Views
1K
  • Mechanical Engineering
Replies
4
Views
4K
  • Mechanical Engineering
Replies
24
Views
6K
Replies
9
Views
3K
Replies
15
Views
3K
  • Mechanical Engineering
Replies
6
Views
2K
Back
Top