When opening a step file, SolidWorks does not recognize threaded holes. Even though I created the step file myself. Is there a way to correct this?
Not sure, but you could just add the thread after the import is complete.
What I have found after translation. A tapped hole will show up a number of different ways. For example. A 3/8-16 tapped hole shows up as a 7mm clearance hole after translation. I can not tell if it was suppose to be a tapped hole or just a hole. I am sure this has been encountered before when sending data to a machine shop. Is there any way to be certain what the hole is suppose to be?
Ask the people who sent you the data.
Step, iges and parasolid files are dumb and do not contain any features. So you can't tell what the hole types are without some other documentation or information from your customer.
Nothing new here and something all of us who work with translated data has to watch out for.
Also check you setting under System Options > Default Templates. SolidWorks uses those settings to determine what template it uses for data translation imports.
If your english data turned to metric you are likely pulling the data into a metric template.
The data is the same size it it just being presented in metric. Watch your units and rounding from your settings. Change the amount of decimal places showing in your document units.
That is a good idea. On this particular case. The assembly has both american and metric threads. LOL!! Just my luck I guess
I don't think thread annotations are carried over to STEP or other exported geometry.
Retrieving data ...