コンテンツにスキップ

疑似円弧を変換

円形の円弧を近似するポリラインセグメントを検出し、真の円弧プリミティブに置き換えます。

使用する場面

  • 円弧を線分として表す形式からインポートした後
  • 曲線の忠実度を保ちながら頂点数を削減する場合
  • ネイティブ円弧をサポートする形式(DXF)へエクスポートする前

オプション

オプション説明既定値
許容差完全な円弧からの最大偏差1%
最小セグメント数判定対象にする連続線分の最小数4
選択レイヤーのみすべてではなく選択したレイヤーに適用しますオフ

仕組み

  1. 円形の円弧上にある連続セグメントをポリラインからスキャンします
  2. 条件を満たすセグメント列を円弧プリミティブに置き換えます
  3. 条件を満たさないセグメントはそのまま保持されます

技術メモ

  • スタンドアロンの円弧だけでなく、ポリゴン内のポリラインセグメントにも作用します
  • 包括的な曲線復元には疑似円を変換と組み合わせて使用します
  • 円弧検出は円検出よりも計算コストが高くなります