【AutoCAD】透過したハッチングを作成する方法

2022年1月7日

水晶丸玉(スフィア)

ハッチングを透過して、そこにある図形も表示するようにしたいんだけど…

どうすればいいの?

ハッチングを透過する

こんにちは、メモだよ!!管理人です。

今回は、そんなあなたに、透過したハッチングを作成する方法を紹介します。

また、すでに作成されているハッチングの透過性を、あとから変更する方法も紹介します。

 

ハッチング作成時に透過性を設定

ハッチング作成時に、透過性を設定することができます。

  1. ハッチング ボタンをクリックします。
    [ハッチング]ボタンをクリック
     
  2. オプション パネルのスライドアウトで、島検出:内側含む をクリックします。
    ※ これをやっておくことによって、領域の内側に図形があっても領域全体がハッチングされます。
    島検出:内側含む をクリック
     
  3. パターンとして SOLID を選択します。
    ※ 他のパターンを使用したいときは、それを指定します。
    SOLID を選択
     
  4. ハッチングをかけたい場所をクリックします。
    ハッチング描けたい場所をクリック
     
  5. 「ハッチング透過性」をクリックしたままカーソルを左右に動かして、好みの透過性に設定します。
    ※ その右にある数字を変更しても OK です。
    ハッチング透過性を設定
     
  6. ハッチング作成を閉じる ボタンをクリックします。
    ハッチング作成を閉じる をクリック

これで、透過されたハッチングを作成できました。😄

透過されたハッチングを作成できた

このとき、ハッチングが透過されないときは、システム変数 TRANSPARENCYDISPLAY の値を確認してみてください。

TRANSPARENCYDISPLAYと入力すると、現在の設定値が表示されます。
0 になっていると、透過性が表示されないので 1 を設定します。

 

すでに作成されているハッチングの透過性を変更する

すでに作成されているハッチングの透過性を変更したいときも、作成したときと同じ方法でできます。

  1. 透過性を変更したいハッチングを選択します。
     
  2. 「ハッチング透過性」をクリックしたままカーソルを左右に動かして、好みの透過性に設定します。
    ※ その右にある数字を変更しても OK です。
    透過性の設定を変更
     
     
  3. ハッチング作成を閉じる ボタンをクリックします。
    ハッチング作成を閉じる をクリック

これで、ハッチングの透過性を変更できました。😄

透過性を変更できた

 

LISP で作成したコマンドで、図面中のすべてのハッチングの透過性を一度に変更する

LISP を使用すると、簡単に図面中のすべてのハッチングの透過性を変更することができます。

上記ファイルをダウンロードして、解凍した ChangeHatchTransparency.lsp をロードしておいてください。

AutoCAD では、LISP をどの図面でも使用できるように、自動的にロードにすることができます
やり方がわからないときは、以下の記事を見てください。
【AutoCAD】AutoLISP の実行方法 ー 図面を開いたときに自動的にロードする

  1. ChangeHatchTransparencyと入力します。

     
  2. 「透過性の数値を指定:」と表示されるので、設定したい数値を入力します。
    ※ 0 〜 90 の値を入力してください。

これで、図面にあるすべてのハッチングの透過性の値を変更できました。😄

透過性を一度に変更できた

-使い方
-