• ベストアンサー

AutoCADでの文字の位置合わせについて教えて下さい

図面全体を180度回転させると、文字も一緒に180度回転してしまい、文字を元に戻す為に「文字の回転」を0にしても基点が「左寄せ」になっているため、元の図面と違う場所に移動してしまいます。 文字の基点が「中央」ならば問題ないのですが・・・。 文字の数が100個近くあるのでひとつひとつ直していくのも大変時間がかかってしまいます。 「文字の基点を変えても場所はそのまま」になるような方法、 または「図面全体を180度回転させても文字はそのまま」になるような方法はないでしょうか?

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

  • ベストアンサー
  • dobin82
  • ベストアンサー率20% (23/115)
回答No.3

これ 簡単なリスプです。 簡単なので 元々0度だったのが180度 回転した文字にしか 使えません、、それに 1つ1つ 選ばないといけないし、、、ちゃんとしたのは 時間が かかるので、、、 使い方は これを メモ帳とかで .lspの 拡張子で 保存して 読み込ませるのですが、、、うちの2002では うまく 読めませんでした。。。 それで このまま コピーして コマンドのとこに 貼り付けすれば 使えます。 コマンド名は t180 です、、 コマンドのとこで )が 出てたら リターンしてみてください。 (defun c:t180() (setvar "mirrtext" 0) (setvar "osmode" 0) (setq e1 (entsel "/n select text:")) (setq et1 (entget (car e1))) (setq s1 (cdr (assoc 10 et1))) (setq t1 (cdr (assoc 40 et1))) (setq r1 (cdr (assoc 50 et1))) (setq sx1 (car s1)) (setq sty1(- (cadr s1) t1 )) (setq k1(list sx1 sty1)) (command "rotate" e1 "" s1 "r" 180 0 ) (command "move" e1 "" s1 k1) (command "mirror" e1 "" s1 k1 "y") )

itoyan
質問者

お礼

有難うございました。 AutoCADは奥が深いですね。 また何かあったら教えて下さい。 本当に有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • dobin82
  • ベストアンサー率20% (23/115)
回答No.2

AutoCADは 何でも出来るってのが前提なので 簡単に出来そうで 出来ないこと 多いですよね、、リスプって 知ってますか?? プログラムを組んで 図面全体の文字を選択させて あとは 勝手に 文字だけ そのままになるようにプログラムを作ることになると思います。

全文を見る
すると、全ての回答が全文表示されます。
  • cotto3
  • ベストアンサー率69% (490/703)
回答No.1

今ここにはLT2002しかないのでその場合。 >基点が「左寄せ」になっているため、元の図面と違う場所に移動してしまいます。 文字の基点が「中央」ならば問題ないのですが・・・。 ほんとに「中央」で問題ないのかは私には解りませんが。 以下のようにしたらテキストの中心で回転させることが出来ました。 オブジェクトプロパティー管理の窓を開きます。 クイック選択で「オブジェクトタイプ」から「マルチテキスト」を選択→OKしました(これで図面上のテキストを全て選択)。 オブジェクトプロパティー管理画面で「文字」項目の「幅」を0 次に「位置合わせ」を「中央」 次に「回転」を0に→Enter。 (↑順番が大切) これで文字列の中心を基点にして普通に読める角度(0)になります。 ただこれでレイアウト上好ましい位置になるのかは図面しだいだと思いますけどね?。 質問の意味が違ってたらごめんなさい。 ではでは。

itoyan
質問者

お礼

