<p>Look into DXF codes 41, 42, and 43... then write some code yourself... and use code tags!</p>
<p>i dont know the code creation...so only i am asking....man plz try to help me</p>
<p> </p>
<p> </p>
<p> </p>
<p>... I already did.</p>
<p>DXF codes 41, 42, and 43 where its availble??Plz tell exact path</p>
<p> </p>
<p>Look for the entget in the car. </p>
<p> </p>
<p>It *might* be sitting in the cdr, next to assoc and his DXF friend.</p>
<p>hay RenderMan and balaji i think its possible to findout?</p>
<p>Once the entity is scaled (in model space), it becomes a new entity. As far as I know, there is no way to find out if any entity has been scaled or not. </p>
<p> </p>
<p>If you want to find out a scale of a viewport, you will be able to do it by dividing values of assoc 41 and 45 of that viewport's dxf code. But again, it won't to tell you if that was changed previously.</p>
<p> </p>
<p> </p>
<p>The one exception to that statement is blocks (including external references). </p>
<p> </p>
<p>For example, it is easy to identify if a block has been scaled, as I described above. If not using DXF group codes, one could simply use the *EffectiveScaleFactor, and/or *ScaleFactor properties (for X, Y, Z respectively) given a BlockObject.</p>
<p> </p>
<p>:lol:</p>
<p> </p>
<p>I may have to consider replying to all code questions in this format... I see it as a 'lost art' of sorts. </p>
<p> </p>
<p>Glad you appreciate the laughable value, bud. </p>
<p> </p>
<p>So they must be having a cup of tea together . :lol:</p>
<p> </p>
<p>Avery nice explainations for you Renderman.</p>
<p> </p>
<p>I liked them</p>
<p> </p>
<p> </p>
<p>What's life without a bit of levity every now and then...!? :wink:</p>
<p> </p>
<p>Do you mean by the word (scale) the height of text(s) ? </p>
<p> </p>
<p>I couldn't get you well. </p>
<p> </p>
<p>Regards.</p>
<p>or a block</p>
<p> </p>
<p>What did you understand from her start thread ?</p>
<p> </p>
<p>Really I don't know .</p>
<p>Block entity data dump (entget (car (entsel))):</p>
Once the entity is scaled (in model space), it becomes a new entity. As far as I know, there is no way to find out if any entity has been scaled or not.
If you want to find out a scale of a viewport, you will be able to do it by dividing values of assoc 41 and 45 of that viewport's dxf code. But again, it won't to tell you if that was changed previously.
The one exception to that statement is blocks (including external references).
For example, it is easy to identify if a block has been scaled, as I described above. If not using DXF group codes, one could simply use the *EffectiveScaleFactor, and/or *ScaleFactor properties (for X, Y, Z respectively) given a BlockObject.