» 作図方法のブログ記事

ソリッドが、分解されてる~ヽ(`_´#)ノ

 ⇒

なんて事、ありますよね・・・・ないかもしれないけど(笑)

そんな時は、ソリッドに変換で元のソリッドに復元しましょうヽ(~~)ノ

#サーフェスや3D面やポリラインにも応用できるので、カキコ♪

 

~ソリッドに変換方法~

①サーフェスに変換する。

コマンド:convtosurface

⇒サーフェスにしたいオブジェクトを選び、サーフェスへ変換する。

 

②ソリッドに変換する。

コマンド:SURFSCULPT

⇒閉じている状態のサーフェスorリージョンを選び、ソリッドへ変換する。

 

変換したいオブジェクトが

ポリラインや3D面に分解されていると、①番からの手順になりますが、

サーフェスやリージョンなら、①をスルーして②からの手順になります♪

 

注意!欲張ってはいけません(笑)

TIMサーフェス(A)とTIMサーフェス(B)の交差位置で2つのTIMサーフェスにしたい場合、

どうします?(もっと簡単な方法があったら、教えて~♪)

例えば、紫のTIMサーフェス(A)を黒の実線の位置で、分離したい時。

①2つのTIMサーフェスの交差の位置を求める

②その①を境界にし、2つに分ける

って手順でやれば行けそう!

って思いますが、①の交差の位置。↓この黒の線、どうやれば?って事で・・・・

リボンだと一発でカキコしてくれるコマンドがあるのかな~?(ぼそっ)

 

~2つのTIMサーフェスの交差箇所の求め方~

①TIMサーフェスA(紫)とB(水色)でTIM土量サーフェスを作成する。

【サーフェス】→【サーフェスを作成】

タイプ:TIM土量サーフェス

基準サーフェス:A

比較サーフェス:Bを入力(AとBが逆でもOK)

 

2つのTIMサーフェスの下に新しい土量サーフェスC(灰色)が出来る。

 

余談ですが・・・・

TIM土量サーフェスって横から見ると・・・こんな感じ♪

これって、よ~~~~く見ると・・・・

丁度、比較サーフェスにした方が高さ0の位置になるように作成してあるんですね♪

これに気が付いた時、CIVILの神降臨!って思ったσ(^^)

 

②土量 サーフェスCの表示を等高線にし、基準標高の0のみだけの位置を表示させます。

  

 

 【サーフェススタイルを編集】→【等高線】タブ

基準標高:0m

主曲線間隔:1000m(ありえない高さ(笑))

 

③②を2回分解し、0の高さのみにする。

 

④③のポリラインを計画線に変更し、標高を割り当てる。

【グレーディング】→【オブジェクトから計画線を作成】

③のポリラインを選択

 計画線を作成のダイアログにて、【標高を割り当てる】にチェックを付け、OKボタンをクリック

 

標高を割り当てるダイアログボックスにて、

サーフェスからを選び、TIMサーフェスAを選択しOKボタンをクリック

 

TIMサーフェスAに標高が割り当てられましたヽ(~~)ノ

少し画像がわかりにくいかも・・・(^^ゞ

2つのTIMサーフェスの交差位置の出来上がり~ヽ(~~)ノ

 

 

~交差位置から境界の作成~

①TIMサーフェスAの等高線の一番下のラインを高さ0にコピー(右図:黄色)する。

  

 

②境界位置と一番下のラインでそれぞれの境界(赤、青)を作成する

   

 

③新しいTIMサーフェスC-1を作成する。

【サーフェス】→【サーフェスを作成】

名前:C-1

ツールスペース<プロスペクター>より、

【サーフェス】→【C-1】→【定義】

【編集】を右クリックし、サーフェスを貼り付け→Aを選択

【境界】→【追加】→赤の境界(ポリライン)をクリック

C-1のTIMサーフェスが出来上がり~ヽ(~~)ノ

 

④③と同様に残りの部分C-2のTIMサーフェスを作成

これで、2つのTIMサーフェスが出来上がり~ヽ(~~)ノ

 

次にやる時に絶対に忘れるのでρ(^^)メモメモ

拘束って使うとちょ~便利だけど・・・

あれ?寸法拘束の中に円弧寸法がない・・・ヽ(`_´#)ノ

って事で・・・・

 

~円弧長の拘束方法~

左側の円弧(緑)と同じ長さの直線(紫)にしたい場合、

いちいち、長さを確認して~なんて、めんどっちぃ~です( ̄^ ̄)b

 

①円周を求めるのに必要な要素となる半径(rad1)と角度(ang1)の寸法拘束をします

 

②パラメーター管理を開き、ユーザー定義として追加します。

名前:円弧長

式:2*rad1*PI*(ang1/360)

 

 

 

 

 

 

 

 

③右側の直線に円弧長の拘束をかけます。

ユーザー定義パラメーターを使わず(②をすっ飛ばして)、

直接パラメーターでカキコした計算式をここで入力してもOKです♪

 

 

 

 

 

 

すると・・・円弧長の長さにしてくれましたヽ(~~)ノ

 

 

余談ですが・・・・

当然、角度や半径等を変えた場合でも、拘束は生きているので、直線の長さに反映されます♪

~tinサーフェスの表面積の取得方法~

【サーフェスプロパティ】⇒【統計情報】タブ→拡張の中の3Dサーフェス領域

で、取得することが出来ますヽ(~~)ノ

 

 

おまけで・・・

全部じゃなくて、ある一部分だけ~の時は、境界を設定すればOK

 

 

これを教えてくれたt_mさん、ありがとうございましたヽ(~~)ノ

#このtinサーフェス・・・センス悪っ!とか言わないように(笑)

このファイルタブ・・・必要ですか?(笑)

未だにアイコンの私にとって、

この1行って貴重なんですよね~(^^ゞ

って事で・・・

非表示にしましょうヽ(~~)ノ

 

 

 

コマンド: OPTIONS

【表示】タブ→

ファイル タブを表示のチェックを外す。

 

または・・・

ファイルタブ非表示コマンドを実行

コマンド: FILETABCLOSE

 

ちなみに・・・

ファイルタブ表示コマンドは、

コマンド: FILETAB

 

ファイルタブが表示されていなくても、ファイル間の切り替えは・・・

Ctrl+TABで(循環)可能♪

また、タスクバーでも可能♪

ハッチング(ソリッド)で広範囲を塗りつぶしすると、

画面上やプレビュー上では、綺麗に見えているのに、

印刷(PDF出力等含む)すると・・・

左下図のようにシャカシャカ(見にくいけど・・・)っと線が入る時があるヽ(`_´#)ノ

これを解消(右下図)する方法・・・っと言うか、力技(笑)

 → 

 

<解消方法>

ハッチングのソリッド(SOLID)ではなく、グラデーションの2色(同じ色)を使う♪

 

綺麗な塗りつぶしの出来上がり~ヽ(~~)ノ

時々、貰った図面等で普通に見える(2D表示)のだが、

実際はこんな感じ(3D表示)で作図されいる場合があるヽ(`_´#)ノ

  →  

 

線分と円で作成されたこんな図(下左図参照)のZ値を0にしたい場合、

CHANGコマンドでは同一平面(Z値が同じ)にあるオブジェクトしか

高度を変更してくれない(下右図参照)。

  →  

そんな時は・・・力技ですが、BLOCKコマンドを使います。

 

~Z値を一括で0にする方法~

①Z値を0にしたいオブジェクトを選びブロックにする。

コマンド:_block

 

 

②①で作成したブロックにオブジェクトプロパティコマンドを実行する。

コマンド:_properties

ジオメトリの尺度Zの値を0.000000000000000001と入力する。

※ブロックにしたオブジェクトの大きさにもよりますが、気が遠くなるような限りなく0に近い数値を入力します。

すると、先程のブロックは、↓こんな形に変化します。

 

 

 

③オブジェクトプロパティコマンドをもう一度実行する。

コマンド:_properties

既にジオメトリの尺度Zの値は0になっているように見えますが、実際は②で入力した0.000000000000000001が有効になっているので、0のみを入力します

 

 

 

 

 

 

 

 

 

この時、↓このようなエラーメッセージが表示された時は・・・

システム変数のDIMZIN(0省略表記)の値を変更します。

コマンド:DIMZIN

DIMZIN の新しい値を入力 <0>: 8

8または12に変更し、再度オブジェクトプロパティコマンドを実行し0を入力します。

 

 

 

 

④分解コマンドでブロックを分解する(元に戻す)。

コマンド:_explode

すると・・・Zの値が0になりましたヽ(~~)ノ

 

★2Dの図面なのに、Z値が入ってる図面が送られて来てとても嫌だ。
★作図している最中に気が付いたらZ値が入っちゃった。
★CHANGコマンドの高度オプションでは0にならないオブジェクトがある。
★FLATTENコマンド(エクスプレスツール)だと変な挙動をする時がある。

等々・・・そんな時はZ値を一括で0にしましょう♪

※サーフェス、ソリッドの場合は、こちら(3D→2Dに変換コマンド)を参照

円弧って色々な条件でカキコする時ってありますよね。

↓こんな感じで円弧をカキコしたい場合の方法
(円弧の中心は、線分ab上にあり、点AとBを通る円弧)

 

 

通常なら、

①点Aを中心とし、点Bと交わる円を作図

 

 

 

 

 

 

 

②点Bを中心とし、点Aと交わる円を作図

 

 

 

 

 

 

 

③①と②で作図した円の交点CとDを結ぶ線を作図

 

 

 

 

 

 

 

④③で作図した線分CDを線分abまで延長する。

 

 

 

 

 

 

 

⑤④で作図した点Eを中心とし、点A、Bと交わる円弧を作成

 

 

 

 

 

 

 

っとなるのですが・・・これじゃ、CADを使用している意味が???(笑)

では、どうやって?っとなるのですが・・・

円弧コマンドを実行します。

コマンド: _arc

円弧の始点を指定 または [中心(C)]:点Aを指定

円弧の 2 点目を指定 または [中心(C)/終点(E)]:e

円弧の終点を指定:点Bを指定

円弧の中心点を指定 または [角度(A)/方向(D)/半径(R)]:d

円弧の始点の接線方向を指定:点Aから垂直上方向に指示(図中の白いライン)

すると、簡単にできあがり~ヽ(~~)ノ

 #円弧の方向を使うのがミソなんです(笑)

autocadで測量座標系って、混乱しちゃう人が多いみたいって事で・・・

パンダちゃんがトライしてくれました(笑)

 

測量屋さんから、X,Y,Zの座標データ(エクセル)と図面(紙)を貰ったんだけど、 

実際に作図したら、回転してひっくり返ってる図になっちゃったんだけど・・・。

 

ぱんだちゃん、測量座標系って知ってる?

 

なに、それ?

 

xとyが逆になってるやつよ~。

左図がAutoCadの座標系で、右図が測量座標系よ 

AutoCad座標系(ワールド)

測量座標系

 

ふぅ~ん。

 

測量座標系は、地球の重心を原点(0,0)とし、グリニッジ子午線と赤道が交わる位置をx・・・

 

難しいことはムシして、どうすればこのひっくり返った図がちゃんとなるの?

 

では簡単に・・・・UCSを測量座標系に変更しましょう。

①ucsコマンドでY軸を180度回転、Z軸を90度回転する。

②planコマンドで表示を現在のUCSにする。

#UCSアイコンの表示もちゃんと確認してね♪

 

①と②の作図方法

①ucsコマンドでY軸を180度回転、Z軸を90度回転する。

①-①Y軸を180度回転させる。

 

コマンド:_ucs

UCS 原点を指定 または [~・・・] <ワールド>: Y

Y 軸の回りの回転角度を指定 <90>: 180

Y軸が180度回転されましたヽ(~~)ノ

 

①-②Z軸を90度回転させる。

 ⇒

コマンド:_ucs

UCS 原点を指定 または [~・・・] <ワールド>: Z

Y 軸の回りの回転角度を指定 <90>: 90

Z軸が90度回転されましたヽ(~~)ノ

 

②planコマンドで表示を現在のUCSにする。

コマンド:_plan

オプションを入力 [現在の UCS(C)/UCS 選択(U)/WCS(W)] <現在の UCS>:C

#<現在の UCS>になっているので、そのままでもOK

表示が現在のUCSになりましたヽ(~~)ノ

 

どんな感じになった?

 

測量屋さんから貰った紙データと同じ図形になったヽ(~~)ノ

とっても簡単♪

 

でも・・・私がこのぱんだちゃんのデータ貰ったら、イヤだな(ぼそっ)

 

 

>>測量座標系マスターへの道(2)へ続く

こんな図(左図)に、作図(右図の緑)したい!っと思っていたけれど、

今までカキコ出来なかったσ(^^)

 

 

条件としては、

・線分ACとDEは平行であり、その垂直距離は50

・線分DEの長さは200

・線分ACは、点Aを通る

・点Dは、線分AF上にある。

・点CとEは、線分BG上にある。

・線分AFは垂直

・線分BGは任意の角度

なんか、算数っぽくなっちゃいましたが・・・

なかなかの曲者でしょ(笑)

 

 

~作図方法~

①点Aを中心とする半径50の円を作成

②円と線分AFが交わる点から直線を作成

   直線は、ポリラインで作図

 

 

 

 

 

③線分AFと②でカキコしたポリラインと線分BGを

   面取り距離=0で

   面取り(コマンド:chamfer)します。 

 

 

 

 

 

 

さあ、ここからパラメトリック(幾何拘束+拘束寸法)をいっぱい使ってカキコします。

④円の直径・中心位置を固定

⑤線分AFとBGの角度を固定

 

 

 

 

 

 

 

⑥円と②でカキコしたポリラインを正接指定

⑦線分AFを垂直指定

⑧線分AFの位置を固定

⑨線分BGの位置を固定

バリバリのガッチガチに拘束しまくります(笑)

 

 

 

 

⑩②でカキコしたポリラインに平行寸法拘束を・・・

   最初に出てくる値は、実測値なので、

   値を200に書き換えると・・・

グワァ~ン!

 

 

 

あ~ら不思議!

勝手に斜めの線が出来上がった(笑)

後は・・・

この出来上がった線からオフセット(値:50)し、

延長やトリムをすれば、

出来上がり~ヽ(~~)ノ

 

 

 

パラメトリック(幾何拘束+拘束寸法)が使えることによって、

作図できる範囲が大きく広がった事は、間違いないけど・・・やっぱり拘束って苦手だな~(^^ゞ

拘束を使わなくても、カキコできるよ~♪っと言う方、是非、教えてくださいm(_”_)m

 

昔(拘束がないバージョンの時)、この作図を一緒に考えてくれた皆様、

拘束を使えば、カキコ出来ると教えてくれた皆様、

ありがとうございましたm(_”_)m

 

カレンダー

2017年3月
« 2月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

リアルタイム市況

Twitter

Follow @megubuta (70 followers)

アーカイブ

blogランキング