有難うございました。 残念ながら私の使っているAutoCAD2000iではやはり文字がずれてしまいました。 また何かあったら教えて下さい。 本当に有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • AutoCADにて

    AutoCADにて 図面枠だけを描いたCADデータをもとに 新規図面に貼り付けた所、字が太文字のようになり、文字枠からはみ出しました。 また寸法値まで太文字になりました。 (ちなみに1/10の図を書く予定です。) 私の操作方法 (操作として、図面枠全体を選択⇒基点コピー⇒基点設定で0,0) (新規図面を開いて⇒貼り付け⇒コマンドラインにs入力⇒尺度で10⇒挿入点指定で0,0です。) 初歩的ですいません。 もとの文字、又は数値の大きさに戻す方法はありませんか? また、足りない操作方法等がありましたらお願いします。 良きアドバイスお願いします。

  • AutoCAD2009の文字検索で図面が回転してしまう。

    AutoCAD2009を使っています。 文字検索機能で90°回転してある文字に飛ぶと、 図面が消えて文字のみ表示され、検索ボックスを消すと、 図面が90°回転して表示されてしまいます。 図面を検索ボックスを消さないでも表示し続ける方法や、 90°回転してしまうのを防ぐ方法はありますか?

  • Autocadの移動について

    移動についての質問です。 Autocad LT 2006を使用し、図面を描いています。 図面枠を0,0座標に合わせるため、moveで基点を指定し「0,0」 と打ち込むとコマンドには「@0,0」と表示され、一切動きません。 いちいち、適当な方法で0,0を見つけてそれに合わしていくという 方法をとっていますが、手間がかかるのでなんとか一度で0,0に もって行きたいです。基点を指定し任意の位置まで動かすことには 問題はありませんが、座標入力での移動の際に勝手に頭に「@」 がついてしまい、座標への移動がうまくいきません。 どなたかアドバイスお願い致します。

  • DXFをAutoCADで開くと文字位置がずれる

    先方がjwwで作ったデータをdxfに変換して渡してもらってこちら側でAutoCAD2005で開いたのですが dxfデータをそのままjwwで開けば文字位置のずれなどなく問題ないのですが AutoCADで開くと図面上のフォントサイズが違うため、本来あるべき位置からかなりずれまくっていてたり、文字オブジェクトが別の文字オブジェクトの上に重なったりしています。 これを一発で調整する方法はないですか?図面上には非常にたくさん文字があるので すべて手動で手直しをするのにかなり時間がかかります。 みなさんどうしているんですかね?

  • CSSで、文字は左寄せにして、文字全体を中央寄せにする方法

    を教えてください!^^; text-align: left; で文字を左寄せにすることができることは先ほど調べてわかったのですが、 文字全体を中央寄せにする方法が分かりません^^; 本当に困ってます、どなたか教えてくださいお願いします><

    • ベストアンサー
    • CSS
  • AutoCAD「一気に尺度を変える」

    初心者です。 AutoCAD LT2005を使用しています。 図面のいろいろな場所に落とした□や△などのオブジェクトの大きさを変えたいのですが、落としてある場所を変えずに大きさを変更することは可能でしょうか?? 大量にあるので、一気に変更したいのですが、尺度変更を使うと、複数選択した場合に、基点の関係で、落としていた場所からずれてしまいます。 何かいい方法があれば、よろしくお願いします。

  • cssで、全体を中央寄せ、文字は左寄せにする方法

    CSSで、全体を中央寄せにしつつ、全ての文字を左寄せにする方法を教えてください。 bodyにtext-align: centerを設定し、 #outline{ width:1200px; margin-right:auto; margin-left:auto; text-align:left; } .content{ float:left; width: 1200px; } と書き、<div id="outline"><div class="content">で全体を囲みました。 すると、大方できたのですが、h要素のみずれてしまいます。 (h1は全体に対する左寄せ、h2は全体に対する中央寄せとなってしまいました・・・) h要素は色とフォントサイズを指定したのみです。 CSSについて自体あまり詳しくないので、なぜこうなってしまっているのかわかりません。 どのようにすれば、他と同じく中央左寄せにすることができるでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • AUTOCADの異尺度について

    AUTOCAD2008LTを使用しています 最近、初めて異尺度の機能を使い始めたのですが モデル空間に、下記のような 尺度の異なる建築図面を書いています そしてレイアウト空間で、それぞれを編集・印刷しています 敷地図 1/300 平面図 1/100 詳細図 1/20 仕様書 1/1 ここで困っていますのが、異尺度対応の文字ですが その文字を選択すると、すべての尺度の文字が 影となり連なって表示されます これがとても邪魔で、その文字の周辺のものが みえませんので 複写や移動のスナップで基点などが押さえられません 仕様書で1/1を書いている時に、敷地図の300倍の 文字の大きさが影となりでてきて仕様書のほとんどがみえません 現在の尺度だけの文字を表示する方法はありますでしょうか? 宜しくお願いします  

  • エクセルに書き込んだ図や文字を180度回転

    あまり自由度が高くないのですが、私の職場ではエクセルを使って店の地図を作って使っています。 今回必要があって、その図面を180度回転させることになったのですが、やり方がわかりません。 文字を回転させることは出来ますが、90度までです。 図面はまったくお手上げです。 回転ハンドルというのを発見しましたが、なぜかクリックできない状態です。 エクセルに書き込んだ図や文字を180度回転させる方法を知りたいです。 ちなみにA4用に作っています。 よろしくお願いいたします。

  • autocad マルチテキスト を ダイナミック文字 に変える方法 

    LT2006を使用しています。 autocad以外で書いた図面をdwgに変換したところ、文字列は全て「マルチテキスト」になっていました。 このままだと使いにくいので、「ダイナミック文字」に変える方法がありましたら教えてください。