• ベストアンサー

Auto CADによる3Dデ-タ-の2点間の水平距離

平面図なのですがスプラインの線デ-タ-にはX,Y,Zのデ-タ-が入っています。このデ-タ-ですと、2点間の水平距離が3次元の距離で計測されてしまいます。  測りたいのは水平距離なのですが、なにか良い方法がありましたら 御教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • grazie
  • ベストアンサー率56% (200/355)
回答No.3

http://www.mura.sh/bbs/wwwbbs.cgi?print+200410/04100012.txt ここで紹介されているのは、LISPです。 私はLTユーザーなのでLISPは詳しくありませんが、多分、以下の方法で実行できるはずです。 1.メモ帳にコピペして、DISTCAL.lsp として保存します。 2.AutoCADのウィンドウにドラッグ&ドロップして、コマンドラインに DISTCAL と打ってEnter。 AutoCADことは、muraさんのとこで聞くのが一番です。 http://www.mura.sh/bbs/

mikiyot
質問者

お礼

AutoCADは奥が深いのですね。まだ使い初めて1年経たないのですが、使えば使うほど 引き込まれてしまうようです。 ただ色々やった結果、私が使っているLT ではLISPはだめなのですね。grazieさんもLTユ-ザ-と言っていたのは そう言うことなんだって事がやっと判りました。  お蔭様でとっても勉強になりました。ありがとうございます。 また判らないことがあったら よろしくお願いしますね。 そうそう。良いお年をお向かいください。

その他の回答 (2)

  • grazie
  • ベストアンサー率56% (200/355)
回答No.2

以前に、muraさんのサイトに同じような質問がありましたよ。 http://www.mura.sh/bbs/wwwbbs.cgi?print+200410/04100012.txt

mikiyot
質問者

お礼

ありがとうございます。こんなことも出来るのですね。でも残念! V-Basicの知識が無く、この方法を具体的にどうしたら良いかが まったく判りません。 ごめんなさい。 このリストをコピ-コマンドでAutoCADのコマンドにコピ-したのですが?? え!違うよね。 乗りかかった船だと思って grazieさん 詳しく教えていただけませんか?

  • bec
  • ベストアンサー率29% (151/507)
回答No.1

距離計測では(斜距離の他に)X,Y他平面距離も同時に表記されてませんでしたっけ? 距離は出て無くても、頂点の座標は表記されるので、そこから計算すれば難なく求められるかと。

mikiyot
質問者

お礼

ありがとうございました。どこか設定を変えることで表示を変えられればと 期待があったのですが。そうですよね。ΔX,ΔY,ΔZが計測されるのですから、電卓があればピタゴラスで簡単に求まりますよね。ただ、図面中で 多くの計測数があるものですから、我儘が出たようです。 早速の御回答 ありがとうございました。

