A visual language for science fiction machinery