IFC war bis v21 von cadWork gratis, da es im Beta-Stadium war.
Seit v22 (aktuell ist v23) ist dies nicht mehr der Fall. Der geringe Betrag dafür ist aber gerechtfertigt.
Wir hier arbeiten mit Sema, Dietrich's und cadWork.
Meine Erfahrungen sind bislang was den Austausch von 3D-Daten angeht wiefolgt:
SEMA: (hab ich wenig zu tun mit...)
SAT, IFC: sowohl Import als auch Export nicht zu gebrauchen
BTL-Export funktioniert tadellos, der Import des ausgebenen Files ist allerdings wieder fehlerhaft (alle Bauteile auf einem Punkt, ohne BT-Nummer, etc)
Dietrich's:
SAT: hier wird ein älterer ACIS-Kernel verwendet. Was ein- bzw. ausgelagert wird sind Grundinformationen der Konstruktion wie Bauteilgeometrie samt einfachen Bearbeitungen (Kerven, Abschnitte, etc), es fehlen BT-Nummer, Farbe, Attribute, etc.
IFC: hatte ich nur mal kurz angetestet...kann ich nicht viel zu sagen
BTL: hatte ich nicht gefunden, ist die anders benannt?
cadwork:
SAT: ein aus cadwork ausgebenes SAT-File welches ich wieder einlese, verliert zwar Materialzuweisungen, behält aber BT-Nummer, Farbe, etc.
Bohrungen werden einzig in cadwork aus den SAT-Files gelesen.
Hierzu werden die Segmente erkannt und entsprechend verarbeitet.
IFC: Alles was ich in den, auch von Joachim vorgeschlagenen, freien IFC-Viewern importiere, wird auch in cadwork so eingelesen.
BTL: hier hab ich nur den Import. Teilweise schicken SEMA-Kunden (dort ist der BTL-Export gratis) BTL-Files. Hier werden BT-Nummern und sämtliche Bearbeitungen korrekt eingelesen.
Meine Empfehlung:
SEMA->cadworks: BTL
SEMA->Dietrich's: BTL in cadWork einlesen und als IFC exportieren
Joachim hat bereits erwähnt, dass IFC die Zukunft sein sollte und deshalb auch der Fokus darauf liegt.