Jump to content
MetsoKyle

Toolpallet:Automatic block scale

Recommended Posts

MetsoKyle

Hello all,

 

At my company we recently switched from model/paperspace to strictly model space. When we using model/paper the blocks had a 1:1 scale since the paper space was 1:1. Now that we use model we scale the border to match the geometry in model space. My question is, is it possible to have the blocks from the toolpallet scale to match the scale of the border in model space.

 

Example. If the border is 1:1 the block is ok, but if the model scale is 1:2 I want the block to double in size. If it is 1:4 I want the block to scale quadruple in size.

Share this post


Link to post
Share on other sites
tzframpton

Before you seat the block, type S to set the scale.

 

Why is your company going backwards, switching away from utilizing the Paperspace layouts?!? :?

Share this post


Link to post
Share on other sites
MetsoKyle

SykeFace,

 

I am not happy about going back to model space either. But we are an office of about 5 designers with a main office of about 50 designers that all use the "old" way of doing acad. So we were "told" to use model space to stay consistent with the rest of the company. ugh.

 

I have basically been doing the same as you suggest except that I just use the scale command to set it after its on the drawing. I am looking for a way in the block properties to set the scale automatically(see pic). It will just make life a little more convenient.

 

tool.jpg

Share this post


Link to post
Share on other sites
tzframpton

If you're on a networked shared Tool Palette, you probably don't have admin access so you can't change the scale in the object properties from the Tool Palette. Create a Tool Palette locally and you can temporarily drag/drop the block there and utilize it that way. I have a "Miscellaneous" Tool Palette for such things as this.

Share this post


Link to post
Share on other sites
MetsoKyle

I am the Acad Admin :)

 

Let me try and explain what I'm looking for a little bit better.

 

I want the model scale in options

options.jpg

To then automatically update the scale the block gets inserted at. Maybe this is impossible....

Share this post


Link to post
Share on other sites
tzframpton

Ah. Yeah, this is above me. I don't run Mechanical.... lol. Sorry, I thought this was a much simpler question. :oops:

Share this post


Link to post
Share on other sites
SLW210

You are still not very clear on what you want. From what I believe you want, you may be able to create Macro for buttons to insert at set scales.

Share this post


Link to post
Share on other sites
MetsoKyle

When we put a title border into modelspace we pick a scale. If the scale is 1:1 and the border is 8.5x11. Then the border is 8.5x11. If the scale is 1:2 then the 8.5x11 border is inserted at 17x22 to give a false view of the geomertry being half scale. But when we insert a block from the toolpallet it always comes in at 1:1 and I want it to follow the scale that is set when we insert the border. In the pictures I posted of the options, under the model scale that is where acad controls at what height the mtext should be, the size of arrows, etc. I want the size of the block to change the same way those other items change from the model scale.

 

Someone probably could create a macro/lisp program to do that, but I don't have any expertiece in creating those.

 

Hope this explains it a little bit better.

Share this post


Link to post
Share on other sites
qball

Annotative Blocks?

Though convincing the dinosaurs of that idea is probably a battle.

Share this post


Link to post
Share on other sites
Tyke

If you only want to scale the block upon insertion then you can do that using palettes. You need to define the scale and the insert the block using a scale factor. See the case study at this link, where exactly that has been done

 

http://www.autocadtrainerguy.com/

Share this post


Link to post
Share on other sites
tzframpton

The downfall of using MSPACE for plotting. :(

Share this post


Link to post
Share on other sites
SLW210

To do this any other way than has been already mentioned, you will need a LISP, VB.NET etc.

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...