Je me permets de soliciter votre aide car je souhaite représenter un terain avec différents niveaux d'élévation sous Solidworks et je sèche complet.
J'ai comme données d'entrés une esquisse du terrain à plat (import d'un fichier autocad en tant qu'esquisse) ainsi que les valeurs de hauteur à différents endroits du terrain. J'ai donc esquissé des plans et trait verticaux partant d'un point donné afin de représenter ces différentes hauterurs.
(Voir fichier joint)
J'ai tenté d'utiliser la fonction "forme libre" sans succes, idem avec la fonction "déformer". j'ai aussi tenté de faire une surface en redécoupant ma zone mais le résultat n'est pas lisse et ne correspond pas a ce qui est attendu.
Je suis preneur de toutes méthodes et/ou suggestions.
Je me permets de répondre afin de relancer la discussion sur le sujet.
Je n’ai toujours pas réussi a générer un plan moyen ou surface par multipoints qui me permettrait de représenter mon terrain.
ci-joint, le fichier Solidworks avec les esquisses concernées.
Le document SolidWorks joint (SW2022) reprend et complète votre étude en définissant une surface approchant « au mieux » l’ensemble des points dont vous donnez l’altitude.
La surface est générée par une macro qui utilise un algorithme de « pondération inverse à la distance » (cf . Wikipedia), en trois étapes :
des points sont créés sur une grille régulière (x, z) parallèle au plan de dessus, avec une altitude estimée pour chacun d’eux à partir des points de données voisins;
ensuite, les points de grille sont joints par des splines 3D;
pour finir, la surface est générée par une fonction « Surface-Lissage ».
Attention: la surface résultante est une approximation de l’ensemble des points donnés, donc elle ne passe pas strictement par ces points. A noter que leur nombre relativement faible (36) et leur dispersion très irrégulière n’aident pas vraiment.
La macro demande à être finalisée, mais vous pouvez d’ores et déjà examiner le document pour juger si le résultat est à la hauteur de vos attentes.
Cordialement.
juste Wouha!!!
Merci beaucoup pour votre aide.
Evidemment, pas facile d’avoir quelque chose de précis au vu du nombre de points et de la surface je vous l’accorde.
Néanmoins, ça fait largement le taff car je me rapproche plus de la réalité plutôt qu’avoir une surface plane simple.