|
SolidWorks : Makro mit Datei öffnen starten?
ma.ho am 20.04.2015 um 11:05 Uhr (1)
Hallo zusammen,ich habe folgendes Problemchen: Ich möchte über ein python Skript Solidworks 2014 so steuern, das bestimmte Dateien automatisch geöffnet werden, ein Marko ausgeführt wird und sie wieder geschlossen werden.Ich habe es bereits hinbekommen, dass die entsprechenden Dateien geöffnet werden. Auch funktionieren die Markos schon, wenn man sie per Hand ausführt.Aber wie bekomme ich es hin, das SW ein Marko auf externen Befehl automatisch ausführt? /m scheint nicht zu funktionieren (oder ich mache noc ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit Datei öffnen starten?
ma.ho am 21.04.2015 um 08:28 Uhr (1)
Hallo Stefan,vielen Dank für deine schnelle Antwort. Aber ich habe da gleich auch eine Frage dazu:Wenn ich das richtig sehe (korrigier mich bitte, wenn was falsch ist), wird "RunMacro2" genutzt um ein Makro in einer anderen .swp Datei zu starten. Richtig? Aber wie kann ich das erste Makro automatisch starten, ohne das ich nochmal händisch einen Knopf drücken muss? Daran bin ich bisher gescheitert... In meinem Kopf läuft das bisher so:Solidworks öffnen (händisch, weil brauch man ja eh)externes Python Skrip ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit Datei öffnen starten?
ma.ho am 21.04.2015 um 11:40 Uhr (1)
Hallo Stefan,danke für deine Tipps. Sie haben mich auf eine Lösung gebracht. Die hat zwar nichts mehr mit Makros zu tun, aber funktioniert:Obwohl python keine offizielle API zu SW hat, kann man eine erzeugen. Und zwar über das windows Sockets. Wenn man dort zu einer laufenden SW Instanz verbindet kann man ganz normal aus SW die API Befehle auch in Python benutzen.Stichworte dazu wäre (falls das mal wer nachbauen will): python2.7 und win32comMan muss nur damit leben, dass das entsprechend nicht offiziell do ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit Datei öffnen starten?
ma.ho am 22.04.2015 um 16:30 Uhr (1)
Hallo zusammen,warum ich kein VBA benutze ist ganz einfach: Ich kanns nicht. Bin mit python einfach schneller. Und vorallem funktionieren damit auf jeden Fall die weiteren Operationen sicher (s.u.)Das VBA Makro habe ich dann auch gestrichen, nachdem ich das mit der API unter python hinbekommen habe. Wäre ja auch irgendwie sinnfrei Beides zu verwenden. Und ganz konkret geht es um Fertigungsunterlagen. Ich habe bei Änderungen immer vergessen die Exportdateien (ala STEP etc) zu aktualisieren. Das Gleiche gilt ...
| | In das Form SolidWorks wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |