| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Startup Crafting Future aus Hannover – Produktdesign nachhaltig neu denken |
Autor
|
Thema: Verweise in Makro (2967 mal gelesen)
|
Joshua63 Mitglied Maschinenbautechniker
Beiträge: 371 Registriert: 08.11.2006 W10 SP1 Intel i7 8700K Quatro P4000 32GB RAM SW 2021 SP4.1 SWX PDM Professional 2021
|
erstellt am: 29. Aug. 2011 16:04 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, habe folgendes Problem: Bei uns wurde ein Rechner neu aufgesetz. Der Installationspfad von SWX ist dort anders als auf den anderen Rechnern. Ist mal im Moment egal warum. Das Makro ist auf meinem Rechner mit den entsprechenden Pfaden für die Verweise geschrieben worden. Auf dem neu aufgesetzten Rechner akualisiert er 3 der 4 Verweise auf den neuen Pfad und findet die *.tlb's. Nur einen Verweis aktualisiert er nicht und findet dem entsprechend die *.tlb nicht. (Commands type library) Warum ? Kann mir da jemand helfen ? gruß
Martin ------------------ Viele Wege führen zum Ziel .......... und ich will alle wissen ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 30. Aug. 2011 08:45 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo Martin, hast du mal geschaut, ob es diese Typenbibliothek überhaupt noch gibt? Die Registrierung der Typbibliotheken erfolgt bei der Installation, da braucht ein Anwender normalerweise nichts machen? Habt ihr denn dieselbe Version wieder installiert? Und braucht das Makro die Commands type library überhaupt? Ich hab bisher noch nie ein Makro gehabt, was die benutzt hätte ... Ist denn die SolidWorks 2011 Commands type library (oder die von eurer Version) in der Liste der Verweise zu finden? Und was steht dann in der Dialogbox unten im Pfad wo die sein sollte? Oder gibt es die überhaupt nicht? Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Stefans SolidWorks Blog Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joshua63 Mitglied Maschinenbautechniker
Beiträge: 371 Registriert: 08.11.2006 W10 SP1 Intel i7 8700K Quatro P4000 32GB RAM SW 2021 SP4.1 SWX PDM Professional 2021
|
erstellt am: 30. Aug. 2011 11:30 <-- editieren / zitieren --> Unities abgeben:
moin Stefan, die Bibliothek ist da und es ist auch die gleiche Version (2010 SP5). Der Debugger ging immer auf wenn das Makro gestartet wurde. ( Bibliothek nicht gefunden) Dach dem neuen Zuweisen der Bibliothek ging es dann. Nur komisch, das bei den anderen Bibliotheken der Pfad im Makro automatisch aktualisiert wurde. Nur bei der einen nicht. Natürlich liegt Hund auch bei der Installation begraben. Unser Admin hat jedesmal das Installationsverzeichnis manuel geändert (mit Versionsnummer). In Zukunft werden wir das nicht mehr machen. ciao
------------------ Viele Wege führen zum Ziel .......... und ich will alle wissen ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanNie Mitglied Konstrukteur und CAD-Administrator
Beiträge: 74 Registriert: 07.03.2005 SW2023 SP3.0 mit DBWorks R23
|
erstellt am: 04. Feb. 2015 11:06 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo, habe nochmal eine Frage hierzu: Bei mir steht an einem manuell aufgesetzten Rechner der Hinweis: NICHT VORHANDEN: SolidWorksUtilities2013 Type Library Kann man diese manuell nachinstallieren? Gruß Stefan
------------------ Stefan CSWP 2006 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 04. Feb. 2015 14:07 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo Stefan, ich glaube die Bibliothek wird erst mit SWX Professional oder höher mit Installiert, hast du eine der Version installiert? Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jörg.jwd Ehrenmitglied V.I.P. h.c. CAD-PDM Administrator
Beiträge: 3109 Registriert: 05.11.2003
|
erstellt am: 04. Feb. 2015 14:36 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Zitat: Original erstellt von bk.sc: Hallo Stefan,ich glaube die Bibliothek wird erst mit SWX Professional oder höher mit Installiert, hast du eine der Version installiert? Gruß Bernd
Hallo Stefan, ich glaube nicht dass du dafür eine spezielle Installation brauchst. Hab's gerade mal auf einer Maschine getestet auf der nur "Standard" installiert ist. Ich nehme mal an dass der Pfad zum ursprünglichen Makro nicht passt. Klick mal in den Verweisen auf die "nicht vorhandene" Type-Library. Dann auf durchsuchen, da suchst du jetzt im SWX-Installationspfad direkt unter SolidWorks nach der Datei sldworks.tlb. Wenn du die gefunden hast einfach nen Doppelklick und gut sollte sein. ------------------ Grüße Jörg da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 05. Feb. 2015 06:32 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo, hatte mich an diesem Thread im SWX Forum orrientiert. Hier entlang Dort steht eben: Zitat: SolidWorks Utilities comes as an add-in with Professional or higher version. So you can check that add-in from the list and check if the macro works for you.
Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jörg.jwd Ehrenmitglied V.I.P. h.c. CAD-PDM Administrator
Beiträge: 3109 Registriert: 05.11.2003
|
erstellt am: 05. Feb. 2015 07:19 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo Bernd, ich nehme an dass der das selbe Problem hatte. Die HUL in einem anderen Pfad installiert als der Rechner auf dem das Makro geschrieben wurde. Unsere Makros sind auch schon unter SWX2010 Standard inklusive Type-Library gelaufen und wir hatten damals die Problem auch bei Rechnern auf denen SWX in einem anderen Pfad installiert wurden. Hat also mit der "Ausbaustufe" von SWX nichts zu tun.
------------------ Grüße Jörg da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jörg.jwd Ehrenmitglied V.I.P. h.c. CAD-PDM Administrator
Beiträge: 3109 Registriert: 05.11.2003 Win7-64,Win10-64 SWX 2010/11/12/13/14/15/16/17/18,19,20,21,22 Immer das aktuellste SP Autodesk Product Design Suite Standard 2020 DraftSight Énterprise 2021SP2 CIM Database 11.3 32GB RAM. NVIDIA Quadro P1000
|
erstellt am: 05. Feb. 2015 07:40 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo Bernd, Kommando zur Hälfte zurück. Ich habe gerade gesehen dass er nicht die Type-Library sucht sondern die SolidWorks-Utilities. Die laufen zwar im Standard nicht aber die tlb ist durchaus vorhanden.
------------------ Grüße Jörg da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanNie Mitglied Konstrukteur und CAD-Administrator
Beiträge: 74 Registriert: 07.03.2005 SW2023 SP3.0 mit DBWorks R23
|
erstellt am: 05. Feb. 2015 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für Joshua63
Hallo, sorry für die späte Antwotrt und danke für die Infos. Wir hatten einfach bei der Installation die Utilities weggelassen, weil wir die Installation möglichst klein halten wollten. Haben die Installation nochmal mit den Utilities durchgeführt und nun läuft die Geshcichte. Gruß und sorry für die Panikmache Stefan ------------------ Stefan CSWP 2006 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |