Skip to content

Materiály & Mass Properties

ourCAD má sdílenou materials database a panel pro per-body mass properties (objem, povrch, hmotnost, těžiště, moment setrvačnosti).

Materials database

Vytvoření / správa: na úrovni dokumentu se materiály přiřadí přes property panel; globální materiály ze sdílené DB.

Atributy materiálu

AtributPříkladPoužití
name"Steel S235", "Aluminium 6061"identifikace
density7850 kg/m³mass calculation
colorRGB hexvisual rendering
metalness0.0–1.0PBR shading
roughness0.0–1.0PBR shading

Předdefinované materials

  • Steel S235 (7850 kg/m³)
  • Aluminium 6061 (2700 kg/m³)
  • Stainless 304 (8000 kg/m³)
  • Brass C36000 (8470 kg/m³)
  • Plastic PLA (1240 kg/m³)
  • Plastic ABS (1050 kg/m³)
  • Wood Oak (700 kg/m³)

Přiřazení materiálu tělesu

  1. Vyber feature ve FeatureTree (typicky body — extrude / revolve / boolean).
  2. V property panelu (vpravo) klik Materiál dropdown.
  3. Vyber z DB seznamu nebo vytvoř novou.

Pro celý dokument: Toolbar → Soubor → Vlastnosti dokumentu → Materiál.

TIP

Default materiál nastav přes user settings (Dashboard → Nastavení → Default material). Každý nový dokument ho dostane automaticky.

Mass Properties panel

Toolbar → Modeling 3D → Hmotnostni vlastnosti…

Per-body tabulka

SloupecJednotkaPopis
BodyFeature name
MaterialPřiřazený materiál
Densitykg/m³Z DB
Volumemm³OCCT BRepGProp_VolumeProperties
Surfacemm²OCCT BRepGProp_SurfaceProperties
MassgVolume × density
COM(x, y, z) mmCentroid
InertiatensorMoment of inertia (3×3 matice)

Sumační řádek

Pro celou sestavu / dokument: ∑ volume, ∑ surface, ∑ mass.

COM markery

Toggle "Zobrazit COMs" v panelu → ve 3D viewportu se objeví křížky / kuličky na centroidech každého dílu. Užitečné pro:

  • Rovnováhu sestavy
  • Vizuální kontrolu kde "leží těžiště"
  • Ověření že symetrický díl má centroid v očekávaném místě

Density override

Pokud chceš spočítat mass s nestandardním materiálem (např. plný hliník vs Al pěna):

  1. Klik Density override v panelu.
  2. Zadej kg/m³.
  3. Hodnoty v tabulce se přepočtou (DB material zůstává).

WARNING

Density override je jen pro panel display — neměnní materiál tělesa, takže BOM export má pořád původní materiál.

Export CSV

Export CSV v panelu vyrobí soubor s:

Polozka;Nazev;Material;Volume[mm3];Surface[mm2];Mass[g];COM_X;COM_Y;COM_Z
1;Plate;Steel S235;19200.0;10080.0;150.7;0.0;0.0;4.0
2;Bolt;Steel S235;1340.5;1820.6;10.5;0.0;0.0;25.0
...

Použij pro:

  • Cenovou kalkulaci (kg materiálu × cena/kg)
  • Posílání zákazníkovi spolu s výkresem
  • Ověření hmotnosti pro transport / certifikaci

Implementace detail

KomponentaImplementace
Volume / surfaceOCCT BRepGProp_VolumeProperties (přesné B-Rep)
CentroidOCCT gp_Pnt CenterOfMass()
InertiaOCCT gp_Mat MatrixOfInertia()
Density lookupsdílená DB tabulka materials
Render COM markersThreeJS sphere + label, world coords

TIP

Pro assembly s plně hierarchickým hmotnostním součtem (díl A obsahuje sub-sestavu B atd.), backend rekurzivně sčítá mass per assembly_insert feature.

Co dál

  • Assembly — agregace mass přes celou sestavu
  • 3D Modeling — feature operations které mění volume/mass
  • Drawings — title block field pro Hmotnost

ourCAD — git-native CAD