2022-04-05 01:47 PM - last edited on 2024-10-07 01:52 PM by Doreena Deng
Hi GS Team,
I would like to ask You kindly to share a source (json format) of bimxx extension You provide in document:
https://archicadapi.graphisoft.com/api-for-bimx-mobile-apps
this one:
Of course without devID 🙂
It would help to understand by example how one could “link” a web application and BIMx
Thanks
Greg
2022-04-06 06:03 PM
Hi Greg, creating an extension from scratch is easy by using plain text.
Steps:
1. Create a new document in any text editor. Use e.g. TextEdit on macOS with “Plain text” format chosen in Preferences
2. Write the BIMx extension or copy from this document without formatting
3. Save plain text in *.txt format, preferably with UTF-8 encoding
4. Override file extension to *.bimxx after the file name in Finder or File Explorer
I've updated the API documentation and described the workflow in a bit more detail. Thanks for bringing this into our attention.
2022-04-06 06:58 PM
Hi Szabo,
Ive already created a simple extension
but would like to see how exactly works Your demo example. I’d like to asku You to share or put source json to documentation
2022-04-14 12:58 AM
Hi, I've added the relevant example extension to the end of the documentation. Please find version 4.4.2 on https://archicadapi.graphisoft.com/api-for-bimx-mobile-apps.
I hope it helps.
2022-04-14 09:52 AM
Hi, Thank You for an update. It clarify the structure of extension. I work on prototype sollution that will use Grasshopper to construct BIMx extensions. Coming soon..
Greg
2022-04-29 11:42 PM
Hi Roland,
When working on bimmx extension I found a misleading information.
Fragment describing "elem_info" explains how service response should look like:
"items": [
{
"key": "FM ID",
"value": "769876",
"position": "top"
},
It also says that: "Position (string; optional; allowed values are “top” and “bottom”; default: “bottom”)" but without this key nothing will apear in element info. It seems that its required.
Please confirm and if so correct documentation
Regards
Greg
2022-05-03 11:39 AM
Hi Greg,
I've updated the documentation and changed Position to required. Thank you for the remark!