top of page

LARS, Davit, A-Frame, Winch and Offshore Crane Design

Thrust Maritime has a long-established pedigree in the design and manufacture of davit and Launch and Recovery Systems (LARS) for manned hyperbaric lifeboats weighing approximately 20 tonnes. Engineered to perform in some of the world's harshest offshore environments, including the demanding conditions of Bass Strait, our systems deliver safe, reliable, and efficient launch and recovery operations when failure is not an option.

​

Building on this expertise, Thrust Maritime has recently been awarded multiple contracts to design and manufacture advanced davit and Launch and Recovery Systems for the Royal Australian Navy's new submarine rescue capability, further reinforcing our reputation for delivering mission-critical solutions for defence and offshore applications.

​

Our design and manufacturing operations are based in Dandenong South, Victoria, where a multidisciplinary team of specialists provides end-to-end capability across all aspects of launch and recovery system design, engineering, fabrication, testing, and commissioning. 

Ready to enhance your launch and recovery capability? Contact our team to discuss your project.

​

Core strengths include:
 

  • Deep expertise in safety-critical lifting appliance codes and standards, ensuring compliance, maximising safety, and eliminating operational constraints.

​

  • Proven capability in the design, manufacture, and deployment of launch and recovery systems for manned vessels operating in demanding offshore environments.

​

  • End-to-end digital engineering delivered entirely in 3D CAD, supported by immersive virtual reality tools for enhanced collaboration and design validation.

​

  • Advanced vessel motion simulation and structural analysis capabilities, ensuring strength, durability, and reliable performance at sea.

 

  • In-house manufacturing and assembly facilities in Victoria, providing quality assurance, schedule control, and local delivery capability.

 

  • Complete LARS and davit system design and manufacture, including structural, mechanical, hydraulic, electrical, control, and winch systems.

 

  • Active Heave Compensation (AHC) and Active Constant Tension (ACT) winch technologies, delivering precise load control in dynamic offshore conditions

 

  • Advanced vessel interface and template systems that enable rapid, repeatable installation and maintenance, maximising vessel availability and operational uptime.

 

  • Specialist fabrication capability, including ultra-high-strength steels and lightweight engineered structures.

 

  • Development of innovative and patented offshore lifting solutions, driven by a focus on safety, practicality, and operational efficiency.

FEA
Hull
AHC Winch
12 Tonne LARS
bottom of page