we have out-side machine shop machining some parts for us, they are requesting .iges files.
when we machine parts in-house machine shop they quest .step files
what is the difference? does it matter?
Though both are different file extension but should solve the same purpose. The only difference I can think of is that the software they're using for machining accept the said file format much better. Second reason could be that they are not aware of other formats OR have not tried other formats.
.step is more reliable.
.iges stands for "I guess..."
when interacting with SWX, Parasolid is best.
Iges is nearly as old as me :/
IGES - Wikipedia
I have run into this several times internally and externally. Our shop cnc guys prefer parasolids. If they get a step or iges file from an outside source I have to convert it into a parasolid for them. Having worked with both Gibbs(which we use) and mastercam software, iges,step, parasolid any one of these formats is useable. Right now the trend I am seeing is more of I have my file settings set kind of mentality. I actually had a programmer say he couldn't open a step file in gibbs cam, his filter was turned on to only recognize parasolids. When I showed him that, he opened up the step file and programmed off of it. Since then we had a meeting where this was brought up, and hopefully I will not have to do transfer of files anymore.
Realistically there is no significant difference, where you would see it is in STL where there are a lot of vectors and points that bog the crap out of a cam software.
As far as IGES files I have never heard that request before.
A 'step' file is basically one that is prepared for 3D or rapid prototyping printing.
IGES was the original 'universal' 3D CAD format way back in the stone age of CAD.
Wikipedia is your friend.
CAD data exchange - Wikipedia
ISO 10303 - Wikipedia
Retrieving data ...