IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Calcul du volume d'un polyèdre à trois plans de symétrie


Sujet :

Mathématiques

  1. #1
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut Calcul du volume d'un polyèdre à trois plans de symétrie
    Bonjour.

    je dispose d'un polyèdres à trois plans de symétrie orthogonaux dont je connais points des angles, les arêtes et le centre de symétrie.

    comment puis-je calculer son volume sachant que la plupart des points sont reliés à uniquement trois autres (mais il y as quelques exceptions), en général les plus proches...

    le nombre de points du polyèdre est forcément un multiple de 8 (à cause des trois plans de symétrie).

    si vous aviez une idée sur la démarche à suivre pour effectuer le calcul...

    merci

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 084
    Points
    16 084
    Par défaut
    Les matheux du forum confirmeront mes propos, mais je dirais que tu peux appliquer le Theoreme de Gauss.

    Volume = Somme[ Fxy * Fz ] pour toutes les faces F

    avec Fxy = aire de la face projetée sur le plan Z (donc en mettant les z a 0)
    et Fz = Moyenne des Z de la face

    Bien sur, tu peux choisir un autre plan de projection que Z.

  3. #3
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut
    Bonjour.
    je te remercie, mais il me semble que cette methode ne marche que si le polyèdre est concave. Or ce n'est pas forcément le cas.

    comment faire ?

    merci

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 084
    Points
    16 084
    Par défaut
    Citation Envoyé par méphistopheles
    Bonjour.
    je te remercie, mais il me semble que cette methode ne marche que si le polyèdre est concave. Or ce n'est pas forcément le cas.

    comment faire ?

    merci
    Concave ?! Tu m'aurais dit "convexe", j'aurais pu comprendre, mais concave... ? Non, le theoreme de Gauss peut s'appliquer sur tout volume "fermé" (sans trous). Attention, l'aire des projections est algébrique. Donc elle sera négative pour les faces a l'interieur de l'enveloppe convexe.

    Sino, autre methode: decomposer le polyedre en pyramides et additionner les aires: http://www.codeproject.com/jscript/P...VolumeCalc.asp

  5. #5
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut
    heu oui, désolé, je voulais dire convexe.

    bon, je vais voir comment déterminer si un point est à l'interieur ou non du polyèdre (je sait pas encore le faire...) et aussi essayer ta methode.

    merci

  6. #6
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 272
    Points : 284
    Points
    284
    Par défaut
    Citation Envoyé par méphistopheles
    le nombre de points du polyèdre est forcément un multiple de 8 (à cause des trois plans de symétrie).
    Que penser de l'octaèdre, alors ?

  7. #7
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213
    Par défaut
    Citation Envoyé par Ulmo
    Que penser de l'octaèdre, alors ?
    ?????

  8. #8
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 272
    Points : 284
    Points
    284
    Par défaut
    6 sommets, pas vraiment un multiple de 8.

  9. #9
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 084
    Points
    16 084
    Par défaut
    Citation Envoyé par Ulmo
    6 sommets, pas vraiment un multiple de 8.
    ou d'une maniere generale, dés qu'un sommet est sur un axe de symetrie.

  10. #10
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut
    ben pour éviter ça, je vire les points dans les plans de symétries

Discussions similaires

  1. calcul des volumes d'objet 3d
    Par the_king dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 26/01/2011, 19h32
  2. Calcul axe [x,y,z] d'un plan à partir du vecteur normal
    Par tortue3600 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 11/05/2010, 10h47
  3. Calculer un volume à partir d'un graphique
    Par jokfun dans le forum MATLAB
    Réponses: 15
    Dernier message: 31/07/2008, 19h23
  4. calcul de volume d'un nuage de point
    Par minerva dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 31/05/2008, 18h37
  5. Aide pour requête calcul de volume
    Par deby23 dans le forum Requêtes et SQL.
    Réponses: 13
    Dernier message: 23/01/2008, 08h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo