AutoCAD Architecture Forum
Welcome to Autodesk’s AutoCAD Architecture Forums. Share your knowledge, ask questions, and explore popular AutoCAD Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Annotative Dimension on Tool Palette

18 REPLIES 18
SOLVED
Reply
Message 1 of 19
mgormally
3166 Views, 18 Replies

Annotative Dimension on Tool Palette

I seem to be running into a wall here, I have created an annotative dimension and copied it to the tool palette. When I go to dimension something in a new dwg that does not have the new annotation style, the dimension style does not keep its annotation setting. It brings in the annotation style but not the annotation setting. What am I doing wrong, or is this not possible?
18 REPLIES 18
Message 2 of 19
Anonymous
in reply to: mgormally

How did you apply the annotation setting ?

Format a dimension style....make sure on the "Fit" tab you select
the tick box for "annotative".

Place a dimension in the drawing.......save......drag onto tool palette.
If you want this tool to work in other drawings....save this drawing
as a "style" drawing so the tool can "retrieve" this style.

Leo


wrote in message news:5684211@discussion.autodesk.com...
I seem to be running into a wall here, I have created an annotative
dimension and copied it to the tool palette. When I go to dimension
something in a new dwg that does not have the new annotation style, the
dimension style does not keep its annotation setting. It brings in the
annotation style but not the annotation setting. What am I doing wrong, or
is this not possible?
Message 3 of 19
mgormally
in reply to: mgormally

This is what I have been doing. When I try to dimension in other drawings, the tick box for annotative is mysteriously unchecked in the drawing. Is there something else I need to be doing?
Message 4 of 19
Anonymous
in reply to: mgormally

You're right....I duplicated your problem.
I created a dimension style...made it annotative.
Saved the drawing, and dragged it onto palette.
Tool works fine in this drawing.
Start a new drawing, use the dim tool, and the dim is no longer annotative.
Have to edit the dimstyle to make it annotative again.

Wazzup wif this ??

Leo


wrote in message news:5684693@discussion.autodesk.com...
This is what I have been doing. When I try to dimension in other drawings,
the tick box for annotative is mysteriously unchecked in the drawing. Is
there something else I need to be doing?
Message 5 of 19
mgormally
in reply to: mgormally

Thanks for confirming this. I also did something similar with the MLEADER, and it works great. Does anyone know how to fix the bug with the Dimension?
Message 6 of 19
Anonymous
in reply to: mgormally

Hi,
I want to make sure that you're talking about an AutoCAD dimension & not an
AECDimension. AutoCAD Architecture use the AutoCAD dimension Style
'Annotative' by default. This style is annotative and is in our default
drawing templates.

1 - I added a linear AutoCAD dimension from the Dimension toolbar and
verified that it used the Annotative dimension style and it was
annotative.
2 - I dropped this dimension to a tool palette & checked the tool's
properies. 'Annotative' was the style and the tool relies on the dimension
style to determine if the dimension is annotative.
3 - I started a new drawing and added a dimension using my new tool.
'Annotative' was the style and property palette reported it as annotative.

Any chance that the drawing you're using doesn't have the annotative
dimension style? I'm guessing that's the problem.

Please let me know.

Thanks,
Dennis


wrote in message news:5684211@discussion.autodesk.com...
I seem to be running into a wall here, I have created an annotative
dimension and copied it to the tool palette. When I go to dimension
something in a new dwg that does not have the new annotation style, the
dimension style does not keep its annotation setting. It brings in the
annotation style but not the annotation setting. What am I doing wrong, or
is this not possible?
Message 7 of 19
mgormally
in reply to: mgormally

Dennis,

Thanks for the response. Yes you're guessing is correct. I am trying to dimension an existing drawing. I thought it would be slick to be able to have an anno dimensions style on the tool palette. Then when I have a drawing I want to dimension I can use the one from the palette, that is when I ran into this wall. If I do this same thing with the Mleader it work just as planned, but not on the dimension.

Thanks,
Mike
Message 8 of 19
jorgeseptien
in reply to: mgormally

Attached is a script file that I created that can be added to a tool palette button and will automatically create a dimension style that is annotative. My dimension style is called CCH-Annotative, but you can edit the script file as you wish. The script sets all the dimension variables.

