<?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のトピック美麗な方位オブジェクト（3Dも2Dと同じものを表示します）</title>
    <link>https://community.graphisoft.com/t5/AI-Solutions/%E7%BE%8E%E9%BA%97%E3%81%AA%E6%96%B9%E4%BD%8D%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88-3D%E3%82%822D%E3%81%A8%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99/m-p/706432#M6</link>
    <description>&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%2FxCYE3eboLXc%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxCYE3eboLXc&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FxCYE3eboLXc%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="3D方位オブジェクト" 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;&lt;SPAN&gt;ArchiCAD29とGeminiで作成した、美麗な方位GDLオブジェクトです。（超軽量設計）&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;【特徴】&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;①3D画面でも2D画面のまま表示される&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;②真北と磁北の表示（選択可）&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;③磁北偏角を国土地理院のサイトで確認できる&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;④もちろん、プロジェクトの北に従うことが可能（選択可）&lt;BR /&gt;⑤基準軸（Y軸）の表示（選択可）&lt;BR /&gt;&lt;BR /&gt;下記プロンプトをGemini等に投げかけてみてください。&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;---AIへのプロンプト---&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Archicad用のカスタムオブジェクト（GSM）を作成したいです。&lt;BR /&gt;初めてでも一発でエラーなく動作する、シンプルで洗練された「方位記号」のGDLスクリプト（パラメータ、2D、3D、UI）一式を出力してください。&lt;/P&gt;&lt;P&gt;以下の【実装要件】と【バグ回避ルール】を厳格に守ってください。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【1. 必要なパラメータ（変数）】&lt;BR /&gt;オブジェクトの「パラメータ」タブに手動で登録するため、以下の変数名、タイプ、初期値をテキスト形式でリストアップしてください。&lt;BR /&gt;1. mag_angle (角度) : 初期値 6.88（磁北偏角）&lt;BR /&gt;2. b_follow_north (真偽値) : 初期値 ON（プロジェクトの北に従う）&lt;BR /&gt;3. b_show_axis (真偽値) : 初期値 ON（基準軸を表示）&lt;BR /&gt;4. b_show_mag (真偽値) : 初期値 ON（磁北線を表示）&lt;BR /&gt;5. b_show_true_text (真偽値) : 初期値 ON（真北文字を表示）&lt;BR /&gt;6. pen_main (ペン) : 初期値 1（主線用）&lt;BR /&gt;7. pen_sub (ペン) : 初期値 2（副線・寸法用）&lt;BR /&gt;8. pen_axis (ペン) : 初期値 3（基準軸用）&lt;BR /&gt;9. lt_base (線種) : 初期値 "一点鎖線"（基準軸の線種）&lt;BR /&gt;10. fontType (文字列) : 初期値 "MS Gothic"（軸文字用）&lt;BR /&gt;11. font_text (文字列) : 初期値 "Arial"（N文字用）&lt;BR /&gt;12. size_text (長さ) : 初期値 1.5（軸文字サイズ）&lt;BR /&gt;13. size_n (長さ) : 初期値 1.5（N文字サイズ）&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【2. 2Dスクリプトの要件】&lt;BR /&gt;- 半径30cmの2重円の羅針盤、そこから北へ1.6m伸びる真北矢印、1.05m伸びる磁北線を描画。&lt;BR /&gt;- 各フラグ（b_show_axis, b_show_mag等）による表示ON/OFF、GLOB_NORTH_DIRへの追従、文字サイズ（size_text, size_n）の連動を正しく実装。&lt;BR /&gt;- 真北と基準軸が重なった場合（abs(_rot_true) &amp;lt; 3.0）の文字の自動回避ロジックを実装。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【3. 3Dスクリプトの要件（★最重要：バグ回避ルール）】&lt;BR /&gt;Archicadの3Dワイヤーフレームおよびコンパイルエラーを完全に回避するため、以下の仕様を絶対厳守してください。&lt;BR /&gt;1. 【3D TEXTコマンドの禁止】:&lt;BR /&gt;3Dの「TEXT」命令や「DEFINE STYLE」は、ワイヤーフレーム画面で文字が消えたり、漢字の解析でクラッシュするため一切使用禁止。&lt;BR /&gt;文字（"N", "AXIS"）は、すべて「LIN_」コマンドを組み合わせた「純粋な線画（ベクトル文字）」として自作して描画してください。「TN」「MN」および角度数値テキストは画面をシンプルに保つため不要です。&lt;BR /&gt;2. 【面張りの禁止】:&lt;BR /&gt;「CIRCLE」や「ARC」は3Dで勝手に黒い面が張られるバグを誘発するため使用禁止。&lt;BR /&gt;円やアークは、すべて「FOR-NEXT」ループを用いた「5度刻みの細かいLIN_の連続」で線画として表現してください。&lt;BR /&gt;3. 【スタック数の厳密な管理】:&lt;BR /&gt;座標の移動・回転（add, rotz）と、それを解除する「del」の数は一対一で完全に一致させ、アークや文字の位置が羅針盤の中心からズレないようにしてください。&lt;BR /&gt;4. 【位置の調整】:&lt;BR /&gt;自作した"N"の線画文字は、真北矢印の先端（0, 1.6）からさらに上に綺麗にオフセットして配置。&lt;BR /&gt;"AXIS"の線画文字は、基準軸の先端（0, 1.6）から視認性の良い距離を保って配置してください。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【4. インターフェース（UI）スクリプトの要件】&lt;BR /&gt;画面サイズは「444 x 366」とし、3つのセクション（一般設定、シンボルスタイル、テキスト設定）にセパレーター線で美しく整理してください。&lt;BR /&gt;1. 磁北偏角の入力欄（mag_angle）の下に、国土地理院地図を開くリンクボタンを配置。&lt;BR /&gt;※コマンドは必ず「ui_button UI_LINK, ...」の形式を使い、URLは "&lt;A href="https://maps.gsi.go.jp/#14/34.485830/133.362365/&amp;amp;base=std&amp;amp;ls=std&amp;amp;disp=1&amp;amp;vs=c1g1j1h0k0l0u0t0z0r0s0m0f2" target="_blank"&gt;https://maps.gsi.go.jp/#14/34.485830/133.362365/&amp;amp;base=std&amp;amp;ls=std&amp;amp;disp=1&amp;amp;vs=c1g1j1h0k0l0u0t0z0r0s0m0f2&lt;/A&gt;" を仕込んでください。&lt;BR /&gt;2. 4つの真偽値チェックボックス（ui_infield）の【右横】には、それぞれ対応する説明テキスト（ui_outfield）を必ずセットで並べて配置し、ボックス単体で浮かないようにしてください。&lt;/P&gt;&lt;P&gt;以上の要件をすべて満たす、美しくクッキリとしたコードを、スクリプトごとに分けて出力してください。余計な解説は不要です。&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 25 Jun 2026 00:55:59 GMT</pubDate>
    <dc:creator>takanobuyuki</dc:creator>
    <dc:date>2026-06-25T00:55:59Z</dc:date>
    <item>
      <title>美麗な方位オブジェクト（3Dも2Dと同じものを表示します）</title>
      <link>https://community.graphisoft.com/t5/AI-Solutions/%E7%BE%8E%E9%BA%97%E3%81%AA%E6%96%B9%E4%BD%8D%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88-3D%E3%82%822D%E3%81%A8%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99/m-p/706432#M6</link>
      <description>&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%2FxCYE3eboLXc%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxCYE3eboLXc&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FxCYE3eboLXc%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="3D方位オブジェクト" 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;&lt;SPAN&gt;ArchiCAD29とGeminiで作成した、美麗な方位GDLオブジェクトです。（超軽量設計）&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;【特徴】&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;①3D画面でも2D画面のまま表示される&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;②真北と磁北の表示（選択可）&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;③磁北偏角を国土地理院のサイトで確認できる&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;④もちろん、プロジェクトの北に従うことが可能（選択可）&lt;BR /&gt;⑤基準軸（Y軸）の表示（選択可）&lt;BR /&gt;&lt;BR /&gt;下記プロンプトをGemini等に投げかけてみてください。&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;---AIへのプロンプト---&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Archicad用のカスタムオブジェクト（GSM）を作成したいです。&lt;BR /&gt;初めてでも一発でエラーなく動作する、シンプルで洗練された「方位記号」のGDLスクリプト（パラメータ、2D、3D、UI）一式を出力してください。&lt;/P&gt;&lt;P&gt;以下の【実装要件】と【バグ回避ルール】を厳格に守ってください。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【1. 必要なパラメータ（変数）】&lt;BR /&gt;オブジェクトの「パラメータ」タブに手動で登録するため、以下の変数名、タイプ、初期値をテキスト形式でリストアップしてください。&lt;BR /&gt;1. mag_angle (角度) : 初期値 6.88（磁北偏角）&lt;BR /&gt;2. b_follow_north (真偽値) : 初期値 ON（プロジェクトの北に従う）&lt;BR /&gt;3. b_show_axis (真偽値) : 初期値 ON（基準軸を表示）&lt;BR /&gt;4. b_show_mag (真偽値) : 初期値 ON（磁北線を表示）&lt;BR /&gt;5. b_show_true_text (真偽値) : 初期値 ON（真北文字を表示）&lt;BR /&gt;6. pen_main (ペン) : 初期値 1（主線用）&lt;BR /&gt;7. pen_sub (ペン) : 初期値 2（副線・寸法用）&lt;BR /&gt;8. pen_axis (ペン) : 初期値 3（基準軸用）&lt;BR /&gt;9. lt_base (線種) : 初期値 "一点鎖線"（基準軸の線種）&lt;BR /&gt;10. fontType (文字列) : 初期値 "MS Gothic"（軸文字用）&lt;BR /&gt;11. font_text (文字列) : 初期値 "Arial"（N文字用）&lt;BR /&gt;12. size_text (長さ) : 初期値 1.5（軸文字サイズ）&lt;BR /&gt;13. size_n (長さ) : 初期値 1.5（N文字サイズ）&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【2. 2Dスクリプトの要件】&lt;BR /&gt;- 半径30cmの2重円の羅針盤、そこから北へ1.6m伸びる真北矢印、1.05m伸びる磁北線を描画。&lt;BR /&gt;- 各フラグ（b_show_axis, b_show_mag等）による表示ON/OFF、GLOB_NORTH_DIRへの追従、文字サイズ（size_text, size_n）の連動を正しく実装。&lt;BR /&gt;- 真北と基準軸が重なった場合（abs(_rot_true) &amp;lt; 3.0）の文字の自動回避ロジックを実装。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【3. 3Dスクリプトの要件（★最重要：バグ回避ルール）】&lt;BR /&gt;Archicadの3Dワイヤーフレームおよびコンパイルエラーを完全に回避するため、以下の仕様を絶対厳守してください。&lt;BR /&gt;1. 【3D TEXTコマンドの禁止】:&lt;BR /&gt;3Dの「TEXT」命令や「DEFINE STYLE」は、ワイヤーフレーム画面で文字が消えたり、漢字の解析でクラッシュするため一切使用禁止。&lt;BR /&gt;文字（"N", "AXIS"）は、すべて「LIN_」コマンドを組み合わせた「純粋な線画（ベクトル文字）」として自作して描画してください。「TN」「MN」および角度数値テキストは画面をシンプルに保つため不要です。&lt;BR /&gt;2. 【面張りの禁止】:&lt;BR /&gt;「CIRCLE」や「ARC」は3Dで勝手に黒い面が張られるバグを誘発するため使用禁止。&lt;BR /&gt;円やアークは、すべて「FOR-NEXT」ループを用いた「5度刻みの細かいLIN_の連続」で線画として表現してください。&lt;BR /&gt;3. 【スタック数の厳密な管理】:&lt;BR /&gt;座標の移動・回転（add, rotz）と、それを解除する「del」の数は一対一で完全に一致させ、アークや文字の位置が羅針盤の中心からズレないようにしてください。&lt;BR /&gt;4. 【位置の調整】:&lt;BR /&gt;自作した"N"の線画文字は、真北矢印の先端（0, 1.6）からさらに上に綺麗にオフセットして配置。&lt;BR /&gt;"AXIS"の線画文字は、基準軸の先端（0, 1.6）から視認性の良い距離を保って配置してください。&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;### 【4. インターフェース（UI）スクリプトの要件】&lt;BR /&gt;画面サイズは「444 x 366」とし、3つのセクション（一般設定、シンボルスタイル、テキスト設定）にセパレーター線で美しく整理してください。&lt;BR /&gt;1. 磁北偏角の入力欄（mag_angle）の下に、国土地理院地図を開くリンクボタンを配置。&lt;BR /&gt;※コマンドは必ず「ui_button UI_LINK, ...」の形式を使い、URLは "&lt;A href="https://maps.gsi.go.jp/#14/34.485830/133.362365/&amp;amp;base=std&amp;amp;ls=std&amp;amp;disp=1&amp;amp;vs=c1g1j1h0k0l0u0t0z0r0s0m0f2" target="_blank"&gt;https://maps.gsi.go.jp/#14/34.485830/133.362365/&amp;amp;base=std&amp;amp;ls=std&amp;amp;disp=1&amp;amp;vs=c1g1j1h0k0l0u0t0z0r0s0m0f2&lt;/A&gt;" を仕込んでください。&lt;BR /&gt;2. 4つの真偽値チェックボックス（ui_infield）の【右横】には、それぞれ対応する説明テキスト（ui_outfield）を必ずセットで並べて配置し、ボックス単体で浮かないようにしてください。&lt;/P&gt;&lt;P&gt;以上の要件をすべて満たす、美しくクッキリとしたコードを、スクリプトごとに分けて出力してください。余計な解説は不要です。&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jun 2026 00:55:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/AI-Solutions/%E7%BE%8E%E9%BA%97%E3%81%AA%E6%96%B9%E4%BD%8D%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88-3D%E3%82%822D%E3%81%A8%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99/m-p/706432#M6</guid>
      <dc:creator>takanobuyuki</dc:creator>
      <dc:date>2026-06-25T00:55:59Z</dc:date>
    </item>
  </channel>
</rss>

