概念モデル
面ごとに加工フィーチャを割り当てます

面単位の予測結果を、ポケット、ザグリ(カウンターボア)、穴、段差、面取りにまとめます。丸い外側の角はフィレットではなく、側面と一緒に外形形状に入ります。

このフローの実際のプロジェクト
  1. 1ポケット面 9個
  2. 2ザグリ (カウンターボア)2カ所
  3. 3貫通穴4カ所
  4. 4段差面 2個
  5. 5外形形状側面 8面
  6. 6面取りC2 · 6面
図面
A-01
名前
ポケット・段差ブロック
ステップ
02 特徴認識
単位
mm
作成者
Gyu-tae Kim
更新日
現在:チームで作成中の製品(進行中)Wedraw Pro

設計からBOM、図面、加工ファイルへとつながるチーム向け製品

  1. 家具ビルダーによる設計
  2. 図面・発注
  3. コネクター出力
  4. 製造への投入

3D形状を認識するAIの研究2件と、家具の設計を工場用データとして出力するチーム製品です。

  1. 製品画面01 · AI · CAD/CAM · BlueChain アドイン3Dモデルを読み、加工戦略まで設計するAI加工フィーチャーの認識から、Fusion CAMによる工程生成、そして結果の確認までの一連の流れを構築しました。担当形状解析、加工戦略、およびFusionとの連携機能を開発しました。デジタルツインは、結果の可視化のみを担当しています。9種識別する加工フィーチャー · ストックを含む
  2. 研究用レンダー02 · AI・家具・パラメトリック設計家具パネルを認識し、サイズ変更を算出するAIパネルを分類し、サイズ変更を数式で計算できるようにすることで、Web上でのリアルタイム設計から発注までを可能にしました。担当チーム内で、パネル認識AIの開発と、パネルのサイズや位置の変化を算出する計算式の構築を担当しました。15種AIが認識するパネルの種類
  3. 製品画面03 · 製品 · SketchUp · 家具製造Wedraw Pro、家具設計から生産までSketchUp設計をBOM・ラベル・図面・加工コードで出力し、Webで確認させました。担当チームにおいて、製造データの出力・生産投入、ならび図面・発注の初期開発を主導しました。4種BOM・ラベル・加工図面・加工コード出力
02

プロジェクト記録

主要プロジェクト以外で担当した開発をまとめました。

OpenCAD:無料Web CADと3Dビューア

すべてのツールと使用ガイド

DWG・DXF 図面を開いて編集・保存する 2D CAD と、STEP・SketchUp モデルや NC 工具経路を見るビューアを開発しています。どれもインストール不要で無料の個人オープンソースプロジェクトで、ビューアが共通で使う 3D コアも公開しています。

  1. 2D図面OpenCAD DWG·DXFインストール・会員登録なしでDWG・DXF図面を開き、新規作図・編集・保存ができる無料Web CADです。距離・角度・面積の測定とPDF・PNG・SVG出力にも対応します。.dwg.dxf
  2. 3D CAD部品・組立モデルOpenCAD STEPビューアSTEP・STP 3D CADファイルをインストールせずにブラウザで開く無料ビューアです。組み立て構造と部品のプロパティを確認し、穴径や面間の距離を測定し、断面表示や分解表示で内部まで確認できます。.step.stp.p21
  3. SketchUp 3DモデルOpenCAD SketchUpビューアSketchUp 6~2026で保存したSKPファイルをブラウザで開く無料ビューアです。タグ・マテリアルとグループ・コンポーネントを確認し、シーン再生とウォークで空間を見て回りながら距離や角度を測れます。.skp
  4. G-code·Heidenhain·MPR·PGI·XMLOpenCAD NCビューアG-code、Heidenhain(対話形式、DIN/ISO)、パネル加工ファイル(woodWOP MPR、WangShi PGI、KDT XML)の3D工具経路を確認できる無料のNCビューアです。コード行と移動を対応づけて確認し、加工順序を再生しながら素材が削られる様子も表示します。機械に送る前に確認すべき行は警告で知らせます。.nc.gcode.ngc.h.mpr.pgi.xml
開発者向けWebGL2ライブラリOpenCAD 3DビューアコアNC・STEP・SKPビューアが一緒に使用するWebGL2ベースの3Dビューアライブラリです。ソルバーが作ったシーンを受けて表示・選択・測定する共通機能を提供します。

製造ソフトウェア開発ノート

ノート一覧

AI・CAD/CAMと家具製造ソフトウェアを開発しながら考えたことを書いています。プロジェクトごとの担当と結果は、記事からリンクした事例で確認できます。

03

実装を通じて学んだAI研究

スタディ履歴をすべて表示

学部生として研究を行っていた際、強化学習、衣類分類、バーチャル試着に関する研究に取り組みました。下の画像は、公開コードを実行して作成した例です。

  1. 強化学習・グラフニューラルネットワーク · 経路探索の例強化学習を用いてTSPの経路を生成するグラフモデル都市をグラフで表現し、経路へ追加する都市を強化学習で選ぶ探索プログラムを実装しました。担当グラフ環境・学習ループと、都市を経路に挿入する規則を連携しました。ステップ2AI都市選択+ヒューリスティックパス挿入
  2. コンピュータービジョン・画像分類 · Fashion-MNIST予測の例ResNetで服の写真を分類するモデルK-Fashionの衣類写真をドレス・アウター・パンツ・トップスに分類するモデルを学習し、クラス別の誤りを分析しました。担当転移学習、クラスごとのサンプリング、および混同行列による評価を実装しました。4種ドレス・アウター・パンツ・トップスの分類
  3. コンピュータービジョン・バーチャル試着 · ポーズ・人体解析の前処理の例人物写真に服を着せて試せるバーチャル試着アプリAndroidアプリで人物写真と着せたい衣服を選ぶと、サーバーがバーチャル試着画像を返す処理フローを実装しました。担当公開モデルの入力前処理と、Flask APIおよびAndroidアプリを連携させました。ステップ3前処理 → 着用イメージ生成 → アプリへ返送
04

特許およびプログラム

  1. 特許出願・共同発明家具構成要素の位相的な接続関係の分析を用いた3D家具モデリング装置、方法、および記録媒体AI研究開発担当・共同発明者 ·出願日 2025.11.21 · 出願番号 10-2025-0177712
  2. プログラム登録申請の受付加工形状および特徴認識AIの学習用ラベリングプログラムプログラム全体の研究開発担当 ·作成日 2025.05.13 · 登録申請受付日 2025.12.12
05

紹介

Sean Kim のプロフィール写真

現実に適用できるAIで、人々の仕事と生活を少しでも楽にしたいと考えています。

研究段階では、形状を解析し、ルールを学習する手法を実装しました。製品段階では、これを設計修正、製造データ出力、生産前の確認へとつなげています。運用段階では、処理結果やエラーを収集して見落とされていた問題を発見し、その原因を修正しました。こうしたツールが、設計情報の再入力の手間や、加工前の試行錯誤を減らし、小規模な製造現場においても蓄積された技術を活用する一助となれば幸いです。

AI
PythonTensorFlowPyTorchグラフニューラルネットワーク強化学習コンピュータービジョン
3D · CAD/CAM
OpenCascadeSTEPAutodesk Fusion APICAM
製品開発
SketchUp Ruby APIJavaScriptFlask
採用・製造技術の連携に関するお問い合わせ