| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | CAD/CAM-Workshop in Suhl-Friedberg: SolidCAM + SOLIDWORKS |
Autor
|
Thema: Makro beendet sich mittendrin (634 / mal gelesen)
|
JZühlke Mitglied Data Science Consultant
Beiträge: 16 Registriert: 28.04.2022
|
erstellt am: 11. Aug. 2022 12:04 <-- editieren / zitieren --> Unities abgeben:
Moin zusammen, Ich programmiere gerade ein Makro, das eine Liste von Bauteilen abarbeitet. Weil die Liste zu lang ist und SW manchmal abstürtzt, habe ich ein zweites Programm, das periodisch guckt, ob SW noch läuft und wenn dem nicht so ist, SW wieder startet und das Marko auch startet. Kurioserweise passiert es manchmal, dass sich das Makro beendet, wenn ein Dokument aus der Bauteilliste geschlossen wird. Dann scheitert mein Check, da SW nicht beendet ist, mein Makro aber nicht läuft. Der Prozess geht also nicht weiter. Hat jemand eine Erklärung dafür? Oder noch besser, einen Vorschlag, wie ich das Problem beheben kann? Viele Grüße, Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5463 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP0.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 11. Aug. 2022 14:08 <-- editieren / zitieren --> Unities abgeben: Nur für JZühlke
|
deckelmaho Mitglied Konstrukteur
Beiträge: 239 Registriert: 03.03.2020 SolidWorks 2023 SP5 Windows 10 64bit Office 2019
|
erstellt am: 12. Aug. 2022 07:10 <-- editieren / zitieren --> Unities abgeben: Nur für JZühlke
Gibt es denn irgend einen Fehler oder macht er einfach nicht weiter? Ohne den Code zu kennen, können hier nur Mutmaßungen angestellt werden. z.B. - versuchst du mit dem ModelDoc etwas zu machen es zwischendrin geleert? - passiert das bei einem mehrfach verbauten Teil, dann wird vielleicht das erste abgearbeit und geschlossen und du kommt beim 2ten auftauchen des Teiles nicht wieder rein. Ansonsten wirklich die Debug-Funktionen nutzen und im Einzel- oder Prozedurenschritt da durch gehen. Falls dein Code zu groß ist dann schreib dir einen Debug-Print in deine einzelnen Prozeduren und dann siehst du im Ausgabefenster bis zu welcher Prozedur er gekommen ist. Da dann einen Haltepunkt setzen, nochmal ausführen und ab dort mit dem Einzelschritt durchgehen. Gruß Kevin
------------------ HOMEPAGE | SWXTools.de - SWXHelper für SOLIDWORKS KONTAKT | support@swxtools.de FACEBOOK | facebook.com/SWXHelper TWITTER | twitter.com/SWXTools Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JZühlke Mitglied Data Science Consultant
Beiträge: 16 Registriert: 28.04.2022
|
erstellt am: 12. Aug. 2022 09:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Kevin, Ich werd den Quelltext einmal neu schreiben und aufräumen. Wenn er ordentlich genug ist, dass ihn jemand anders in endlicher Zeit nachvollziehen kann, werd ich ihn hier posten Ich kann mittlerweile sagen, dass der Fehler immer gleich auftritt. Es scheint also tatsächlich am Code und nicht an äußeren Faktoren zu liegen. Immerhin. Ich melde mich, wenn ich was zeigen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3682 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 12. Aug. 2022 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für JZühlke
Zitat: Original erstellt von JZühlke: Ich melde mich, wenn ich was zeigen kann.
Ein Data Science Consultant, dessen Code nicht allen Anforderungen an Softwarequalität entspricht? Nicht zu fassen!
SCNR. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JZühlke Mitglied Data Science Consultant
Beiträge: 16 Registriert: 28.04.2022
|
erstellt am: 12. Aug. 2022 15:44 <-- editieren / zitieren --> Unities abgeben:
passt Ich bin noch sehr die Uni gewohnt, wo sich niemand dafür interessiert hat, wie der Code aussieht, den ich schreibe. Der erste Entwurf meines Codes sieht meistens sehr... unordentlich aus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|