Sweet Home 3D (SH3D en abrégé) est un logiciel d'architecture qui permet à la fois de faire un plan simple de votre appartement, maison ou palais des mille et une nuits, de voir le résultat en perspective conique sous forme de vue aérienne ou de visite virtuelle.
C'est un logiciel libre sous licence GNU GPL, écrit par Emmanuel Puybaret en Java (il est donc multi plate-forme ).
A ce jour c'est le seul logiciel de ce type sous GNU/linux.
Les autres applications sont des produits professionnels, longs à prendre en main pour qui ne maîtrise pas déjà la CAO ou l'architecture.
Sweet Home 3D est un logiciel pleinement exploitable, stable et en développement permanent, avec un forum très réactif.
javaws
which javaws
, vous donnera l'emplacement du lanceur java webstart
javaws –version
confirmera la version installée
Il suffit d'installer le paquet sweethome3d
SweetHome3D
situé dans le répertoire décompressé.Cette méthode met à jour automatiquement le logiciel.
which javaws
(elle vous indiquera par exemple /usr/bin/javaws
, )wget http://www.sweethome3d.com/SweetHome3D.jnlp
/usr/bin/javaws ./SweetHome3D.jnlp
ne surtout pas oublier cette commande car elle est très utile
Pour les messages concernant la signature qui a expiré ou n'a pu être vérifié :
En cas de problème :
ant jarExecutable
afin de créer le répertoire install contenant une archive JAR exécutable indépendante, ne reposant pas sur Java Web Start. Pour exécuter le programme, il suffit ensuite de taper :
java -jar install/SweetHome3D-2.3.jar
voire même mieux, si vous voulez attribuer un maximum 512 Mo au programme :
java -Xmx512m -jar install/SweetHome3D-2.3.jar
Comme Sweet Home 3D supporte Linux 64 bits depuis la version 2.2, cette solution fonctionne sous Linux 32 et 64 bits.
Il n'y a rien de particulier à faire pour configurer le programme.
Allez toutefois simplement vérifier dans le menu Fichier→Préférences, que vous êtes bien en mesure métrique (unités cm).
On pourra créer un raccourci en utilisant le mini-tutoriel. Attention à la commande à exécuter qui dépend de votre installation: Java Web Start ou paquet.
On pourra aussi utiliser l'icône du site pour notre raccourci/lanceur en copiant cette image gif.
Par exemple:
Créez un raccourci en utilisant la commande selon votre installation :
sh3D_repertoire
et le répertoire où est stocké le fichier SweetHome3D.jnlp dans le dossier caché .SweetHome3D. La commande sera donc
/usr/bin/javaws sh3D_repertoire/SweetHome3D.jnlp
ou pour lancer la version en ligne (vérification de mise à jour)
/usr/bin/javaws http://www.sweethome3d.eu/SweetHome3D.jnlp
Autre exemple:
/usr/lib/jvm/java-6-sun-1.6.0.15/jre/bin/javaws -localfile -offline /home/trucmachin/.java/deployment/cache/6.0/17/6db71e91-3ea004fa
clic droit sur “Applications” ⇒ “Editer les menus” ⇒ Aller sur “Graphismes” ⇒ “Ajouter Element”
* Type: Application * Nom: Maison3D * Commande: sweethome3d
Normalement, l'icone devrait se mettre automatiquement.
Et voilà un joli raccourci dans notre menu.
L'utilisation est très intuitive, le dessin des murs s'effectue aisément, tout comme le positionnement des éléments mobiles, c'est à dire les portes, fenêtres, escaliers et le mobilier lui même.
On utilise le glisser-déposer pour les éléments, à partir de la bibliothèque, vers le plan. Chaque élément est éditable soit directement à la souris pour les dimensions, soit en double-cliquant dessus pour les paramètres plus avancés.
On peut faire des sélections multiples d'objet, murs inclus.
Lisez la documentation à laquelle cette page renvoie pour plus d'informations.
Le logiciel dispose aussi d'une aide intégrée très complète, un vrai manuel en fait. Voir plus bas une copie d'écran de cette aide.
On peut importer des modèles de meuble (formats OBJ, LWS ou 3DS) à partir de sites qui permettent cela, mais il faut trier entre modèles en téléchargement libre et les autres.
Les formes de base, boite et cylindre permettent, en jouant sur les dimensions, l'épaisseur et l'élévation, de créer des éléments de mobilier directement (voir sur la copie d'écran en 3D la table de la cuisine circulaire au bout).
Vue générale de l'application :
Un exemple de plan :
Une vue aérienne de ce plan :
Et la même maison vue de l'intérieur :
L'aide en ligne :
Depuis la version 3.4, il est possible de créer des étages avec le menu Plan → Ajouter un niveau. Pour modifier leur élévation et leur hauteur il faut utiliser le menu Plan → Modifier le niveau ou double cliquer sur l'onglet du niveau au-dessus du plan.
Sweet Home 3D ne dispose pas encore de certaines options qui peuvent faire défaut selon l'usage que l'on veut en faire, à savoir :
Il faut noter la réactivité du développeur, qui, quelques semaines après la rédaction de cette page a ajouté les fonctions d'impression et celle d'exportation en format PDF. Depuis la liste des fonctionnalités et améliorations est impressionnante.