Kerry,
Thanks for Reply. Yes the block is already built
That u shape is a fiber Glass construction material. It could be any shape. the reason I said dynamic block is , on drawing user may want to put a top view or side view or plan view of shape.
But that is just graphical part of it in AutoCAD.
So user inserts that block inside drawing. Before insertion a dialog pops up and user should fill in 80 fields. It contain some specification, to build that, in shop, like how many, coat color, strength, type of saw should be used, which city to be delivered and so on.
The other programmer who was replaced by me created an user define objects and hold all graphical shapes and information inside the drawing like you suggested . It is working but very slow. I have no clue about object ARx. So I have no right to judge him. But I know in a drawing file we could have 1000 of these shapes on top of all other object s in drawing. So speed is very important
Now on my interview I suggested, to have and external database but synced. They liked the idea and I was hired. Now I am in deep ……
So what I am thinking is when I insert the block all 80 fields to be exported to MDB database which would be handled inside AutoCAD by using SQL Scripts.
Now if I double click on u shape all those 80 fields should be extracted from database and shown on a dialog on AutoCAD. If I erase that U shape from drawing the record should be erased from database. If I change the length of those legs, the same, if I copy that, in database it should create another record. Shape should have a name on drawing which is attached to shape on drawing, that name is not necessarily unique. Like we could have 2 Kerry’s in Dallas but they don’t have the same Social security number. But label (name) and shape are always connected
That‘s it. Now what do you think? Shall I look for another job? Heheheheheheh.