関連するQ&A

  • 平面と点の距離

    3点の座標A1(x1,y1,z1)、A2(x2,y2,z2)、A3(x3,y3,z3)からできる平面と、点t(x4,y4,z4)との距離をベクトルなどで求めることはできますか? x、y、zには任意の数字が入ります。 公式などありましたら教えてください。

  • 点と曲面の距離

    曲面 x^2 + z^2 - 10y = 0 と、3次元空間における点と(ただし、x^2 + z^2 - 10y ≧ 0 なる点)の距離を求めたいのですが、どうしたらいいのでしょうか。曲面の任意の点の法線ベクトルは(x, -5, z)というのは解かったのですが…。よろしくお願いします。 ちなみにあまり関係ないかもしれませんが曲線の範囲は、0≦y≦10 ですね。

  • 線の長さの計算を教えてください。

    線の長さの計算がわかりません。下記の計算を教えてください。 A点からB点までの3次元上の線の長さ 方向 A点:X-Y平面上45°(X-Z平面上0°) B点:X-Y平面上-180°(X-Z平面上-180°) 距離 X方向:1400 Y方向:800 Z方向:400 その他条件 直線と半径570の曲線のみを使ってA点からB点までを最短距離で結んだ時の長さ。 どなたか宜しくお願いします。

  • 点と原点の距離

    あるデータA(x,y,z)というで3次元のデータがあり、 このAと原点との距離を求めたいのですがどういう式でもとまりますか。 どうかご教授ください。

  • 2点間の距離で困っています

    ご教授お願い致します 点a(x1,y1,z1)と点b(x2,y2,z2)があります この2点を結ぶ直線の長さはab=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2)) で求まります ここからが質問です、例えばabの長さが100.5と出たとき点aは固定してabのベクトル上で100.0の点cのx,y,zの座標を求めるにはどの様な公式を使えばよろしいでしょうか?

  • 4次元以上の座標からできる平面と点との距離の求めかた

    4つ以上の座標をもつ3点A1(x1,y1,z1,w1...)、 A2(x2,y2,z2,w2...)、A3(x3,y3,z3,w3...)からできる平面と 点T(x4,y4,z4,w4...)との距離をベクトルなどで求めることは可能ですか? 公式などありましたら教えてください。

  • 距離で片方の点のZ1を求めるとき

    二点X0,Y0,Z0とX1,Y1,Z1がある時、 距離を求めるのは下記の式でと教えて頂いたのですが、 距離 = √((X0-X1)^2+(Y0-Y1)^2+(Z0-Z1)^2) これを使って距離やZ1以外がわかっているときに 片方の点のZ1を求めたいのですが、 どのようにしたらいいでしょうか? 距離 = √((X0^2-2X0X1+X1^2)+(Y0^2-2Y0Y1+Y1^2)+(Z0^2-2Z0Z1+Z1^2) 距離 = (X0+√(-2X0X1)+X1)+(Y0+√(-2Y0Y1)+Y1)+(Z0+√(-2Z0Z1)+Z1) とやってみたのですが これからどうやってZ1を動かそうか???? [特にこの部分が√(-2Z0Z1)] となってしまいました この時点で間違ってるのでしょうか? 文字式で出したいのですがよろしくお願いいたします m(__)m

  • 三次元の点と点の距離

    原点からx1,y1,z1の位置に点Aが,原点からx2,y2,z2の位置に点Bがあります. ここからx1,y1,z1を中心としてみたときに,x2,y2,z2までのx軸,y軸,z軸の距離が知りたいのですが,どのように求めれば良いでしょうか・

  • 3次元での点群に対する最小二乗法での平面の算出について(点と平面の距離

    3次元での点群に対する最小二乗法での平面の算出について(点と平面の距離。残差ではない。) -- 点と平面のZ軸方向の距離(残差)の二乗和を最小とする場合には、 平面をax+by+c=zとして、Σ(ax+by+c-z)^2をa,b,cのそれぞれで偏微分して それを=0とした連立方程式を解くことで解を得ることが出来ました。 また、式の形も、ある点のxとyを平面の式へ代入した際の値と、点のz値の差分を見ており、 簡単に納得のできるものとなりました。 これに対して、点と平面の距離(空間的な最小距離)の二乗和を最小とする場合には、 どのような流れで計算すれば良いのでしょうか? 点と平面の距離は|Ax+By+Cz+D| (A,B,Cは単位ベクトル)として求まりますが、 これをどう使うのかが分かりません。 Σ(Ax+By+Cz+D)^2をA,B,C,Dのそれぞれで偏微分して=0としても、 定数項が無いため、連立方程式の解がすべてゼロとなってしまいます。 強引に、Σ(A'x+B'y+C'z+1)^2として変形させて解いてみましたが、 得られたA',B',C'からA,B,C,Dに戻すと、Dがきちんと出ませんでした。(他についても怪しい。) こういった状況に迷い込んでしまい、どう考えるのが良いのか分からなくなってしまいました。 指南いただけませんでしょうか?

  • 点と仮想平面の距離(例題)

    以前、3D(X、Y、Z)で3点の点が存在する時に、 3点の座標を含む仮想平面の求め方と、別の点(4点目)と仮想平面との距離を教えてもらいました。 自分なりにエクセルで計算式を組んだのですが、それがあっているのかどうかわかりません。 どなたか良い問題を教えてください。 計算途中の式はなくてもかまいません。