CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: gery op vr 28 02 2020, 11:54:10

Titel: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op vr 28 02 2020, 11:54:10
Kan ik op een eenvoudige manier objecten uit een gekoppelde xref verwijderen vanuit de eigenlijke tekening?
Stel, tekening1 is de tekening waarin ik werk, tekening2 is de xref, kan ik dan eenvoudig vanuit tekening1 objecten uit tekening2 verwijderen?
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: EddyBeerke op vr 28 02 2020, 13:35:26
Met refedit kan dat... maar je past wel de xref aan voor iedereen zonder dat je de versie van de xref aanpast.
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op vr 28 02 2020, 13:49:32
Merci Eddy, maar dit is me nog te omslachtig. Maar misschien kan ik wel wat LISP-code schrijven om te bereiken wat ik wil. Liefst zou ik eenvoudig meerdere objecten in de Xref kunnen selecteren en verwijderen.
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: EddyBeerke op ma 02 03 2020, 09:33:44
Citaat van: gery op vr 28 02 2020, 13:49:32
Merci Eddy, maar dit is me nog te omslachtig. Maar misschien kan ik wel wat LISP-code schrijven om te bereiken wat ik wil. Liefst zou ik eenvoudig meerdere objecten in de Xref kunnen selecteren en verwijderen.
Wil je de code delen?  :icon_wub:
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: bart op ma 02 03 2020, 09:58:59


hoe makkelijk wil je het hebben?
Je kan toch gewoon  refedit aan dubbelklikken koppelen en dan door te dubbel klikken de xref bewerkbaar maken en aanpassen ?

Met lisp wordt het lastig
dat werkt in de basis binnen de tekening waarin het wordt gestart.
je zal dan de xref moeten binnen halen exploden wijzigen en weer wegschrijven als wblock en vervolgens de xref opnieuw moeten laden.




Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 10:00:26
Citaat van: EddyBeerke op ma 02 03 2020, 09:33:44
Wil je de code delen?  :icon_wub:
Als ik eens veel tijd heb, zal ik eens een poging wagen, voorlopig heb ik daarvoor geen tijd, vandaar mijn vraag hier  :wink:
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 10:01:57
Citaat van: bart op ma 02 03 2020, 09:58:59
Met lisp wordt het lastig
dat werkt in de basis binnen de tekening waarin het wordt gestart.
je zal dan de xref moeten binnen halen exploden wijzigen en weer wegschrijven als wblock en vervolgens de xref opnieuw moeten laden.
Oei, dat geeft weinig hoop  :?
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: roy_043 op ma 02 03 2020, 11:07:01
Citaat van: gery op ma 02 03 2020, 10:01:57
Citaat van: bart op ma 02 03 2020, 09:58:59
Met lisp wordt het lastig
dat werkt in de basis binnen de tekening waarin het wordt gestart.
je zal dan de xref moeten binnen halen exploden wijzigen en weer wegschrijven als wblock en vervolgens de xref opnieuw moeten laden.
Oei, dat geeft weinig hoop  :?
Er zijn wel degelijk mogelijkheden. Met (nentsel) kun je de handle van een object in de xref vinden. En met ODBX kun je m.b.v. dat gegeven het object wissen in de xref.
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 11:56:22
Citaat van: roy_043 op ma 02 03 2020, 11:07:01
Er zijn wel degelijk mogelijkheden. Met (nentsel) kun je de handle van een object in de xref vinden. En met ODBX kun je m.b.v. dat gegeven het object wissen in de xref.
Merci, dat is al een goede aanzet.
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: bart op ma 02 03 2020, 11:58:40
ik kijk een leer :D

wij hebben ooit iets op de door mij beschreven methode opgelost
Dat was voor dat probleem een paar uur tijdwinst per keer.
(ging over heel veel tekeningen en was best leuk om een paar minuten naar de aanpassingen te kijken als je de code liet lopen)






Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 15:49:14
Citaat van: bart op ma 02 03 2020, 09:58:59
Je kan toch gewoon  refedit aan dubbelklikken koppelen
Hoe doe je dat?
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 15:50:55
Citaat van: bart op ma 02 03 2020, 11:58:40
wij hebben ooit iets op de door mij beschreven methode opgelost
Dat was voor dat probleem een paar uur tijdwinst per keer.
(ging over heel veel tekeningen en was best leuk om een paar minuten naar de aanpassingen te kijken als je de code liet lopen)
Code?
Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: bart op ma 02 03 2020, 16:10:21
ga naar cui double click actions en zet de macro zoals in bijgaande afbeelding

Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: bart op ma 02 03 2020, 16:20:30
ik denk niet dat je wat met die lisp zou kunnen
Hij is heel specifiek aan onze eigen lagen en tekenings-kaders gebonden.
verders ik hij ook in de baas zijn tijd ontwikkeld en dus bedrijfseigendom.

kleine stukjes kan ik wel delen maar dat heeft geen zin als er verders nog niets concreets is.


Titel: Re: objecten uit een gekoppelde xref verwijderen
Bericht door: gery op ma 02 03 2020, 16:27:59
Citaat van: bart op ma 02 03 2020, 16:10:21
ga naar cui double click actions en zet de macro zoals in bijgaande afbeelding
Bedankt!
Dat stond hier blijkbaar al juist.