Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2017:08_10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
commit:2017:08_10 [2017/08/11 16:41] wauteletcommit:2017:08_10 [2017/08/11 16:43] (current) wautelet
Line 36: Line 36:
    
 Clairement là, il y a un problème suite à l'absence d'une épaisseur (artificielle) des courbes entre deux faces. Puisque nous résolvons notre calcul de projection à une tolérance près, il est fort probable, si la projection doit être sur la courbe entre les deux faces, que l'on ne trouve pas de projection suite au fait que nous sommes à chaque fois du côté extérieur de la face lors du calcul de la projection. En ajoutant une tolérance Out non nulle, le problème est en effet résolu puisque nous trouvons bel et bien une projection dans ce cas-là. Cette problématique est bel et bien connue des logiciels de CAO (notamment Parasolid). Clairement là, il y a un problème suite à l'absence d'une épaisseur (artificielle) des courbes entre deux faces. Puisque nous résolvons notre calcul de projection à une tolérance près, il est fort probable, si la projection doit être sur la courbe entre les deux faces, que l'on ne trouve pas de projection suite au fait que nous sommes à chaque fois du côté extérieur de la face lors du calcul de la projection. En ajoutant une tolérance Out non nulle, le problème est en effet résolu puisque nous trouvons bel et bien une projection dans ce cas-là. Cette problématique est bel et bien connue des logiciels de CAO (notamment Parasolid).
 +
 +Sans tolérance Out, on observe que des points ne sont pas en contact sur le coin de la boîte.
  
 {{:commit:2017:notoleranceout0000.png?800|}} {{:commit:2017:notoleranceout0000.png?800|}}
 +
 +Avec tolérance Out de 1E-3,  on observe que ces points sont en contact sur le coin de la boîte.
 +
 {{:commit:2017:toleranceout0000.png?800|}} {{:commit:2017:toleranceout0000.png?800|}}
  
Line 63: Line 68:
 (average nbNRIt = 3.59372; average nbLSIt = 2.74042; average effective nbLSIt = 2.6236) (average nbNRIt = 3.59372; average nbLSIt = 2.74042; average effective nbLSIt = 2.6236)
 </code> </code>
- 
- 
- 
- 
-  
- 
  
 ===== Divers ===== ===== Divers =====
commit/2017/08_10.1502462491.txt.gz · Last modified: 2017/08/11 16:41 by wautelet

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki