One or more SHX files are missing. What do you want to?

One or more SHX files are missing. What do you want to?

Anonymous
Not applicable
16,536 Views
15 Replies
Message 1 of 16

One or more SHX files are missing. What do you want to?

Anonymous
Not applicable

I started getting this error message when I opened a drawing file in AutoCAD 2018.  This message does not appear in AutoCAD 2017.

shxmissing.jpg

 

The I checked what was missing. it says Detail_22.shx. I searched my AutoCAD 2017 program folders and the project file folders and there's no such thing as Detail_22.shx?

 

detail22.jpg

0 Likes
Accepted solutions (2)
16,537 Views
15 Replies
Replies (15)
Message 2 of 16

john.vellek
Alumni
Alumni

Hi @Anonymous,

 

The font name that shows up in the Text Style window is not necessarily the name of the SHX file.  I suggest going to your 2017 drawing environment and run eTransmit. This should grab the fonts the drawing is using. Then you can open the resulting zip to see which SHX files are not in your 2018 install.

 

 

Please select the Accept as Solution button if my post solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 3 of 16

rkmcswain
Mentor
Mentor

At the AutoCAD Command Line in the version that works, type this in (with the parenthesis)

 

(findfile "Detail_22.shx")

 

What does it return?

 

If nil, then you probably have the warning dialog disabled for that version, but not for 2018.

 

See this post for more details.

R.K. McSwain     | CADpanacea | on twitter
0 Likes
Message 4 of 16

Anonymous
Not applicable

I did an E-transmit but  there's no *.shx files in it. see attached e-transmit zip

0 Likes
Message 5 of 16

john.vellek
Alumni
Alumni

Hi @Anonymous,

 

 In the eTransmit Transmittal setup options verify that you have checked the Include Fonts option.

 

Capture.PNG

 

Please also in AutoCAD 2017, open the file and type ST for Text Style. Verify that every Style on the left has a valid font assigned to it on the right. If there are any little warning symbols next to the font name then the font is either damaged or missing.  It is possible that in 2017 your font is not found either and the FONTALT variable is simply substituting another font in its place.

 

 

Please select the Accept as Solution button if my post solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 6 of 16

rkmcswain
Mentor
Mentor
john.vellek wrote:

The font name that shows up in the Text Style window is not necessarily the name of the SHX file.

@john.vellek - there are no fonts in question here. Look at the second image posted by @Anonymous . It's prompting for a shape file, not a font. When a font is missing, a different dialog is shown (see below).


missingfont5.png

R.K. McSwain     | CADpanacea | on twitter
Message 7 of 16

rkmcswain
Mentor
Mentor
Read the README file in your eTransmit.

The following files could not be located:

KROYR.(shx,ttf)
KROYM.(shx,ttf)
DETAIL_22.(shx,ttf)
Areals\20.png
shadow.(shx,ttf)
HELVBOLD.(shx,ttf)

As I suspected above, your 2017 environment is configured to hide the warning dialog about missing shapes/fonts.

R.K. McSwain     | CADpanacea | on twitter
0 Likes
Message 8 of 16

scot-65
Advisor
Advisor
Eliminating the opening dialog can be resolved with either
of the two methods shown below.

To reassign a file to a style:
Start troubled drawing.
Command STYLE --> Select desired style name and
reassign the associated font file to that style if there
is a yellow triangle next to the font file name.
Save drawing.

I have the file and want to load the file onto the troubled workstation:
With your favorite file manager, place font file in desired location other
than the default AutoCAD fonts folder. Suggest creating a "Support" folder.
Start AutoCAD.
Command OPTIONS and declare a support path to the folder
that contains the file.
Start troubled drawing.
Use this support folder as a dumping ground for all future SHX files
as well as stand-alone PAT (hatch) files. When having to reload the
AutoCAD software (or updating to a newer version), all your custom
files that are not part of the OOTBox AutoCAD structure will still be
available. Simply create a support path to the folder.

???

Scot-65
A gift of extraordinary Common Sense does not require an Acronym Suffix to be added to my given name.

0 Likes
Message 9 of 16

john.vellek
Alumni
Alumni

Hi @rkmcswain,

 

Right you are sir! Good catch.

 

@Anonymous, I exported the linetypes in the file and attached it here to this post.  It shows the one shape file in the Detail 22 linetype. Apparently the shape was stored in a Box folder. on the desktop.  The shape file is referenced in one of the linetypes and there are some others that you might need to check.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 10 of 16

rkmcswain
Mentor
Mentor
Again, this is not about FONTS and TextStyles.

Moreover, @Anonymous doesn't have the missing .SHX file at all.
R.K. McSwain     | CADpanacea | on twitter
0 Likes
Message 11 of 16

Anonymous
Not applicable

typing this at the command prompt

(findfile "Detail_22.shx")

I get nil

How do i turn on the warning dialoq for 2017?

0 Likes
Message 12 of 16

Anonymous
Not applicable

Your etransmit dialog is different from mine. I don't have those options

 

etransmit.jpg

0 Likes
Message 13 of 16

rkmcswain
Mentor
Mentor
mlara wrote:

typing this at the command prompt

(findfile "Detail_22.shx")

I get nil

How do i turn on the warning dialoq for 2017?

See https://knowledge.autodesk.com/support/autocad/learn-explore/caas/sfdcarticles/sfdcarticles/Restore-...

R.K. McSwain     | CADpanacea | on twitter
0 Likes
Message 14 of 16

rkmcswain
Mentor
Mentor
mlara wrote:

Your etransmit dialog is different from mine. I don't have those options

You have to go into the transmittal setup options to access the dialog that John posted. It does not matter in this case, since you don't have the shape file anyway. Pretty sure it is checked since your README says it could not find those files.
R.K. McSwain     | CADpanacea | on twitter
0 Likes
Message 15 of 16

john.vellek
Alumni
Alumni
Accepted solution

Hi @Anonymous,

 

The missing shape is in one of the linetypes in the drawing. I made a quick video to show you how to access the transmittal options in eTransmit.

 

 


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 16 of 16

john.vellek
Alumni
Alumni
Accepted solution

Hi @Anonymous,

 

Did you grab the linetype file I provided and modify the Shape file associated with the specific linetype in your drawing? If you reload the linetype it should eliminate the error message.

 

 

Please select the Accept as Solution button if my post solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback