@rhgrafix wrote:
You understand what I'm needing ....
Then as a start, and to start to answer certain questions, try BlockChart-Rows.lsp, available >here<. If you have a folder with all those Blocks and only those Blocks in it, the BC command defined in that routine will put them all in, in rows, ensuring they don't overlap. See comments in that thread and at the top of the file.
The questions are things like:
Do you want [as I would assume] the Blocks to not overlap, as that command will place them? Or do you want each Block to fall at the position of its letter in the source Text string, regardless of overlap? [I suspect the latter would be much harder to work out.]
Are the Blocks all of similar size, in the way that characters within a font are, or is scaling something that needs to be taken into account?
What are the Block names like, and what is their relationship to the characters in a source Text string? Can the characters' ASCII codes be used to relate to the Block names? Would changing the Block names [for instance, so that they are the ASCII code numbers] be a possibility?
Kent Cooper, AIA