• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

parametric blocks: insert dimensional and geometric tolerance values from tables

  • Thread starter Thread starter anbe
  • Start date Start date

anbe

Guest
Good morning to all,

I am a user of autocad 2020 (in English) and I am encountering a problem for which I would like to understand if there is a faster solution than I found.
I am building a sort of library of drawings of mechanical details having similar geometric shapes. I created a parametric block in which the dimensions of all models are inserted in a block table (block table) with a grip for which I choose the code of the particular mechanic and geometry, quotas and sectional restraints change according to the inserted dimensions. This block, however, I need to create constructive drawings so together with quotas I must also include dimensional tolerances and geometric tolerances. the values of dimensional and geometric tolerances depend on the size of the particular mechanic, therefore they are not the same for all models.
exists a method that allows me to insert the values of dimensional tolerances and geometric tolerances in the block table so that, chosen the code of the particular mechanic, you get the design with the correct values of tolerances? the tolerance fields of the properties of the quotas accept only numerical values and, therefore, it seems not possible to enter the name of a parameter defined ad hoc.
the only alternative method that came to mind is to insert the quotas as geometric entities (exploding the quotas) bound in position with respect to the particular mechanic and inserting "text boxes" (it is definitely not the correct term; I apologize) for the values of the quotas and tolerances that are updated with the values of the variables inserted in the "block table". As much as this method can be a solution, I was wondering if there was something more "clean" and fast and that would allow me to maintain the integrity of quotas.

Thank you.
 
the use of block tables in dynamic blocks greatly restricts the field of those who can give you a suggestion, perhaps adding one of your blocks as an example would have been more descriptive than an explanation, however exhaustive.
I have no experience with tolls to tell you with certainty what is the "best" method, knowing the lisp I would opt for a program that draws the particular mechanic by taking the data from a file.
hello and good weekend
 
thanks rpor66 for the answer.
to simplify things I attach an example of a listed parametric block. selected with a click the block (the rectangle), a grip appears and clicking on it opens a drop-down menu from which to choose the desired model. geometry and quotas will be changed according to the data entered in the table.
the reason why I'm trying to use the parametric blocks is that I have to make a range of similar mechanical products (350 models) with construction designs, quality control drawings and quality control compilation tables. for each model are required 25 documents (between drawings and tables) and, to date, to realize the documentation of a single model I need about 3-4 hours.
If I leave today, I end up next year. . .

I try to change the question. Let's leave parametric blocks and company.

when we insert a quota in autocad you can change the value or text of the quota using the field "text override".

is it possible to insert the reference to a parameter in the "text override" field?

I did some evidence, with a negative outcome, but I couldn't figure out whether failure is due to the fact that it's not possible or whether a particular syntax should be used that I don't know.

Good day to all
 

Attachments

Immagine 2021-04-12 142152.webpI got the table size without resorting to the bound quotas.
in the attached block I replaced a and b with distance1 and distance2, linear parameter.
quota texts are attributes that refer to the block table, such as tolerances, then attributed to take the value of distance2, b distance1, tol_sup from tol_sup and tol_inf from tol_inf.
I added 2 stretches on the x axis and 2 on the y, 1 for the figure and 1 for the attribute with the multiplier of the distance to 0.5, to keep it always in the center.
with more articulated forms the management of parameters becomes more complicated but not impossible.
 

Attachments

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
ciao
Back
Top