@ruggiero said: I was defining generic arrays and expecting them to behave like geometric vectors! Why should they? The SketchUp API does not override Array#+(), so you need to consult the Standard Ruby dictionary. (Either online, or the downloadable CHM. Follow the link in my signature, to more links in the Ruby Resources sticky thread.)