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

bevel tolerance and radius in data table

  • Thread starter Thread starter Stefano_GS
  • Start date Start date

Stefano_GS

Guest
Good morning.
I'm working on the table of a solid that has hundreds of configurations.
In addition to a whole series of modeling problems related to values that can take null value and that I am facing, I write to you for a doubt more closely related to the functionality of solidworks.
from the fitting function I can insert bevels and rays, setting the nominal values and such values can be inserted as fields of the data table.
switching to the drawing with the "shaft rate" command I get the quotation of a bevel for example and only at this stage I can set the value of tolerance.
Is there a possibility to insert the bevel tolerance into the creation function so that you can insert it into the data table?
to overcome the problem I was thinking about two possible solutions:
- solution 1. create the bevel not with the fitting function but drawing it as a sketch and making a cut in revolution. However, it seems to me a "sporty" solution that weighs down the model as it is a very simple modeling
- solution 1. define a property or variable in which to insert the value of the bevel tolerance or radius (the database from which I draw the data for the data table already contains this value). I have not understood however if it is possible to insert this value into the quotation

I would have a second question.
the model I speak of is essentially a cylinder of variable dimensions, it is the modeling of the only encumbrance of an integral cutter. we say that as measurements we go from a diameter 6 x 57mm long to a diameter 25 x 203mm long. wanting to maintain scale 1:1 I thought of a table on horizontal a4 format.
My problem is that by aligning the top right view, the zero of the part is on the right and develops in length to the left, the drawings of the smaller variants are misfortune.
Is there a possibility of having the view of the drawing centered in the sheet to vary its size?
I wanted to post two examples but at the moment the vpn abandoned me, I posted them Monday from the office
 
place the pictures.
say I would like to have the listed bevel 0.05 +/-0,02 x 45°dia20.webpAs for the position I am based on the size with the view always aligned on the top rightdia06_compl.webp
dia20_compl.webp
 
Hi, I can get you back to point 2.

having worked on a macro to make boards, I found that if you have a view and configuration changes, the center of that view will refer to the center of the first configuration you have displayed. Unfortunately, it's a solidworks problem, so you get "thankful" views with smaller configurations.
something that can help, but just every now and then, is "lock the view in position".
If the geometric center of your cylinder does not change to the length (or if it changes little), you should always have the view stuck in the position you want.
 
As regards point 1, tolerances are not changeable through the data table.

a solution can be to quote all bevels and what you need, through dimxperts, but it means to insert the odds in each configuration and if you have hundreds, it becomes a workmanship.
and at this point, insert all quotas with dimxpert and then find them at the table... so it is worth quoting each table.

a second solution that comes to mind is to create a macro that modifies the odds and tolerances attached, to the change of configuration (and already that you are, that you position the view as you want)
 
in the next few days I document on dimxpert, I never used it. the values of quotas and tolerances I have already tabled them for each configuration, if you can manage type data table or however from a table excel would not be a problem.
I was also thinking of quotating without tolerance and near the quota insert a note managed by data table.

What do you mean by geometric center?
I have the origin "fixed" for each configuration in the center of the circle that determines the cylinder on the right of the view.

only to specify also for other he should read the discussion the tolerances that can be inserted in the functions you can manage from data table. the tolerances h6 and h10 are not fixed but vary for each configuration, but are precisely tolerances inherent in the function
 
for unchangeable tolerances in data table, I understood wrong is true.
I was referring to quota tolerances, not function.

for the geometric center, I referred to the center of the view, not to the center of the solid.
working on the macros you will find that the center of the view does not vary from the configuration represented in sight. to change the configuration. It's a known solidworks problem, which they never solved.
- solution 1. define a property or variable in which to insert the value of the bevel tolerance or radius (the database from which I draw the data for the data table already contains this value). I have not understood however if it is possible to insert this value into the quotation
in the quota no, but you can create a note that contains the quota and then manage the tolerance values in the note.
in the note, you can also insert the variable that contains quota+tolerance.
on variables/notes you have many freedoms
 
the location block could work, I did the first tests now I will have to check on all variants.
graphically it is not beautiful but if I use notes related to a property I can manage what I need
 
I have a lot of freedom on the notes.
Now I can insert in the drawing everything you need (not really...).
I still take advantage of your patience:
- I downloaded a macro that allows me to export for each configuration the stp file
- is there a macro that for each configuration you carry me in dxf/dwg its design?
would be perfect if for each configuration you could choose which drawing sheet to export. alternatively I create two different files each with the only drawing that interests me
 

Forum statistics

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

Members online

No members online now.
ciao
Back
Top