Formular "Eigenschaft"

Hallo

 

Ist es im Eigentümerformular möglich, das Dickenfeld direkt auszufüllen , wenn es sich um ein Blechteil handelt?

Wie lautet die Syntax für diese Eigenschaft?

 

Wenn ich es von Hand über die Eigenschaften der Datei eingebe, habe ich: "Epaisseur@Teil. SLDPRT"

Gibt es eine Möglichkeit, den Namen des Raumes hier zu nennen?

 

1 „Gefällt mir“

Hallo

 

Siehe diesen Link:

https://forum.solidworks.com/message/414851

 

Im Englischen wäre das:

"Thickness@Sheet-Metall1"

 

Sehen Sie sich also an, wie die Funktion heißt, deren gewünschte Dicke Sie haben möchten:

"Gefalteter Boden Epaisseur@tole 1" oder "Epaisseur@Tolerie1" oder andere

1 „Gefällt mir“

Ich habe die Frage vielleicht falsch verstanden, aber in Datei/Eigenschaften können Sie sie abrufen (siehe Bild).

 

Wenn es wirklich ein Blechteil ist!


screenshot448.jpg
1 „Gefällt mir“

Sehen Sie sich diese Tutorials an

 

http://www.lynkoa.com/tutos/3d/editeur-de-formulaire-solidworks

http://www.lynkoa.com/tutos/3d/solidworks-le-formulaire-de-proprietes

 

@+.........................

1 „Gefällt mir“

Um den genauen Namen zu erhalten, können Sie auch zur Zusammenfassung der Stelle der geschweißten Teile gehen (indem Sie mit der rechten Maustaste auf den Ordner oder auf den Körper aus der Welle klicken):

 

http://www.lynkoa.com/sites/default/files/questions/04/06/2014/capture.jpg

1 „Gefällt mir“

@Lucas: 1- Der Parameter "epaisseur@Tolerie 1" zeigt  mir nichts. (Ich hatte nicht auf Englisch getestet, aber auch nichts)

               2- In den Parametern der Liste der geschweißten Teile befindet sich der Name des Teils in der Dickenreferenz. Das ist es, was ich nicht für alle meine Teile in das Auto einbauen kann.

 

 

@Benoit LF: Ja,  das ist die Einstellung, die ich im Eigenschaftsformular abrufen möchte, anstatt die Eigenschaftstabelle durchzugehen.

 

@Gt22: Danke, Sie haben mir schon in einer früheren Frage davon erzählt. Aber ich habe keinen Hinweis auf die Blechdicke gesehen.

 

 

Nun, und jetzt, während Sie Ihre Lösungen testen, ist SW gerade abgestürzt....

"2- In den Parametern der Liste der geschweißten Teile befindet sich der Name des Teils in der Dicke ref. Das ist es, was ich nicht für alle meine Teile in das Auto einbauen kann. "

 

In der Tat, wenn Sie es automatisch für alle Räume haben möchten, wird es wahrscheinlich durch ein Makro sein!

 

Ich weiß nicht, ob Sie die VBA bereits kennen, um diese benutzerdefinierte Eigenschaft hinzuzufügen, müssen Sie Folgendes verwenden:

 

http://help.solidworks.com/2012/English/api/sldworksapi/add_custom_property_example_vb.htm

 

Um mit VBA zu beginnen, können Sie sich mein Tutorial ansehen, das für jede Zeile kommentiert wird:

http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks

 

Andernfalls kann es auch mit einem Dienstprogramm wie BatchConverter oder Integration erfolgen, die kostenpflichtig sind:

http://www.lynkoa.com/store/fr/tools-et-macros/utilitaires/utilitaire-batchconverter-1.html

http://www.lynkoa.com/store/fr/tools-et-macros/utilitaires/utilitaire-integration-1.html

 

1 „Gefällt mir“

Und "Blech 1" ist die Funktion, die Sie dick haben möchten?

Funktioniert es, wenn Sie eine benutzerdefinierte Eigenschaft oder eine "Dicke" Funktion erstellen, die sich auf "epaisseur@Tolerie 1" bezieht, um sie in Ihrem Formular verwenden zu können?

1 „Gefällt mir“

@Lucas: Tut mir leid, aber Ihre Lösung funktioniert, Sie mussten sw neu starten, damit sie berücksichtigt wird.

Was ich in meinen Tests vorher noch nicht gemacht hatte.

 

Also die Syntax: "Epaisseur@Tôlerie 1"

 

Vielen Dank.

 

 

Bearbeiten: + Die Aktualisierung der geschweißten Teile. , damit der Parameter angezeigt wird.

 

1 „Gefällt mir“