Commands  ›  Architecture / Comments  ›  Architecture Load Client Comments From Bcf File

Architecture Load Client Comments From Bcf File

Architecture / Comments writes to model Public API · not yet exposed

Coming soon

Before you run this

BCF .bcf or .bcfzip file on disk. Project comment register configured (or auto-created). View template for "Client Comment" defined.

After it runs

One Comment row + one 3D view per BCF topic, viewpoint matched to the topic camera, comment text + author + date populated; existing comments untouched.

When to use this

Don't use this when

Importing IFC issues (different routine), BCF topics that have already been imported (deduped), or non-spatial comments without a viewpoint.

Decision flow

1. Open the BCF / BCFzip file and parse every topic.
2. For each topic: read the comment text, author, date, viewpoint and camera.
3. Create a 3D view positioned at the BCF camera + create a Comment register row referencing it.
4. Persist all rows + views in one Transaction.
5. Report rows created and any topics skipped (e.g. duplicate guid, missing viewpoint).

What you'll see in the chat

on start
I'll load those BCF comments into the project register now.
thinking
Parsing each BCF topic and creating a matching 3D view + comment row.
on success
Done — {n_topics} BCF topics imported as comments + linked views.
on failure
Couldn't load the BCF comments: {error}.

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/architecture_load_client_comments_from_bcf_file
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

BCF import · BIM collaboration format · client comments · BCFzip · coordination comments

PillarArchitecture / Comments