Changing a Linear Dimension to a Diameter

Hello

In a drawing, when the dimensions are inserted using the Annotation --> Model Object commands, it appears that the diameter dimensions are displayed as linear dimensions. SolidWorks therefore forces us to manually modify each dimension. Indeed, when you right-click on the dimension and choose Display option from the context menu, the command is hopelessly missing. On the other hand, access to the context menu is also lacking. The first attached file shows the drawing of a part that has a hole dimensioned in both ways. The second file presents the contextual toolbar that allows you to modify the dimension of a hole. SolidWorks, which claims to be so modern and at the forefront of CAD software, has omitted this feature? Can I appeal to the sagacity of the members of this site to ask for a solution?

Thank you in advance for your answer.

Jean-Claude


2022-05-26_12-07-21.png
2022-05-25_18-56-35.png

Hello @jc.schlupp 

The problem is not with Solidworks  AMHA

It depends on how you rated your sketch. The MEP essentially takes the dimensions of the model sketches. If there is no dimension in the sketch, no dimension in the MEP, or if the dimension is marked as not to appear in the MEP. MEP does not generate the missing dimensions by itself, it would rather tend to put them in excess and in bulk.

For your rating of 15 if you had rated it from the end where you have the rating of 25 you would see that it values correctly:  both the radius and the position of the hole.

If your hole of 8 has the same centering dimension, everyone understands that the hole is centered on the center of the Radius. Personally, I rate the overall and then the radius, knowing that this removes some of the ambiguity.

Kind regards

PS post an image of your sketch(es) please to see if I didn't say anything stupid  ;-)

Hello

In the MEP, click on the dimension, and in the dimensioning properties tab Tie lines and toggle the Diameter button?

Otherwise, the automatic smart dimension of the entire model in the MEP generates this type of dimensions below (I don't know why they remain gray but there is probably a way to change that))

1 Like

Answer to Zozo_mp:

I'm sorry, but you don't answer the question. Thank you anyway for giving me your opinion even if it is wrong.

Kind regards.

JCS

Hello JCS

Sorry I didn't answer correctly!

Does @Sylk's answer correspond to your request?

Regards

Here is what I manage to do by using your model. Note that I deliberately overrated ;-)

Tell me where I didn't understand please

Kind regards


-_test_cote_lineaire_-_feuille1.jpg

Response to Sylk:

Thank you for answering my message but for now the problem remains.

Indeed, by following your approach, the linear dimension is not changed into a diametrical dimension.

Here is the screenshot attached.

Kind regards.

JCS

  


2022-05-26_19-15-05.png

Hello Zozo_mp,

When I formulated my problem, there was no question of the position of the 15 ray and in addition you change the dimensions (dimension of 30) of the part.

In the drawing, it was about how SolidWorks uses to dimension the hole of 8. That's why I deliberately added the linear dimension as well as the diametrical dimension of this hole.  @Sylk answered well and above all addressed the subject but for the moment the problem remains.

Kind regards.

JCS

On your screenshot I don't see a "linear" button, so I'm not sure you did the manipulation well.

Drag a view into the sheet,

Annotation> Model Objects,

Source: Entire template, check import in all views,

Dimensions: Marked for drawing, Unmarked for drawing, Eliminate duplicates

Validate.

Left-click on the dimension value of one of the dimensions displaying the diameter symbol,

In its PropertyManager, tab Attachment Lines, and Diameter button. Validate.

The linear dimension changes to the diameter dimension and the display options menu changes.

At home it works very well. But maybe I didn't understand the question.

Before:

After:

1 Like

Hello Sylk,

I apologize for being late, I'm sorry for that.

I finally find a moment to answer you and especially to thank you for your help.

Indeed, you explained the process so well that the result could only be satisfactory.

Renewing my thanks, receive my sincere greetings and especially good work with SW.

JCS

1 Like

Hello @jc.schlupp 

Perfect. Remember to put the question in resolution when you have some time.

Good luck.