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örpern.

Mixins

Parameter

Name Typ Beschreibung
density Number 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? Boolean 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 list 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örperbauteil einzuschließen. Der zweite Punkt sind die maximalen x-, y- und z-Koordinaten des Quaders.
centroid point Schwerpunkt des Volumenkörpers. Wenn die Dichte des Volumenkörpers im Bauteil konstant ist, ist dies auch der Massenmittelpunkt.
mass Number Dies ist die Masse des Bauteil berechnet aus dem Produkt von Volumen und Dichte (volume*density).
massProperties list Listet alle Eigenschaften der Masse in der folgenden Reihenfolge auf: {volume, surfaceArea, centroid, moments}.
moments list Dies ist eine Liste der Trägheitsmomente in den lokalen x-, y- und z-Achsen des Bauteils.
surfaceArea Number Der Flächeninhalt der Volumenkörperoberfläche
volume Number 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örperbauteil und dem in p angegebenen Objekt: Kurve, Fläche, Volumenkörper, Ebene, Fläche, Linie, Scheitelpunkt, Körper, Punkt oder Strahl.