Prototype DL80 (2005 – 2006)
The prototype DL80 was the beginning of our race to the Automation of the optical industry. It was a prototype of automatic deblocking by hot water immersion, and tape striping using high pressure jet.

Prototype DL80 (2006 – 2007)
The second version of our prototype innovating at the deblocking function, by replacing the hot water dip by a new dry mechanical release, keeping the lens tape stripping using high pressure jet.

Nucleo Deblocking System for Satisloh (2008 – 2009)
Prototypes developed exclusively for Satisloh, focused on Deblocking lenses (Satisloh Nucleo system today known as ART system) by high pressure jet (patents by Insomec).

Model DL80 v3 (2008 – 2010)
The model DL 80 v3 was the commercial version of the first two prototypes developed up to date and the first commercial version of our industry solutions. An automatic mechanical dry deblocking machine and, tape striping using high pressure jet. Systems are protected under Insomec patents.

TSA & DBA (2011)
Our experience and continuous work on continuous improvement,
has led us to produce new machines: more universal, versatile, robust and automatic.
With the TSA automatic tape-striping machine and the DBA automatic deblocking machine we achieve the integration of both machines in collaboration with Team H&K GmbH. It is the most efficient, reliable and competitive system in deblocking and tape-striping lens. Both systems are protected by Insomec patents.

DL100 (2012)
Automatic machine for deblocking edging lenses. An innovation in the optical industry to streamline the deblocking system and pre-cleaning of edging lenses.

TSA Modulo & DBA Modulo (2015)
We also create the Modulo version of our TSA and DBA machines, exclusively for SCHNEIDER GmbH. Both systems are protected under Insomec patents.

TWA (2019 – 2020)
New Automated tray washing machine. Insomec patent pending.

New Insomec Factory (2021)
Insomec Optical Technologies has concentrated the manufacturing of all its products in its new and own factory in Castellar del Vallès (Barcelona) Spain.