Suchmakro zum Ausfüllen benutzerdefinierter Eigenschaften

Hallo

Ich bin auf der Suche nach einem Makro, um die Tabelle mit benutzerdefinierten Eigenschaften automatisch mit Daten aus unserem Dateinamen zu füllen.

Die Namen unserer Datei setzen sich wie folgt zusammen: "XX000-aaa-Teilename" siehe Beispiel in PJ.

-1. Zeile Stückname: wir wollen "Teilename" abrufen

-2. Zeile Orientierungspunktnummer: Wir wollen wiederherstellen: "aaa"

-3. Zeile Maschinennummer: Wir möchten wiederherstellen: "XX000"

 

 

 

 

 


extract_solid.jpg

Wenn Sie MyCADTools haben, sollte das Dienstprogramm für intelligente Eigenschaften Ihren Anforderungen entsprechen.

Ich frage mich, inwiefern man es nicht mit dem "integrierten" Eigenschaftsformular-Editor in SW machen kann, in "Solidworks Tools" zu suchen, wenn man unter W10 steht

1 „Gefällt mir“

Hallo

Um das zu tun, was Sie möchten, benötigen Sie die folgenden Funktionen:

GetTitle-Methode (IModelDoc2): Ermöglicht das Abrufen des Namens des aktiven 3D-Elements in Solidworks.

Bearbeiten von VBA-Zeichenfolgen .

Add3-Methode (ICustomPropertyManager): Ermöglicht das Hinzufügen einer benutzerdefinierten Eigenschaft in Solidworks.

Herzliche Grüße

1 „Gefällt mir“

Guten Abend

In der Tat, wie @stefbeno angedeutet, entspricht das SmartProperties-Tool genau Ihren Bedürfnissen.  Natürlich kann Ihnen ein Makro das Ergebnis liefern.

Ich lade Sie ein, einen Blick auf die Möglichkeiten zu werfen, die das SmartProperties-Tool bietet:

 https://help.visiativ.com/mycadtools/2020/fr/Concatenation1.html

Aber es gibt zweifellos viele andere Tools in der myCADtools-Suite, die Ihnen in Ihrem täglichen Leben helfen könnten. Sie können die Tools 1 Monat lang kostenlos testen, wenn Sie:

https://www.lynkoa.com/mycadtools

Herzliche Grüße

1 „Gefällt mir“

Vielen Dank für Ihre Antworten.