AutoCADでハッチングが表示されない時の対処法をお探しですね。
広告
AutoCADのハッチングがうまくいかない時の原因と解決法
AutoCADでハッチングを使っていると、「あれ?表示されない」「印刷したら消えてる」「閉じてるはずなのにエラーが出る」「尺度を変えても真っ黒のまま」といったトラブルに遭遇することがあります。
こうした問題は、単なる作図ミスだけでなく、表示設定や印刷設定、システム変数、図面データの状態など、いろんな要素が絡んでいることが多いんです。
原因を一つに決めつけて突っ走ると、かえって遠回りになってしまいがち。
そこでこの記事では、「表示されない」「印刷されない」「境界を認識しない」「尺度がおかしい」という症状ごとに、チェックすべきポイントと対策をまとめて解説します。
ハッチングが画面に表示されない時、まず確認すること
ハッチングを作成したのに画面に表示されない場合、まず確かめたいのは「ハッチング自体は存在しているか」「表示だけが抑えられているか」という点です。
オブジェクトを選択できるのに見た目だけ表示されないなら、画層、表示順序、塗りつぶし表示の設定が原因かもしれません。
特に注意したいのが、システム変数の「**FILLMODE**」です。
これが0になっていると、ハッチングや塗りつぶしが画面に表示されなくなります。
コマンドラインに「FILLMODE」と入力して、値が0だったら1に変更してから「REGEN」で再作図してみてください。
これだけで表示が戻ることがよくあります。
ハッチングが薄すぎて見えない、背景と同化している場合は、透過性や画層の色も確認しましょう。
透過表示に関係する「**TRANSPARENCYDISPLAY**」が0になっていると、画面上で透過性が正しく反映されないことがあります。
また、ハッチングが他のオブジェクトの背面に隠れて見えない場合は、表示順序を前面に移動するか、逆にハッチングを背面に送って線や文字を見やすくする必要があります。
ハッチングを作成した直後に赤い丸のようなマークが残ることがあります。
これはAutoCADが境界の隙間や問題箇所を示しているサインかもしれません。
この赤丸は通常の図形ではなく、再作図で消えることがあるので、まず「REGEN」または「REGENALL」を試してみてください。
それでも消えない場合は、画層のロック状態や選択可能なオブジェクトかどうか、図面の破損がないかを順番にチェックしていきます。
確認の優先順位は次のように考えると効率的です:
– **FILLMODEを1にして、REGENで再作図する**
– **ハッチングの画層が非表示・フリーズ・ロックされていないか確認する**
– **透過性、色、表示順序、背景との同化をチェックする**
– **ハッチング自体を選択できるか確認し、破損していないか判断する**
ハッチングが印刷されない時は、画層・印刷スタイル・透過設定を見直そう
画面ではちゃんと見えているのに、PDFに出力したり紙に印刷したりすると消えてしまう…そんな時は、表示設定ではなく印刷設定側に原因があることが多いです。
まず確認すべきなのは、ハッチングが配置されている**画層の「印刷」設定**です。
画層プロパティ管理でプリンタのアイコンがオフになっている画層は、画面上では表示されても印刷されません。
また、「Defpoints」画層のように、もともと印刷対象として扱わない運用がされやすい画層にハッチングを置いていると、意図せず印刷されない原因になります。
次にチェックしたいのが、**印刷スタイルテーブル**(CTBやSTB)の設定です。
画面上では色が付いていても、印刷スタイルでその色が白や極端に薄いグレーに設定されていると、出力結果では見えなくなってしまいます。
特にハッチングを淡い色で表現している図面では、モノクロ印刷時に背景と同化しやすくなるので注意が必要です。
線の太さや濃淡を色で管理している環境では、ハッチング用の色がどのように印刷されるかをプレビューで確認し、必要に応じて印刷スタイルを見直しましょう。
透過性を使ったハッチングが印刷されない、または思った濃さで出ない場合は、印刷ダイアログの「**透過性を印刷**」に相当する設定を確認してください。
画面上で透過して見えていても、印刷時に透過性を反映しない設定になっていると、出力結果が大きく変わることがあります。
さらに、レイアウト空間で作業している場合は、**ビューポート内で画層がフリーズされていないか**、ビューポートごとの画層設定が上書きされていないかも確認が必要です。
モデル空間では見えるのにレイアウトで見えない場合、ビューポート固有の設定が原因になっていることがあります。
印刷トラブルは、作図データ・画層・印刷スタイル・ページ設定が複雑に絡み合って起きます。
確認する時は、いきなりハッチングを作り直すのではなく、まず印刷プレビューで表示されるかを確認し、次に画層の印刷可否、印刷スタイル、透過性、ビューポート設定の順に切り分けていくと効率的です。
「閉じた境界を検出できません」エラーが出る時の原因と対策
ハッチングを実行しようとすると「閉じた境界を検出できません」「有効なハッチング境界が見つかりません」といったエラーが出ることがあります。
もっとも多い原因は、**境界線のどこかに隙間がある**ことです。
画面上では閉じているように見えても、線分の端点がわずかに離れていたり、重なっているだけで接続されていなかったりすると、AutoCADは閉じた領域として認識できません。
拡大表示で端点をよく確認し、必要に応じてストレッチ、延長、トリム、フィレット半径0、JOIN、PEDITなどを使って境界を閉じましょう。
小さな隙間であれば、ハッチング作成時の「**ギャップ許容値**」を利用する方法もあります。
これは一定以下の隙間を許容して閉じた領域として扱うための設定です。
完全に線を修正する時間がない場合や、受け取った図面に微小なズレが多い場合に有効ですが、値を大きくしすぎると本来つながっていない場所まで閉じたものと判断され、意図しない範囲にハッチングが入ってしまうことがあります。
ギャップ許容値は応急処置として使い、重要な図面では境界線そのものをきちんと修正するのが基本です。
境界が閉じているのにハッチングできない場合は、**Z座標のズレ**も疑ってみてください。
2D図面に見えていても、他のCADや測量データ、3Dデータから変換したDWG・DXFでは、一部の線に高さ情報が残っていることがあります。
この状態では平面上では接しているように見えても、実際には異なる高さにあるため、ハッチング境界として認識されないんです。
プロパティで始点Z・終点Z・標高を確認し、必要に応じて0にそろえることで解決できる場合があります。
Z座標を一括で平面化する方法として「**FLATTEN**」コマンドがありますが、使用には注意が必要です。
FLATTENはオブジェクトを平面に押しつぶすような処理を行うため、ブロックが分解されたり、円や円弧が細かい線分に変わったりすることがあります。
大きな図面や複雑な図面では処理が重くなり、フリーズする可能性もあるので、実行前には必ず別名保存でバックアップを取り、必要な範囲だけを選択して使うと安全です。
隙間エラーを直す時の代表的な対策は次の通りです:
– **端点を拡大して確認し、線分やポリラインを正しく接続する**
– **PEDITやJOINで境界をポリライン化する**
– **ギャップ許容値を小さめに設定して試す**
– **Z座標や標高が0以外になっていないか確認する**
– **図面が重い場合は範囲を分けてハッチングする**
ハッチングの尺度がおかしい・真っ黒になる・重い時の直し方
ハッチングが真っ黒に見える、細かすぎて模様が判別できない、逆に間隔が広すぎてほとんど表示されない…そんな時は、**ハッチング尺度とパターンの組み合わせが合っていない**可能性があります。
AutoCADのハッチングは、図面の単位や作図スケール、使用するパターンによって見え方が大きく変わります。
たとえば同じANSIやユーザ定義パターンでも、ミリメートル単位の建築図面とメートル単位の配置図では適切な尺度が全然違います。
ハッチングを選択してプロパティやハッチングエディタを開き、尺度の値を少しずつ変更して確認するのが基本です。
尺度が小さすぎると、ハッチング線が密集して塗りつぶしのように見えます。
この状態では見た目が悪いだけでなく、生成される線分数が増えて図面が重くなることがあります。
システム変数「**HPMAXLINES**」は、ハッチングで生成される線の最大数に関係する設定で、複雑なパターンや広い範囲に細かいハッチングを入れると制限に引っかかることがあります。
ただし、単純に値を大きくすればいいわけではありません。
値を上げると表示できる可能性は高まりますが、PCへの負荷も増えるため、まずは尺度を大きくする、範囲を分ける、パターンを簡略化するなどの対策を優先しましょう。
ハッチングが極端に重い場合は、図面全体の管理も見直してみてください。
不要な重複線があると境界認識に時間がかかり、ハッチング処理が不安定になることがあります。
**OVERKILL**で重複オブジェクトを整理したり、**PURGE**で未使用の定義を削除したり、**AUDIT**で図面のエラーを確認したりすると改善する場合があります。
受け取った図面でハッチングだけが異常に重い場合は、ハッチングオブジェクトが破損している可能性もあるため、既存のハッチングを削除して再作成した方が早いこともあります。
尺度の調整では、モデル空間とレイアウト空間の関係も意識しましょう。
モデル空間で実寸作図している場合、ハッチング尺度は図面の単位に合わせて調整し、レイアウト側ではビューポート尺度に応じて見え方を確認します。
「作成時はよく見えたのに印刷すると密すぎる」という場合は、画面表示ではなく印刷プレビューやPDF出力を基準に調整するのがおすすめです。
まとめ
最終的にきれいで安定したハッチングにするには、**境界を正しく閉じる**、**適切な尺度を選ぶ**、**表示・印刷設定をそろえる**、**複雑すぎるパターンを避ける**という基本が大切です。
AutoCADのハッチングトラブルは一見すると原因が分かりにくいものの、表示されない時はFILLMODEや画層、印刷されない時は画層の印刷設定やCTB、隙間エラーは境界とZ座標、尺度がおかしい時はパターン密度と図面単位を確認すれば、多くの問題は切り分けられます。
ハッチングを作り直す前に、原因を順番に確認することで、図面全体の品質を保ちながら効率よく修正できますよ。
広告
