Print at Dec 18, 2025, 4:01:54 PM View all posts in this thread on one page
Posted by jeanmarcL at Feb 13, 2018, 5:41:31 PM
[calcul surface mur] et export CSV ?
Bonjour,

Merci à toute l'équipe pour le développement de ce produit.

J'utilise sweethome3d (version 5.3+dfsg-2) sur un système Debian 9.3 X86.
J'ai également ajouté les plugins AdvancedEditing.sh3p conformément à la doc d'installation afin de raccorder les murs.

J'utilise plusieurs calques (donc des niveaux au sens sweethome3d) afin de représenter les phases de ma construction. L'un d'eux se compose de murs à élever.
Je souhaiterais disposer d'une méthode de calcul des surfaces des murs, ou peut être plus simplement de la capacité de les retrouver dans le fichier des objets, lequel contient par exemple les cotes des objets de type fenêtres.
Par exemple, afin de représenter des poutres, j'ai utilisé une règle (!), qui une fois redimensionné, permet en effet de se retrouver dans la liste des objets, donc dans le fichier .CSV, donc dans une liste pour effectuer un cubage des poutres.

Quelle est la solution pour faire de même avec les murs ?

Cordialement

Posted by Puybaret at Feb 15, 2018, 10:16:58 AM
Re: [calcul surface mur] et export CSV ?
Il existe un plug-in qui calcule approximativement la surface des murs (lire les commentaires dans le lien précédent).
Sinon les informations sur les murs du logement peuvent être extraites des éléments <wall> dans le fichier Home.xml qui est inclus dans votre fichier sh3d.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by jeanmarcL at Feb 16, 2018, 6:13:56 PM
Re: [calcul surface mur] et export CSV ?
Bonjour,

J'ai testé ce plugin sur mon dessin. Le calcul des surfaces
semble juste, cependant, il faut faire attention à la méthode de
raccordement des murs entre eux.

Si ces derniers sont raccordés avec le plugin "raccorder les murs", ce
que j'avais initialement fait, tous les calculs de surfaces peuvent
être faux avec une erreur de l'ordre de 10% selon la forme initiale du
mur, ce qui ne se voit plus une fois raccordé. On peut facilement le
vérifier en effectuant un copier-coller d'un objet mûr et effectuer le
calcul sur le nouvel objet copié. On vérifie donc ainsi que selon la
méthode de raccordement, le résultat de calcul de surface peut être
différent.

Sachant que je souhaite utiliser cette fonctionnalité pour une
extraction des surfaces dans un objectif de définir des dimensions
contractuelles pour chiffrer des coûts de murs, c'est un peu
compliqué.

Cependant, si les murs sont simplement sous forme de volume non
connectés au reste du dessin, après vérification sur plusieurs
surfaces de mon dessin et recalcul à la main, les calculs semblent
justes.

J'ai également vérifié que le plugin de calcul de surface ne semble
pas capable de soustraire les volumes des portes et/ou fenêtres
lorsqu'elles existent et qu'elles apparaissent traversantes à 100%
dans la vue 3d, ce qui est gênant pour des calculs volumiques.

Peut-être serait-il pertinent de proposer 2 résultats de calculs, l'un
sans suppression des objets traversants, l'autre avec, sous réserve
que cela soit possible bien entendu (!)

Merci pour l'information d'extraction (unzip) du fichier XML. Hélas,
je ne vois pas bien comment effectuer un calcul sur ces objets.

D'une part, il y a une référence arbitraire , par exemple "wall69"
comme dans l'exemple ci-dessous, d'autre part, il n'y a pas le niveau
dans lequel l'objet mûr a été construit, ou du moins (à priori) une
méthode permettant de le savoir, si bien que cela semble compliqué.

Enfin, après avoir tenté de créer une référence de mur connue à
l'avance, il semble délicat de s'y retrouver dans les données pour
effectuer un calcul de surface.

<wall id='wall69' level='level7' wallAtStart='wall68' xStart='978.39844' yStart='798.73474' xEnd='978.39844' yEnd='48.793175' height='310.0' thickness='20.0' pattern='foreground' topColor='FF0005E2'/>

Est-il prévu de mettre à disposition ce plugin dans la version
officielle ?

Cordialement