Saturday, December 2, 2023
Home3D ModelingAdd help to specify circle dimensions by way of Diameter - Characteristic...

Add help to specify circle dimensions by way of Diameter – Characteristic Requests

One other seemingly low hanging fruit enhancement request…

It will be very useful to have the ability to specify the dimensions of a circle utilizing the Circle instrument within the Measurements field by prefixing it with a “d” to point the worth is a diameter versus the default radius.

Since drill bits are specified by diameter, not radius, I’m moderately certain individuals suppose “diameter” when specifying a gap (woodworking, development, machining, and many others), not “radius”.

I notice it’s comparatively simple to translate one thing like a 7/16″ diameter gap to a 7/32″ radius (double the denominator). However, not a lot for a 1-13/16″ diameter, which is a 29/32″ radius. Why not have SketchUp do the “divide by 2” for a diameter to radius conversion versus making the human do it —proper Aaron :wink: ?

Additionally, for the metric minded individuals, specifying circles by diameter versus radius utilizing the “d” prefix can nonetheless assist quite a bit (37.35mm diameter versus a radius of 18.675 mm).


I’m afraid that the data of a circle in Sketchup is just by radius. Look within the entity info

This can be a characteristic request to have the choice to enter and retrieve circle diameters. The Dimension instrument can give circle diameters already so the data is there.

Simply as a focal point:


Drawback: Solely works with integer numbers.
100/2 works,
100.1/2 not working)


However ruby Api has no that possibility, so I think about that’s not attainable. Possibly the scale are taken from geometry.

You’re imagining it mistaken.
Replication of Circle instrument is feasible and enter radius or diameter could be achieved in a a number of other ways. Have you ever heard of the mathematical operations of multiplication and division? :innocent:

1 Like

That was one thing about Pi and stuff like that… :wink:


You don’t want to make use of Pi to calculate radius from diameter or in reverse manner…:wink:


And sure, SketchUp will even do that job for you (the person). Enter any desired worth as radius. Then apply the ‘Scale’ instrument on that circle with issue 0.5 to have your worth because the diameter.
Even works with inches, ft, … yards fathom, elbows, … or no matter items.
Backside line: let SketchUp do the job.

p.s. this could all be performed in a separate setting: in proper click on > (context menu) make group > create circle and many others. … scale > shut group

1 Like

By the way in which, the Circle instrument asks for the radius fairly logically. You begin on the heart and finish on the perimeter. This size is the radius.
If two factors of the diameter have been the beginning and ending factors, then it will be extra logical to enter the diameter…
… and sure, nonetheless the request is sensible :wink:

1 Like

I understand how circles are created. OP needs to enter diameters as a substitute of radii.
It is sensible sure, with the (say) d_value (non-compulsory items). However as it’s now you’r nonetheless in a position to create circles to precise diameter with out worrying about any math.

1 Like

The issue is its 18 steps when if might be (must be) one. No completely different than math within the dialoge field must be (14.3125*3 enter) like some other cad/design program.

Been SU since 08 and all this stuff that can be performed in SU must be performed multitudes of steps. The restrictions of Ruby are properly and good however defending a a number of step course of that must be far fewer, if not one, isnt getting issues any higher. The answer will likely be left to an extension developer as typical

Do you know you possibly can simply write the diameter and divide it by 2, for instance you desire a circle 6m diameter, simply sort 6/2 and hit enter

Metric system and integers

1 Like

Solely integer values work as identified by dezmo above. Not each circle goes to have radii which are complete numbers.



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments