.NET

Reply
Valued Contributor
GrzesiekGP
Posts: 67
Registered: ‎02-03-2012
Message 1 of 2 (132 Views)

Block with attributes scaling - what am I doing wrong?

132 Views, 1 Replies
11-29-2012 07:49 AM

Hey,

 

I'm trying to make some command which allows me to easily scale blocks.

 

I've this code:

                                    BlockReference br = (BlockReference)obj as BlockReference;
                                    br.ScaleFactors = new Scale3d(0.5, 0.5, 1);

 Everything is ok, lines, circles, etc. in block are scalling correctly.

But I have problem with attributes (look at the image) - attributes are not scaling and their position are not correct.

 

Simple command ("scale") is working OK, so what am I doing wrong?

 

 

 

 

Mentor
khoa.ho
Posts: 214
Registered: ‎09-15-2011
Message 2 of 2 (128 Views)

Re: Block with attributes scaling - what am I doing wrong?

11-29-2012 08:23 AM in reply to: GrzesiekGP

Hi,

 

You can find this answer at TheSwamp how to scale the block with attributes: http://www.theswamp.org/index.php?topic=34057.5;wap2 . The key point is using BlockTransform matrix to transform attributes.

 

-Khoa

Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.