Skip to content

rostskadat/FreeCAD-SH3D

Repository files navigation

FreeCAD SweetHome3D add-on

FreeCAD Addon manager status

A FreeCAD workbench to import SweetHome3D files

Introduction

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.

Installation

Usage

In FreeCAD console, simply call the SH3D_Import command:

import SH3D_Import
Gui.runCommand('SH3D_Import',0)

SweetHome3D Import Howto

Alternatively you can customize your toolbar and add the Import SweetHome3D files from the SH3D_Import package

SweetHome3D Toolbar

Testing

Contributing

Any contributions are welcome! Please read our Contributing guidelines beforehand.

Feedback

For feedback, bugs, feature requests, and further discussion please use a dedicated FreeCAD forum thread, or open an issue in this Github repo.

Code of Conduct

This project is covered by FreeCAD Code of Conduct. Please comply to this code in all your contributions (issue openings, pull requests...).

Temporary debugging of SNAP-based file

In order to rapidly test a fix impacting a file within a SNAP package you can:

  1. 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
  1. Once done, simply unmount the target:
umount $TARGET

About

A SweetHome3D Exporter for FreeCAD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages