AutoCad :: How To Delete Blocks
Oct 19, 2011How do I delete blocks that I don't use. I can't delete any of them?
View 1 RepliesHow do I delete blocks that I don't use. I can't delete any of them?
View 1 RepliesI have the same block repeated multiple times in a drawing, and I want to delete the last attribute in all of the specific blocks. When I edit the block in block editor, the attributes do not show up. After I explode the block, there is no text. The attached image shows the properties of the block.
View 9 Replies View RelatedHow do I delete a block that has already been made?
View 4 Replies View RelatedI have an CAD file with a lot blocks which I don't use. I would like to delete them. So I do "Purge" which took care of some but not all. There are still a lot of "cannot purge" blocks. So I do "Insert", I see about 30 blocks. Choosing one of those, I can edit the block. (Doing the "Insert" was just my beginner's test step to see how many unwant blocks I still have.) I believe they cannot be purged because they are nested.
How can I delete the 'cannot be purged" unused blocks?
I know a lot of the blocks have other blocks nested in them. Is deleting the 'parent' blocks enough for me to purge?
In autocad 2011 ... I am looking for some sample code to delete all blocks with specific names in a multi layout drawing. There may be multiple blocks with the same name.
This is what I have so far ... this code collects the objects and loops through the layouts and the blocks ... if it finds the text "REVBLK" in the block name ... I want it to delete the block ... it does delete some of them but not all of the blocks ...
Dim E1 As Object
Dim ATS As Variant
Dim EA As AcadAttributeReference
Dim objLayouts As AcadLayouts
Dim LayerNextNo As Integer
Set objLayouts = ThisDrawing.Layouts
LayerNextNo = ThisDrawing.ActiveLayout.TabOrder
[code]....
in order to streamline some of my duties i wonder if theres a way to have a dynamic block not only that can change it's length and the dimension for that length (easy) but will also add features to the part. For example can one be made that when stretching its length that once it reaches a certain length automatically split into two sections and keep those 2 sections equal? Also can it be made to contain a tag that keeps track of the lengths as well as number of joints between sections multiplied by a constant?
View 1 Replies View RelatedI need a LISP routine that could delete specific blocks from drawings. I have over 100 drawings, each having 4 blocks that I need to get rid of.
View 9 Replies View Related(defun CELBLKS ( / e blk ss blkl)
(setq blkl "" ss (ssadd))
(while (setq e (entsel "
[Code]....
i have this lsp, it works great but how can modify it if i want select with a window.? exemple: if i have 3 differentes blocks, i want to select them with windows and the lisp select all blocks that are identical of those 3.?
We have a new title block which now contains various fields to automatically populate the drawing number, number of sheets, issue etc. The problem we have is when we go to zoom all or extents on a layout tab it moves the layout to the right each time. If we only have one layout or we use a plain title block i.e. with no fields, the zoom works fine (layout stays put in the center). This is also true if we directly insert a field onto the layout - again no problems.
The cause of the problem only happens when a block containing a field is inserted onto the paper space of a layout and,there are multiple layouts containing blocks with fields.
How to find no of times specific blocks used in a drawing?
View 9 Replies View RelatedHow do I manipulate a height parameter all of the dynamic blocks in the drawing from one single field? Say a field located in the drawing properties or on the drawing itself.
For example: Multiple blocks of different walls of same height with other blocks of things on located on those walls, dependant on the wall height, all linked to and changed by a single field. Possibly a Wall Height field located in the custom tab of the drawing properties.
I can pickout each of the blocks and change them at the same time in properites menu because they all share the same parameter name. I would just like to have that height parameter of every block in the drawing, that has that specific parameter controled by a single field. Which I could enter a new height at anytime that would change every block in the drawing to that height.
We used a bespoke program to convert our drawings to Java applets for web usage. This does not cope with dynamic blocks at present and we have started to receive drawings from our clients using them.
I need to replace this with standard static blocks based on one of two criteria. Either:
1) Replace based on visibility state (have generic chair block with multiple different chair types set by visibility type, need to replace depending on which type it is set as)
2) Replace based on parameter (have table with size set by dimensions, need to replace with static block for each dimension)
I have over 100 blocks that I need to add the exact same objects and visibility state to. Is there a way to globally make this change, or even to copy the visibility states from one block to the next without having to recreate the states in each block? I thought I had previously run across a routine on here that would make changes to multiple blocks at once, but I can't seem to find it now.
View 1 Replies View RelatedI have a project in 3D that I would like to export to Stadd. This requires lines rather than blocks. Is is possible to convert the blocks in the attached dwg file to to lines that are centered on those blocks?
View 9 Replies View RelatedThe AttSync command does what it advertises fairly well. My problem is that I have thousands of small blocks in a single drawing. (My current drawing has 2100 block references with four attributes in each one.) I may change the attribute values in a few of them and need to re-sync the attribute locations. When I run AttSync it updates every single block insertion. One of two things are desired:
1)Flag each block insertion as having been sync'ed, reducing the number of objects requiring synchronization when AttSync is called again. Provide a way to force all to be sync'ed.
2)Allow a selection set in the AttSync command after selecting the block to sync.
Either or both of these would a great time-saver for those of us with large numbers of blocks with attributes.
I built a building foundation for a grading plan and I have another building that is the exact mirror of it. I have tried to mirror it. Didn't work. I created a block of the feature lines and inserted it with a -1 x value but I can't explode it. I tried the regular explode and xplode. Neither worked. I can use the the block to draw feature lines over but it just seems so much easier if I could figure out how to explode the block.
C3D 2013
I am using AutoCAD 2013 on Windows 7 platform
95% of the blocks on the palettes have the images associated, and named, per the block name.
I have 48 blocks that the images are named like this "Block tool_F2149212-4649-41F5-95E6-4A978EC376F5_2".
I have tried resaving the blocks and recreating the blocks to no avail.
How to get these few blocks to have images that are associated with the actual block name and not the generic "block_too" name?
I am trying to update blocks for a client. Each block has a line of text with the block name in it. I would like to automate these with a field so that if the block name changes or a new block is created from that one, then the field would update as well. I am running AutoCAD LT 2012 currently.
View 8 Replies View RelatedI wish to have a single dimension alter the dimensions in a set of nested blocks, similar to shared parameters in Revit. For example, I have a circle that has a fixed diameter that I wish to control in all blocks. I have set the diameter to barDia so now I wish to manipulate the dimension from outside the block.
Am I able to share the parameter across all the blocks?
I was trying to alter the standard blocks on the tool palette. How I messed everything up but I basically have two huge problems now.
1. I am missing the necessary default blocks that should be under my edit block directory.....all the Aecb files.
2. Now when I try and put in a receptacle or any other standard block a triangle with an exclamation point shows up upon insertion.
I attached a picture of the "edit block definition" and the troubled symbols.
I received a file that has a large number of blocks with unnamed blocks inside. I need them all to be by layer, and i really don't want to explode it.
How can I can do it?
I have been working on a drawing with 3 different dynamic blocks for several weeks and everything has been working perfectly. However, all of a sudden this afternoon, the text in all 3 dynamic blocks disappeared and will not display on the screen in paper or model space, and does not print.
As best I recall, I was creating a polyline viewport when this text disappeared.
I cannot turn the text on in these dynamic blocks. The text in on layer 0 which is on, and is unlocked and unfrozen. Additionally I have turned on, unlocked and unfroze all layers in the dwg and this does not work. I have also checked the text layer in the block editor and it is on layer 0.
When I click on any of the blocks, all the information appears to be correct, ie: door numbers, text style, etc. The text, however, just does not appear. Also I have never set any invisible text parameters and when I open the block editor, nothing in the invisible text area is selected or select-able.
Previous versions of this drawing, which I saved yesterday, display all block text perfectly. Perhaps there is a setting I accidentally hit which caused this problem?
I have tried repeatedly turning on all the layers, unfreezing, unlocking, changing parameters in the Style menu. I closed Autocad and turned the computer completely off and back on again.
how can i separate same type of blocks in dynamic blocks? all layers are same..
View 9 Replies View RelatedI have a program that plots all blocks to png - open a dwg, get a list of all blocks, insert each into an empty dwg, zoom extents, and plot using the OOTB PublishToWeb PNG.pc3. In the attachments is an example of the problem. When I do this manually from a layout, I get the correct image. When I plot from code using the same PC3 file, draworder is being ignored.
It works if I apply transparency to the block and use ps.PlotTransparency = True, but I would prefer not to have to tell the user to change the block definitions. Is there a plotsettings property I am missing?
I want to create some symbols which includes text. For example, I have a square with an "F" centered within the square. The problem I am having is when I insert the block into a drawing and rotate it, the "F" also rotates. Is there any way to make it so the "F" is always horizontal no matter how I rotate the block?
View 2 Replies View RelatedI've just started to learn how to use Annotative Blocks and i'm running into what is probably a very simple problem. I'm creating a block and want to assign annotative scales to it. Once created, I insert the block into the drawing I need to use it in, and the only scale that shows up is the scale that is active when inserted.
All the other scales I added when creating the block are gone and I then have to assign the scales to the block again. I would prefer not to have to manually assign the scales every time the block in inserted into a drawing.
when I modify a dynamic block, that change persists to all other dynamic block that I have in the drawing. For instance, when I stretch the tail of a section callout, every other section callout stretches as well, which is quite inconvenient as you can imagine. I need each individual blocks changes to be independent of the others.
View 8 Replies View RelatedLet's say I have downloaded 500 shots to PSE 12. I would like to go through them quickly and eliminate the ones I definitely do not want.How can I quickly tag them or whatever and then with one touch on the delete button delete them all at once?
View 3 Replies View RelatedWhen i try to delete a file from LR using the delete from disk option the file does not so up in my trash. I have deleted 200 bad files and the never showed up in the trash. I have been trying to clear up some disk space but the available disk still shows the same so I know they haven't been deleted. Am using Lion on a MacBook Pro 15 and am fully updated. Am I doing something wrong?
View 2 Replies View RelatedI have LR 4.3, Camera Raw 7.3
Until yesterday I was able to delete pictures, using the contextual menu or the delete key. I got the message asking me if I wanted to delete them from disk or from the catalog.
But now, that popup message doesn't appear. The picture is not removed, just nothing happens.
I checked the logs and this is the error message:
performCommandDesc could not perform command ag.library.expandAllStacks (Command was disabled.).
I uninstalled LR moving it to the trash. Then I deleted the com.adobe.Lightroom4.plist and I also removed the folder ~/Library/Application Support/Adobe/Lightroom.
I rebbooted the machine and installed it again. But the issue is still there, with the same error message.
I verified the disk and checked file permissions.
I also tried to use another catalog from a backup.
Nothing, same error.
One anusual thing that I did before the error was to install the "HDRsoft Merge to 32-bit HDR Plug-in for Lightroom - Version 1.0"
I removed it but the error was still there. After the re-install I didnd't install that plug-in again so if it was the problem, it shouldn't be after the clean installation that I did again.
Machine Specs:
Man mini server mid 2011
2GHz Intel core i7
Ram: 8G
Graphics: Intel HD Graphics 3000 512MB
OSX: 10.8.2 (12C60)
Why can you no longer delete layers with the delete key?
View 4 Replies View Related