info@rescueboatdavit.com- 0530 662 66 45
Free Fall Davit Winch
Free Fall Davit Winch is a critical life-saving component designed for rapid and reliable launch of rescue boats in emergency situations. The free fall mechanism allows the boat to be released and lowered quickly by gravity, ensuring immediate deployment even under adverse sea conditions or power failure.
The winch is equipped with a normally-on fail-safe brake system, which securely holds the load during standby and controlled lowering. In emergency mode, the brake is released to enable free fall operation, while a hydraulic or electric control system ensures smooth recovery and precise hoisting of the rescue boat after use.
Free fall davit winches are designed and manufactured in compliance with SOLAS, LSA Code, and major classification society requirements. All structural and mechanical components are engineered for high reliability, corrosion resistance, and long service life in harsh marine environments.
Key Features:
-
Emergency free fall launching capability
-
Fail-safe brake for secure load holding
-
Controlled hoisting and recovery operation
-
Designed for rescue boats and fast rescue crafts
-
Suitable for offshore, merchant vessels, and naval applications
-
Compliant with international marine standards
