objecten uit een gekoppelde xref verwijderen

Gestart door gery, vr 28 02 2020, 11:54:10

Vorige topic - Volgende topic

gery

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?
AutoCAD 2020 - Windows 10

EddyBeerke

Met refedit kan dat... maar je past wel de xref aan voor iedereen zonder dat je de versie van de xref aanpast.
Civil3d 2022, Blender 3.4 gebruiker
Gebruiker sinds AutoCAD R12

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

gery

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.
AutoCAD 2020 - Windows 10

EddyBeerke

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:
Civil3d 2022, Blender 3.4 gebruiker
Gebruiker sinds AutoCAD R12

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

bart



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.




Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

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:
AutoCAD 2020 - Windows 10

gery

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  :?
AutoCAD 2020 - Windows 10

roy_043

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.

gery

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.
AutoCAD 2020 - Windows 10

bart

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)






Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

Citaat van: bart op ma 02 03 2020, 09:58:59
Je kan toch gewoon  refedit aan dubbelklikken koppelen
Hoe doe je dat?
AutoCAD 2020 - Windows 10

gery

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?
AutoCAD 2020 - Windows 10

bart

#12
ga naar cui double click actions en zet de macro zoals in bijgaande afbeelding

Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

bart

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.


Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

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.
AutoCAD 2020 - Windows 10