arc


建立弧線。使用 [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); 

arc

include <arc.scad>;

$fn = 24;
arc(radius = 20, angle = [45, 290], width = 2, width_mode = "LINE_OUTWARD");
%circle(r = 20); 

arc

include <arc.scad>;

$fn = 24;
arc(radius = 20, angle = [45, 290], width = 2, width_mode = "LINE_INWARD");
%circle(r = 20); 

arc