Scaling of a Triangle
See our other Electronics
Expanding or shrinking a polygon board outline is a
common but mathematically intensive task. Any polygon can be divided
into a number of triangles, which can be individually scaled. To
use this calculator enter 3 adjacent points from a polygon, and the center
point will be the projected point of the new polygon. This also
calculates the segment lengths and angles of the original triangle.
The algorithm uses the law of cosines to compute the
angles of the original triangle. It also computes the angles for
lines which bisect each angle, by averaging the angles of the two adjacent
segments. Using a little trig it computes the distance from the old
point to the new point. This distance with the bisecting angle is
sufficient to compute the (x,y) differential to the new point. The
differential is added to the old coordinate location to generate the new
Other Electronics Links
We offer a broad range of electrical
engineering calculators and electronics
articles and tutorials.
Daycounter specializes in
contract electronics design. Do you need some help on your project?
Contact us to get a
Salt Lake City, UT, USA
Disclaimer: Daycounter, Inc. doesn't guarantee the accuracy of any of it's content. Use at your own risk.
© Copyright 2016 Daycounter, Inc. All rights Reserved.