I wrote Ruby script that is designed to inserting road signs of the external library as a XRef. The size of signs is selected so as to be visible at a scale of 1:500. I made the ability to scale, but I was just trying yet only 1:2 and 2:1. Xref file should have X, Y, Z reference point (0,0,0). To apply colors for the attributes, before inserting blocks, should be set the drawing color to "By Layer". Attribute first is extracted from name of file or can be set manually, attribute second, we can choose from list. The script is for a specific task, but it seems to me that it is easy to convert it, to other needs, so I attached it. Besides missing unless different examples and little going on in Ruby Corner.
TurboCAD Pro 2016, TurboCAD Pro 2017
Laptop Asus i7 6500U, dual-core 2,50GHz, NVIDIA GeForce GTX 950M, RAM 12 GB, SSD 480GB
Windows 10 64 bit