Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Makro beendet sich mittendrin

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
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 (628 mal gelesen)
JZühlke
Mitglied
Data Science Consultant


Sehen Sie sich das Profil von JZühlke an!   Senden Sie eine Private Message an JZühlke  Schreiben Sie einen Gästebucheintrag für JZühlke

Beiträge: 16
Registriert: 28.04.2022

erstellt am: 11. Aug. 2022 12:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von Heiko Soehnholz an!   Senden Sie eine Private Message an Heiko Soehnholz  Schreiben Sie einen Gästebucheintrag für Heiko Soehnholz

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für JZühlke 10 Unities + Antwort hilfreich

Moin,

der SOLIDWORKS Taskplaner ist ja auch in der Lage, eine Reihe von Dokumenten durchzuarbeiten. Teile, Baugruppen, Zeichnungen oder Kombinationen; auch mit einem eigenen Makro, das ausgeführt wird. Damit sparst du dir dann die Überwachungsroutine.


Und dann gäbe es auch noch die DPS JobBox...

------------------
Einen schönen Gruß von Heiko
www.dps-software.dewww.dps-akademie.dewww.iknow-solidworks.dewww.youtube.de/dpssoftwaregmbh

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

deckelmaho
Mitglied
Konstrukteur


Sehen Sie sich das Profil von deckelmaho an!   Senden Sie eine Private Message an deckelmaho  Schreiben Sie einen Gästebucheintrag für deckelmaho

Beiträge: 239
Registriert: 03.03.2020

SolidWorks 2023 SP5
Windows 10 64bit
Office 2019

erstellt am: 12. Aug. 2022 07:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für JZühlke 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von JZühlke an!   Senden Sie eine Private Message an JZühlke  Schreiben Sie einen Gästebucheintrag für JZühlke

Beiträge: 16
Registriert: 28.04.2022

erstellt am: 12. Aug. 2022 09:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von Torsten Niemeier an!   Senden Sie eine Private Message an Torsten Niemeier  Schreiben Sie einen Gästebucheintrag für Torsten Niemeier

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für JZühlke 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von JZühlke an!   Senden Sie eine Private Message an JZühlke  Schreiben Sie einen Gästebucheintrag für JZühlke

Beiträge: 16
Registriert: 28.04.2022

erstellt am: 12. Aug. 2022 15:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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 >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz