| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| PLM TechnologieForum Bamberg |
Autor
|
Thema: Verwendung von Dateien per API herausfinden??? (876 mal gelesen)
|
rabbit05 Mitglied Ingenieur
Beiträge: 56 Registriert: 11.09.2006 SolidWorks 2017 SP5
|
erstellt am: 12. Mrz. 2015 20:43 <-- editieren / zitieren --> Unities abgeben:
Hallo SWX user, gibt es eine Möglichkeit per API den Verwendungsnachweis (WO SIND DIE DATEIEN VERBAUT) von Teilen bzw. Baugruppen und referenzierte Zeichnungen heraus zu finden? THX for your support Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
Beiträge: 1366 Registriert: 20.12.2003
|
erstellt am: 13. Mrz. 2015 07:34 <-- editieren / zitieren --> Unities abgeben: Nur für rabbit05
|
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 13. Mrz. 2015 08:53 <-- editieren / zitieren --> Unities abgeben: Nur für rabbit05
Hallo rabbit05, letztlich ist das eine Reverse-Funktion (auch das WhereUsed), dass durch die (von dir anzugebenen) Verzeichnisse läuft, dort alle SolidWorks-Dokument auf Referenzen durchsucht und sich dabei merkt, in welchen gefundenen Dokumenten dein zu untersuchendes Dokument referenziert wurde. Anders geht es nicht, da es in den SolidWorks-Dokumenten (aus gutem Grund) keine Rückwärtszeiger (sprich: ein "verwendet in") gibt. Das musst du im Hinterkopf halten, denn auch die WhereUsed (oder eigene Konstruktionen) werden nur Dokumente in den Verzeichnissen finden, die du angibst, und nicht unbedingt alle, in denen das verwendet wird. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KMassler Ehrenmitglied V.I.P. h.c. CAD Admin + Mädchen für Alles...
Beiträge: 2675 Registriert: 06.11.2000 SolidWorks Start 1999 ** CSWP 01/2008 ** ------------------ Zuletzt beruflich: - SWX2020 SP5; - SAP/PLM+ECTR; - DriveWorks Pro; - Programmierung: VBA, aktuell Visual Studio 2022/VB.Net ------------------ ab 2024 (privat): Onshape und anderes
|
erstellt am: 16. Mrz. 2015 11:18 <-- editieren / zitieren --> Unities abgeben: Nur für rabbit05
Letztlich ist das auf Dateiebene immer ein extrem zeitaufwändiger Vorgang- und unzuverlässig dazu, da du eben- wie Stefan schon geschrieben hat- alle Verzeichnisse kennen und berücksichtigen musst, wo die Teile verbaut sein könnten. Testen kannst du das ja mit dem SolidWorks-Explorer (manche schwören drauf, ich finde den fürchterlich) Einen echten Verwendungsnachweis bekommst du nur über ein PLM-System. Und dann musst du auch die API dieses Systems verwenden, wenn du was dazu programmieren willst. Viel Spaß dabei ------------------ Klaus www.al-ko.com | mein Gästebuch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |