Can a Hyperbola be drawn in a sketch?

Jun 20, 2005 8 Replies

I need to create a surface that is essentially a rotated hyperbola for an optics device.



Is it possible to draw a true hyperbola in solidworks?



Thank you.



yes-- draw a cone make an appropriate section of the cone, using a cutting plane convert the edge into your sketch presto

SolidWorks has a parabola tool, but not a hyperbola. I suppose you could make one the oldfashioned way by sectioning a cone, which is easy to do in SW.

Or if you have an equation, I have a macro that will output a spline from the equation (originally developed for an optics application).

http:\\mysite.verizon.net\mjlombard in the macro library

A hyperbolic curve defined with a value of e(ccentricity) > 1 (or 0.5 < rho < 1) ; there are an infinitie number of hyperbolic curves for a given bounding box?. Is there a way to correlate construction geometry (cone and plane) to a specific value of e? TIA

Come to my CGT110 class and you will be taught how to do this. One of the things I stress is how to construct the geometry when you are not given the tools in a given CAD package. OK, enough soapbox standing.

Any good drafting text will provide instruction on how to do this. I used Bertolini. Stop by the library on your lunch hour. The old paper and pencil methods can be made to work in CAD.

Or just surf over to

formatting link
similar and you won't have to negotiate traffic while trying to keep peanut butter and jelly off your trousers. 8~)

Do post some details on this class. It does sound interesting.

Get Bertoline from the library. You'll probably get more out of spending two weeks reading this book than sitting in my class with beginners. There are some very good sections on constructions that anyone doing modeling should be familiar with.

Did it the old fashioned way. Busted out the 'ol Calculus book.

Modeled a cone, and sectioned it. (Thanks Michael).

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required