Hey guys, can you help me once again ?. Thanks.
So, I have an old dimension style 'Dim'. I have several leaders and dimension strings on this style.
I have created a new dimension style "Dims_0.75" and I want to select all the leaders and dimension strings in the drawing and move them from the old style 'Dim' to the new style "Dims_0.75".
How can I go about accomplishing this task ??
I have started off with:
(setq Ldrs-Dims (ssget "X" '((0 . "LEADER,DIMENSION"))))
but then ran into a glitch with my limited knowledge of coding.
I pulled this info from a single leader:
Command: (setq a (entsel))
Select object: (<Entity name: 7efda078> (46.9048 37.1228 0.0))
Command: (setq b (car a))
<Entity name: 7efda078>
Command: (setq c (entget b))
((-1 . <Entity name: 7efda078>) (0 . "LEADER") (330 . <Entity name: 7efd2c10>)
(5 . "2D7") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "S-Notes") (100
. "AcDbLeader") (3 . "DIM") (71 . 1) (72 . 0) (73 . 3) (74 . 1) (75 . 0) (40 .
0.0) (41 . 0.0) (76 . 3) (10 44.6114 35.5323 0.0) (10 48.722 38.3966 0.0) (10
50.972 38.3966 0.0) (340 . <Entity name: 0>) (211 1.0 0.0 0.0) (210 0.0 0.0
1.0) (212 0.0 0.0 0.0) (213 0.0 0.0 0.0))
So first of all, I want to change the leader from the (3 . "DIM") so it reads (3 . "Dims_0.75")
I know I can't use the CHPROP command, so I don't know what to use to make this change. Perhaps the ENTMOD command ??
Secondly, If I am selecting a whole slew of leaders and dimensions, can this change be made to all of them at once or will I have to go through each one, one at a time ??
I need to change the Dimension style name in my details because when I xref them into a 36x48 sheet, they all take on the dimension style of the sheet because that is also 'Dim'. So my leaders on a 1 1/2" detail are huge. Of course the leaders on a 1/4" detail are so small you can't see the arrowhead on the paper.
Thanks again.