<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>AI SolutionsのトピックRe: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
    <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710534#M39</link>
    <description>&lt;P dir="ltr"&gt;私のTapirフォーク(MEP自動配管)について、2点お知らせです。&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;STRONG&gt;1. GetMEPPreferenceTables が公式 Tapir 1.5.7 に入りました&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":クラッカー:"&gt;🎉&lt;/span&gt;&lt;BR /&gt;本家にマージ(&lt;A id="base-ui-_r_2li_" class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/GRAPHISOFT/archicad-addon-cmake/issues/492" rel="noreferrer" target="_blank"&gt;#492&lt;/A&gt;)されたので、このコマンドだけが目的なら公式1.5.7リリースを入れるだけでOKです。フォークもビルドも不要になりました。&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;STRONG&gt;2. フォークを Tapir 1.5.7 ベースにリベースしました&lt;/STRONG&gt;&lt;BR /&gt;本家の公式MEPコマンド群(&lt;A id="base-ui-_r_2lk_" class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/GRAPHISOFT/archicad-addon-cmake/issues/473" rel="noreferrer" target="_blank"&gt;#473&lt;/A&gt;)と衝突する形ではなく、その上に乗る形になりました(コマンド名の重複解消)。あわせて macOS の AC28/AC29 でのビルド失敗も修正しています(裸の&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;UniqueID&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;は clang でコンパイルできず、&lt;CODE data-epitaxy-inline-code=""&gt;auto&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;/&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;ACAPI::MEP::UniqueID&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;が必要)。&lt;/P&gt;
&lt;P dir="ltr"&gt;フォークにしか無い機能:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;CreateMEPRoutes&lt;/CODE&gt;(径→referenceId自動解決・layerName指定・routeGeometriesエコー)、&lt;CODE data-epitaxy-inline-code=""&gt;SetElementsLayer&lt;/CODE&gt;、グラフィック上書きルール作成、各階ビュー自動生成、その他スキーマ拡張(柱梁のbuildingMaterialId・傾斜、レイアウト用紙サイズ、モルフの錐台・表面材質)&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;span class="lia-unicode-emoji" title=":警告:"&gt;⚠️&lt;/span&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;既にクローン済みの方は&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;git pull&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;では更新できません。&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;リベースで履歴を書き換えたためです。上記コマンドで取り直してください(クローンし直しでも可)。GitHub上で私のフォークをさらにフォークされた方は、ご自身で同期をお願いします。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Update on my Tapir fork (MEP auto-routing) — two things:&lt;/P&gt;
&lt;P&gt;**1. GetMEPPreferenceTables is now part of official Tapir 1.5.7** &lt;span class="lia-unicode-emoji" title=":クラッカー:"&gt;🎉&lt;/span&gt;&lt;BR /&gt;It was merged upstream (#492), so if that command is all you need, just grab the official 1.5.7 release — no fork, no building required.&lt;/P&gt;
&lt;P&gt;**2. The fork is now rebased onto Tapir 1.5.7**&lt;BR /&gt;It now sits on top of the official MEP command suite (#473) instead of colliding with it — no more duplicate command names — and I fixed a macOS build failure on AC28/AC29 (bare `UniqueID` doesn't compile with clang; it needs `auto` / `ACAPI::MEP::UniqueID`).&lt;/P&gt;
&lt;P&gt;Still fork-only, not upstream: `CreateMEPRoutes` (diameter→referenceId auto-resolution, layerName, routeGeometries echo-back), `SetElementsLayer`, graphical override rule creation, per-story view generation, and a few schema extensions (column/beam buildingMaterialId + slant, layout paper size, morph frustum/surface).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":警告:"&gt;⚠️&lt;/span&gt; **If you already cloned the fork, `git pull` will NOT work.** I rebased, so the history was rewritten. Please do this instead:&lt;/P&gt;</description>
    <pubDate>Fri, 31 Jul 2026 23:44:46 GMT</pubDate>
    <dc:creator>ooki</dc:creator>
    <dc:date>2026-07-31T23:44:46Z</dc:date>
    <item>
      <title>設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/707516#M14</link>
      <description>&lt;P&gt;Fable5が再開されたので、未成功だった難題(ワガママ)をお願いしたら完成して貰えました！&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;設備配管を自動生成できる機能を作成しました。&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;①ワンクリックでPS位置に専用モルフを自動生成。EPSは対象外。&lt;/P&gt;
&lt;P&gt;②衛生器具と末流位置のモルフを選択してワンクリックするだけで排水管を自動生成。&lt;BR /&gt;③空調機器と室外機位置のモルフを選択してワンクリックするだけで冷媒管を自動生成。&lt;BR /&gt;④換気機器を選択してワンクリックするだけでダクトとフードを自動生成。&lt;/P&gt;
&lt;P&gt;・排水管と冷媒管の垂直ルートは直近のPSを通るルール。&lt;/P&gt;
&lt;P&gt;・ワンクリック実行時に専用レイヤーも生成し、そのレイヤーに自動保存されます。&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;※生成される配管は全て「MEP」なので生成後に調整や図面化も容易です！&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;※重要：標準のTapirにはMEP生成機能はありません。特殊な訓練をされたClaudecodeに専用生成コマンドを自作させました！&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ooki_1-1783424647684.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/102991i0652B11BBD22522E/image-size/large?v=v2&amp;amp;px=999" role="button" title="ooki_1-1783424647684.png" alt="ooki_1-1783424647684.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;実際の各配管生成動画です。この規模なら約3分程度で生成完了。この動作はAI不要です。&lt;/P&gt;
&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FP1uSpDI6rbU%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DP1uSpDI6rbU&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FP1uSpDI6rbU%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="設備配管類自動モデリング" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;①Fable5の強力な推論力で設備に関するルール類を学びObsidianに保存し、その情報から各専用Pythonスクリプトを生成。&lt;/P&gt;
&lt;P&gt;②生成したPythonスクリプトをTapirパレットに登録することでワンクリックで実行可能に。今後はAI不要！&lt;/P&gt;
&lt;P&gt;③クリック後の動作は下記のフロー図の通りとなります。&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ooki_2-1783425857143.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/102993i05127C4C08898E0D/image-size/large?v=v2&amp;amp;px=999" role="button" title="ooki_2-1783425857143.png" alt="ooki_2-1783425857143.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;・自動生成でのルールですが、干渉をゼロで指示をすると不可能な場合（そもそもルートが無い等）に様々なエラーが出てしまいますので、優先順位を決めて低い順位の事項は「諦めて手動で直す」ことにしました。&lt;/P&gt;
&lt;P&gt;・給水管生成まで完成させたかったのですが、残念ながらFable5の使用量を使い切ってしまいました！次の課題ですね。&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;・意匠BIMデータがあれば各配管モデリングを自動生成することが可能になるので、大幅な業務効率が可能になります。&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;AIの活用は「検索」→「生成」→「自動化」と進化しています。皆様の業務効率の参考になれば幸いです！&lt;/P&gt;
&lt;P&gt;今後も様々な活用法を発想し共有できればと思います！&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jul 2026 12:54:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/707516#M14</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-07T12:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/708069#M16</link>
      <description>&lt;P&gt;Fable5のサブスク利用が延長されたので早速給水給湯管も実装しました！&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;①給水上流モルフと衛生器具を選択してワンクリックで給水管自動生成。&lt;/P&gt;
&lt;P&gt;②衛生器具を選択してワンクリックでMBから衛生器具間を給湯管自動配管。&lt;/P&gt;
&lt;P&gt;③モデルから共同住宅を判断し、各住戸のMBをルートにし住戸ごとに自動配管。&lt;/P&gt;
&lt;P&gt;④衛生器具の情報から給湯が必要なものだけ給湯管自動配管。トイレ･洗濯機等は給湯管不要と自動判断。&lt;/P&gt;
&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F--o8fcK_a2k%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D--o8fcK_a2k&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F--o8fcK_a2k%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="【自動配管】共同住宅：排水+給水+給湯" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2026 14:21:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/708069#M16</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-10T14:21:12Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709388#M25</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/38326"&gt;@ooki&lt;/a&gt;&amp;nbsp;さんは書きました:&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;※重要：標準のTapirにはMEP生成機能はありません。特殊な訓練をされたClaudecodeに専用生成コマンドを自作させました！&lt;/STRONG&gt;&lt;/FONT&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hi! Can you share this new command on the Tapir Github please?&amp;nbsp; More command in Tapir will help everybody.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Traduction:&amp;nbsp;こんにちは！この新しいコマンドをTapirのGitHubに公開していただけませんか？ Tapirのコマンドが増えれば、みんなの役に立ちます.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2026 13:43:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709388#M25</guid>
      <dc:creator>Mathias Jonathan</dc:creator>
      <dc:date>2026-07-21T13:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709466#M26</link>
      <description>&lt;P dir="ltr"&gt;ご連絡ありがとうございます。&lt;/P&gt;
&lt;P dir="ltr"&gt;ご依頼いただいたMEP自動配管コマンド(CreateMEPRoutes / GetMEPPreferenceTables 等)を、GitHub上のフォークに公開しました。皆様のお役に立てれば幸いです！&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;A class="text-[var(--accent)] hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/ooki-atsufumi/tapir-archicad-automation/tree/kanehide-patches" rel="noreferrer" target="_blank"&gt;https://github.com/ooki-atsufumi/tapir-archicad-automation/tree/kanehide-patches&lt;/A&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir="ltr"&gt;現時点では自分のフォークのブランチとしての公開ですが、本家(ENZYME-APD/tapir-archicad-automation)の最新版にも追従済みですので、そのままご利用いただけます。もしご興味があれば、本家へのPull Requestも今後検討したいと思います。&lt;/P&gt;
&lt;P dir="ltr"&gt;何かご不明点やフィードバックがあればお気軽にご連絡ください。&lt;/P&gt;
&lt;P dir="ltr"&gt;よろしくお願いいたします。&lt;/P&gt;
&lt;HR /&gt;
&lt;P dir="ltr"&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Hi,&lt;/SPAN&gt;Thank you for reaching&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;out.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;I've published the MEP auto-routing commands (CreateMEPRoutes / GetMEPPreferenceTables,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;etc.)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;you&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;asked&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;about.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Hope&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;it's&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;useful&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;everyone!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;A class="text-[var(--accent)] hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/ooki-atsufumi/tapir-archicad-automation/tree/kanehide-patches" rel="noreferrer" target="_blank"&gt;https://github.com/ooki-atsufumi/tapir-archicad-automation/tree/kanehide-patches&lt;/A&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir="ltr"&gt;For now it's published as a branch on my personal fork, and it's already rebased on top of the latest upstream (ENZYME-APD/tapir-archicad-automation), so it should be ready to use as-is. If there's&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;interest, I may look into submitting a Pull Request&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;main&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;repo&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;down&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;line&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;as&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;well.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;Please let me&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;know&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;if&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;you&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;have&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;any&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;questions&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;feedback.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Best&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;regards,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2026 01:01:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709466#M26</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-22T01:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709957#M27</link>
      <description>&lt;P&gt;Hi Aooki, I hope you're doing well. First of all, congratulations on this wonderful tool you're sharing! I'm really looking forward to testing it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was reviewing the code and I think the scripts you mentioned (CreateMEPRoutes, GetMEPPreferenceTables, etc.) weren't shared, as I can't find them in any of the folders. Could you tell me where they're located?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jul 2026 21:17:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709957#M27</guid>
      <dc:creator>Abraham Smith</dc:creator>
      <dc:date>2026-07-27T21:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709961#M28</link>
      <description>&lt;P dir="ltr"&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Abraham,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;Thanks so much for the kind words, and sorry for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;confusion!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;The new commands are implemented as C++ source files, located under the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;archicad-addon/Sources/&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;folder (not at&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;repo&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;root):&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL dir="ltr"&gt;
&lt;LI&gt;&lt;CODE data-epitaxy-inline-code=""&gt;CreateMEPRoutes&lt;/CODE&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;GetMEPPreferenceTables&lt;/CODE&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;GetMEPElements&lt;/CODE&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;SetElementsLayer&lt;/CODE&gt;:&lt;BR /&gt;&lt;A class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/ooki-atsufumi/tapir-archicad-automation/blob/kanehide-patches/archicad-addon/Sources/MEPCommands.cpp" rel="noreferrer" target="_blank"&gt;https://github.com/ooki-atsufumi/tapir-archicad-automation/blob/kanehide-patches/archicad-addon/Sources/MEPCommands.cpp&lt;/A&gt;&lt;BR /&gt;(declarations in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;MEPCommands.hpp&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in the same folder)&lt;/LI&gt;
&lt;LI&gt;&lt;CODE data-epitaxy-inline-code=""&gt;CreateMEPSystems&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(per-system color coding) and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;GetPens&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;are merged into the shared&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;AttributeCommands.cpp&lt;/CODE&gt;:&lt;BR /&gt;&lt;A class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/ooki-atsufumi/tapir-archicad-automation/blob/kanehide-patches/archicad-addon/Sources/AttributeCommands.cpp" rel="noreferrer" target="_blank"&gt;https://github.com/ooki-atsufumi/tapir-archicad-automation/blob/kanehide-patches/archicad-addon/Sources/AttributeCommands.cpp&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P dir="ltr"&gt;You'll need to build the add-on yourself (CMake + the standard Archicad API DevKit) to get a usable .apx — the branch is rebased on the current upstream&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;main&lt;/CODE&gt;, so it&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;should&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;build&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;cleanly.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;Let me know if you run into any issues!&lt;/P&gt;
&lt;P dir="ltr"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F7rN0ChxNMQo%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7rN0ChxNMQo&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F7rN0ChxNMQo%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="MEPCommands.cppの開き方" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2026 00:00:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/709961#M28</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-28T00:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710139#M30</link>
      <description>&lt;P&gt;Hi Ooki, thank you very much for your reply. After half a day, I finally managed to compile the .apx file using artificial intelligence as a guide (I am a beginner in programming). Now that this new file to use Tapir is compiled, I realize that the Python scripts are still needed to be able to run the automations, right? I look forward to your response. Best regards.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 03:38:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710139#M30</guid>
      <dc:creator>Abraham Smith</dc:creator>
      <dc:date>2026-07-29T03:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710287#M34</link>
      <description>&lt;P dir="ltr"&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Abraham,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;Great job getting it compiled — that's the hard part&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;done!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;You're right: to actually run the automations, you'll need your own Python scripts on top of this. That part isn't something I can hand over as-is, since it has to match your&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;own environment (piping rules, local&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;regulations,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;your&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;project's&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;data&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;conventions,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;etc.).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;The good news is you don't need real programming skill for that either — just describe your rules and requirements to an AI coding agent (I use Claude Code), point it at&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the Tapir commands, and iterate through trial and error. I can't code at all myself; I only started using Claude Code about 4 months ago, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;this&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;whole&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;automation&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;took&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;me&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;about&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;2&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;days&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;build&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;that&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;way.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;I'd encourage you to just give it a try with an AI agent — you'll get there&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;faster&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;than&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;you'd&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;expect!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir="ltr"&gt;Best&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="_wordAnimating_yu34g_11" data-wf=""&gt;Ooki&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2026 10:31:18 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710287#M34</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-30T10:31:18Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710417#M36</link>
      <description>&lt;P&gt;提案ですが、海外のユーザーにも共有されるようにINT Communityにもこちらの内容をポストしてはいかがでしょうか。&lt;BR /&gt;英語の質問はそちらで受けられるかと思います。&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2026 01:15:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710417#M36</guid>
      <dc:creator>kmitotk</dc:creator>
      <dc:date>2026-07-31T01:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710452#M37</link>
      <description>&lt;P&gt;提案ありがとうございます！&lt;BR /&gt;INT Communityの投稿先を確認してポストしてみます！&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2026 07:17:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710452#M37</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-31T07:17:32Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710510#M38</link>
      <description>&lt;P&gt;Hi Ooki, I understand, thanks for the replies and the suggestion. Regards&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2026 14:54:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710510#M38</guid>
      <dc:creator>Abraham Smith</dc:creator>
      <dc:date>2026-07-31T14:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: 設備機器を選択してワンクリックで自動配管！【専用PythonスクリプトをAIで生成】</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710534#M39</link>
      <description>&lt;P dir="ltr"&gt;私のTapirフォーク(MEP自動配管)について、2点お知らせです。&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;STRONG&gt;1. GetMEPPreferenceTables が公式 Tapir 1.5.7 に入りました&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":クラッカー:"&gt;🎉&lt;/span&gt;&lt;BR /&gt;本家にマージ(&lt;A id="base-ui-_r_2li_" class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/GRAPHISOFT/archicad-addon-cmake/issues/492" rel="noreferrer" target="_blank"&gt;#492&lt;/A&gt;)されたので、このコマンドだけが目的なら公式1.5.7リリースを入れるだけでOKです。フォークもビルドも不要になりました。&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;STRONG&gt;2. フォークを Tapir 1.5.7 ベースにリベースしました&lt;/STRONG&gt;&lt;BR /&gt;本家の公式MEPコマンド群(&lt;A id="base-ui-_r_2lk_" class="text-accent hover:underline underline-offset-[1px] outline-none hide-focus-ring ring-focus rounded-r2" href="https://github.com/GRAPHISOFT/archicad-addon-cmake/issues/473" rel="noreferrer" target="_blank"&gt;#473&lt;/A&gt;)と衝突する形ではなく、その上に乗る形になりました(コマンド名の重複解消)。あわせて macOS の AC28/AC29 でのビルド失敗も修正しています(裸の&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;UniqueID&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;は clang でコンパイルできず、&lt;CODE data-epitaxy-inline-code=""&gt;auto&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;/&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;ACAPI::MEP::UniqueID&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;が必要)。&lt;/P&gt;
&lt;P dir="ltr"&gt;フォークにしか無い機能:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;CreateMEPRoutes&lt;/CODE&gt;(径→referenceId自動解決・layerName指定・routeGeometriesエコー)、&lt;CODE data-epitaxy-inline-code=""&gt;SetElementsLayer&lt;/CODE&gt;、グラフィック上書きルール作成、各階ビュー自動生成、その他スキーマ拡張(柱梁のbuildingMaterialId・傾斜、レイアウト用紙サイズ、モルフの錐台・表面材質)&lt;/P&gt;
&lt;P dir="ltr"&gt;&lt;span class="lia-unicode-emoji" title=":警告:"&gt;⚠️&lt;/span&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;既にクローン済みの方は&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE data-epitaxy-inline-code=""&gt;git pull&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;では更新できません。&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;リベースで履歴を書き換えたためです。上記コマンドで取り直してください(クローンし直しでも可)。GitHub上で私のフォークをさらにフォークされた方は、ご自身で同期をお願いします。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Update on my Tapir fork (MEP auto-routing) — two things:&lt;/P&gt;
&lt;P&gt;**1. GetMEPPreferenceTables is now part of official Tapir 1.5.7** &lt;span class="lia-unicode-emoji" title=":クラッカー:"&gt;🎉&lt;/span&gt;&lt;BR /&gt;It was merged upstream (#492), so if that command is all you need, just grab the official 1.5.7 release — no fork, no building required.&lt;/P&gt;
&lt;P&gt;**2. The fork is now rebased onto Tapir 1.5.7**&lt;BR /&gt;It now sits on top of the official MEP command suite (#473) instead of colliding with it — no more duplicate command names — and I fixed a macOS build failure on AC28/AC29 (bare `UniqueID` doesn't compile with clang; it needs `auto` / `ACAPI::MEP::UniqueID`).&lt;/P&gt;
&lt;P&gt;Still fork-only, not upstream: `CreateMEPRoutes` (diameter→referenceId auto-resolution, layerName, routeGeometries echo-back), `SetElementsLayer`, graphical override rule creation, per-story view generation, and a few schema extensions (column/beam buildingMaterialId + slant, layout paper size, morph frustum/surface).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":警告:"&gt;⚠️&lt;/span&gt; **If you already cloned the fork, `git pull` will NOT work.** I rebased, so the history was rewritten. Please do this instead:&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2026 23:44:46 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E8%A8%AD%E5%82%99%E6%A9%9F%E5%99%A8%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%A6%E3%83%AF%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%A7%E8%87%AA%E5%8B%95%E9%85%8D%E7%AE%A1-%E5%B0%82%E7%94%A8Python%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92AI%E3%81%A7%E7%94%9F%E6%88%90/m-p/710534#M39</guid>
      <dc:creator>ooki</dc:creator>
      <dc:date>2026-07-31T23:44:46Z</dc:date>
    </item>
  </channel>
</rss>

