FastFiber

"Allow exploding block" opheffen

Gestart door Frankske, di 21 04 2009, 13:56:28

Vorige topic - Volgende topic

Frankske

Hallo allemaal,

Ik heb per ongeluk een block aangemaakt terwijl "allow exploding" niet aangevinkt stond...
Ik zou absoluut die block nog eens even moeten kopiƫren en exploderen om er een aantal onderdelen uit te halen.

Weet iemand als dit nog mogelijk is ?

Thnx a lot !

Frankske

HofCAD

#1
Beste Franske,

In de AutoCAD Help kun je lezen dat je dat kan doen in de Block Editor.

To specify that dynamic block reference can be exploded

Use one of the following procedures to open a block definition in the Block Editor:
To open an existing block definition in the Block Editor
To open a drawing file saved as a block (not dynamic) in the Block Editor
To open a drawing file saved as a dynamic block in the Block Editor
In the Block Editor, make sure nothing is selected.
In the Properties palette, under Block, click Allow Exploding.
On the drop-down list, select Yes or No.
On the Block Editor toolbar, click Save Block Definition.
(Optional) If you are finished using the Block Editor, click Close Block Editor.



Met de volgende Lisp is het mogelijk om alle blocks op 'Allow exploding'
te zetten.
(defun c:AlEx ()
(vl-load-com)
(vlax-for b (vla-get-Blocks
(vla-get-ActiveDocument (vlax-get-acad-object))
)
(or (wcmatch (vla-get-Name b) "`**_Space*")
(vla-put-explodable b :vlax-true)
)
)
(princ)
)


Met vriendelijke groet, HofCAD CSI.
ACADcadabra

EddyBeerke

Als je een block hebt die je wil gebruiken maar dan zonder een aantal onderdelen ervan kun je dit oplossen door het block een "visibility-state" te gven.
Je kunt ook het block in bedit "save as..." gebruiken en dan de dingen er uit slopen.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

Reimer

Antwoorden genoeg denk ik maar toch nog een andere mogelijkheid:

met NCOPY kun je objecten uit een block of xref copieren naar je tekening toe.

Reimer.

yooh willie

Ik heb laats dit probleem ook gehad. De oplossing die ik heb gevonden is:
Refedit, Block selecteren. Van het totaal maak je een kopie. De kopie "haal je uit het Block" met "Remove object from working set".
Block opslaan met "Save back changes to reference". Het oude Block gooi je weg, even "Purgen" en je maakt van de kopie een nieuw Block met de oude naam.

Willie