C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)※記載されている内容は個人の意見であり、所属する団体等を代表する意見では御座いません・・・・よ!

2025-05-01から1ヶ月間の記事一覧

Go言語のスライスに悩む

ものに出来ないとは思いつつGo言語学習中です。 何でいつも画像内に文字が入るのかな?まるで物まねしている時のセリフに名前入れて いるような感じ。そもそもこの文字は何て読むのかな? (面倒なので、いつも一発勝負で生成してます) Go言語を学ぶにはこ…

CATIAでGo!

タイトルは電車でGo!をパクりました。十分な程賞味期限切れかと思うので許してください。 Go言語でCATIAのマクロを挑戦した と言うお話です。色々と考えるのが面倒だったので、こちらをGo言語に書き換えてもらいました・・・Claudeにw。 スピードテスト1 - C…

ミャクミャクスニーカー

好みは分かれそうだけど関西では人気有りそう。 「3万円の万博グッズ」すぐに完売 ミズノが仕掛けた“履けるミャクミャク”の正体(ITmedia ビジネスオンライン) - Yahoo!ニュースコメント欄にも書かれている方がいますが、ミズノはこのデザインのシューズが …

Fusion360 Ver2602.0.71

Fusion360の5月のアップデートのお話です。 絵面は良いのですが、何となく暗い・・・。多分 "サイバーパンク風に" が悪いんだろう。恐らく目玉はスケッチの自動寸法拘束だと思うのですが、これ使うかな・・・。 事前に拘束が入っていてもちゃんと認識して過…

世間の厳しさ・・・

んー厳しい。 自分がAIに画像作らせると、何でいつもこんな感じになるんだろう?人格丸出し? 今日、チラッと読んだブログが結構共感あったので、夜にネタにしようと思っていたら 削除されていました。まぁ内容的にギリギリ行けるかな?と感じていたのも本音…

Open3D

思うことがありOpen3Dを使ってSTLファイルの読み込みテストを行いました。単に読み込みだけです。 import numpy as np import open3d as o3d # メイン処理 def main(file_path): print("Open3Dバージョン:", o3d.__version__) # STLファイルをメッシュとして…

陰解法モデリング

Fusion360 Ver2601.1.37から実装されたと思うのですが、 カスタムボリューム機能と言うのがAPIに追加されたようです。 ・・・サンプルコードを動かすとエラーは出ているので次回かな?ドキュメントもガッツリ書かれています。 HelpCATIA V5にもボリュームは…

図面3.0 その2

こちらの続きです。 図面3.0 その1 - C#ATIA モチベーションがあるうちに書き上げた方が良かったのですが、どうしても睡魔に負けました・・。一つ時代が進む毎に "xxxと同じものを描きたい" は出てきます。図面に限らず人間なので仕方がないです。 その例を…

AI疲れ

昨今、皆様もAIを使われているかと思ってます・・・そうでも無いかな?AIで資料作って、受け取った相手もAI使って要約したものを読んで理解する時代。 "そろそろお互いに腹割って、箇条書きの資料を送れば良くないか?" って、隣の席の高橋さんが言ってまし…

図面3.0 その1

前々から図面に関して、自身で作業を行っていたり、質問に答えたりしてきた際に個人的に思っている部分があり、 何時かは書こうと思っていたことが有るのでちょっと記載しておきたいと思っています。 まぁ小市民が小言述べたところで、何かが変わる訳でもな…

CAD系ソフトの新しいユーザビリティ体験!

タイトルはAIに決めさせました。下の画像も本文とは無関係でAIに作らせました。 (はてなブログには本文から幾つかタイトルを考えさせる機能があるんです) 正直に書くと、CATIA V5でDrawのViewのリオーダーってあまりやる機会がある作業ではないですよ。 で…

GW中に試しました(理解はしていない)

GWがまだ終わっていないのですが、少し時間が有ったので以前から気になるものを モロモロインストールしたり、試したりしました。 今後、業務にも役立つものかもしれませんが、将来のことはよくわからないので・・・。 ※AIで試しに作っただけで、本文とは無…

Cody2

こちらの続きです。 Cody - C#ATIA最近、そこそこ使うようにしています。いつも面倒なのでDocstring後回しにしているのですが、AIエージェント様に 追加してもらえば楽じゃないか!と気が付き、お願いした所 今月分使い切ったって・・・今日5/2だよね。今月…

pycatiaでdrawingviewのインターナルネームが取得できない

インターナルネームはマニアックな要素の為、pycatiaでは実装されていません。 じゃあ自作関数を作ろう def get_internal_name(entity: AnyObject) -> str: if not entity: return "" try: return entity.get_item("ModelElement").com_object.InternalName …