Python_EKL - Isometric Drawing analysis

Thank you to Mr Gael FECHANT for having shared this

this exemple is base on "Python Action" that can be done in 3DEXPERIENCE ;  the code is based on python language that is calling EKL functions

Context 

Pains:

  • Lack of status report for ISO/Spool drawing generation
    • Delays detection of failed or missing drawing
    • Limits visibility for project controls and planning
    • Wastes time through manual verification in complex log files
  • Drawing-Item mismatch protection
    • how to identify when drawing is "older" than part(s) including in drawing
  • Missing user information of what has been generated : no progress status per ISO. 
  • Need of ISO batch monitor panel 

Tactical Solution

The analysis tool is designed to analyze the status of piping spools and isometric drawings in a product structure thanks to a tree-view interface.
This tool helps users:

  • Identify outdated or missing isometric drawings
  • Follow the status during generation
  • Filter product by type, maturity, ISO status, and errors
  • Load generated drawings into the product tree
  • View detailed ISO generation logs

 

Follow generation progress

 

Demonstration

 

 

Note that some loading time has been reduced.

 

Documentation

 

Download 3dxml