Lassen Sie mich das Thema erklären: Wir modellieren torische Teile (kundenspezifische Unterlegscheiben), deren Innendurchmesser sich in meinen Konfigurationen ändert (31 Konfigurationen pro Waschmaschinentyp) Ich versuche, in einer Zeichentabelle die Masse jeder Konfiguration zu extrahieren (siehe beigefügtes Foto)
Ich möchte, dass diese Datei für andere Waschmaschinen verwendet wird, und befolge, wenn ich " das Modell ersetze" Ich bin offen für jede Lösung Ich habe es mit Eigenschaftsbindungen versucht, VBA (ich bin kein VBA-Exper)
Wenn Sie das richtige Material mit der richtigen Dichte auswählen, sollte sich die Masseneigenschaft entsprechend der gewählten Konfiguration (Größe und Dichte) aktualisieren.
Hallo antony.weiss, Und ich werde auch mit der Antwort von sbadenis hinzufügen, zu den Eigenschaften des Teils oder der Baugruppe zu gehen, die Begründung für jede Konfiguration zu aktualisieren , um keine Überraschungen in Ihren Abgeordneten zu erleben. Hier ist ein Screenshot:
Willkommen bei uns, können Sie Ihre Datei teilen, um zu sehen, wie sie gestaltet ist und welche Eigenschaften sie hat, um Ihnen am besten eine Lösung zu bieten
Ich habe das richtige Material mit unserer Dichteberechnung vor Ort, die auf jede Konfiguration angewendet wird, aber ich möchte, dass diese Werte in meiner Tabelle angezeigt werden, unabhängig davon, welches Teil ich in die Zeichnung einfüge
Erstellen Sie in diesem Fall eine Familie von Komponenten, wie @Lynkoa15 empfohlen, und fügen Sie in dieser Tabelle die Bodeneigenschaft hinzu. Und fügen Sie Ihren Zimmerfamilientisch in Ihr MEP ein
Tatsächlich versuche ich nur, die Masse jeder Konfiguration für die Materialkosten wiederherzustellen, ohne jedoch jede Konfiguration öffnen zu müssen und "Evaluate/Mass Property" zu haben.
Sie erstellen also Ihre Teilefamilie und sehen sich das Gewicht in Ihrer Familie an oder Sie drucken es aus (Excel-Datei), ohne dass Sie es in Ihren Plan einfügen müssen!
Geniale sbadenis! Ich dachte, dass die Familie der Münzen nur dazu dient, Werte zuzuweisen und nicht, um sie abrufen zu können. Können Sie mir sagen, wie es geht? Ich habe etwas mit "$SW-MASS" gefunden, aber es geht darum, einen Wert zuzuweisen, um ihn nicht zurückzubekommen
Deshalb habe ich darum gebeten, das Teil zu haben und zu sehen, wie es konstruiert wurde, um jeder Konfiguration über die Konfigurationstabelle die Masse zuzuweisen.
Haben Sie bereits eine Eigenschaft erstellt, die die Masse einnimmt. Bei mir ist die Eigenschaft Masse bereits in meinen Modelldateien angelegt und übernimmt die Eigenschaft Solidworks Masse 2. Spalte, klicken Sie auf den Pfeil und die Massenauswahl. Dann kann es über die Teilefamilie wieder aufgerufen werden.
Es liegt also an Ihnen, diese Eigenschaft in Ihrem Raum zu schaffen, wenn dies nicht bereits der Fall ist, und dann erhalten Sie ihren Wert in Ihrem Gemälde zurück
Ja, ich habe die Masseneigenschaft im Raum erstellt, aber es werden keine Ergebnisse in der Raumfamilie angezeigt. Muss ich jede Konfiguration öffnen, damit das Ergebnis angezeigt wird?
In der Tat müssen Sie das Feld leer lassen, damit die Masse berechnet wird (sonst erzwingen Sie es). Es ist also unmöglich, die Tabelle auch in einer Zeichnung nachträglich anzuzeigen (die Spalte bleibt leer) Die Problemumgehung besteht darin, eine Baugruppe zu erstellen, jede Konfiguration darin einzufügen und eine Stückliste mit dem Konfigurationsnamen und der Masse zu extrahieren... Damit die Masse genau ist, müssen Sie sicherstellen, dass jede Konfiguration neu erstellt wurde. Beispiel mit 2 Konfigurationen: