I think this was asked once with no answer given. Forgive me if it was. I need to be able to control a diameter of a cylindrical extrude , thickness of extrude is irrelevant, by inputting a surface area. For the particular project i am on , I have a list of surface areas required. I do not want to waste time by the trial and error method of continually changing my diameter to acquire my surface areas. It would be nice to be able to input my surface area and have the model , or sketch that controls the extrude , to automatically adjust the diameter.
Not sure if this is possible by a equation on the dimension of the diameter in the sketch or possibly another way. Or this may not be possible at all , thought i would ask though.
If you already have a set list, calculate your radius and height values based on the surface area and create a design table if it is only a few instances. Otherwise you should be able to create an extrusion, turn your height and radius dims into global variables and use them in the creation of an equation for surface of a cylinder.
Edit*
If you only want to specify area of the circle ends you can use an equation with just the r variable. otherwise if its just for reference create a custom property that displays its value from the equation