Hey all, long time!
I've written a routine that inserts a tonne of blocks in a grid format, based on some input. Basically the grid is a X,Y grid with position 1,1 being labelled AA up to position 26,26 which would be ZZ, along with a 'type' attribute for each block. Basically the grid represents a bank of underground conduits in real life - e.g. a bank of 16 100mm copper conduits labeled AA to DD.
Essentially I'm just calculating a base point and then adding up the width/height required to get the block inserted at the right location. It works, but it can insert hundreds blocks in one large grid which then becomes pretty difficult to select/move around, especially when it gets large and it's on top of linework.
I was wondering if there was a way to make a dynamic block that could display information dynamically from a set of attributes (even if its 1000 attributes) in a single block object rather than what is possibly over 700 blocks in a grid layout - it would make it way easier to work with after it's inserted!
Essentially it would just be drawing a grid of circles from one list of 'position references' (AA-ZZ) and inserting a text inside that circle if that 'position reference' is in another list. Is that possible with dynamic blocks, or is it too fancy?