Inspection
Inspection
![]()
Inspection operation
Programming a toolpath for inspection basically generates a (point based) cycle that consist of three sections:
![]()
approach (off-process)
![]()
inspection position (in-process)
![]()
retraction (off-process)
The inspection cycle is calculated and controlled by the programming attributes and events.
Programming attributes
The display of the programming attributes in the Programming defaults and Active program dashboards is defined in a Settings.xml file. With a standard installation, a default file is located at the path <install>\E2Plugin\Technologies\InspectionTechnology\Standard\ControllerSettings.
For the standard controller the following attributes have been defined.
| Tech tab | Container | Attribute | Description |
|---|---|---|---|
![]() | The program reference information. |
| Base frame | The reference frame of the program. |
![]() | Tool information. |
| Tool resource | The name of the tool. |
| Technology | The applied technology. |
| Automatic tool change | |
| Tool frame | The tool frame that runs the toolpath. |
![]() | The offset of the toolpath element from its original location on the manufacturing geometry. |
| Tangential translation | The offset of a toolpath element in its tangent direction. |
| Bitangential translation | The offset of a toolpath element in its bi-tangent direction. |
| Normal translation | The offset of a toolpath element in its normal direction. |
| Normal rotation | The rotation of the toolpath element round its normal vector. |
![]() | The motion definition. |
| Motion to process point | The motion type for the tool to reach the process point. |
![]() | Additional (optimization) conditions to calculate the toolpath. |
| Ext. axis backprog. | The axis values of an external resource, like a positioner, as been set at the first position of the in-process path, will be propagated backwards up to the approach of that in-process path. |
![]() | To define an approach motion towards the in-process toolpath. |
| Approach | The number of approach steps. |
| Motion | The motion type for the approach. |
| Offset reference | The reference to determine the offset directions. |
| Offset tangential / bitangential / normal | The local offset of the approach step from the in-process toolpath start element. |
![]() | To define a retraction motion away from the in-process toolpath. |
| Retract | The number of retraction steps. |
| Motion | The motion type for the retract. |
| Offset reference | The reference to determine the offset directions. |
| Offset tangential / bitangential / normal | To local offset of the retract step from the in-process toolpath end element. |
![]() | The toolpath quality evaluation criteria. The exact content may vary per technology. |
| Unreachability | Evaluates unreachable situations of the robot or machine. |
| Collision | Evaluates collision situations. |
| Singularity | Evaluates singularity situations of the robot or machine. |
| Axis limit proximity | Evaluates the proximity to the limits of the driven axis. Separated evaluation value range for linear and circular joint axis. |
Program events
The inspection technology has the following programming events:
| Motion events | |
|---|---|
| Sets the velocity for the subsequent motions. | |
| Sets the accuracy for the subsequent motions. | |
| Sets a waiting time at the path element for the tool to remain position until moving further. | |
| Sets the acceleration for the subsequent motions. |
| IO signal events | |
|---|---|
| Adds a wait for an input signal event of the active controller. | |
| Adds a set output signal event of the active controller. | |
| Sets an event to synchronize cooperating robots. | |
| Sets a port of a resource. | |
| Waits for a port of a resource. | |
| Sets a signal of a mechanical parent adapter to create or delete a mechanical connection during simulation. |
| Technology event | |
|---|---|
| Inserts a comment. |
More information
Was this page helpful?







