Hello all:
I know this question has been asked before but it’s now my turn to ask and here I go: as far as I know an attribute in a dynamic block cannot be arrayed but, is it possible to develop a formula inserted as a field to do the trick?
I work for a very large railway corporation and here we use AutoCAD 2006. I know it’s and old software but the company I work for is very big and we cannot afford to update thousands of software licenses every other week. In my office we create layout plans for track regeneration programs and do feasibility studies to improve network’s efficiency. Amongst other things those plans have blocks that represent different lengths and types of rails, sleepers, ballast profiles and the like. But in the railway arena we lay down sleepers of the same family for kilometres in a row, so in a plan plotted to 1:2000 scale instead of showing one solely centered text (something like M450 which is a standard type of sleeper and an attribute of my block) text it would be nice to show the same feature every 10 cm (200 meters). I know this could be cumbersome for some to read but if the same sleeper is to be laid for 15 km (around 9 miles) my request makes sense, particularly when consulting the plot on the ground in a windy and/or snowy day.
I’ve created an initial dynamic block, rectangle shaped, to represent let’s say a standard type of sleeper: it depicts the sleeper's type (wood, concrete, composite, etc) and shows and updates its starting and ending progressives as moved or stretched.
Here’s where the array issue comes in: sure I can create a piece of text and array it as I wish but we use about 40 different types of sleepers, 30 or so different profiles of rail and so the thing goes for the fastenings, culverts, catenary posts, etc. This way a library can easily reach hundreds of symbols.
All that said is there a way an attribute (value M450 for example) can be arrayed by means of a formula nested somehow, somewhere in the block definition, using my old AutoCAD 2006?
I've placed the same post in the sharing forum of DB because I did not know which one is the appropiate one, thus could moderators kindly delete the ofending duplicate please?
Thank you very much for reading and for your help
Hugo Mendez