Benutzerdefinierte Eigenschaft von Bibliotheksfunktionen

Hallo

Ich stelle Aluminiumkonstruktionen mit dem mechanisch geschweißten Modul her, das es mir ermöglicht, unsere Profile zu verwenden.

Jedes Element enthält mehrere Eigenschaften, die in der Liste der geschweißten Teile verwendet werden.

Ich identifiziere jedes Profil durch einen Buchstaben mit einem Makro. (Die Eigenschaft "N°" in den Eigenschaften hinzugefügt)

 

Ich wünschte, ich könnte die Liste der Immobilien für jeden "article_list....... " in meinem Makro.

Ich kann diese Informationen jedoch nicht finden. Haben Sie eine Lösung?

 

Darüber hinaus füge ich Bibliotheksteile ein und möchte dies mit dem Namen der Funktion tun können, die sich im Ordner "article_list....... befindet " ?

 

Ich füge das Makro an, mit dem ich den Buchstaben als Eigenschaft hinzufügen kann.

 

Vielen Dank im Voraus.

 

 


reference_profil.swp

Ich hänge eine Vorschau einer Raumvorlage an.

Die vollständigen Eigenschaften gelten für ein Bibliotheksprofil.

Ich möchte diese Informationen in meinem Makro haben.

 

Bibliotheksfunktionen haben keine Eigenschaften, aber ich möchte den Namen der Funktion in meinem Makro haben.

 

Vielen Dank im Voraus.


propriete.pdf

Ich denke, das kann Sie :) http://help.solidworks.com/2016/english/api/sldworksapi/get_solid_bodies_from_cut-list_folders_and_get_custom_properties_example_vb.htm führen

Vielen Dank für Ihre Antwort.

Ich wollte versuchen, das Makro zu verstehen, aber ich bekomme Fehlermeldungen.

 

Haben Sie die Referenz so aktiviert, wie sie in der Kopfzeile angegeben ist? 

' 2. Add a reference to Microsoft Scripting Runtime (click
'    Tools > References > Browse > C:\windows\system32\scrrun.dll).

 

Ja, von VBA.

Ich sehe es jedoch nicht in der aktiven Liste.

 

Ich habe einen Fehler für die Deklaration in VBA:

Dim fs As Scripting.FileSystemObject
Dim a As Scripting.TextStream

 

weldment_box3.sldprt gibt die Fehlermeldung "Beim Öffnen ist ein Fehler aufgetreten..... "

Das ist Microsoft Scripting Runtime

 

Welche Version von Solidworks haben Sie? 


propriete_personnalise_des_fonctions_de_bibliotheque.png

Tut mir Leid

SolidWorks 2012 SP5.0

 

Es ist in Ordnung, dass ich das Makro auf meinem Modell ausgeführt habe.

 

Ich analysiere die Informationen, um sie zu integrieren.

Vielen Dank