Joined: Sep 23, 2024
Post Count: 4
Status:
Offline
Furniture import tips - Linux
Hello SH3D community!
I've been using this amazing tool years ago, and here I am again!
Just wanted to help the Linux users here about furniture import. I've been struggling to correctly import the free models available at : https://www.sweethome3d.com/importModels.jsp, I've either got only the first model because the import feature wasn't taking the entire .sh3d file or it was crashing due to the second screen I had connected to my laptop, so here's how to import your furniture/models easily on Linux.
Extract them and put the .sh3d files under ~/.eteks/sweethome3d/furniture/
Restart SH3D if it was running
Your new models should be available in the furniture's list!
PS: If ever you're trying to import furniture with the "Import" wizard, you may need to disconnect your external screens or it may crash when generating the 3D previews, at least on my side. Once disconnected, everything worked!
Joined: Sep 23, 2024
Post Count: 4
Status:
Offline
Re: Furniture import tips - Linux
I just figured that to import the entire furniture library, I had to click on the "Furniture > Import furniture library", which makes sense now.. :')
But you might encounter the same issue related to the multiple screens, moreover you may not want to detach the 3D view as well when trying to import some furniture/texture (single, or library)
France
Joined: Nov 7, 2005
Post Count: 9418
Status:
Offline
Re: Furniture import tips - Linux
It’s good you found out the easy way. I’m sorry that in you case the furniture import wizard crashes but at least you have a working solution at the moment.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
United States
Joined: Sep 19, 2024
Post Count: 1
Status:
Offline
Re: Furniture import tips - Linux
Hello, and welcome back to the SH3D community! It’s great to see experienced users like you sharing helpful tips, especially for Linux users who may encounter unique challenges. Your step-by-step guide for importing furniture models is incredibly useful, and I’m sure many will appreciate the clarity.
The process you outlined—downloading models from the provided link, extracting them, and placing the .sh3d files in the correct directory—is straightforward and should make importing much smoother. Restarting SH3D to refresh the furniture list is a great reminder, as it’s easy to overlook that step.
Your note about the issues with external screens is particularly valuable. It’s frustrating to deal with software crashes, especially when working on creative projects. For users with dual monitors, this could save a lot of time and headaches. Perhaps suggesting that users temporarily disconnect external displays during the import process could help others avoid similar crashes.
I agree that adding this information directly to the import models page would be beneficial. It’s always helpful to have troubleshooting tips readily available, particularly for less experienced users who might not know how to resolve these issues. Maybe a community member could propose this suggestion to the developers or contribute to an FAQ section.
Thank you for taking the time to share your experience and insights! The SH3D community thrives on knowledge sharing, and your contribution is sure to assist many users in enhancing their design experience. If you have any more tips or if you run into further challenges, feel free to share! Happy designing, and enjoy your time using Sweet Home 3D!
Joined: Sep 23, 2024
Post Count: 4
Status:
Offline
Re: Furniture import tips - Linux
Hi Emmanuel! Do you think it could be useful for other users to mention at least the folders' location in both pages, in order to ease the import of multiple libraries/models at once, without having to click their way to it?
Germany
Joined: Jan 6, 2024
Post Count: 41
Status:
Offline
Re: Furniture import tips - Linux
Why so complicated? Just download to ~/.eteks/sweethome3d/furniture and start SH3D. The sh3f file is a zip archive which can be extracted by SH3D when running. Same for the textures and plugins to their respective folders.
On Windows the path is (when installed on C:) C:\Users\<username>\eTeks\Sweet Home 3D
I keep a backup copy of the original file because I remove furniture/textures I don't need with the editor from the libraries.
----------------------------------------
MSI GP60, Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy, SH3D 7.5 with Photo-video rendering 2.8
Joined: Sep 23, 2024
Post Count: 4
Status:
Offline
Re: Furniture import tips - Linux
Hey @Waldemar.Hersacher! Maybe there could be an easier approach to solve this, but in my case (on linux) it was the only non-gui way to import lots of models/textures.
I've tested your way, and only placing the downloaded .zip files (no zip extraction) in the corresponding folder, resulted into starting SH3D with only the default models/textures..
Moreover, the step-by-step guide could also mention the .sh3f files for the models, I forgot about those.