Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Clash Service

...

Clashes could be detected in a project by calling this service. The person who uploaded the model which contains the clash will get a notification along with the clash count after the clash process is completed. This process will be called during model import in the future.

...

Deck of Cards
idbimGetClashFilter
Card
defaulttrue
labelURL / Resource / JSON Structure
Resource: clashdetection/filters

URLhttps://api-stage.bimplus.net/v2/<team_slug>/clashdetection/filters/<filter_id>

Example:https://api-stage.bimplus.net/v2/bimplus/clashdetection/filters/d76a6719-d858-45d1-a8e9-929efc58a356

Card
labelHTTP Method

GET

Card
labelDescription

Get details of single clash filter for a particular team

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 Ok
Code Block
borderColorRed
langxml
titleJSON
{
  "name": "Shell",
  "description": "Clashes of all main building elements objects. For example walls, floors, roof, stairs, openings, columns...with each other.",
  "tolerancex": 0.01,
  "boxsize": 0.4,
  "definitions": [
    {
      "name": "Shell1",
      "filterid": "0c39a1c5-2551-4587-8fd9-ec8b59372bcd",
      "definition": "[I]0F106AF0-A919-44C5-B211-15BD5EF620B6",
      "id": "d76a6719-d858-45d1-a8e9-929efc58a356"
    },
    {
      "name": "Shell2",
      "filterid": "0c39a1c5-2551-4587-8fd9-ec8b59372bcd",
      "definition": "[I]0F106AF0-A919-44C5-B211-15BD5EF620B6",
      "id": "d76a6719-d858-45d1-a8e9-929efc58a356"
    }
  ],
  "id": "d76a6719-d858-45d1-a8e9-929efc58a356"
}

Anchor
calculateClashes
calculateClashes

Calculate clashes in project using particular clash filter
Deck of Cards
idbimCalculateClashes
Card
defaulttrue
labelURL / Resource / JSON Structure
Resource: clashdetection/projects/filters

URLhttps://api-stage.bimplus.net/v2/<team_slug>/clashdetection/projects/<project_id>/filters

Example:https://api-stage.bimplus.net/v2/bimplus/clashdetection/projects/3f7d2d9e-1872-4d4f-ba99-868e94d3f380/filters

Card
labelHTTP Method

POST