建立弧線。使用 [angle1, angle2]
的形式指定中心角起始與結束角度。與 circle
模組一樣,可以使用 $fa
、$fs
、$fn
參數來控制。
參數
radius
: 圓半徑。angle
: 接受單一角度,或者使用[angle1, angle2]
的形式指定中心角起始與結束角度。width_mode
: 預設值"LINE_CROSS"
。弧線會在路徑上往內、往外各width / 2
寬度。如果設為"LINE_OUTWARD"
,弧線會在路徑上往外width
寬度。如果設為"LINE_INWARD"
,弧線會在路徑上往內width
寬度。$fa
,$fs
,$fn
: 詳可查看 circle 模組文件。
範例
include <arc.scad>;
$fn = 24;
arc(radius = 20, angle = [45, 290], width = 2);
%circle(r = 20);
include <arc.scad>;
$fn = 24;
arc(radius = 20, angle = [45, 290], width = 2, width_mode = "LINE_OUTWARD");
%circle(r = 20);
include <arc.scad>;
$fn = 24;
arc(radius = 20, angle = [45, 290], width = 2, width_mode = "LINE_INWARD");
%circle(r = 20);