キャンセル
提案をオンにする
自動提案では、入力時に可能な一致が提案されるので検索結果を素早く絞り込むことができます。
次の結果を表示 
次の代わりに検索 
もしかして: 
  • フォーラム
    • インストール&アップデート
    • ライセンス
    • モデリング
    • ライブラリ&オブジェクト
    • ドキュメント
    • ビジュアライズ
    • BIMx
    • プロジェクト管理
    • パラメトリックデザイン
    • サスティナブルデザイン
    • チームワーク&BIMcloud
    • OPEN BIM
    • フリートーク
    • Our Community
  • ナレッジベース
    • インストール&アップデート
    • ライセンス
    • Archicadをはじめよう
    • モデリング
    • ライブラリ&オブジェクト
    • ドキュメント
    • ビジュアライズ
    • BIMx
    • プロジェクト管理
    • チームワーク&BIMcloud
    • OPEN BIM
    • Communityの使い方
  • Building Together
    • Insights
    • Archicadユーザーグループ
      • ユーザーグループ紹介
      • ユーザーグループからのお知らせ
      • Archicadユーザーグループマガジン
      • 施工ユーザーグループ メンバー専用
      • ワークフロー研究会
    • USERFEST
      • USERFEST 2022
      • USERFEST 2023
      • USERFEST 2024
      • USERFEST 2025
    • チャレンジ(コンテスト)
      • Your Best Design Option
    • BIM相談室
      • BIM相談室 配信
    • How to use Archicad - NEW
    • ウィッシュリスト
    • ロードマップ
  • 製品ヘルプ
  • Forward会員専用
    • スキルアップ動画
search
ヘルプサインイン
キャンセル
提案をオンにする
自動提案では、入力時に可能な一致が提案されるので検索結果を素早く絞り込むことができます。
次の結果を表示 
次の代わりに検索 
もしかして: 
  • 日本コミュニティ
  • :
  • フォーラム
  • :
  • ライブラリ&オブジェクト
  • :
  • 【GDL】同一平面上にある並行にならない2つの線分(直線)の交点を求める
オプション
  • RSS フィードを購読する
  • トピックを新着としてマーク
  • トピックを既読としてマーク
  • このトピックを現在のユーザーにフロートします
  • ブックマーク
  • この話題を購読する
  • ミュート
  • 印刷用ページ
ライブラリ&オブジェクト
GDL、ArchicadとBIMcloudのライブラリ、ライブラリの管理と移行、オブジェクトとその他のライブラリオブジェクトなどに関するフォーラムです。

【GDL】同一平面上にある並行にならない2つの線分(直線)の交点を求める

Akira Ishida
Akira Ishida
Advocate
オプション
  • 新着としてマーク
  • ブックマーク
  • 購読
  • ミュート
  • RSS フィードを購読する
  • ハイライト
  • 印刷
  • 不適切なコンテンツを報告

‎2023-01-27 05:36 PM - 編集済み ‎2023-02-10 04:42 PM

‎2023-01-27 05:36 PM

<条件>

  • (x1,y1)、(x2,y2)・・・線分1上の2点の座標
  • (x3,y3)、(x4,y4)・・・線分2上の2点の座標
  • この線分は常に同一平面上にあり、平行にならない(延長すれば交点がある)
  • ※「!script」以下は自己責任でご利用ください。


!script
!(変数)には計算上必要な変数や値を設定してください。
x1 = (変数)
x2 = (変数)
x3 = (変数)
x4 = (変数)
y1 = (変数)
y2 = (変数)
y3 = (変数)
y4 = (変数)
! Y =(y2-y1)/(x2-x1) * x + (x2*y1-x1*y2) / (x2-x1)
! Y =(y4-y3)/(x4-x3) * x + (x4*y3-x3*y4) / (x4-x3)
a1 = (y2-y1)/(x2-x1)
b1 = (x2*y1 - x1*y2) / (x2-x1)
a2 = (y4-y3)/(x4-x3)
b2 = (x4*y3-x3*y4) / (x4-x3)


_Midx = (b2 - b1)/(a1 - a2)     !交点のX座標
_Midy = a1*(b2 - b1)/(a1 - a2)+b1     !交点のY座標

ラベル:
  • ラベル:
  • GDL
6 件のいいね!
返信
  • すべてのフォーラムトピック
  • 前のトピック
  • 次のトピック
0件の返信0
返信を見逃したくないですか?
トピックを購読する

回答が見つかりませんでしたか?

このフォーラムで
他の記事をチェック

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

新しいディスカッションを始める

投稿する

フォーラム

  • インストール&アップデート
  • ライセンス
  • モデリング
  • ライブラリ&オブジェクト
  • ドキュメント
  • ビジュアライズ
  • BIMx
  • プロジェクト管理
  • パラメトリックデザイン
  • サスティナブルデザイン
  • チームワーク&BIMcloud
  • OPEN BIM
  • フリートーク
  • Our Community

ナレッジベース

  • インストール&アップデート
  • ライセンス
  • Archicadをはじめよう
  • モデリング
  • ライブラリ&オブジェクト
  • ドキュメント
  • ビジュアライズ
  • BIMx
  • プロジェクト管理
  • チームワーク&BIMcloud
  • OPEN BIM
  • Communityの使い方

Building Together

  • Graphisoft Insights
  • Archicadユーザーグループ
  • USERFEST
  • チャレンジ(コンテスト)
  • BIM相談室
  • How to use Archicad - NEW
  • ウィッシュリスト
  • 製品ロードマップ
Powered by Khoros
Copyright © 2025 GRAPHISOFT. All rights reserved.
  • プライバシーポリシー
  • 利用規約
  • コミュニティ投稿ガイドライン

GraphisoftはNemetschekのグループ企業です