Skip to content

🏠 Chuck plugin that converts Industry Foundation Classes 3D models with IfcOpenShell

License

Notifications You must be signed in to change notification settings

mitmadness/chuck-ifc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

000a342 · Jun 25, 2017

History

18 Commits
Jun 25, 2017
May 23, 2017
May 23, 2017
May 23, 2017
May 26, 2017
May 10, 2017
Jun 25, 2017
May 30, 2017
May 23, 2017
May 23, 2017
Jun 25, 2017

Repository files navigation

chuck-ifc npm version license Travis Build

Chuck plugin that converts Industry Foundation Classes models with IfcOpenShell.

👉 @mitm/chuck, a fully-featured webservice that builds Unity3D asset bundles.

✅ Requirements

The plugin requires you to install IfcConvert globally (at least, it must be available it the $PATH).

Ensure that the version you download is superior or equal to version 0.5. The library is known to crash on 0.4 and prior versions.

📦 Installation & Usage

Like any other chuck plugin, install it alongside of @mitm/chuck:

yarn add @mitm/chuck-ifc

Then load it with chuck (see chuck's documentation about configuration and plugins if necessary):

CHUCK_STEPMODULEPLUGINS=@mitm/chuck-ifc yarn chuck

🔧 Configuration

Like with chuck, configuration is done via environment variables.

Variable Default Description
CHUCK_IFC_IFCCONVERTPATH IfcConvert (= in the PATH) Path to the IfcConvert executable