Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

1. Star Upper ratio calculation on

...

first star facet example highlighted with pink:

Note
All calculation are performed in 2D. Model is projected on table facet plane

1.1 Draw a line a through start star facet edge belongs to table. Line will separate plane into surfaces half-planes β and δ.:

Image RemovedImage Added

1.2 Find most distant point (call it B) on star facet from line a.  A is point, where perpendicular from point B is crossing line a:

Image RemovedImage Added

1.3 Find most distant point on girdle (call it D) from line a, point should belong to β surfacehalf-plane. C is point, where perpendicular from point D is crossing line a:

Image RemovedImage Added

1.4 Start Upper ratio is |AB| length divided by |CD| length. 

2. "Star Upper ratio" calculation on

...

second star facet example highlighted with pink:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Image Removed

 

In projection on Table plane, for each Star facet:

  • Find the most distant point belong to the Star facet from line between Star and Table facets. Call it "A".
  • Find the most distant point from this line on the girdle (in the same half-plane). Call it "B"
  • StarUpperRatio is A/B.

...

Note
All calculation are performed in 2D. Model is projected on table facet plane

2.1 Draw a line a through star facet edge belongs to table. Line will separate plane into half-planes β and δ:

Image Added

2.2 Find most distant point (call it B) on star facet from line a.  A is point, where perpendicular from point B is crossing line a:

Image Added

2.3 Find most distant point on girdle (call it D) from line a, point should belong to β half-plane. C is point, where perpendicular from point D is crossing line a:

Image Added

2.4 Start Upper ratio is |AB| length divided by |CD| length. 

3. Notes

  • If you have any question, please ask it in comments or send e-mail to developer.
  • If you find mistake. please describe it in comments or send e-mail to developer.