Estrarre attributi blocchi intersecati da una polilinea

Verdenico

Utente registrato
Professione: Ingegnere
Software: AutoCAD 2019
Regione: Italia
#1
Salve a tutti,
mi sono appena iscritto al forum e premetto di non saper creare lisp o altre macro per AutoCAD (quindi spero in un vostro gentile aiuto).
Vi espongo la mia necessità.
In un progetto impiantistico ho disegnato le canalizzazioni portacavi come semplici blocchi dinamici a cui associo un codice identificativo tramite attributo (il codice è del tipo XX001YY, XX002YY, ecc).
Devo elaborare il documento di instradamento cavi, ossia un documento in formato excel in cui per ogni cavo di progetto devo riportare il percorso, dato dalla successione dei codici identificativi delle canalizzazioni in cui il cavo verrà posato.
Se io disegno una polilinea che simula il percorso del generico cavo dal punto di partenza a quello di arrivo intersecando le varie canalizzazioni, è possibile creare una lisp (o similare) che in automatico estragga gli attributi dei codici identificativi delle canaline e li unisca in un'unica stringa (con formato XX001YY_XX002YY_ecc) da visualizzare nella riga di comando (da qui me la copierei nell'exel).
Vi ringrazio per l'attenzione.