Okrąg wpisany w wielokąt
Polygon Incircle

Wielokąty w Alibre Design można definiować za pomocą okręgu „zewnętrznego” lub „wewnętrznego”. Okrąg wewnętrzny jest zwykle używany w przypadku łbów śrub. Okrąg ten jest nazywany „okręgiem wpisanym”. Ten skrypt pokazuje, jak narysować wielokąt przez zdefiniowanie średnicy okręgu wpisanego.
import math
# diameter of circle that fits inside polygonDiameter = 100# number of sidesSides = 6
# calculate exterior diameter of polygonEDia = Diameter / math.cos(math.pi / Sides)
# create part, create polygon sketch, extrudeP = Part('Hex')S = P.AddSketch('Hexagon', P.GetPlane('XY-Plane'))S.AddPolygon(0, 0, EDia, Sides, False)P.AddExtrudeBoss('Hex Head', S, 10, False)Oryginał: Polygon Incircle