Download

Online

Gallery

Blog

  Index  | Recent Threads  | List Attachments  | Search
 Welcome Guest  |  Register  |  Login
Login Name  Password
 

Sweet Home 3D Forum



No member browsing this thread
Thread Status: Active
Total posts in this thread: 19
Posts: 19   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 391716 times and has 18 replies Next Thread
theskaz
Newbie




Joined: Mar 20, 2008
Post Count: 2
Status: Offline
Reply to this Post  Reply with Quote 
Bibliothèque pour multipostes

Bonjour,

Je voudrais savoir s'il y a un moyen de récupérer la bibli objet complète d'une installation d'un poste pour ne pas avoir à recharger tous les objets un par un sur chaque installation. En fait, je dois installer SH3D sur les portables d'une 10aines de commerciaux avec une bibliothèque d'une 100aine d'objets spécifiques et je ne me vois pas faire la manip d'import 1000 fois...
J'ai trouvé où sont placés les imports et j'ai déjà essayé de copier le dossier où se trouvent les objets et vignettes mais sans succès.
J'ai noté également que si, sur le même PC, je me logge sous un compte différent de celui utilisé pour l'installation de SH3D on ne voit que les éléments de bibli de base et pas ceux importés, même en administrateur. Il doit y avoir un fichier a modifier qui renvoi sur ce dossier mais je ne l'ai pas trouvé.

Merci d'avance et félicitations pour votre travail.

-TheSkaZ-


[Note: this thread was started on sourceforge.net forums]
[Mar 20, 2008, 10:05:00 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Entre postes Windows, il faut recopier les fichiers du dossier "C:\Documents and Settings\utilisateur\Application Data\eTeks\Sweet Home 3D" de l'utilisateur où les meubles ont été importés (en remplaçant utilisateur par son login Windows).
Il faut recopier aussi les clés de registre qui se situent dans le dossier de registre "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d\io" : pour cela lancez l'éditeur de registre "regedit", sélectionnez le dossier "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d\io" dans l'arbre de l'éditeur de registre, choisissez le menu Fichier > Exporter..., puis dans l'éditeur de registre de l'autre poste, importez le fichier exporté avec le menu Fichier > Importer...

Entre postes Linux, il faut recopier les fichiers qui sont situés dans les dossiers ".java/.userPrefs" et ".eteks" du dossier personnel d'origine, dans les mêmes dossiers du dossier personnel de destination.

Entre postes Mac OS X, il faut recopier le fichier "Library/Preferences/com.eteks.sweethome3d.SweetHome3D.plist" et le dossier "Library/Application Data/eTeks/Sweet Home 3D" dans les mêmes dossiers du dossier personnel de destination.

Vous pouvez éventuellement créer une requête pour la création d'un outil qui permettrait d'exporter/importer ces informations (même si ça n'est pas pour ça que ce sera programmé immédiatement ;-).

Pour info, dans quel domaine particulier, utilisez-vous Sweet Home 3D ?


----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
[Mar 20, 2008, 1:58:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
theskaz
Newbie




Joined: Mar 20, 2008
Post Count: 2
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Merci pour toutes ces infos, je mets en application dès demain.

Pour info, je travaille dans les équipements de salles de sports,
Au Bureau d'etude nous travaillons sur Autocad d'où j'ai déjà exportés les produits en .3ds pour pouvoir les importer dans SW3D.
Les commerciaux vont pouvoir créer les projets en direct avec le client, au niveau de l'agencement général de la salle et de l'encombrement, se sera bcp plus pro que de griffoner sur une feuille à petits carreaux ou de placer des "vignettes" sur une feuille blanche.
Ensuite quand les projets passeront en étude pour tous ce qui concerne le technique, je pourrais récupérer un visuel de salle clair depuis les fichiers sw3d avec une nomenclature préétabli.
Même si je referai la salle sur autocad pour avoir un fichier facilement échangeable avec architectes et autres, et pour pouvoir faire les créations de plans techniques, cela devrait nous faire gagner pas mal de temps à tous.

Prévision pour le futur, supposons que je souhaite faire une mise à jour pour ajouter une gamme de produits:
je refais la manip décrite avec nouvelle clé et nouveau dossier ocmplet (chacun remplacera son prédécesseur si je ne me trompe pas).
Si un objet a été importé manuellement et qu'il n'est pas dans le nouveau dossier, il va disparaitre de la bibli c'est ça ? Pas moyen de faire juste un adittif d'objet à part manuellement ?
[Mar 20, 2008, 10:33:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Merci pour ces très intéressantes précisions :-)

> Prévision pour le futur, supposons que je souhaite faire une mise à jour pour
> ajouter une gamme de produits:
> je refais la manip décrite avec nouvelle clé et nouveau dossier complet (chacun
> remplacera son prédécesseur si je ne me trompe pas).
> Si un objet a été importé manuellement et qu'il n'est pas dans le nouveau
> dossier, il va disparaitre de la bibli c'est ça ?

Oui.

> Pas moyen de faire juste un adittif d'objet à part manuellement ?

Ce serait une manipulation beaucoup plus compliquée.
Je pourrais créer un outil assez facilement qui permet d'exporter et d'importer une liste existante de meubles importés. Contactez-moi à puybaret@users.sourceforge.net si ça vous intéresse...

Petit correctif pour Mac OS X : il faut recopier le fichier "Library/Preferences/com.eteks.sweethome3d.plist" et le dossier "Library/Application Support/eTeks/Sweet Home 3D" du dossier personnel d'origine, dans les mêmes dossiers du dossier personnel de destination.



----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
[Mar 20, 2008, 11:27:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

An English user requested almost the same thing :

> I've been using Sweet Home 3d for the last 2 months, now I have bougth
> a new laptop, how can I install the 3D models paquets?,
> I need them to work with my old projects in the new computer.

Here's the translation in English of my message posted at http://www.sweethome3d.eu/support/forum/viewthread_thread,966#3856

- To copy imported furniture between Windows computers, you have to copy files contained in the directory "C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D" of the old computer to the new computer (replace "user" by your Windows login).
You also have to copy registry keys contained in the registry folder named "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d\io" : launch registry editor "regedit" on the old computer, select folder "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d\io" in the tree of the registry editor and choose menu "item File > Export...".
Then, launch registry editor on the new computer and import the exported file with the menu item "File > Import...".

- To copy imported furniture between Linux computers, you have to copy files contained in the directories ".java/.userPrefs" and ".eteks" found in the user directory of the old computer to the same directories on the new computer.

- To copy imported furniture between Mac OS X computers, you have to copy the file "Library/Preferences/com.eteks.sweethome3d.plist" and the folder "Library/Application Support/eTeks/Sweet Home 3D" found in the user directory of the old computer to the same directories on the new computer.



----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
[Aug 28, 2008, 12:00:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

I created a new plug-in that allows users to export all the furniture imported in Sweet Home 3D catalog to a SH3F file, that you can import on an other computer with a double-click or with the menu item "Furniture > Import furniture library..." (the SH3F file is portable so you can import it even if the Operating System of the second computer is different from the one where you created the SH3F file).
Download this plug-in at http://sweethome3d.eu/plugins/ExportToSH3F-1.1.sh3p
Then copy it copy the ExportToSH3F-1.0.sh3p file in the plug-ins folder of Sweet Home 3D, which depends on your system as follows:
- under Windows, this folder is C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D\plugins,
- under Mac OS X, it's the subfolder Library/Application Support/eTeks/Sweet Home 3D/plugins of your user folder,
- under Linux and other Unix, it's the subfolder .eteks/sweethome3d/plugins of your user folder.

Relaunch Sweet Home 3D, and you'll see the new menu item "Export imported furniture to SH3F..." in Furniture menu. At this time this will work, only if you installed Sweet Home 3D 1.5 with its installers. If you installed it with Java Web Start, it may not work for security reasons and you'll have to download the installer.

!!!Caution!!!
Take care of the license of the models you export to a SH3F file. Almost all free models can't be redistributed, and the fact that Sweet Home 3D is free doesn't change anything to that. That's the reason why I had to create some models for the first versions of Sweet Home 3D!

[Note: plug-in was updated on 03/04/2024 to export some missing model flags]
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
----------------------------------------
[Edit 1 times, last edit by Puybaret at Mar 4, 2024, 2:19:38 PM]
[Dec 18, 2008, 1:24:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
ioanmely
Newbie




Joined: Sep 24, 2009
Post Count: 1
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

up !
alors des nouvelles de cette requette ?
[Sep 24, 2009, 7:38:30 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Avez-vous essayé le plug-in d'exportation cité dans le message précédent ?
Une fois installé, ce plug-in ajoute le menu Meubles > Exporter les meubles importés au format SH3F... dans Sweet Home 3D pour vous permettre de créer un fichier SH3F que vous pourrez copier sur un autre poste.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
[Sep 27, 2009, 9:29:05 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
maazito
Newbie




Joined: Mar 18, 2010
Post Count: 2
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Puybaret says:

"I created a new plug-in that allows users to export all the furniture imported in Sweet Home 3D catalog to a SH3F file, that you can import on an other computer with a double-click or with the menu item "Furniture > Import furniture library..." (the SH3F file is portable so you can import it even if the Operating System of the second computer is different from the one where you created the SH3F file).
Download this plug-in at http://sweethome3d.eu/plugins/ExportToSH3F-1.0.sh3p
Then copy it copy the ExportToSH3F-1.0.sh3p file in the plug-ins folder of Sweet Home 3D, which depends on your system as follows:
- under Windows, this folder is C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D\plugins,
- under Mac OS X, it's the subfolder Library/Application Support/eTeks/Sweet Home 3D/plugins of your user folder,
- under Linux and other Unix, it's the subfolder .eteks/sweethome3d/plugins of your user folder.
"

Your plugin looks quite interesting, but (I am using a Mac OS X 10.5) there's no "eTeks" directory within "Library/Application Support/". Could you clarify? Where are the SH3D plugin stored on a Mac?
[Mar 18, 2010, 11:42:02 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Puybaret
Expert
Member's Avatar

France
Joined: Nov 7, 2005
Post Count: 9141
Status: Offline
Reply to this Post  Reply with Quote 
Re: Bibliothèque pour multipostes

Sous Windows et Mac OS X, double-cliquez simplement sur un fichier SH3P pour l'installer.

Under Windows and Mac OS X, simply double-click on a SH3P file to install it.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
[Mar 18, 2010, 6:09:19 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Posts: 19   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Show Printable Version of Thread  Post new Thread

    Get Sweet Home 3D at SourceForge.net. Fast, secure and Free Open Source software downloads
   
© Copyright 2006-2024 eTeks - All rights reserved