Fibers: Circle Layouts#

import veux
import xara
from xsection.library import Circle
circle = Circle(radius=5)

veux.draw_shape(circle)

../../_images/deda8c4a2e4ce26b43f3cc622c1e1ded2269508b7b24b1ed6ae8cf1666794262.png
fibers = {"d": 1}
section = xara.FrameSection("UniaxialFiber", circle, fibers=fibers)
veux.draw_shape(section)

../../_images/e50bdee2d39d2b1f5fb436ec693dd8015f61ae875df7120b60e6c15b14673f18.png
fibers = {"r": 4, "rule": "mid"}
section = xara.FrameSection("UniaxialFiber", circle, fibers=fibers)
veux.draw_shape(section)

../../_images/d09b6d6ef218399fa847cdeeeae33aa92ef54fb68861be72a9afb1a01ac8b25d.png
fibers = {"r": 4, "rule": "sunflower"}
section = xara.FrameSection("UniaxialFiber", circle, fibers=fibers)
veux.draw_shape(section)

../../_images/464f0ef64a5e509547da68c02040fde49d2af4247bb857cf5d5fef0008cdc8c9.png