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
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.
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.
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.
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