Depending on the input CAD format read, the HOOPS Exchange API is able to retrieve or re-compute several attributes concerning the “physical properties” (like the mass or volume) of a model.
As its name suggests, the A3DComputeModelFilePhysicalProperties() function is able to re-compute several information like the surface or volume from a brep. However please keep in mind that those values may slightly differ from the native CAD software ones since the modeller used is different !
Concerning the values that are directly read from CAD files, here’s an array with their different names:
Format/Propertie | Mass | Density | Surface | Volume |
---|---|---|---|---|
Catia | Not available | Read | Calculated | Calculated |
Solidworks | Read | Not available | Calculated | Calculated |
Creo/ProE | Read | Read | Calculated | Calculated |
NX | Read | Read | Read | Read |
JT | Not available | Not available | Calculated | Calculated |
Inventor | Read | Read | Read | Read |
Solid Edge | Not available | Read | Calculated | Calculated |
Revit |