Hi Khoff, As an idiom, I think this is not in use any more. It sounds very old-fashioned. Check this link.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I think a Heath Robinson contraption is still understood - I heard it used the other day in a shop.
For those who have never seen one, here's a good example.