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

How to define linear spacing in a drawing that updates automatically

8 REPLIES 8
SOLVED
Reply
Message 1 of 9
SEC_CAD
902 Views, 8 Replies

How to define linear spacing in a drawing that updates automatically

Inventor 2022 DWG:

I want to define linear spacing in my drawing as per this extract from my old BSI PP 7308

SEC_CAD_0-1637274825535.png

The way that I did it was to manually edit the text prefixing the measured value

SEC_CAD_1-1637274924297.png

But my model geometry changed and now this manual equation is untrue (3 x 10.67 does not equal 32.61)

 

How can I automate my dimension text override so that the equation is always true, even if my model geometry changes again?

8 REPLIES 8
Message 2 of 9
cadman777
in reply to: SEC_CAD

I've done this in the past using Parameters in the dimension text edit dialog.

If your part doesn't change its name, then you may be able to do it.

It's a lotta steps to get it done, requiring planning ahead if you have a lotta parts you want to do this to.

You need to make some Parameters in the 3d part file that you can access in the drawing file dimension text dialog.

See attached example...

... Chris
Win 7 Pro 64 bit + IV 2010 Suite
ASUS X79 Deluxe
Intel i7 3820 4.4 O/C
64 Gig ADATA RAM
Nvidia Quadro M5000 8 Gig
3d Connexion Space Navigator
Message 3 of 9
SEC_CAD
in reply to: cadman777

Thanks @cadman777 . I generally use parameters anyway.

It wasn't obvious to me how you had done it but I edited your numbers and the changes carried through to the drawing so I hunted for the mechanism.

I had never clicked on the pencil icon on the Edit Dimension dialog before. Seems odd to have a text edit dialog that opens up an almost identical text edit dialog. I wonder why Autodesk didn't just incorporate the parameter feature into the Edit Dimension dialog.

SEC_CAD_0-1637281900292.png

Thanks for you help and for quickly supplying the demo file.

Cheers 😀

 

Message 4 of 9
cadman777
in reply to: SEC_CAD

Glad it you fingered it out!

To answer your rhetorical question:

No telling. I too asked that when I first encountered that phenomena. Don't think anybody will ever know, except the developers and maybe Johnson S, cuz he's real smart and 'has connections'.

... Chris
Win 7 Pro 64 bit + IV 2010 Suite
ASUS X79 Deluxe
Intel i7 3820 4.4 O/C
64 Gig ADATA RAM
Nvidia Quadro M5000 8 Gig
3d Connexion Space Navigator
Message 5 of 9
johnsonshiue
in reply to: cadman777

Hi Folks,

 

Many thanks to Chris' kind words! I might be quick-witted but I am not smart. I barely do my job.

Regarding this workflow, this is my personal interpretation. The Text Editor is a shared component within drawing environment. If it has to be integrated to Dimension Edit command, it might have to be refactored, which may incur unnecessary work.

About the parameters not being available there, I suspect it is a limitation. The drawing dimension is like measurement. Essentially, it attach itself to selected geometry. When the geometry changes, it updates. Now. if parameters are allowed to be added, the dimensions will have to fetch the updated value somehow. It could impact performance.

But, I do see the need to add parameters there. Let me work with the project team to see if my reasoning makes sense.

I need to scratch the above comments. I was mistaken. The model parameters and user parameters are both available to choose from the Text Editor. It is just that they are not immediately available within Dimension Text dialog. I have explained the reason earlier already. It is due to a shared component. I am sorry for the confusion.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 6 of 9
IgorMir
in reply to: SEC_CAD

That functionality is accessible through the combination of Retrieve Model Annotations option and Edit Dimension Text DB. In there you add model's User Parameters in front of the retrieved model dimension. 
Chris has already offered a solution. I just took it a bit further and made the part asymmetrical. (IV 2020 format) 🙂
Cheers,

Igor.


@SEC_CAD wrote:

Inventor 2022 DWG:

I want to define linear spacing in my drawing as per this extract from my old BSI PP 7308

SEC_CAD_0-1637274825535.png

The way that I did it was to manually edit the text prefixing the measured value

SEC_CAD_1-1637274924297.png

But my model geometry changed and now this manual equation is untrue (3 x 10.67 does not equal 32.61)

 

How can I automate my dimension text override so that the equation is always true, even if my model geometry changes again?


Web: www.meqc.com.au
Message 7 of 9
cadman777
in reply to: SEC_CAD

Although I never use RetrieveDimensions, Igor's method is a better method b/c it takes into account a change in the quantity of holes and their position on the part. This is a definitely a good reason to use RetrieveDimensions. Then, with a little iLogic you can set limits on the hole size, spacing, distance from edge of part, etc.

... Chris
Win 7 Pro 64 bit + IV 2010 Suite
ASUS X79 Deluxe
Intel i7 3820 4.4 O/C
64 Gig ADATA RAM
Nvidia Quadro M5000 8 Gig
3d Connexion Space Navigator
Message 8 of 9
IgorMir
in reply to: cadman777

Hi Chris,

There is although one little workflow needs to be mentioned. The Automated Centerlines. Quite often it gets overlooked and a series of clicks is made to create the centerline between the arrayed holes. Only to find out that it goes sick once the amount of holes is changed. With the Automated Centerline it too goes sick. But to delete it and introduce a new one is a lot more straight forward process, than recreating it using Centerline tool.

Cheers,

Igor.


@cadman777 wrote:

Although I never use RetrieveDimensions, Igor's method is a better method b/c it takes into account a change in the quantity of holes and their position on the part. This is a definitely a good reason to use RetrieveDimensions. Then, with a little iLogic you can set limits on the hole size, spacing, distance from edge of part, etc.


Web: www.meqc.com.au
Message 9 of 9
cadman777
in reply to: IgorMir

Good point!

There's always something messing around w/us!

Probably nothing a little iLogic can't solve.

But don't ask me how...at least not yet!

... Chris
Win 7 Pro 64 bit + IV 2010 Suite
ASUS X79 Deluxe
Intel i7 3820 4.4 O/C
64 Gig ADATA RAM
Nvidia Quadro M5000 8 Gig
3d Connexion Space Navigator

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

Post to forums  

Autodesk Design & Make Report