Grasshopper

algorithmic modeling for Rhino

Hi,

I am trying to built the ellipse inscribed in a convex quadrilateral and failing to find a clear equation for this (or a geometric construction process).

I know that if we have a four-sided convex poligon in the xy plane there will be more than one ellipse tangent to all sides of the quadrilateral and their centers will lie on the line connecting the midpoints of the diagonals.

But what is the equation that describes the unique ellipse (with maximum area) inscribed in any quadrilateral? How can I find the centre location, axis directions and lenghts?

Hope for some mathematical help! ;-)

many thanks

 

chiara

Views: 3231

Attachments:

Replies to This Discussion

very helpful indeed!

it's exactly what i was looking for! many thanks,

c.

This could be a step towards what you're looking for.  Just looking at it it appears that by a scaling factor it might be the max area inellipse of the parallelogram formed by mirroring the triangle across it's longest side.  Not a solution for all quads but perhaps a hint as to how to get there.

Steiner Inellipse

 

Chris

 

C

That should be 'mirroring and flipping'.

 

Chris

For sure the Steiner Inellipse is the underlying principle for inscribing an ellipse to a quadrilateral... but in my case is not enough for constructing them as I have all irregular and different quads where no symmetry exists. Thanks anyway!

c.    

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service