Illustratorで作図した円は歪んでる、という事を説明する図が話題に

260
tomo makabe @mkbtm

Illustratorで作図した円は歪んでる、という事を説明する図を1枚。Illustratorで作図した150mmの円。ベジェ曲線で近似の図形になってます。CADソフトに読み込んで寸法を表示させると150にはならずに中心もずれます。 pic.twitter.com/ot6bvO7Vi5

2017-10-10 14:51:03
拡大
tomo makabe @mkbtm

IllustratorでデザインしてCADで図面にしようとするとはまってしまう罠の一つです。

2017-10-10 14:51:40
tomo makabe @mkbtm

Illustratorで作った円はこんなベジェ曲線。 pic.twitter.com/jfvY5Aoc6E

2017-10-10 14:55:42
拡大
リンク Wikipedia Adobe Illustrator Adobe Illustrator(アドビ イラストレーター)は、アドビシステムズが販売するベクターイメージ編集ソフトウェア(ドローソフト)である。イラスト制作は勿論のこと、ロゴタイプや図面、広告、パッケージなどをデザインする描画ツールソフトとして、印刷業界などあらゆる分野で使用されている。特にDTP業界においては印刷物(チラシや小冊子)制作ソフトとしてはデファクトスタンダードとなっていて、デザイナーはAdobe Photoshopと併せて使用する場合も多い。また、プラグインを追加することで、CADや3D 1 user
STЯD @3983_moriya

@mkbtm 視覚補正ですかね?綺麗に見えるために敢えて歪ませる...みたいな。

2017-10-11 17:51:46
tomo makabe @mkbtm

@3983_moriya アンカーポイント4点の3次曲線。そのために微妙に正円とはズレが出てきてます。

2017-10-11 18:03:08
Endo, Takaho @caripso

Illustratorの円がベジェ曲線による近似というのはアンカーポイントを見れば自明だが、中心がずれているのは気が付かなかった。AI内で半径500mm太さ10ptの円を45度傾けて重ねると非対称にずれる。ごく僅かではあるが。 twitter.com/mkbtm/status/9… pic.twitter.com/4ugwz1Dg70

2017-10-12 10:39:23
拡大
リンク Wikipedia ベジェ曲線 ベジェ曲線(ベジェきょくせん、Bézier Curve)またはベジエ曲線とは、N 個の制御点から得られる N - 1 次曲線である。フランスの自動車メーカー、シトロエン社のド・カステリョ (Paul de Casteljau) とルノー社のピエール・ベジェ (Pierre Bézier) により別々に考案された。ド・カステリョの方が先んじていたが、その論文が公知とならなかったためベジェの名が冠されている。コンピューター上で滑らかな曲線を描くのに2次ベジェ曲線 (Quadratic Bézier curve 8
胸肉.NEF @404_Empty

ベジェ曲線の仕様上、近似値での作図になってしまうんですよね。Rhinocerosで読み込んで半径寸法コマンドでグリグリ動かすと中心点が動きまくって笑えますw twitter.com/mkbtm/status/9…

2017-10-12 11:06:45
tomo makabe @mkbtm

Illustratorの正円が正確な正円では無いというツイート、インプレッションが7万を超えてる。 みんな正しい円じゃ無いのが嬉しい(悲しい?)らしい。 普通の使用では問題ないレベルです。ただCADソフトにデータ持ってくような用途では注意が必要です。

2017-10-11 20:26:23
samo1000 @samo10000

@mkbtm 検証に使用したCAD名を教えていただけますか?当方似たようなことをしたことがありますが、IllustratorCCで書いたものをaiやdxfで保存、Rhinocerosにて半径等計測したところ誤差なく正常だった記憶があります。尤も、他の要素で変形が出た覚えもありますが…

2017-10-11 20:38:04
tomo makabe @mkbtm

@samo10000 win版のRhino5です。AIのファイルをそのまま読み込んでます。dxf経由とかだと結果が変わるかもですね。

2017-10-11 20:44:14
藤本直明/FUJIMOTO Naoaki @naokiring

@mkbtm ベジェで円を近似した場合の誤差って原理的には0.02%とかだと思うんですが、CADに持って行くとさらに大きくズレるのは何か理由があるんですかね…? stackoverflow.com/questions/1734…

2017-10-11 20:54:14
tomo makabe @mkbtm

@naokiring Rhinoの直径や円の中心を求めるアルゴリズムのクセだと思ってます。部分的な曲率から中心を求めてるのでここまで大きな誤差が出てるのかと。AIで書いた円から中心を出して作図してたらへんなことになって図面書き直した事あります。

2017-10-11 20:57:00
はがねっと @hagane_t

イラレ信者の俺、涙目 うん、どうやってもぴったり合わないのってこのせいだったのかもな… twitter.com/mkbtm/status/9…

2017-10-11 17:12:02
Chihiro Tanaka @chihiro_tanaka

確かに移動しただけでいつも0.01mmズレるよね twitter.com/mkbtm/status/9…

2017-10-11 18:36:44
YMD @ryu_ya_ma

イラレで描いた三面図はCADほど正確じゃないから、ライノでそのまま使ったらダメってのは知ってたけどここまで歪んでるとは、、(今イラレCS6とMac版ライノで試した) twitter.com/mkbtm/status/9…

2017-10-11 21:27:12
管 辰之助 @suga_works

これ、知らなかった時はなんで?どうして?って苦労した。 これが原因でお客さんに自社内検証用としてRhino買ってもらったっけ。 twitter.com/mkbtm/status/9…

2017-10-12 10:24:12
Yoshiki(DreamField) @yoshiki0

3DCGをやってない人はベジェ曲線では真円を描けないことを知らないかもしれないな。NURBSでないと真円は描けない。 twitter.com/mkbtm/status/9…

2017-10-12 07:27:57