|
SolidWorks : Makro mit einer anderen Makro starten!!
bk.sc am 29.01.2018 um 09:17 Uhr (1)
Hallo,für das Ändern von Material habe ich auch kein eigenes Event gefunden, ich würde es aber wohl wiefolgt lösen:1. beim swApp_ActiveDocChangeNotify Event prüfen ob es sich um ein PartDoc handelt2. wenn PartDoc Konfiguration ermitteln (nur nötig wenn mit Konfigurationen mit unterschiedlichem Materialien gearbeitet wird)3. und Material (Startmaterial) ermitteln (wahrscheinlich über die dazugehörige Eigenschaft)4. beim PartDoc_RegenPostNotify2 Material (Istmaterial) ermitteln5. Vergleich Startmaterial und ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit einer anderen Makro starten!!
EdKa am 29.01.2018 um 13:41 Uhr (1)
[Ok Danke für die Tipps.Es läuft jetzt soweit. Aber ich bin immer noch mit dem Event unzufrieden. Für mich wäre es auch i.O. wenn das Event startet wenn ich das Fenster aktualisiere (STRG+Q). Kannst du oder irgend jemand mir da vielleicht was genaues sagen. Ich denke das Event habe ich soweit gefunden. Siehe Link: [http://help.solidworks.com/2017/english/api/sldworksapi/SOLIDWORKS.Interop.sldworks~SOLIDWORKS.Interop.sldworks.DPartDocEvents_FileReloadNotifyEventHandler.html] Aber irgendwie wie wird das Eve ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit einer anderen Makro starten!!
EdKa am 29.01.2018 um 16:00 Uhr (1)
Vielen Dank schon mal für die Information! Also mit API-Hilfe von SW komme ich irgendwie nicht klar. Darf ich fragen, wo du diese Informationen her hast? Oder hast du die aus der API-Hilfe von Solidworks ? Ich muss jetzt erstmal den Quellcode verarbeiten und genauer anschauen Vielen Dank noch mal [Diese Nachricht wurde von EdKa am 29. Jan. 2018 editiert.]
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit einer anderen Makro starten!!
bk.sc am 29.01.2018 um 16:18 Uhr (1)
Hallo,ich habe alle Informationen aus der API Hilfe. Wenn man länger mit Macros zu tun hat kommt man mit der API-Hilfe auch irgendwann ganz gut klar.Hab meinen Code oben korrigiert und deine Routiene (MyPart.GetMaterialPropertyName2("", sMatDB)) für die Materialermittlug verwendet, meine war etwas unschön (hat mehr Variablen und Zeilen benötigt), diese ist mir aber halt zuerst über den Weg gelaufen beim suchen in der API-Hilfe, daher hatte ich sie auch verwendet. [EDIT]Das FileOpenPostNotify Event kann e ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit einer anderen Makro starten!!
EdKa am 30.01.2018 um 07:56 Uhr (1)
Zitat:das Event swPart_ActiveConfigChangePostNotify reagiert nur auf Konfigurationswechsel also wenn du die aktive Konfiguration umschaltest. Ok ja das habe ich auch bei mir nicht angewendet, da wir kaum mit Konfigurationen arbeiten.Zitat:Des Weiterem verstehe ich nicht was du mit deiner Feature Schleife vorhast.Also damit gehe ich durch den Strukturbaum und wenn ich im Strukturbaum Bei Material den Materialnamen der dort steht gleich dem istMaterial dann startet er meine Makro. In der Makro schreibe ich i ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro Kind ersetzen
Joker15 am 30.01.2018 um 08:29 Uhr (1)
Hallo Henry,in MDPro_OutputPath steht der Pfad+Dateiname+Dateiendung (C:MDPRO_TESTV2320CADOutputMTS2STBS81ST-81-D-0001139.sldprt)Die Methode funktioniert schon auch für Teile oder? EDIT:Gerade nochmal nachgelesen, des wird mein Problem sein:You cannot replace a selected component with a component of the same name even if the components are in different folders.Hab jedoch auch versucht die Datei gegen eine mit anderem Namen auszutauschen und hat nicht geklappt![Diese Nachricht wurde von Joker15 am 30. Jan. ...
|
In das Form SolidWorks wechseln |
Event_Mat-Change.swp.txt |
SolidWorks : Makro mit einer anderen Makro starten!!
bk.sc am 30.01.2018 um 08:38 Uhr (1)
Hallo,das swPart_ActiveConfigChangePostNotify brauchst du nur wenn du mit Konfigurationen arbeitest und diese unterschiedliche Materialien haben.Das swPart_RegenPostNotify2 Event ist das was beim Aktualisierung getriggert wird (z.B. bei Strg + B/Q).Um auf das Speichern zu reagieren brauchst du das swPart_FileSaveNotify oder swPart_FileSaveAsNotify2 Event.Zitat:Also damit gehe ich durch den Strukturbaum und wenn ich im Strukturbaum Bei Material den Materialnamen der dort steht gleich dem istMaterial dann st ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Probleme beim Abwickeln gerundeter Teile
Christian_W am 30.01.2018 um 10:24 Uhr (1)
Hallo,gerade Kante tut es auchwenn du swx2016 (oder neuer) haben solltest (Systeminfo...) kannst du die Datei von mir öffnen.Gruß, ChristianEdith:bei dem anderen reicht das wohl nicht.ich fürchte da musst du einen ausgetragenen Flansch drankonstruieren.[Diese Nachricht wurde von Christian_W am 30. Jan. 2018 editiert.]
|
In das Form SolidWorks wechseln |
Bauteil1_Jan_01.zip |
SolidWorks : aus .step Datei, Blechteil erstellen
Jan am 30.01.2018 um 12:12 Uhr (15)
Moin,du hast da an einer Stelle ein Dicke von Null erzeugt, das mag SW nicht! Einfach das Komma ein wenig verschieben!Anbei noch das Teil!Jan[Diese Nachricht wurde von Jan am 30. Jan. 2018 editiert.][Diese Nachricht wurde von Jan am 30. Jan. 2018 editiert.]
|
In das Form SolidWorks wechseln |
|
SolidWorks : Makro mit einer anderen Makro starten!!
bk.sc am 30.01.2018 um 11:31 Uhr (1)
Hallo,Zitat:Und danke für die Tipps und jetzt sogar für deine Macro. Nutzt du die eigentlich selber oder hast du die jetzt gerade ganz schnell geschrieben wegen diesem Beitrag?das jetzt explitzit nicht, hatte mal ein ähnliches im Gebrauch und habe das nur etwas auf deine Anforderung umgeschrieben.Du würdest aus der Regen Schleife raus kommen, wenn du wie Christian schon schrieb die beiden Zeilen tauscht, also erst das neue Material in die Variable eintragen und dann "What ever you want to do" bzw. dein Mac ...
|
In das Form SolidWorks wechseln |
|
SolidWorks : Eigenschaften - Registerkarten
Simonosos am 30.01.2018 um 16:36 Uhr (1)
Hallo Alexx2,danke für die schnelle Antwort. Gibt es eine Möglichkeit, dies auch global zu konfigurieren, sodass ich nicht jedes mal die Eigenschaften in der jeweiligen Datei ändern muss?[Diese Nachricht wurde von Simonosos am 30. Jan. 2018 editiert.]
|
In das Form SolidWorks wechseln |
|
SolidWorks : SolidWorks 2017 crash
Duke711 am 30.01.2018 um 23:05 Uhr (1)
2017 lief eigentlich am stabilsten. Schlimmer ist 2018, da hat es sogar schon einmal komplett die Registerkarten zerhauen und diese kann man auch so nicht wiederherstellen. Registerkarten wie evaluieren sucht man in SWX vergebens. Da musste dann ein Windowswiederherstellungspunkt herhalten.
|
In das Form SolidWorks wechseln |
|
SolidWorks : Mobile Workstation
ad_man am 31.01.2018 um 07:50 Uhr (1)
Hallo amayer1983,ich habe genau dieses Notebook im Einsatz und habe es auch wegen des gutenPreises gekauft, allerdings bei einem anderen Händler Von der Leistung ist das Teil Spitze, was jedoch von mir als nervigangesehen wird, ist der laute Lüfter. Das Ding heult unter Belastung wieein "Düsenjet". Das kann bei Besprechungen schon mal nervig sein. Da warendie Fujitsu- bzw. Dell-Vorgänger doch um Klassen besser.------------------==========GrußAndreas==========[Diese Nachricht wurde von ad_man am 31. Jan. ...
|
In das Form SolidWorks wechseln |