| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Schulung 5-Achs simultan, ein Seminar am 02.12.2024
|
Autor
|
Thema: Procad Eigenschaften löschen mit Macro (794 / mal gelesen)
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 10:05 <-- editieren / zitieren --> Unities abgeben:
Hallo, wir haben viele 3D Modelle die noch die Eigenschaften von Procad@ haben. Gibt es ein Macro, welches die Eigeschaften Procad@.... löschen kann? Ich kann leider selbst nicht programmieren und komme das nicht weiter. Herzlichen DANK schon mal. [Diese Nachricht wurde von huber12 am 09. Nov. 2023 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 09. Nov. 2023 10:34 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 10:43 <-- editieren / zitieren --> Unities abgeben:
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5513 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.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: 09. Nov. 2023 10:54 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 09. Nov. 2023 11:01 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 11:02 <-- editieren / zitieren --> Unities abgeben:
|
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 09. Nov. 2023 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 11:19 <-- editieren / zitieren --> Unities abgeben:
Leider werden nur die Benutzereingenschaften gelöscht. Es sollten die Konfigurationseigenschaften mit Procad@.... gelöscht werden. Kann man das ändern? Ich danke dir für deine Unterstützung :-)
[Diese Nachricht wurde von huber12 am 09. Nov. 2023 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 09. Nov. 2023 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 11:37 <-- editieren / zitieren --> Unities abgeben:
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 13:42 <-- editieren / zitieren --> Unities abgeben:
Wäre es einfach möglich, das Macro so zu ändern, dass auch "PF_" gelöscht wird? Habe es selbst probiert: If Left(InfoNames(K), 6) = "Procad@" Or Left(InfoNames(K), 6) = "Pf_" Then Retval = Part.DeleteCustomInfo2(Names(i), InfoNames(K)) ' Löschen aller Eigenschaften geht aber leider nicht .-( Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 09. Nov. 2023 13:53 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
huber12 Mitglied Freiberuflicher
Beiträge: 23 Registriert: 09.11.2023
|
erstellt am: 09. Nov. 2023 14:00 <-- editieren / zitieren --> Unities abgeben:
|
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3281 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 11. Jan. 2024 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
Winni-two Mitglied Ing. Maschb.
Beiträge: 155 Registriert: 12.03.2010 SW 2021 SP5 Intel Xenon W2135 @3.7GHz Win 10 64 bit Graka: Nvidia Quadro P4000 32 GB Ram
|
erstellt am: 11. Jan. 2024 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5513 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.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. Jan. 2024 15:20 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
|
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3281 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 11. Jan. 2024 19:30 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
Danke Heiko Danke Winni, Die 2. Frage ist: Wie lang ist die Zeichenkette "PF_" ? Wenn vba eine Kette der Länge 6 und eine Kette der Länge 3 als gleich bewerten würde, wäre mein Weltbild aber aus den Fugen ... Der Schnarchende sollte ausdrücken, dass da wohl jemand beim Kopieren des Befehls geschlafen hat. IMHO ist Hilfe zur Selbsthilfe manchmal nachhaltiger, als nur fertige Ergebnisse zu liefern. (Und er war ja schon ganz nah dran, mit dem Ansatz.) Aber trotzdem Danke für dein Engagement! Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
riesi Mitglied CAD-Admin
Beiträge: 1094 Registriert: 06.05.2002 SWX Premium 2023-Sp5
|
erstellt am: 12. Jan. 2024 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
Bei Verwendung von Left, Mid, Right würde ich vorher immer die Länge mit Length prüfen, um Abbrüche zu vermeiden. Sehr elegant finde ich die Nutzung von Regex. Leider in VBA etwas kompliziert im Handling, aber wenn es steht, sehr robust. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3281 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 12. Jan. 2024 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für huber12
Zitat: ... um Abbrüche zu vermeiden ...
Sehr guter Hinweis kommt besonders gut, wenn unbedarfte Anwender dann plötzlich ihre Tastatureingaben in den Makros hinterlassen - und SWX die Änderungen dann speichern darf ... Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |