Skip to content

API connector between Field Manager and Grasshopper to create bedrock elevation mesh and 3D borehole column models.

License

Notifications You must be signed in to change notification settings

norwegian-geotechnical-institute/fm-gh-bedrock-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fm-gh-bedrock-generator

This script connects Grasshopper to the geotechnical site investigation data platform Field Manager API to create the following geometries using Norwegian Total Sounding (TOT) data:

  1. Bedrock elevation mesh interpolated with Delunay triangulation
  2. 3D borehole columns with colour separation on depth_in_soil and depth_in_rock segments
  3. Location ID text-tag placed at the terrain point level

Filters are applied to allow only the following data:

  1. Total soundings must have status code: Conducted or Approved
  2. Total soundings must have stop code 93 or 94

The script is a work in progress and does likely contain bugs and errors that have not been documented

Script layout

Release note v.0.1.0

Initial release.

Requirements

Access to the FIeld Manager API is required. Reach out to contact@fieldmanager.io to learn more.

This script also requires the following GH plugins to be installed:

  1. Swiftlet | https://www.food4rhino.com/en/app/swiftlet
  2. Lunchbox | https://www.food4rhino.com/en/app/lunchbox

Installation

Clone the repo or download the fm-gh-bedrock-generator.gh file and open it in Grasshopper.

Make sure all required plugins are installed in the Components folder. This folder can be accessed in Grasshopper from File-> Special Folders -> Components Folders. When you have copied the plugins to the folder, right click on the files and select Properties. Make sure you have Administrator Rights and if needed check the box "Enable".

Run the script

After you have opened the fm-gh-bedrock-generator.gh file in Grasshopper, the following input is needed:

  1. enter the project number

  2. paste API token from from the Field Manager API website app.fieldmanager.io/developer

Check results in Rhino viewport

To see the model in the Rhino viewport, you must click on one of the preview nodes in Grasshopper, and select "zoom on preview" from the menu bar above the canvas, see figure example below: Zoom on preview

Licence

Licensed under the MIT license.

About Field Manager

Field Manager is a SaaS solution supporting data management and project collaboration for geotechnical site investigations. The software is developed in-house by the Norwegian Geotechnical Institute (NGI).

Contribute

We encourage the community to contribute to the development of this script and hope that you will submit a pull request or start a discussion!

About

API connector between Field Manager and Grasshopper to create bedrock elevation mesh and 3D borehole column models.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published