Ultra-light hold-release mechanisms
Description

A super lightweight locking and releasing mechanism based on intelligent transformation polymer composite materials, with a "U" - shaped locking state and a "I" - shaped unfolding and releasing state, can achieve locking and releasing of deployable structures under spatial loads.

Advantages
 Simple construction Low impact   Light weight
Pollution-free  Repeatable use

The ultra light locking and releasing mechanism can achieve controllable dynamic unfolding of the Chinese national flag, which has been successfully applied and verified on the Tianwen-1 Mars probe.

Intelligent deformation flag low impact locking release mechanism

Comparison of main technical indicators between ultra light locking release mechanism and explosive bolt

Can be used for structures such as cubic star deployable sails, L-shaped antenna deployable units, etc

Top