Beste mede CAD-gebruikers,
Hoe kunnen we het "middelste" gedeelte van meerdere laagnamen in één keer hernoemen :?:
Dit topic is een vervolg op een eerder topic "hernoemen van een gedeelte van lagen" te vinden onder deze link: http://www.cadsite.be/smf/index.php?topic=5368.0 (http://www.cadsite.be/smf/index.php?topic=5368.0).
Dit eerdere topic ging over het hernoemen van het eerste gedeelte (prefix) van een laagnaam. Hiervoor hebben wij destijds ook nog een mogelijke oplossing aangedragen.
HofCAD heeft ook op dit onderwerp gereageerd met een LISP. Deze werkt perfect voor het vervangen van een prefix.
Echter zouden wij nu een ander gedeelte van een laagnaam willen wijzigen, ergens in het midden bijvoorbeeld.
VOORBEELD:
In de laag "+ Al_01_assen lijn" zouden wij het woord assen willen veranderen in stramien. Dit geldt dan uiteraard voor alle laagnamen met het woord assen er in.
Met andere woorden, zou iemand ons kunnen helpen om de lisp van HofCAD (zie bijlage) aan te passen zodat deze kijkt naar een gedeelte van een laagnaam (ook middenin of aan het einde van een laagnaam) i.p.v. alleen het eerste gedeelte van de laagnaam :?:
Groeten AdenRob
Kijk een naar de functie (vl-string-search)...
Beste Roy,
Bedankt voor de tip! Deze functie was bij ons nog niet bekend.
We gaan proberen met deze informatie de lisp om te bouwen. Hopelijk is onze opgedane kennis (door o.a. dit forum) over lisps toereikend om dit zelfstandig op te kunnen lossen :shock: