C#ATIA

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

TSplineBody Doorway ver0.0.1

こちらの続きです。
TSMファイル7 - C#ATIA

Fusion360のTスプラインボディのインポート/エクスポート用の
プラグインを公開しました。
GitHub - kantoku-code/Fusion360-TSplineBodyDoorway: Fusion360 TSplineBody Doorway

早速、イマイチです。
〇アドイン実行
f:id:kandennti:20191125142225p:plain
通常アドインを実行すると、赤矢印のようなマークが表示される
のですが何故か表示されません。
原因は不明です。

〇インポート/エクスポート ツールチップが英語
f:id:kandennti:20191125142256p:plain
基本的に日本語設定になっている場合は、日本語で表記させる
ようにし、他言語の場合は英語で表記するように作成しています。
が、メニューの部分にマウスカーソルを移動させた際に表示される
コメント(ツールチップ)は英語でしか表示されません。

この部分だけは上手くコードが書けませんでした。将来的には
修正出来るような気はしてます。


〇エクスポート側 ボディ名等が表示されない
f:id:kandennti:20191125142307p:plain
エクスポート時のダイアログではエクスポート可能なものを
表示させるようにしています。その際の表記は<ボディ名>:<フューチャー名>:<コンポーネント名>
としています。

但し現状では、4個目以降は空欄で、どのボディの事なのか?
全くわからない状態です。

こちらは次回、解決します。


〇エクスポート側 表示のズレ感がすごい
f:id:kandennti:20191125142324p:plain
上記の不具合を修正した所、エクスポート時の候補が多い場合
後半のズレた表示が、あまりにひど過ぎる事が判明。

対応が出来そうに無い為、区切りのライン(グリッド表記)を
次回は取りやめる事にします。