RobDraw Posted October 14, 2015 Posted October 14, 2015 Need some help with annotative scaling variables. Somehow I changed one that affects the size of an attribute within a block. When I inserted a block the attribute would scale twice, once for the annotation scale that was set for the drawing and then again by the same factor. In other words, a 3/32" attribute in a block would scale 96 times when inserted into a drawing set to 1/8"=1'-0" then another 96 times, giving me text that was so big it hid the linework in the block. It has been reset but I really need to know what variable it was because this changes my understanding of annotative blocks with text in them. Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 I have found that it is problematic to use annotative objects as any separate internal part of a block that will be annotative AS a Block. They seem to either not scale at all or go all stupid like yours did. Quote
RobDraw Posted October 14, 2015 Author Posted October 14, 2015 That is exactly what I thought, until today. It has been proven otherwise. I'm thinking this is a new "feature". Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 That is exactly what I thought, until today. It has been proven otherwise. I'm thinking this is a new "feature".I can't say anything about how it behaved prior to 2015, since I started using annotative objects with that version, never before. It sounds as if your attributes are annotatively reacting as a separate entity within the block depending on the view scale of the block at the time it was created, and then scaling again in response to the current view scale because they are part of the block that is annotative as a whole. Quote
RobDraw Posted October 14, 2015 Author Posted October 14, 2015 The blocks were created at 1:1. When inserted into my old profile, the attribute would scale twice as you are saying. Unfortunately, I just discovered that I have lost my old profile and cannot test what happens when the drawing is set to 1:1 with my old settings. I thought I had that profile saved but the one I have is not behaving the "wrong" way. Note: I do not remember changing any of the variable settings having to do with annotative scaling. So, either I did it by accident or it was changed by a LISP. I've gone through the LISPs that I use and they don't affect it. Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 A while ago, I did attempt to make an annotative block with attributes that were also annotative. Inside the block editor, I assigned 1:1 to the attributes as their current annotative scale. The annotative scale of the current view (block editor) was also set to 1:1. I then set the "Auto Add new Annotative scales switch" on, and inserted the block in modelspace. The whole block scaled up and down fine as the current annotative scale changed. But, the attributes stayed at 1:1 (apparent 1/8" tall) no matter what current annotative scale the block was displayed in. They refused to take on new scales even though the Auto-Add switch was on. Of course the only way to manually add new annotative scales to those attributes was inside the block editor. I don't think the program can get through that wall either. Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 The blocks were created at 1:1. When inserted into my old profile, the attribute would scale twice as you are saying. Unfortunately, I just discovered that I have lost my old profile and cannot test what happens when the drawing is set to 1:1 with my old settings. I thought I had that profile saved but the one I have is not behaving the "wrong" way. Note: I do not remember changing any of the variable settings having to do with annotative scaling. So, either I did it by accident or it was changed by a LISP. I've gone through the LISPs that I use and they don't affect it. The only variable I can think of that affects the way annotative objects appear is ANNOALLVISIBLE, but that condition is only displayed on the screen. I am not sure what it's good for anyway. Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 About a month ago, I went back to an old (2015 version) drawing one day that had annotative dimensions, with scales assigned to some dimensions in particular viewports only, so they would not show at all in other viewports. I found ALL the dimensions to be visible in ALL viewports, at the current viewport scale, upon opening the drawing that day. I still have not figured out what happened to them while they slept. Quote
RobDraw Posted October 14, 2015 Author Posted October 14, 2015 A while ago, I did attempt to make an annotative block with attributes that were also annotative. Inside the block editor, I assigned 1:1 to the attributes as their current annotative scale. The annotative scale of the current view (block editor) was also set to 1:1. I then set the "Auto Add new Annotative scales switch" on, and inserted the block in modelspace. The whole block scaled up and down fine as the current annotative scale changed. But, the attributes stayed at 1:1 (apparent 1/8" tall) no matter what current annotative scale the block was displayed in. They refused to take on new scales even though the Auto-Add switch was on. Of course the only way to manually add new annotative scales to those attributes was inside the block editor. I don't think the program can get through that wall either. That is the reverse of what I was saying and my old way of thinking would have told me that. That's why I'm thinking it's either a legacy setting or a new one that overrides that behavior because additional scales gets through now. The only scale assigned to the attribute is 1:1. Quote
RobDraw Posted October 14, 2015 Author Posted October 14, 2015 It's been a while since I put so much effort into breaking something just for informational purposes. Quote
Dana W Posted October 14, 2015 Posted October 14, 2015 It's been a while since I put so much effort into breaking something just for informational purposes.Not since I took my toy train engine apart to see what made it go. I found out 24 volts (or whatever the transformer put out) leaves a mark. I'm going to have to hammer on it some myself now. You got me wondering. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.