| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SolidCAM im Einsatz bei der August Weckermann KG |
Autor
|
Thema: Makro zum lösen der assoziativen Verknüpfung von 3D-Interconnect (1182 / mal gelesen)
|
cad-ralf Mitglied Maschinenbautechniker
Beiträge: 12 Registriert: 16.09.2013 Creo3.0 Windchill 10.2 M190 Solidworks Prof. 2021+PDM-Prof. seit Nov. 21
|
erstellt am: 07. Jan. 2022 10:17 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Makro-Spezialisten, Unsere Firma steigt gerade von Creo auf Solidworks um. Dazu haben wir ca. 2000 Kaufteile von Creo nach Solidworks ex/importiert. Die Besten Ergebnisse bekam man mit der Funktion 3D-Interconnect. Dabei entsteht aber immer eine externe Referenz zum ursprünglichen Teil. Diese Verknüpfung lässt sich durch RMT und "Verknüpfung lösen" entfernen. Nun meine Frage? Gibt es dafür ein Makro oder welche Funktion für das Lösen der Verknüpfung ist die richtige. Ein Makro wäre für mich am Besten, aber wenn ich den Befehl kenne mache ich mich auch gerne selbst an die Makroprogrammierung. Gefunden habe ich die BreakLink Method (IFeature), die ich aber so verstehe das diese für Baugruppen gedacht ist. Oder BreakAllExternalFileReferences2 Method (IModelDocExtension). Oder bin ich total auf dem Holzweg, bin nicht wirklich fit im programmieren, hätte aber jemand, der mich evtl. unterstützt. Der aber keine Ahnung von Solidworks ;-( Für jeden Lösungsansatz bin ich sehr sehr dankbar. Vielen Dank an jeden Helfer schon mal und noch ein frohes neues Jahr Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olls Lai Lolli Mitglied Konstrukteur
Beiträge: 366 Registriert: 07.05.2009 MS Windows 10 Prof. Intel Xeon E5-1630 v 3 3.7 GHz 32 GB Ram Nvidia Quadro M4000 SWX 2019 x64 SP 5 PDM Enterprise 2019 SP 3
|
erstellt am: 07. Jan. 2022 16:39 <-- editieren / zitieren --> Unities abgeben: Nur für cad-ralf
Hallo Cad-Ralf, am einfachsten geht es, wenn du das Model welches du über die Interconnect Schnittstelle importiert hast, nochmal als Parasolid exportierst und dann wieder Reimportierst. Klingt kompliziert, hat aber den Vorteil, dass wenn es sich bei dem Kaufteil um eine Baugruppe handelt, dass gleich alle Parts fixiert sind. Sparst dir somit einen weiteren Schritt. Grundsätzlich würde ich dir empfehlen, deine Modele nicht von Step Dateien zu importieren, egal ob du die "alte" Schnittstelle oder Interconnect verwendest, sondern falls möglich immer Parasolid Dateien zu importieren. Wenn die Quelle allerdings Catia ist, empfehle ich das Iges Format zu verwenden. Gruß OLL Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RBE Mitglied TechSupport; Bechtle PLM Deutschland GmbH
Beiträge: 291 Registriert: 11.02.2002 HP ZBook 17 G5 Core i9 2.9GHz 32GB RAM Quadro P4200 Win11 SolidWorks2024 SP1
|
erstellt am: 10. Jan. 2022 08:46 <-- editieren / zitieren --> Unities abgeben: Nur für cad-ralf
|
cad-ralf Mitglied Maschinenbautechniker
Beiträge: 12 Registriert: 16.09.2013 Creo3.0 Windchill 10.2 M190 Solidworks Prof. 2021+PDM-Prof. seit Nov. 21
|
erstellt am: 10. Jan. 2022 10:47 <-- editieren / zitieren --> Unities abgeben:
Das wäre auch sicher eine gute Lösung, aber dabei gehen mir die Metadaten verloren. Aus Creo konnte ich auch direkt Solidworks Teile exportieren, aber leider hatten diese beim Import eine Menge Flächen und Lücken Probleme. :-(( Step Dateien aus Creo waren hingegen gut zu importieren, sogar inklusive Metadaten (Alles mit Creo Distributed Batch exportiert). Kaum Fehler. Was mich auch etwas nervt ist die Tatsache das zylindrische oder kegelige Flächen immer gesplittet sind. Scheint aber an Creo zu liegen, da Creo hier mit zwei Hälften rechnet. Wie wir es mit Baugruppen machen weiß ich noch nicht, aber da wird mir hoffentlich noch was dazu einfallen. Wir nehmen aber nur Kaufteile mit, alles andere zeichnen wir in Solidworks neu, um endlich die Altlasten aus 20Jahre Creo zu eliminieren. Trotzdem ganz herzlichen Dank für deine Hilfe Gruß Ralf
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad-ralf Mitglied Maschinenbautechniker
Beiträge: 12 Registriert: 16.09.2013 Creo3.0 Windchill 10.2 M190 Solidworks Prof. 2021+PDM-Prof. seit Nov. 21
|
erstellt am: 10. Jan. 2022 10:48 <-- editieren / zitieren --> Unities abgeben:
|
cad-ralf Mitglied Maschinenbautechniker
Beiträge: 12 Registriert: 16.09.2013 Creo3.0 Windchill 10.2 M190 Solidworks Prof. 2021+PDM-Prof. seit Nov. 21
|
erstellt am: 10. Jan. 2022 10:54 <-- editieren / zitieren --> Unities abgeben:
|
Olls Lai Lolli Mitglied Konstrukteur
Beiträge: 366 Registriert: 07.05.2009 MS Windows 10 Prof. Intel Xeon E5-1630 v 3 3.7 GHz 32 GB Ram Nvidia Quadro M4000 SWX 2019 x64 SP 5 PDM Enterprise 2019 SP 3
|
erstellt am: 10. Jan. 2022 14:01 <-- editieren / zitieren --> Unities abgeben: Nur für cad-ralf
|
gogoslav Mitglied Maschinenbautechniker
Beiträge: 804 Registriert: 24.03.2005 WIN 10 x64 Enterprise SWX 2020 SP5.0 SWX 2021 SP5.1 SWX 2022 SP5.0 SWX 2023 SP0.1 Visualize Prof PDM Prof 2023 SP0.1 HP ZBook17 G5 Nvidia Quadro P3200 64 GB RAM Xeon 4,6 GHz
|
erstellt am: 11. Jan. 2022 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für cad-ralf
Hallo OLL, diese Option bewirkt bei mir, dass nur die Top-Level Baugruppe kein Verknüpfungssymbol mehr besitzt, die Teile darunter aber schon. Schade. Das Makro von Ronny funktioniert super! Danke ------------------ Papa 2005 u 2007 Gib jedem Tag die Chance, der schönste Deines Lebens zu werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |