| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
 | 7 Tipps für die Konstruktion von Kunststoffteilen und Spritzgussformen, ein Webinar am 27.06.2025
|
Autor
|
Thema: Schwerpunkt (2038 mal gelesen)
|
arr Mitglied
 
 Beiträge: 128 Registriert: 11.09.2002 SWX 2003 Sp3.1 Windoof 2000 2.4 GHZ, 2 GB RAM Quadro4 900 XGL_____________ someteimes you get answers, on questions you never asked
|
erstellt am: 19. Mai. 2003 16:53 <-- editieren / zitieren --> Unities abgeben:         
|
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: 20. Mai. 2003 08:26 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
|
arr Mitglied
 
 Beiträge: 128 Registriert: 11.09.2002 SWX 2003 Sp3.1 Windoof 2000 2.4 GHZ, 2 GB RAM Quadro4 900 XGL_____________ someteimes you get answers, on questions you never asked
|
erstellt am: 20. Mai. 2003 08:55 <-- editieren / zitieren --> Unities abgeben:         
Hallo Stefan, sonderbarerweise funkt das Makro heute morgen wieder. Trotz Neustart von SWX und reboot war gestern nichts zu machen. So langsam glaube ich doch an einen "Ghost in my host"  Danke und Gruss armin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Press play on tape Ehrenmitglied Konstrukteur und sonst nix!
    
 Beiträge: 1945 Registriert: 30.04.2007 Creo Elements Direct Modeling 17
|
erstellt am: 04. Dez. 2008 10:06 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo, hier mal ein dickes positives Lob für das Makro, das habe ich heute gebraucht. Jeder Mensch braucht ja 30 Positive feedbacks am Tag sowohl privat als auch beruflich hier ist eins von mir. gruß Heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Press play on tape Ehrenmitglied Konstrukteur und sonst nix!
    
 Beiträge: 1945 Registriert: 30.04.2007 Creo Elements Direct Modeling 17
|
erstellt am: 04. Dez. 2008 10:29 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo, das Makro fubktioniert bei mir auf meinem Rechner wunderbar, aber beim kollegen auf einem 64bit SWX2007 Sp5.0 kommt ein Fehler und der Debugger wird gestartet, hat das etwas mit dem 64bit zu tun? gruß Heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau

 Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 04. Dez. 2008 10:52 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
|
pusenmeyer Mitglied Dipl.Ing.HT
 
 Beiträge: 137 Registriert: 08.03.2005 SWX 2012 SP4
|
erstellt am: 04. Dez. 2008 11:14 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo, was für ein Zufall. Ich hab das Makro heute Morgen auch Mal wieder gebrauchen können. Jetzt bin ich am Überlegen wie ich den 3D-Skizzenpunkt dauerhaft in meine Zeichnung bekomme. Beim Wechsel von Modell zu Zeichnung wird er mir dargestellt. Sobald ich die Zeichnung bewege ist er verschwunden. Unter Ansicht habe ich vorsichtshalber mal alles aktiviert und trotzdem verschwindet der Punkt immer wieder. Ist das nur bei SWX 2008 SP4.0 der Fall. Ich dachte, das hat vor ein paar Monaten noch ganz gut geklappt. Grüße, Michael ------------------ bleib' tapfer! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Press play on tape Ehrenmitglied Konstrukteur und sonst nix!
    
 Beiträge: 1945 Registriert: 30.04.2007 Creo Elements Direct Modeling 17
|
erstellt am: 04. Dez. 2008 11:22 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo, also es verhält sich an dem Rechner so: Makro aufrufen, es geschieht nichts okay. (mehrmals geschieht nichts) Dann SWX schließen neu öffnen dann kommt der Debugger und es kommt die Meldung siehe Bild. gruß Heiko 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: 04. Dez. 2008 11:33 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo zusammen, Zitat: Original erstellt von Press play on tape: Makro aufrufen, es geschieht nichts okay. (mehrmals geschieht nichts) Dann SWX schließen neu öffnen dann kommt der Debugger und es kommt die Meldung siehe Bild.
Jungendsünden, diese Variable ist nicht explizit deklariert, scheinbar reagiert da das VBA in Windows 64 Bit anders ;) Füg mal oben im Deklarationsbereich noch Dim MassProp as Variant ein, vielleicht klappt das dann. Zitat: Original erstellt von pusenmeyer: Sobald ich die Zeichnung bewege ist er verschwunden. Unter Ansicht habe ich vorsichtshalber mal alles aktiviert und trotzdem verschwindet der Punkt immer wieder.
Hm, wenn du alle Einstellungen (also eigentlich reicht Ansicht/Skizzen) aktiv hast und die 3D Skizzen auch in der Zeichenansicht eingeblendet hast sollten die sichtbar sein und bleiben, zumindest in meinem schnellen Test auf SW2008 SP5.0 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 |
Press play on tape Ehrenmitglied Konstrukteur und sonst nix!
    
 Beiträge: 1945 Registriert: 30.04.2007 Creo Elements Direct Modeling 17
|
erstellt am: 04. Dez. 2008 12:00 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
|
pusenmeyer Mitglied Dipl.Ing.HT
 
 Beiträge: 137 Registriert: 08.03.2005 SWX 2012 SP4
|
erstellt am: 04. Dez. 2008 12:01 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
|
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: 05. Dez. 2008 08:10 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo noch mal, Zitat: Original erstellt von Press play on tape: danke für die schnelle Antwort, hat leider nicht funktioniert. Weiterhin dasselbe Verhalten.
Hm, dann könnte es jetzt noch eine Sache sein: das ursprüngliche Makro ist ja eine uralte SWB, also alte SolidWorks Basic Datei. Die wird beim Aufrufen (ich glaub seit der 2004) automatisch in eine SW P umkopiert und gespeichert. Nun hat SolidWorks gelegentlich die Eigenheit bei neuen Makros eine Referenz zur Typenbibliothek mit einzubinden, auch wenn die nicht gebraucht wird, wenn mit Latebinding programmiert wird. Sicher passiert das, wenn mal Extras/Makros/Neu nutzt und den Quellcode reinkopiert. Anschließend passiert es wiederum im VBA, dass sobald irgendetwas aus einer Makroreferenz gesucht wird, wie z.B. ein einfache VBA Befehl, der Interpreter alle Referenzen abklappert ... und falls er dabei auf eine stößt, die er nicht finden kann, kommt eben auch diese Fehlermeldung, selbst wenn er die Referenz gar nicht braucht. Es könnte also jetzt sein, dass auf dem 64 Bit Rechner irgendeine der Referenzen nicht da ist. Also Lösungsansatz ohne weiteres technisches Blabla: Öffne auf dem 64 Bitter das Makro im Editor (Extras/Makros/Bearbeiten) und schau im VBA Editor unter Extras/Verweise mal nach, ob da was nicht gefunden wird. Einfach die Häkchen wegmachen, dass es so aussieht wie im Bild. Wenn es das gewesen ist sollte es danach klappen. Wenn nicht, gehen mir langsam die Ideen aus und wir müssen doch zu Voodoo greifen 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 |
Press play on tape Ehrenmitglied Konstrukteur und sonst nix!
    
 Beiträge: 1945 Registriert: 30.04.2007 Creo Elements Direct Modeling 17
|
erstellt am: 05. Dez. 2008 11:25 <-- editieren / zitieren --> Unities abgeben:          Nur für arr
Hallo, hab die Häckchen weggemacht. Leider hat das auch nichts mehr gebracht. Mir hats bzw. momentan hilfts ja dennoch etwas gebracht, nutze es gerade noch fleißig. Vielleicht habe ich auch beim erstellen des Makros etwas falsch gemacht, da ich mich damit ja eigentlich so etwas von überhaupt nicht auskenne. Ich habe halt einfach den code kopiert und neues Makro erstellt und code eingefügt. Wie gesagt, da ich einen 32bit Rechner habe funktioniert es bei mir. Was natürlich der Hammer wäre, wär wenn der Punkt assoziativ wär, aber auch mit meinen nicht vorhandenen Kentnissen mit Makros ist mir schon klar, daß das nicht bzw. nur sehr sehr aufwendig zu lösen wär. Mit meiner Arbeit, bei der ich das brauchte bin ich jetzt fertig. Übrigens alleine die Idee die Werte an einen Punkt in einer 3D Skizze zu übergeben verdient schon Lob. Also vielen Dank für Deine mühen, dein Makro hat mir weitergeholfen. gruß Heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |