Skip to content

Test Edge Classification + Coplanar and Material linework

Pre-release
Pre-release

Choose a tag to compare

@sboddy sboddy released this 19 Aug 14:34
· 2 commits to fix-3742-cross-coplanar-classification since this release

If you are running, or have access to a Linux system, I've provided these so you can try out the edge classification more easily, because compiling ifcopenshell is not for the faint of heart.

(Yes, you are taking a risk by trusting that I have no malicious intent. Ironically I would advise people not to download this, or sandbox the hell out of it in a disposable VM. No warranties expressed or implied. If it deletes all your files, wrecks your car and runs away with your partner to Bora Bora, then you can't sue me.)

My suggestion is you install this in a temporary Blender profile.

  1. Download the appropriate version for your Blender.
  2. Run Blender with a dedicated profile to avoid disrupting your regular installation:
    export BLENDER_USER_RESOURCES="${HOME}/.config/blender/bonsai_test/" && blender
    (Just run Blender normally if you are using a disposable system/VM for testing this.)
  3. Install the downloaded bonsai in the extensions panel of settings.
  4. Examine the new path.* css rules in the included asset folder. There are two sets. One for troubleshooting, and one for final presentation (these could certainly be made better/more correct). You will need one set or the other added to your projects drawings/assets/default.css file.
  5. Open some of your files and test creating drawings with the new options on.

You can ask questions, seek help, or whatever else, here: https://community.osarch.org/discussion/3531/new-feature-edge-classification-for-improving-drawing-output#latest

Pull Request: IfcOpenShell#9330

Full Changelog: https://github.com/sboddy/IfcOpenShell/commits/fix-3742-cross-coplanar-classification/?since=2026-08-19&until=2026-08-19