SolidMixin

Zusammenfassung

Dieses Design enthält alle Regeln und Methoden, die zu einem Volumenkörperobjekt gehören, wie z. B. Masse und Trägheitsmomente. Das Design beteiligt sich in allen Volumenkörper-Designs.

Mixins

Parameter

Name Typ Beschreibung
density Zahl Die Dichte des Objekts. Die Einheiten müssen mit den Einheiten für die Bemaßung des Volumenkörpers konsistent sein. Wenn die Länge des Volumenkörpers beispielsweise in Metern angegeben ist, kann die Dichte in Kilogramm pro Kubikmeter angegeben sein. Beachten Sie, dass die Dichte über den gesamten Volumenkörper denselben Wert hat.
keep? Boolesche Operation Legt fest, ob das Objekt von destruktiven Operationen standhält. Volumenkörper verharren manchmal in Volumenkörperoperationen und sind nicht mehr für die spätere Verwendung verfügbar. Legen Sie keep? auf True fest, wenn der Volumenkörper aus anderen Gründen beibehalten werden soll – einschließlich der Verwendung in anderen Volumenkörperoperationen oder zur Referenzierung seiner Regeln, die vom modellierten Ergebnis (z. B. Volumen) abhängen. Wenn keep? auf True festgelegt ist, sollten Sie render? in der Regel auf False festlegen, sodass der beibehaltene Volumenkörper nicht gezeichnet wird.

Regeln

Name Typ Beschreibung
boundingBox Liste Dies ist eine Liste mit zwei Punkten. Der erste Punkt sind die minimalen x-, y- und z-Koordinaten eines Quaders, der benötigt wird, um das im Weltkoordinatensystem ausgerichtete Volumenkörper bauteil einzuschließen. Der zweite Punkt sind die maximalen x-, y- und z-Koordinaten des Quaders.
centroid Punkt Schwer punkt des Volumenkörpers. Wenn die Dichte des Volumenkörpers im Bauteil konstant ist, ist dies auch der Massenmittelpunkt.
mass Zahl Dies ist die Masse des Bauteils berechnet aus dem Produkt von Volumen und Dichte (volume*density).
massProperties Liste Listet alle Eigenschaften der Masse in der folgenden Reihenfolge auf: {volume, surfaceArea, centroid, moments}.
moments Liste Dies ist eine Liste der Trägheitsmomente in den lokalen x-, y- und z-Achsen des Bauteils.
surfaceArea Zahl Der Flächeninhalt der Volumenkörperoberfläche
volume Zahl Volumen des Volumenkörpers. Die Einheiten werden in den Maßeinheiten des Volumenkörpers angegeben.

Methoden

closestApproach( p as Any ) As Number 
Diese Methode ermittelt den kleinsten Abstand (dichteste Annäherung) zwischen diesem Volumenkörper bauteil und dem in p angegebenen Objekt: Kurve, Fläche, Volumenkörper, Ebene, Fläche, Linie, Scheitelpunkt, Körper, Punkt oder Strahl.