Just be sure to check the path of javaw.exe and FurnitureLibraryEditor-1.19.jar. The easiest way would be to drag and drop these files from the Windows explorer window to the cmd window.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
France
Joined: Nov 7, 2005
Post Count: 9420
Status:
Offline
Re: Furniture Library Editor released
Here's the special version 1.20 of the editor with IDs [edit: removed link, IDs can now be displayed with an option in preferences]. It fixes an issue that generated an invalid SH3F file as soon as an icon or model file was referenced more than once in the edited catalog (issue fixed in version 1.18 of the standard editor).
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 1 times,
last edit by Puybaret at Aug 10, 2022, 11:58:49 AM]
Joined: May 12, 2013
Post Count: 1545
Status:
Offline
Re: Furniture Library Editor released
Never said thanks for this. ID field is greatly appreciated. So thanks.
But also - a special thanks for the SVG input field. It is ever so nice to have the SVG path light up in red to tell you about typos. Actually, I would really have wished for that in my normal editor. Not that I ever make typos, of course ...
ok
PS It really would be nice if the FurnitureLibraryEditor (also with the extra fields for doors/windows/light-sources) at some point were included as an Advanced Model Option in SH3D itself. It would save some model-making time and would increase the power of SH3D enormously. But I also understand your hesitation when it comes to the interface. And I guess I am repeating myself...
France
Joined: Nov 7, 2005
Post Count: 9420
Status:
Offline
Re: Furniture Library Editor released
The category of a 3D model is edited with an editable drop down list. Thus, if you want to rename or create a new category, just type the category name of your choice in the text field of this drop down list. If it doesn't exist, it will be created.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
how is possible merge some library and single furniture is possible download from sweet home 3d site automatically with all information image and other?
France
Joined: Nov 7, 2005
Post Count: 9420
Status:
Offline
Re: Furniture Library Editor released
From version 1.12, you can merge a library with another one with the 3rd button in the toolbar of the editor.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
US
Joined: Jun 28, 2017
Post Count: 1
Status:
Offline
Re: Furniture Library Editor Beta released
I should deliver the default catalog as a SH3F file too.
At the moment, you can quite easily get rid of the default furniture catalog of Sweet Home 3D, by following these steps: - Ensure you installed Sweet Home 3D from its installer (not with Java Web Start). - Remove the file named Furniture.jar from Sweet Home 3D installed files. Under Windows and Linux, this file can be found in the lib subdirectory of Sweet Home 3D installation directory
I'm running xubuntu 16.04, with Java 8. I can't get the downloaded file to run by double clicking or with the command line, so I installed it through the software manager, and it's running great. However, I have searched everywhere and can't find the Furniture.jre file to delete.
(I can find it easily in the downloaded files - but not in the version that installs and runs.)
To the post about crashing, from XroM ... I had the exact same problem. As Puybaret mentioned, I also suspected that it was the same graphics issue as launching the SH3D, which is solved using the 2nd script (which pulls different Java graphic libraries, I think).
So, I created a similar script for the furniture editor. Sorry if this was obvious (I'm newbie ). Copy this script in the application directory where the other 2 SweetHome3D scripts are. And copy the FurnitureLibraryEditor-1.20.jar in the lib directory (of the same application directory).
#!/bin/sh # Retrieve Sweet Home 3D directory PROGRAM=`readlink "$0"` if [ "$PROGRAM" = "" ];then PROGRAM=$0 fi PROGRAM_DIR=`dirname "$PROGRAM"`
# Run Sweet Home 3D exec exec "$PROGRAM_DIR"/jre8/bin/java -Xmx1024m -classpath "$PROGRAM_DIR"/lib/FurnitureLibraryEditor-1.20.jar:"$PROGRAM_DIR"/lib/Furniture.jar:"$PROGRAM_DIR"/lib/Textures.jar:"$PROGRAM_DIR"/lib/Help.jar:"$PROGRAM_DIR"/lib/iText-2.1.7.jar:"$PROGRAM_DIR"/lib/freehep-vectorgraphics-svg-2.1.1b.jar:"$PROGRAM_DIR"/lib/sunflow-0.07.3i.jar:"$PROGRAM_DIR"/lib/jmf.jar:"$PROGRAM_DIR"/lib/batik-svgpathparser-1.7.jar:"$PROGRAM_DIR"/lib/j3dcore.jar:"$PROGRAM_DIR"/lib/j3dutils.jar:"$PROGRAM_DIR"/lib/vecmath.jar:"$PROGRAM_DIR"/jre8/lib/javaws.jar -Djava.library.path="$PROGRAM_DIR"/lib com.eteks.furniturelibraryeditor.FurnitureLibraryEditor -open "$1"
Now it doesn't crash. Things seem to work fine except that I get an error:
com.eteks.sweethome3d.model.RecorderException: Invalid furniture library file at com.eteks.furniturelibraryeditor.io.FurnitureLibraryFileRecorder.readFurnitureLibrary(Unknown Source) at com.eteks.furniturelibraryeditor.io.FurnitureLibraryFileRecorder.readFurnitureLibrary(Unknown Source) at com.eteks.furniturelibraryeditor.viewcontroller.EditorController$3.call(Unknown Source) at com.eteks.furniturelibraryeditor.viewcontroller.EditorController$3.call(Unknown Source) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at com.eteks.sweethome3d.viewcontroller.ThreadedTaskController$1.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: Can't copy file to /tmp/furniture3331676379223917287.sh3f at com.eteks.furniturelibraryeditor.io.FurnitureLibraryFileRecorder.copyFile(Unknown Source) ... 11 more
It does create the sh3f file in /tmp (I am in Linux) but get the error... If I ignore and keep going everything seems fine but not sure I'll see other errors down the road. I just started using it...
Regardless, thanks a lot for SH3D and the furniture editor. Should invite you one day to the place I am remodeling with it
help. I have downloaded the furniture library editor and the software simply doesn't run. i tried opening it with JAVA. there is a very quick blink on the screen but then nothing. i have windows 7 installed. please help. I have tried all methods listed here: The easiest way to launch it is to double-click on the file. If this method fails, choose open or launch with Java in its contextual menu, or open a Terminal window and run the command: