请输入您要查询的英文单词:

 

单词 shear pin
释义

shear pin


shear pin

n (Mechanical Engineering) an easily replaceable pin inserted in a machine at a critical point and designed to shear and stop the machine if the load becomes too great

shear pin


shear pin

[′shir ‚pin] (design engineering) A pin or wire provided in a fuse design to hold parts in a fixed relationship until forces are exerted on one or more of the parts which cause shearing of the pin or wire; the shearing is usually accomplished by setback or set forward (impact) forces; the shear member may be augmented during transportation by an additional safety device. In a propellant-actuated device, a locking member which is released by shearing. In a power train, such as a winch, any pin, as through a gear and shaft, which is designed to fail at a predetermined force in order to protect a mechanism.

shear pin

shear pinA specially designed pin that shears if equipment seizes or loads beyond design values are imposed. For example, shear pins are used in arrester barriers, where they give way when an aircraft engages them beyond a given momentum. They are also used in the driveshaft of some engine-driven pumps. If the pump seizes, the shear pin breaks and allows the shaft to rotate, but the pump is prevented from further damage.
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/1/31 12:13:28