Some of you have seen the error during file opening which may point to missing or bad shapes. This typically means what it says…that there are some SHX files listed as missing and that they are being substituted by what’s available. Typically, the first place to check is the location and the size of ltypeshp.shx file. Compare it with any working machine.
Another reason you may encounter this message is if the drawing gets corrupted. More drastic issue is if the drawing template your company uses is corrupted causing the issue to multiply to any drawing created from that template.
Now, to my story. We have
received a case where every time the user opens the drawing some linetypes
become corrupted. How do we know it’s the drawing. Well, other drawings do not
experience this issue. Linetypes come in just fine if inserted in as a block
and once the block is exploded the linetypes become corrupt again.
Here is how to resolve it:
Open your drawing and type
WBLOCK in command line
2. Select Entire drawing and location where you would like this Block to be placed (desktop)
3. Start a new Civil 3D dwg and load all of the linetypes in the ACAD.LIN file (or any other you set to load).
4. Then Insert (Explode upon Insertion) the WBLOCK'd file.
Note: The linetype definitions you loaded in the template will take precedence over the same linetypes in existing drawing.
5. Run AUDIT, -PURGE, PURGE and save the drawing