A FreeCAD workbench to import SweetHome3D files
SweetHome3D is a free interior design application which helps you draw the plan of your house, arrange furniture on it and visit the results in 3D.
In FreeCAD console, simply call the SH3D_Import
command:
import SH3D_Import
Gui.runCommand('SH3D_Import',0)
Alternatively you can customize your toolbar and add the Import SweetHome3D files
from the SH3D_Import
package
Any contributions are welcome! Please read our Contributing guidelines beforehand.
For feedback, bugs, feature requests, and further discussion please use a dedicated FreeCAD forum thread, or open an issue in this Github repo.
This project is covered by FreeCAD Code of Conduct. Please comply to this code in all your contributions (issue openings, pull requests...).
In order to rapidly test a fix impacting a file within a SNAP package you can:
- Mount bind the file into the SNAP
TARGET=/snap/freecad/current/usr/Mod/Draft/draftgeoutils/circles.py
mount -o ro,bind /path/to/git/FreeCAD/src/Mod/Draft/draftgeoutils/circles.py $TARGET
- Once done, simply unmount the target:
umount $TARGET