Layer Level Automation Examples for BuildIT Projector
Overview
BuildIT Projector shares code with BuildIT Metrology and is able to leverage its automation capabilities. They are are virtually unparalleled in the industry.
As of version 2021.5, layers now have a "Layer Process" property, which specifies which automation process should be launched when the operator reaches this layer.
In terms of ways this can be used to streamline your workflow, your imagination is the limit, but here are a few to inspire you:
- Turn a light from green to yellow to red as the elapsed time crosses a desired threshold for that layer.
- Send a notification to a supervisor to come do the Visual Inspection.
- Guide the user through a mandrel rotation followed by a realignment.
- Automatically generate a report and e-mail it to a specified address.
- Launch a supporting file such as a PDF or a video.
FARO® offers a 3-day automation training that will enable you to create and edit them at your convenience.
Note: This feature requires either a Operator Premium or a Planner Premium license.
Example Processes
The following processes can be downloaded and added to your projection layer's "Layer process" parameter.
Generate Report
At the end of a projection plan, a report could be automatically generated.
Here is a PROCESS file which generates a PDF report on the desktop: https://downloads.faro.com/index.php/s/CcGKxs6K6bfBHc6
This process could be further enhanced by editing the file path, so that they are outputted in a dedicated folder, with timestamps and file names.
Whenever an operator reaches a layer containing this process, an e-mail is sent to a specified recipient. This could be used to let a supervisor know that the operator is waiting on a visual verification. You can add this PROCESS file to your layer of choice: https://downloads.faro.com/index.php/s/SK5SbPYXWZWnwpP Notes:
|
Further reading
There are other examples and Python code snippets to learn from in the documentation that is available in BuildIT. Go to Help: Python Interface: Code Examples/Code Snippets.