From .stl to mathematical function. Is it possible?
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Davide Bassano
il 6 Giu 2018
Commentato: Anton Semechko
il 15 Giu 2018
I have a 3D object as a .stl file. I need its analytical definition ( = its mathematical function). I know importGeometry function, but its output argument is a DiscreteGeometry object and I need something more analytical like a real mathematical function. Can someone help me? Thanks
0 Commenti
Risposta accettata
Anton Semechko
il 7 Giu 2018
If the object is has a relatively simple geometry and you want to get a compact description of its shape, one of the following representations could work: superquadratic [1], hyperqurdaric [2], so-called "supershape" [3]. If the object isn't so simple, you can represent it in terms polynomial bases or radial basis functions. There is a vast number of other possibilities, however.
[1] Zhou & Kambhamettu, 2000, Extending superqudratics with exponent functions [2] Ohuchi & Saito, 2001, 3D shape modeling with extended hyperqudratics [3] Fougerolle et al., 2006, Rational supershapes for surface reconstruction
4 Commenti
Anton Semechko
il 15 Giu 2018
This function (also available from FEX) will generate a watertight triangular surface mesh from a 3D point cloud:
https://www.mathworks.com/matlabcentral/fileexchange/63730-surface-reconstruction-from-scattered-points-cloud
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Geometry and Mesh in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!