It also sets text styles. It is a txt file. You need to rename it to an scr file to use it.

Good luck,

Jorge Septien
Jorge Septien
Message 9 of 19
ABUSAIF
in reply to: mgormally

I have the same problem, the dim style and text style are annotated in the original drawing, when I add it to the tool palete its not. I'm using 2010

I been trying to find a way to make work with no luck so far..

Message 10 of 19
ToanDN
in reply to: ABUSAIF

I bet these styles already exist in your working drawing and they are not annotative. 

Message 11 of 19
ABUSAIF
in reply to: mgormally

No, its annotated in the original drawing where I created the dim and text style, I actuly opened a new drawing from the default autocad template, still showing as unannotated..
Message 12 of 19
ToanDN
in reply to: mgormally

It doesn't matter if it is annotative in the original where you created the styles. If your current drawing already has a non-annotative style with the same name, when you insert the style from the tool palette, it will be non-annotative. Try rename the styles in either drawing then it should work.
Message 13 of 19
kyheulon
in reply to: ABUSAIF

I'm trying to do the same thing with the same exact results.  My source drawing has everything just the way we need it, including the annotation option turned on.  When I open a new drawing that does not have the dimension style in the drawing and use the Linear Dim from the tool palette, the newly created dim style is not annotative.

 

Anyone have any luck getting this to work?

 

We're in C3D 2011 - 64bit

 

Message 14 of 19
odin
in reply to: ABUSAIF

This is an old bug that I reported on years ago to deaf ears.  Tool Palettes came out before Annotative Scaling was introduced and the option for storing the Annotative Scale setting just hasn't been incorporated.  It doesn't work for Text Styles either.  It does work with Mleader Styles.

 

The whole logic behind storing Text and Dimension Styles as part of a Tool on a Tool Palette is pretty limited.  Once you drag a dimension style over to a Tool Palette, the style settings are coded with the Tool and there is no connection to the original style or the drawing.  Anyone who has developed standards for any firm knows that it is far better to manage styles through a source file.  It would have been really nice if Autodesk would have offered an option to pull a style from a source file.

 

To remedy the problem being described in this thread, you need to find a way to import the Dimension Style from the source drawing.  The easiest way is to make a Tool that inserts the source file.  I found that the Annotative Scale setting comes through as a Block.  You can make a Tool that simply inserts a drawing file that only contains the Dimension Style you want.

 

In my own work I took it a little farther and wrote a lisp routine that inserts the Block, sets the DimStyle, Text Style and Mleader Style current and then Purges the Block.  This way anyone in the office with basic skills can update or improve on the basic settings without having to know any code.

Message 15 of 19
jonesduarte
in reply to: odin

There is a way to overcome this problem. You can follow these steps:

1) copy the linear dimension to the tool pallete

2) right click over the icon -> properties...

  • Use flyout -> No
  • Command string ->  

   C^C-dimstyle an;yes;MyDim;yes;r;MyDim;dimlinear

  • Ok

The name of my dimension style is "MyDim", then it's the only thing you have to change on the script (command string).

Now the style can be annotative as desired.

 

Message 16 of 19
Norrisc761
in reply to: jonesduarte

Nicely done...
Message 17 of 19
jorgheesbeen
in reply to: jonesduarte

Hi,

 

Nice solution, worked for me. Is it posible to do something like this, but then for text?

Message 18 of 19
Norrisc761
in reply to: jorgheesbeen

C^C-style [Textstyle Name];[Font];A;Yes;No;[Text Height];1;0;N;N;mtext

Message 19 of 19

Great 

 

I do have some issue.

 

My dimension style has an alternative dimension (principal is on m and second is on ft (architectural) once i use it in other file the architectural alternative style is missing (it calculate but instead of displaying ft and inch it only display the number)

 

 


@jonesduartewrote:

There is a way to overcome this problem. You can follow these steps:

1) copy the linear dimension to the tool pallete

2) right click over the icon -> properties...

  • Use flyout -> No
  • Command string ->  

   C^C-dimstyle an;yes;MyDim;yes;r;MyDim;dimlinear

  • Ok

The name of my dimension style is "MyDim", then it's the only thing you have to change on the script (command string).

Now the style can be annotative as desired.

 


 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost