Unwrapping a Circle: Exploring the Geometry of a Circle
Loading the math board and drawing, please wait…
This example demonstrates how to understand the properties of a circle through geometric construction. Key mathematical concepts include the radius, center, similar triangles, and quadratic equations. Construction involves using GeoGebra commands such as CurveCartesian, Tangent, Circle, and Intersect. Suitable for middle school or high school students to learn geometric construction and circle properties.
GeoGebra Commands & Parameters
CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius) → A6CurveCartesian(radius * cos(t), radius * sin(t), t, 0, 6.28319) → A7CurveCartesian(radius, t, t, 0, length) → C6CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A10 * length / radius) → B10CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A11 * length / radius) → B11CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A12 * length / radius) → B12CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A13 * length / radius) → B13CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A14 * length / radius) → B14CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A15 * length / radius) → B15CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A16 * length / radius) → B16CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A17 * length / radius) → B17CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A18 * length / radius) → B18CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A9 * length / radius) → B9CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A19 * length / radius) → B19CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A20 * length / radius) → B20CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A21 * length / radius) → B21CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A22 * length / radius) → B22CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A23 * length / radius) → B23CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A24 * length / radius) → B24CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A25 * length / radius) → B25CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A26 * length / radius) → B26CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A27 * length / radius) → B27CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A28 * length / radius) → B28CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A29 * length / radius) → B29CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A30 * length / radius) → B30CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A31 * length / radius) → B31CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A32 * length / radius) → B32CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A33 * length / radius) → B33CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A34 * length / radius) → B34CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A35 * length / radius) → B35CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A36 * length / radius) → B36CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A37 * length / radius) → B37CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A38 * length / radius) → B38CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A39 * length / radius) → B39CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A40 * length / radius) → B40CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A41 * length / radius) → B41CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A42 * length / radius) → B42CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A43 * length / radius) → B43CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A44 * length / radius) → B44CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A45 * length / radius) → B45CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A46 * length / radius) → B46Tangent(C9, B9) → D9Tangent(C10, B10) → D10Tangent(C11, B11) → D11Tangent(C12, B12) → D12Tangent(C13, B13) → D13Tangent(C14, B14) → D14Tangent(C15, B15) → D15Tangent(C16, B16) → D16Tangent(C17, B17) → D17Tangent(C18, B18) → D18Tangent(C19, B19) → D19Tangent(C20, B20) → D20Tangent(C21, B21) → D21Tangent(C22, B22) → D22Tangent(C23, B23) → D23Tangent(C24, B24) → D24Tangent(C25, B25) → D25Tangent(C26, B26) → D26Tangent(C27, B27) → D27Tangent(C28, B28) → D28Tangent(C29, B29) → D29Tangent(C30, B30) → D30Tangent(C31, B31) → D31Tangent(C32, B32) → D32Tangent(C33, B33) → D33Tangent(C34, B34) → D34Tangent(C35, B35) → D35Circle(C10, A10 * length) → E10Circle(C11, A11 * length) → E11Circle(C12, A12 * length) → E12Circle(C13, A13 * length) → E13Circle(C14, A14 * length) → E14Circle(C15, A15 * length) → E15Circle(C16, A16 * length) → E16Circle(C17, A17 * length) → E17Circle(C18, A18 * length) → E18Circle(C19, A19 * length) → E19Circle(C20, A20 * length) → E20Circle(C21, A21 * length) → E21Circle(C22, A22 * length) → E22Circle(C23, A23 * length) → E23Circle(C24, A24 * length) → E24Circle(C25, A25 * length) → E25Circle(C26, A26 * length) → E26Circle(C27, A27 * length) → E27Circle(C28, A28 * length) → E28Circle(C29, A29 * length) → E29Circle(C30, A30 * length) → E30Circle(C31, A31 * length) → E31Circle(C32, A32 * length) → E32Circle(C33, A33 * length) → E33Circle(C34, A34 * length) → E34Circle(C35, A35 * length) → E35Intersect(E10, D10) → F10, G10Intersect(E11, D11) → F11, G11Intersect(E12, D12) → F12, G12Intersect(E13, D13) → F13, G13Intersect(E14, D14) → F14, G14Intersect(E15, D15) → F15, G15Intersect(E16, D16) → F16, G16Intersect(E17, D17) → F17, G17Intersect(E18, D18) → F18, G18Intersect(E19, D19) → F19, G19Intersect(E20, D20) → F20, G20Intersect(E21, D21) → F21, G21Intersect(E22, D22) → F22, G22Intersect(E23, D23) → F23, G23Intersect(E24, D24) → F24, G24Intersect(E25, D25) → F25, G25Intersect(E26, D26) → F26, G26Intersect(E27, D27) → F27, G27Intersect(E28, D28) → F28, G28Intersect(E29, D29) → F29, G29Intersect(E30, D30) → F30, G30Intersect(E31, D31) → F31, G31Intersect(E32, D32) → F32, G32Intersect(E33, D33) → F33, G33Intersect(E34, D34) → F34, G34Intersect(E35, D35) → F35, G35Segment(C10, G10) → H10Segment(C11, G11) → H11Segment(C12, G12) → H12Segment(C13, G13) → H13Segment(C14, G14) → H14Segment(C15, G15) → H15Segment(C16, G16) → H16Segment(C17, G17) → H17Segment(C18, G18) → H18Segment(C19, G19) → H19Segment(C20, G20) → H20Segment(C21, G21) → H21Segment(C22, G22) → H22Segment(C23, G23) → H23Segment(C24, G24) → H24Segment(C25, G25) → H25Segment(C26, G26) → H26Segment(C27, G27) → H27Segment(C28, G28) → H28Segment(C29, G29) → H29Segment(C30, G30) → H30Segment(C31, G31) → H31Segment(C32, G32) → H32Segment(C33, G33) → H33Segment(C34, G34) → H34Segment(C35, G35) → H35Tangent(C36, B36) → D36Tangent(C37, B37) → D37Tangent(C38, B38) → D38Tangent(C39, B39) → D39Tangent(C40, B40) → D40Tangent(C41, B41) → D41Tangent(C42, B42) → D42Tangent(C43, B43) → D43Tangent(C44, B44) → D44Tangent(C45, B45) → D45Tangent(C46, B46) → D46CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A47 * length / radius) → B47CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A48 * length / radius) → B48CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A49 * length / radius) → B49CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A50 * length / radius) → B50CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A51 * length / radius) → B51CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A52 * length / radius) → B52CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A53 * length / radius) → B53CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A54 * length / radius) → B54CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A55 * length / radius) → B55CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A56 * length / radius) → B56CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A57 * length / radius) → B57CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A58 * length / radius) → B58CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A59 * length / radius) → B59CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A60 * length / radius) → B60CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A61 * length / radius) → B61CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A62 * length / radius) → B62CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A63 * length / radius) → B63CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A64 * length / radius) → B64CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A65 * length / radius) → B65CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A66 * length / radius) → B66CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A67 * length / radius) → B67CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A68 * length / radius) → B68CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A69 * length / radius) → B69CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A70 * length / radius) → B70CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A71 * length / radius) → B71CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A72 * length / radius) → B72CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A73 * length / radius) → B73CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A74 * length / radius) → B74CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A75 * length / radius) → B75CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A76 * length / radius) → B76CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A77 * length / radius) → B77CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A78 * length / radius) → B78CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A79 * length / radius) → B79CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A80 * length / radius) → B80CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A81 * length / radius) → B81CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A82 * length / radius) → B82CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A83 * length / radius) → B83CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A84 * length / radius) → B84CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A85 * length / radius) → B85CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A86 * length / radius) → B86CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A87 * length / radius) → B87CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A88 * length / radius) → B88CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A89 * length / radius) → B89CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A90 * length / radius) → B90CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A91 * length / radius) → B91CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A92 * length / radius) → B92CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A93 * length / radius) → B93CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A94 * length / radius) → B94CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A95 * length / radius) → B95CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A96 * length / radius) → B96CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A97 * length / radius) → B97CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A98 * length / radius) → B98CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A99 * length / radius) → B99CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A100 * length / radius) → B100CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A101 * length / radius) → B101CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A102 * length / radius) → B102CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A103 * length / radius) → B103CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A104 * length / radius) → B104CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A105 * length / radius) → B105CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A106 * length / radius) → B106CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A107 * length / radius) → B107CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A108 * length / radius) → B108CurveCartesian(radius * cos(t), radius * sin(t), t, 0, length / radius - A109 * length / radius) → B109Tangent(C47, B47) → D47Tangent(C48, B48) → D48Tangent(C49, B49) → D49Tangent(C50, B50) → D50Tangent(C51, B51) → D51Tangent(C52, B52) → D52Tangent(C53, B53) → D53Tangent(C54, B54) → D54Tangent(C55, B55) → D55Tangent(C56, B56) → D56Tangent(C57, B57) → D57Tangent(C58, B58) → D58Tangent(C59, B59) → D59Tangent(C60, B60) → D60Tangent(C61, B61) → D61Tangent(C62, B62) → D62Tangent(C63, B63) → D63Tangent(C64, B64) → D64Tangent(C65, B65) → D65Tangent(C66, B66) → D66Tangent(C67, B67) → D67Tangent(C68, B68) → D68Tangent(C69, B69) → D69Tangent(C70, B70) → D70Tangent(C71, B71) → D71Tangent(C72, B72) → D72Tangent(C73, B73) → D73Tangent(C74, B74) → D74Tangent(C75, B75) → D75Tangent(C76, B76) → D76Tangent(C77, B77) → D77Tangent(C78, B78) → D78Tangent(C79, B79) → D79Tangent(C80, B80) → D80Tangent(C81, B81) → D81Tangent(C82, B82) → D82Tangent(C83, B83) → D83Tangent(C84, B84) → D84Tangent(C85, B85) → D85Tangent(C86, B86) → D86Tangent(C87, B87) → D87Tangent(C88, B88) → D88Tangent(C89, B89) → D89Tangent(C90, B90) → D90Tangent(C91, B91) → D91Tangent(C92, B92) → D92Tangent(C93, B93) → D93Tangent(C94, B94) → D94Tangent(C95, B95) → D95Tangent(C96, B96) → D96Tangent(C97, B97) → D97Tangent(C98, B98) → D98Tangent(C99, B99) → D99Tangent(C100, B100) → D100Tangent(C101, B101) → D101Tangent(C102, B102) → D102Tangent(C103, B103) → D103Tangent(C104, B104) → D104Tangent(C105, B105) → D105Tangent(C106, B106) → D106Tangent(C107, B107) → D107Tangent(C108, B108) → D108Circle(C36, A36 * length) → E36Circle(C37, A37 * length) → E37Circle(C38, A38 * length) → E38Circle(C39, A39 * length) → E39Circle(C40, A40 * length) → E40Circle(C41, A41 * length) → E41Circle(C42, A42 * length) → E42Circle(C43, A43 * length) → E43Circle(C44, A44 * length) → E44Circle(C45, A45 * length) → E45Circle(C46, A46 * length) → E46Circle(C47, A47 * length) → E47Circle(C48, A48 * length) → E48Circle(C49, A49 * length) → E49Circle(C50, A50 * length) → E50Circle(C51, A51 * length) → E51Circle(C52, A52 * length) → E52Circle(C53, A53 * length) → E53Circle(C54, A54 * length) → E54Circle(C55, A55 * length) → E55Circle(C56, A56 * length) → E56Circle(C57, A57 * length) → E57Circle(C58, A58 * length) → E58Circle(C59, A59 * length) → E59Circle(C60, A60 * length) → E60Circle(C61, A61 * length) → E61Circle(C62, A62 * length) → E62Circle(C63, A63 * length) → E63Circle(C64, A64 * length) → E64Circle(C65, A65 * length) → E65Circle(C66, A66 * length) → E66Circle(C67, A67 * length) → E67Circle(C68, A68 * length) → E68Circle(C69, A69 * length) → E69Circle(C70, A70 * length) → E70Circle(C71, A71 * length) → E71Circle(C72, A72 * length) → E72Circle(C73, A73 * length) → E73Circle(C74, A74 * length) → E74Circle(C75, A75 * length) → E75Circle(C76, A76 * length) → E76Circle(C77, A77 * length) → E77Circle(C78, A78 * length) → E78Circle(C79, A79 * length) → E79Circle(C80, A80 * length) → E80Circle(C81, A81 * length) → E81Circle(C82, A82 * length) → E82Circle(C83, A83 * length) → E83Circle(C84, A84 * length) → E84Circle(C85, A85 * length) → E85Circle(C86, A86 * length) → E86Circle(C87, A87 * length) → E87Circle(C88, A88 * length) → E88Circle(C89, A89 * length) → E89Circle(C90, A90 * length) → E90Circle(C91, A91 * length) → E91Circle(C92, A92 * length) → E92Circle(C93, A93 * length) → E93Circle(C94, A94 * length) → E94Circle(C95, A95 * length) → E95Circle(C96, A96 * length) → E96Circle(C97, A97 * length) → E97Circle(C98, A98 * length) → E98Circle(C99, A99 * length) → E99Circle(C100, A100 * length) → E100Circle(C101, A101 * length) → E101Circle(C102, A102 * length) → E102Circle(C103, A103 * length) → E103Circle(C104, A104 * length) → E104Circle(C105, A105 * length) → E105Circle(C106, A106 * length) → E106Circle(C107, A107 * length) → E107Circle(C108, A108 * length) → E108Intersect(E36, D36) → F36, G36Intersect(E37, D37) → F37, G37Intersect(E38, D38) → F38, G38Intersect(E39, D39) → F39, G39Intersect(E40, D40) → F40, G40Intersect(E41, D41) → F41, G41Intersect(E42, D42) → F42, G42Intersect(E43, D43) → F43, G43Intersect(E44, D44) → F44, G44Intersect(E45, D45) → F45, G45Intersect(E46, D46) → F46, G46Intersect(E47, D47) → F47, G47Intersect(E48, D48) → F48, G48Intersect(E49, D49) → F49, G49Intersect(E50, D50) → F50, G50Intersect(E51, D51) → F51, G51Intersect(E52, D52) → F52, G52Intersect(E53, D53) → F53, G53Intersect(E54, D54) → F54, G54Intersect(E55, D55) → F55, G55Intersect(E56, D56) → F56, G56Intersect(E57, D57) → F57, G57Intersect(E58, D58) → F58, G58Intersect(E59, D59) → F59, G59Intersect(E60, D60) → F60, G60Intersect(E61, D61) → F61, G61Intersect(E62, D62) → F62, G62Intersect(E63, D63) → F63, G63Intersect(E64, D64) → F64, G64Intersect(E65, D65) → F65, G65Intersect(E66, D66) → F66, G66Intersect(E67, D67) → F67, G67Intersect(E68, D68) → F68, G68Intersect(E69, D69) → F69, G69Intersect(E70, D70) → F70, G70Intersect(E71, D71) → F71, G71Intersect(E72, D72) → F72, G72Intersect(E73, D73) → F73, G73Intersect(E74, D74) → F74, G74Intersect(E75, D75) → F75, G75Intersect(E76, D76) → F76, G76Intersect(E77, D77) → F77, G77Intersect(E78, D78) → F78, G78Intersect(E79, D79) → F79, G79Intersect(E80, D80) → F80, G80Intersect(E81, D81) → F81, G81Intersect(E82, D82) → F82, G82Intersect(E83, D83) → F83, G83Intersect(E84, D84) → F84, G84Intersect(E85, D85) → F85, G85Intersect(E86, D86) → F86, G86Intersect(E87, D87) → F87, G87Intersect(E88, D88) → F88, G88Intersect(E89, D89) → F89, G89Intersect(E90, D90) → F90, G90Intersect(E91, D91) → F91, G91Intersect(E92, D92) → F92, G92Intersect(E93, D93) → F93, G93Intersect(E94, D94) → F94, G94Intersect(E95, D95) → F95, G95Intersect(E96, D96) → F96, G96Intersect(E97, D97) → F97, G97Intersect(E98, D98) → F98, G98Intersect(E99, D99) → F99, G99Intersect(E100, D100) → F100, G100Intersect(E101, D101) → F101, G101Intersect(E102, D102) → F102, G102Intersect(E103, D103) → F103, G103Intersect(E104, D104) → F104, G104Intersect(E105, D105) → F105, G105Intersect(E106, D106) → F106, G106Intersect(E107, D107) → F107, G107Intersect(E108, D108) → F108, G108Segment(C36, G36) → H36Segment(C37, G37) → H37Segment(C38, G38) → H38Segment(C39, G39) → H39Segment(C40, G40) → H40Segment(C41, G41) → H41Segment(C42, G42) → H42Segment(C43, G43) → H43Segment(C44, G44) → H44Segment(C45, G45) → H45Segment(C46, G46) → H46Segment(C47, G47) → H47Segment(C48, G48) → H48Segment(C49, G49) → H49Segment(C50, G50) → H50Segment(C51, G51) → H51Segment(C52, G52) → H52Segment(C53, G53) → H53Segment(C54, G54) → H54Segment(C55, G55) → H55Segment(C56, G56) → H56Segment(C57, G57) → H57Segment(C58, G58) → H58Segment(C59, G59) → H59Segment(C60, G60) → H60Segment(C61, G61) → H61Segment(C62, G62) → H62Segment(C63, G63) → H63Segment(C64, G64) → H64Segment(C65, G65) → H65Segment(C66, G66) → H66Segment(C67, G67) → H67Segment(C68, G68) → H68Segment(C69, G69) → H69Segment(C70, G70) → H70Segment(C71, G71) → H71Segment(C72, G72) → H72Segment(C73, G73) → H73Segment(C74, G74) → H74Segment(C75, G75) → H75Segment(C76, G76) → H76Segment(C77, G77) → H77Segment(C78, G78) → H78Segment(C79, G79) → H79Segment(C80, G80) → H80Segment(C81, G81) → H81Segment(C82, G82) → H82Segment(C83, G83) → H83Segment(C84, G84) → H84Segment(C85, G85) → H85Segment(C86, G86) → H86Segment(C87, G87) → H87Segment(C88, G88) → H88Segment(C89, G89) → H89Segment(C90, G90) → H90Segment(C91, G91) → H91Segment(C92, G92) → H92Segment(C93, G93) → H93Segment(C94, G94) → H94Segment(C95, G95) → H95Segment(C96, G96) → H96Segment(C97, G97) → H97Segment(C98, G98) → H98Segment(C99, G99) → H99Segment(C100, G100) → H100Segment(C101, G101) → H101Segment(C102, G102) → H102Segment(C103, G103) → H103Segment(C104, G104) → H104Segment(C105, G105) → H105Segment(C106, G106) → H106Segment(C107, G107) → H107Segment(C108, G108) → H108CurveCartesian(radius + 1, t, t, 0, 2 * 3.141592653589793 * radius) → D6Segment(J10, (x(J10) - 0.5 * radius, y(J10))) → K10Segment(J11, (x(J11) - 0.5 * radius, y(J11))) → K11Segment(J12, (x(J12) - 0.5 * radius, y(J12))) → K12Segment(J13, (x(J13) - 0.5 * radius, y(J13))) → K13Segment(J14, (x(J14) - 0.5 * radius, y(J14))) → K14Segment(J15, (x(J15) - 0.5 * radius, y(J15))) → K15Segment(J17, (x(J17) - radius, y(J17))) → K17Segment(J18, (x(J18) - radius, y(J18))) → K18Segment(J19, (x(J19) - radius, y(J19))) → K19Segment(J20, (x(J20) - radius, y(J20))) → K20Angle(A, B, A3) → αSegment(B, A3) → c