Sie können z. B. die Position des Schwerpunkts gemäß X in der Tabelle mit den Dokumenteigenschaften extrahieren, indem Sie SW-Ix@part.SLDPRT auswählen
Weil ich einige Werte automatisch extrahieren möchte, wie z.B. die Länge in X, Y und Z des 3D-Modells, die Fläche, die Dichte des ausgewählten Materials,..
Nein, ich habe keine Liste aller internen Eigenschaften, die wiederhergestellt werden können. Auf der anderen Seite können Sie für Ihre Anfrage Ihre Eigenschaften so erstellen, dass sie auf die Abmessungen Ihres Teils verweisen und so die Längenwerte X, Y und Z Ihres 3D-Modells abrufen. Wenn Sie Ihr Modell (prtdot) mit einer Volume-Größe erstellen, in die diese Dimensionen und Eigenschaften bereits eingefügt sind, müssen Sie nichts weiter tun.
Vielen Dank für Ihre Antworten, aber im Moment entsprechen sie nicht dem, was wir gerne tun würden.
Lucas Prieur: Vielen Dank für die Liste der Immobilien, aber die Werte, die ich suche, sind nicht angegeben
jmsavoyat: Ich hatte über die Lösung nachgedacht, die maximalen Raumabmessungen zu benennen, aber wir möchten, dass die Werte automatisch ausgefüllt werden, da wir viele Räume haben, deren Maxi-Abmessungen eine Überlappung von Funktionen sind. Infolgedessen müssten wir Dimensionen für die drei Werte X, Y und Z einfügen und sie so umbenennen, dass die benutzerdefinierten Eigenschaften des Dokuments ausgefüllt werden. Außerdem ist es mir nicht erlaubt, andere Werte wie die Dichte zu extrahieren.
Auf der anderen Seite gebe ich zu, dass ich nicht weiß, wie ich das anstellen soll.
Ich habe es heruntergeladen und entpackt.
Die Belastungsdatei . SWP
Wenn ich es direkt aus Solidworks öffne, wird mir die folgende Meldung angezeigt: "Die Namen der folgenden Dateien sind ungültig, wurden nicht gefunden, sind gesperrt oder von einem nicht kompatiblen Typ"
Ja, das habe ich bereits getan, aber es gibt noch einige Eigenschaften, die ich nicht extrahieren kann und die wir automatisch anzeigen möchten. Zum Beispiel Sorte, Dichte, Wärmeleitfähigkeit, Streckgrenze,.. des Materials
Und ich stelle mir vor, dass diese Werte verwendbar sein müssen, da einige von ihnen von den Simulationsmodulen verwendet werden.
Ich weiß, wie man ein Makro einfügt, mein Problem ist eher, dass ich beim Entpacken der .zip Datei keine .swp-Datei habe
Auf meinem Desktop habe ich einen Ordner "Makromaterialeigenschaft" erstellt. Darin habe ich die Datei .zip entpackt.
Er hat für mich einen Ordner "Properties" und "SwMacro" erstellt
Im Ordner "SwMacro" habe ich eine Liste von Dateien und Ordnern (siehe angehängtes Bild). Ich kann dort keine .swp-Datei finden, wie ich es gewohnt bin. Also weiß ich nicht, was ich tun soll.
In Solidworks habe ich ein neues Makro definiert, indem ich den Pfad ...\Eigenschaften\SwMacro\bin\ ausgewählt habe properties.dll
Ich erstelle ein Stück und verbinde es mit einem Material
Ich nehme auf und aktiviere dann das Makro. Ich baue wieder auf. Ich werde in den Tabellen der Eigenschaften der Datei nachsehen, aber leider werden nicht die Werte angezeigt, die ich zuvor im Materialeditor eingegeben hatte, wie z. B. Dichte, Wärmeleitfähigkeit oder Werte auf der Registerkarte Benutzerdefiniert.
Auf der anderen Seite, wenn ich das Makro starte, führt SW das andere Makro aus (dasjenige, das die maximalen Quoten der Münze berechnet). Gibt es einen Konflikt zwischen Makros?
Könnte es aus der Solidworks-Version stammen? Ich verwende SW2013 SP3.0 in x64