Attributen in stempel doornummeren

Gestart door info@cadopmaat.nl, di 31 03 2020, 14:25:01

Vorige topic - Volgende topic

info@cadopmaat.nl

Kan iemand mij helpen met het volgende:

Binnen mijn tekeningen heb ik in de onderhoek 5x een wijzigingsletter staan met daarachter een datum en omschrijving van de wijziging.

A - 25-03-2020 - Wijziging 1
B - 26-03-2020 - Wijziging 2
C - 27-03-2020 - Wijziging 3
D - 28-03-2020 - Wijziging 4
E - 29-03-2020 - Wijziging 5

Nu wil ik dat als ik de onderhoek aanpas dat alles opschuift waardoor ik een nieuwe letter en datum kan toevoegen.
A wordt dan dus B, B wordt C enz enz.

B - 26-03-2020 - Wijziging 2
C - 27-03-2020 - Wijziging 3
D - 28-03-2020 - Wijziging 4
E - 29-03-2020 - Wijziging 5
F - 30-03-2020 - Wijziging 6

Is er een script / lisp of programma om de attributen door te schuiven en de onderste leeg te maken?

( uiteraard zijn de letters, data's en omschrijvingen losse attributen )

bart

dat is te doen.
een kwestie van uitlezen en wegschrijven als alle velden een waarde hebben
(Je schuift niet echt iets maar past alle waardes aan net zoals je het met de hand zou doen)

Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

Citaat van: bart op di 31 03 2020, 15:27:32
dat is te doen.
een kwestie van uitlezen en wegschrijven als alle velden een waarde hebben
(Je schuift niet echt iets maar past alle waardes aan net zoals je het met de hand zou doen)
Dat zou ik ook op die manier doen, maar dan moeten de betreffende attributen wel unieke tags hebben.
AutoCAD 2020 - Windows 10

EddyBeerke

Citaat van: gery op di 31 03 2020, 19:19:05
Citaat van: bart op di 31 03 2020, 15:27:32
dat is te doen.
een kwestie van uitlezen en wegschrijven als alle velden een waarde hebben
(Je schuift niet echt iets maar past alle waardes aan net zoals je het met de hand zou doen)
Dat zou ik ook op die manier doen, maar dan moeten de betreffende attributen wel unieke tags hebben.
In de expresstools kun je attributen uitlezen naar csv en dan bewerken in excel.
Vervolgens weer inlezen met de expresstools.
Het gedoe zit m denk ik het bewerken in excel.

Wat ook kan is dat er 5 wijzigingsblocks zijn in de tekening... deze verplaats je dan met move en degene met wijziging "A" pas je dan aan en zet je in jou geval onderop en maak je wijziging "F" van.
Civil3d 2022, Blender 3.4 gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

bart

Wij hebben al heel lang een lisp die dit doet zonder tussen handelingen
je klikt op wijzigen hij vraagt een omschrijving en vult het vakje in in principe met de actuele datum en geeft de tekening een wijzigingsletter

Als alle attributen al een waarde hebben wordt de onderste ingevuld en alle bestaande waarde 1 veld omhoog weer weggeschreven.
het is echter een samenspel tussen de stempel en de lisp
(lisp is bedrijfseigendom waarvan wij hebben afgesproken deze niet te delen)
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

delangstevandestraat

Misschien ben je hier iets mee,

gewoon stel je vult je F- revisie in op de A (kan je vooraf doen of op het einde)

en dan laatje deze routine lopen en je klikt een aantal keer...
als de volgorde is :
FBCDE na één keer switch wordt dat dan
BFCDE
BCFDE
BCDFE
BCDEF

deze switch is ook handig op andere plaatsen
Ik hou van werken,
ik kan er uuuren naar kijken...
daarom zorg ik ook dat er altijd genoeg overblijft voor morgen :-)