C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

点で面に接する平面

ネタ切れですが、ムリムリ書きます。

先日お答えしたこちら
Solved: Can not create a plane by setByTangentAtPoint in design history - Autodesk Community

"点で面に接する平面"をAPIで行った際に、履歴付きと履歴無しで
結果だ違う と言うものです。(履歴付きが正しくない)

結局はいつものテキストコマンドでの代案を書きましたが、
こうして考えると、GUIAPIで内部的な処理の行い方が結構違う
のではないかと思います。(=異なる結果が出る可能性が高い)

テキストコマンドで行う方法は、過去の経験からしてもGUI
処理する事と同じ方法をAPIで呼び出しているのだと思っています。
デメリットは、速度の遅さとテキストコマンドの仕様の変更の
可能性高さですかね。

最近のリプライはテキストコマンドばっかり・・・・。