I certainly don't know everything, but here's a "for instance":
NENastran used to have a 2-D plain strain element (I understand they have taken this out of the latest release -- don't know why -- I had some pretty good success with it, but I understand they wanted to do some additional verification...anyway) when I brought an Algor model into FEMAP and attempted to export it into Nastran, it came through as plate elements. This is because MSC Nastran doesn't have a 2-D plain strain element. I double checked the Algor export ASCII file and it clearly stated 2-D plain strain. It wasn't Algor causing the problem, it was FEMAP import of a Nastran file.
I then had to redefine the elements as 2-D plain strain and send it to NENastran for processing. This worked fine, but that initial import was a problem.
I like having access to FEMAP because I like to "clean up" these little problems before I send the files to clients and they try and run them, but I say again, this isn't an Algor error OR an NENastran error...it has to do with FEMAP.
There are no "perfect" translators, but I have been successful writing a Nastran output file from the Algor pre-processor, processing it through NENastran and MSC Nastran, and post-processing in FEMAP or Algor. It's been a while since I've run these comparisons, but I wouldn't expect it to get worse...just better.
Garland E. Borowski, PE
Borowski Engineering & Analytical Services, Inc.