| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| PLM TechnologieForum Essen |
Autor
|
Thema: 3d Datenaustausch SolidWorks / AutoCAD (4717 mal gelesen)
|
David St Mitglied
Beiträge: 3 Registriert: 22.03.2002
|
erstellt am: 22. Mrz. 2002 12:08 <-- editieren / zitieren --> Unities abgeben:
Hallo, da es im Solid Works nicht möglich ist 3d dwg oder dxf zu erzeugen, möchte ich folgendes hinterfragen... Welche, von SolidWorks erstellten CAD Formate können am Besten mit AutoCAD (AutoCAD 14, 2000, 2002)eingelesen werden?? Sind bei der Erzeugung der Daten im Solid Works möglicherweise gewisse Regeln zu beachten, damit die Daten in AutoCAD vernünftig verwendet werden können oder ist generell von einem 3d Datenaustausch zwischen AutoCAD und Solid Works abzuraten?
------------------ mfg, David Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mariaca Mitglied Entwickler
Beiträge: 688 Registriert: 04.03.2000
|
erstellt am: 22. Mrz. 2002 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Nun ja,... generell ist von Datenaustausch abzuraten, unabhängig von den verwendeten Programmen. Aus SWX kommst Du über die ACIS Schnittstelle (das ist ein Mitbewerber des CAD Kerns PARASOLID den SWX verwendet) nach AUTOCAD. Je nach Autocad Version mit ACIS 1.6 bis ACIS 4.3 im MDT auch bis ACIS 6.2. Am einfachsten ist die kleinsten Version - es werden eh nur "Umrandungen" (Boundaries) herausgegeben und das kann auch die kleinste version des Kerns... In Acad dann über "ACISIN" einlesen -> fertig. Das funktioniert eigentlich sehr gut -> solange SWX aus dem "eigenen Kram" einen vernünftigen ACIS Body generiert... Viel Spass Harald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andy@ Mitglied Technischer Zeichner
Beiträge: 30 Registriert: 27.02.2002
|
erstellt am: 22. Mrz. 2002 14:28 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Hallo David, wir geben unsere Produkte an AutoCAD-Anwender auch im Step-Format weiter. Bisher gab es keine Probleme. Allerdings hatten alle bisher den Inventor. Bei AutoCAD 14 wirst Du warscheinlich um ACIS nicht herum kommen. So long... Andy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
brainsex Mitglied
Beiträge: 133 Registriert: 28.02.2002 P4 2Gigs,GF3 Ti500,SW 2001+ 512 DDRRam,Gigabyte GA8IRXP
|
erstellt am: 24. Mrz. 2002 15:01 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Step format und inventor jo das ist lustig ich habe vor kurzem einen test gemacht um daten vom solid ins inventor zu bekommen. dabei step und 2 weitere formate ausprobiert. beide systeme waren auf meinem rechner installiert und austausch war ohne fehler möglich. als ich dann die dateien zu einer firma schickte (sinn des tests) gabs rückmeldung: geht garnix.step konnte geöffnet werden aber teile hatten massig fehler. ich denke das einzigste was gut funzt sind 2d zeichnungen im dwg dxf format und inventor ist ein müllprogramm in sachen kompatibilität (nicht nur meiner erfahrung nach) mfg cya Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mariaca Mitglied Entwickler
Beiträge: 688 Registriert: 04.03.2000
|
erstellt am: 25. Mrz. 2002 09:46 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Nö - ist gar nicht lustig. Der Königsweg wäre hier: SWX - ACIS -> IV -> "Datei öffnen -> SpeichernKopie als *.stp IV sagt leider nicht die Fehler an beim Import. Und leider kann IV (IMHO) (?) keine Flächendaten aus STEP Dateien importieren. Meine Erfahrung: (und die beruht i.d. HS auf IV2) kann der IV es "schnell" einlesen haben auch andere Systeme keine Probleme. Braucht er Minuten oder h bei kleinen Dateien (~< 10MB) dann ist etwas "faul". Eigentlich funktioniert es ganz gut -wie gesagt. Es fehlen Analysefunktion wie sie in SWX oder UG vorhanden sind (Prüfung auf Verschneidung , kurze Kanten ect. ...) Gruss Harald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
macki Mitglied MULTIPLEX-Ex-Konstrukteur
Beiträge: 243 Registriert: 30.11.2001
|
erstellt am: 26. Mrz. 2002 08:57 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Hallo David, schau Dir mal meinen Artikel unter http://www.cad.de/foren/ubb/Forum2/HTML/001325.shtml an. Da findest Du eine bis jetzt 100% Lösung. Das dort gesagte gilt nicht nur für SWX->SD sondern natürlich auch für SWX->ACAD/MDT. Also: 1. In SWX das Teil als *.sat abspeichern. 2. In SWX das gerade abgespeicherte *.sat File laden (importieren). Dabei werden automatisch Flächenfehler korrigiert. 3. Dieses Teil wieder als *.sat abspeichern. Das ersterzeugte *.sat File kann dabei natürlich überschrieben werden. 4. Jetzt das *.sat File in AutoCad/MDT importieren. Hat bis jetzt immer 100% funktioniert. Verwendete Software: SWX 2001 und ACAD 2000i/MDT5PP Grüße Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mariaca Mitglied Entwickler
Beiträge: 688 Registriert: 04.03.2000
|
erstellt am: 26. Mrz. 2002 10:47 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Jetzt mal ne Frage: Wieso schreibt SWX dann nicht gleich ein anständiges ACIS file raus? Da fallen mir sofort etliche Vergleiche mit dem täglichen Leben ein... Aber egal -> Hauptsache es funktioniert! Gruss Harald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
David St Mitglied
Beiträge: 3 Registriert: 22.03.2002
|
erstellt am: 28. Mrz. 2002 10:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Markus, danke für deine genaue Beschreibung. Die Daten wurden wie von dir dokumentiert im SWX 2001 erstellt und anschließend an einen Kunden weitergeleitet. Seine Antwort: Ein erster kurzer Test hat folgende Fehlermeldung gezeigt, in Architectural Desktop 3.3 bzw. AutoCAD 2002. Modellierungsfehler: Zu speichernde Datei stammt aus einer späteren Version von Acis. Kann ACIS-Datei C:\DWG\User2000\Kunden\Blum-3d\120°-Band.SAT nicht lesen. Wie können wir diesem Problem beikommen? mfg, David Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan Hager Mitglied Technischer Zeichner
Beiträge: 64 Registriert: 18.01.2001
|
erstellt am: 28. Mrz. 2002 10:54 <-- editieren / zitieren --> Unities abgeben: Nur für David St
|
macki Mitglied MULTIPLEX-Ex-Konstrukteur
Beiträge: 243 Registriert: 30.11.2001
|
erstellt am: 28. Mrz. 2002 11:39 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Hallo Davis, also da war der Stefan schneller. Dennoch: Auch ich würde die Fehlermeldung so deuten, daß die von SWX verwendete ACIS-Version neuer ist wie die, die das AutoCAD Deines Kunden lesen kann. Daher der Tip (siehe auch Beitrag von Harald "Je nach Autocad Version mit ACIS 1.6 bis ACIS 4.3 im MDT auch bis ACIS 6.2."): Beim Speichern des SWX-Modells als *.sat File kannst Du die zu verwendende ACIS-Version angeben. Hier hast Du wahrscheinlich die standardmäßig eingestellte Version 6.2 verwendet. Nimm hier eine ältere (niedrigere) Version und versuchs mal 4.0 oder kleiner (Ich sitz grad nicht an meinem CAD-Rechner und weiß nicht ob's 4.0 als Auswahl bei SWX gibt). Also: - In SWX Volumenmodell als *.sat-File abspeichern. Dabei kannst Du ruhig Version ACIS 6.2 verwenden. - In SWX das *.sat-File wieder einlesen. Fehler automatisch korrigieren lassen. - In SWX das korrigierte Modell wieder als *.sat-File abspeichern. Diesmal ACIS-Version 4.0? einstellen. - das neue *.sat-File ab zum Kunden. Hintergrund für dieses Procedere (Antwort für Harald): Bei der Volumenmodellkonstruktion kann es bei dabei entstehenden komplexen Oberflächen (nicht nur bei SWX) passieren, daß die Grenzkanten zweier Oberflächen 3D-Splines sind. Nun sollte für beide aneinandergrenzenden Flächen der zur jeweiligen Fläche gehörende 3D-Spline identisch mit dem der anderen Fläche sein. Oftmals ist es aber nicht so (mathematisches Problem der Splinegenierierung). Dieses erkennt man nur durch extremes Heranzoomen. Aber wo soll man anfangen zu suchen. Beim Export werden dann aber zwei Flächen erzeugt, die sich nun nicht mehr berühren. Beim erneuten Import in SWX wird dies aber automatisch korrigiert. Und dieses korrigierte Modell wird nun nochmals als *.sat-File abgespeichert. Dann sitzen auch hier die Oberflächen sauber zusammen.
Was dabei ausgenutzt wird ist der Fakt, das SWX seine selbsterzeugten *.sat-Daten besser korrigieren kann, wie ein Fremdprogramm. Ist sicherlich auch verständlich. Ich hoffe, das hilft. Grüße Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan Hager Mitglied Technischer Zeichner
Beiträge: 64 Registriert: 18.01.2001
|
erstellt am: 28. Mrz. 2002 11:53 <-- editieren / zitieren --> Unities abgeben: Nur für David St
So, jetzt hab ich noch n Problem zum selben Thema, und zwar bekomme ich beim Konvertieren einer Baugruppe aus SW2001 SP14 nach ACIS Version 4 die Fehlermeldung "Erzeugung der Oberfläche ist fehlgeschlagen". Gibt es bestimmte Vorraussetzungen, die eine Baugruppe erfüllen muss, damit sie konvertiert werden kann, bzw. damit die Flächen erstellt werden können? Wäre sehr froh über einen (oder mehr ) hilfreichen Rat! Gruß, Stefan ------------------ Mfg, Stefan Hager Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
macki Mitglied MULTIPLEX-Ex-Konstrukteur
Beiträge: 243 Registriert: 30.11.2001
|
erstellt am: 28. Mrz. 2002 12:03 <-- editieren / zitieren --> Unities abgeben: Nur für David St
|
Stefan Hager Mitglied Technischer Zeichner
Beiträge: 64 Registriert: 18.01.2001
|
erstellt am: 28. Mrz. 2002 12:08 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Hallo Macki, also ich kann höchstens 6.0 Einstellen bei uns, außerdem sagte man mir das der Import des sat files nach ACAD 2000i, welches bei uns eingesetzt wird bis jetzt nur mit ACIS Version 4 gefunzt hat. Aber selbst 6.0 Verabschiedet sich mit bekannter Fehlermeldung. ------------------ Mfg, Stefan Hager Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
WLT Mitglied
Beiträge: 227 Registriert: 13.07.2000
|
erstellt am: 28. Mrz. 2002 13:14 <-- editieren / zitieren --> Unities abgeben: Nur für David St
Hallo Stefan, diese Fehlermeldung deutet leider darauf hin, dass sich in der Baugruppe ein fehlerhaftes Einzelteil versteckt. Ich hatte diesen Fehler erst neulich mit einem Teil, das als Parasolid aus UG importiert war. SWX meckerte erst, als ich die Prüfroutine laufen ließ. Nachdem ich die angeblich defekten Flächen repariert hatte, klappte auch der Export. Wenn die Teile mit SWX erstellt sind sollte man zwei Prüfungen vornehmen: Erstens ein kompletter Neuaufbau (Strg-Q) mit der Optionseinstellung "Verifizieren bei Modellaufbau" (in der Rubrik "Leistung"). Zweitens die Funktion "Extras > Prüfen" mit sinnvollen Einstellungen starten. Hoffentlich ist deine Baugruppe nicht zu groß, denn sonst macht eine Überprüfung aller Einzelteile wahrscheinlich zu viel Arbeit. MfG WLT
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan Hager Mitglied Technischer Zeichner
Beiträge: 64 Registriert: 18.01.2001
|
erstellt am: 28. Mrz. 2002 13:20 <-- editieren / zitieren --> Unities abgeben: Nur für David St
So, erstmal vielen Dank für die Antworten, habs mittlerweile mit Unterstützung rausgefunden. Und zwar lags wirklich an einem Einzelteil, bei dem das Wandungsfeature fehlerhaft war. Lustigerweise sah man den Fehler aber erst, wenn man einmal in die Definition des Features gegangen ist, und dann nen Neuaufbau macht. Jetzt hab ich dat Dingen einfach unterdrückt, und alles ist Gut! Aber nochmals Besten Dank für die Hilfestellung allerseits! ------------------ Mfg, Stefan Hager Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
David St Mitglied
Beiträge: 3 Registriert: 22.03.2002
|
erstellt am: 29. Mrz. 2002 08:59 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, der Datenaustausch funktioniert über ACIS Version 4. Ich möchte hiermit allen danken, die sich an dieser Runde beteiligt haben und wünsche erholsame Tage und frohe Ostern. mfg, Dave Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |