Thursday, April 19, 2012
1 if for RED, 0 if Bylayer, ANY if Byblock
Monday, February 13, 2012
Can’t Detach an AutoCAD Reference File
I ran into an issue today where I was not able to DETACH a referenced DWG file from one of my AutoCAD files. I went to work on a file that somebody else had been using. It had survey information in it that I need to use as a starting point for a new project. It also has several other files referenced into it. If they were set up as overlays I wouldn't have minded so much but they were attachments. I did not want to be forced into carrying over those files every time I needed this file. I copied the file into my own directory (yes I still call folders directories) to use as a base file to be referenced in a few drawing files.
There was one reference that I could not DETACH. When I tried to detach it through AutoCAD’s Reference Manager Pallet I received this error message:
“Xref CCPMastRKP has multiple references. Not detached.”
CCPMastRKP was the name of the stubborn file. I turned ON and Thawed every layer in the file and found that the reference had been copied several times. I deleted them and tried to detach the reference again. Same error message. I shut down AutoCAD. Counted to five and restarted it. Opened the file and tried once again to detach the offending file. Same results still. I double checked that every layer was visible, preformed a Zoom Extents. Nothing. It’s not in the file even though AutoCAD is telling me it is there multiple times.
GRRRR.
I had an idea. Maybe the reference was also saved in the file as a block?? All “circular reference” and such. I didn’t see a block with the same or similar name as the file itself but there were many blocks with a name that started with A$. I purged those from the file and was able to detach the reference.
I don’t know. I wouldn’t think it would happen this way but it did. The point to this is that if you have trouble detaching a file make sure that there aren’t multiple instances of it in the file.
Friday, January 16, 2009
Free CAD Blocks
The site asks its users to upload files they have created in order to share with others. It has a search ability and is organized by category. I recommend it.
http://www.cben.net/
Wednesday, October 8, 2008
How to be More Efficient in AutoCAD - Part 6
CAD-a-Blog has been running a series called "How to be More Efficient at AutoCAD." Part 5 is going to take a look at using Fields to increase Efficiency and decrease errors.
Part One talks about "double fisted" cadding. I call it Double Fisted because the theory takes advantage of both of the users hands to input commands and data. One hand works the keyboard while the other manipulates the mouse. This way time is saved by eliminating mouse movements across the screen to invoke commands.
Part Two discuses Template Use. Starting a file with a template provides a file that is already set up and ready to use. Users will not have to tale the time to get the file where it needs to be in order to draw. Another time saver.
Part Three looks at referencing files. Referencing files means that users can create a data source that can be used in multiple files. Change the model, or base file, and the sheet files are instantly updated. We also, briefly, discusses referencing OLE objects, sharing data between reports, letters, and drawings.
Part Four demonstrates how Sheet Sets can be used to manage your drawing sets, files, data management and batch plotting.
Part Five saw how fields can be used to maintain data in text, reduce revision time, share data between files. Again, going with the less is less theory.
Do you use blocks to create repetitive line work? Peraps you have parts, structures, or symbols that are used over and over again. This is why we use CAD and this is why AutoCAD uses blocks.
Dynamic Blocks take us to a new level in repetitive task operations. It presents the user with a means to use line work over again and to change that line work with GRIPS. Yes, changing a dynamic block is a simple click and drag-done! Remember our hypothesis is that in order to get our work done more quickly, we need to do less work! Dynamic blocks help us do this.
A dynamic block is not static. It can be altered on the fly, to predetermined states, without having to edit the block. It allows users to have choices in their design. Before dynamic blocks, users would have to insert their company's standard block for a 1" hex head bolt. If your spec changed that bolt to a 2" hex head bolt, you would either edit the block, or insert a new one, after deleting the old one. Too much work. Now users can create a standard dynamic block that can be changed via grips to alter the size of the bolt, and even the length if so desired!
Having to change this block once or twice is not that big of a deal, I agree. But imagine if you had to change every bolt in the entire project! That is a lot of work. But with dynamic blocks you can change each block with one click and one drag, a lot less work. It is especially nice when there are specific blocks that ave to be changed.
Another benefit to dynamic blocks is in standard maintenance. Many users may not be aware of this problem because company standards are often taken care of by an individual or small group of individuals. Regardless, most users ave had to update blocks or templates at one time and it can devour our resources. Dynamic blocks help by reducing the number of blocks needed in a company standards library. Before, users had to crate blocks for every change, or option possible. Now users can create one block that has multiple options added in. If the basic design of te block needs to change, then you only change one block, not several. Again, doing less work and spending less time.
Wednesday, September 17, 2008
Save Time With Impression Blocks
My article, Save Time With Impression Blocks, is there on page 14. This article takes a look at using and applying blocks in Impression. It also discusses how to use the block library, edit blocks, and more.
Check it out. If you are using Impression, how do you use blocks in it? Do you create new ones for each project? Or do you import the blocks from AutoCAD?
Let me know.
Happy CADDING!


Monday, June 30, 2008
Groups - You Gotta Keep 'em Seperated
Do you ever need to move or edit objects together but still have the need to edit those same objects individually? AutoCAD can do that with GROUPS.
Groups are different from blocks. With blocks, you can manipulate the block as a whole, and that’s it. If you need to edit a part of the block, you have go into the block editor (more or less) and make your changes. This will change every instance of the block in your file.
With Groups, you can edit the object but it won’t change other instances of that group. And you can’t share groups from file to file.
One example of where you might want to use the group command is in details. If you have a sheet file that has several details on it, you might need to be able to edit each detail, but you also want to move them around, scale them, etc. Drawing notes and labels can also be used in groups. Perhaps you have a title that is a different font or height. You can change this in the MTEXT editor, but you want to keep the integrity of the text properties in tact. So you create on instance of MTEXT for the note title (bold and underlined) while you create a second Mtext instance underneath it that has standard text properties in it. You want them to stay together but you need to edit them individually. Groups work well here.
Making groups is rather easy. Start the group command (type in GROUP).
Fill out the GROUP NAME field (to name your group) and enter a description. If you don’t enter a description you can always fill this out later. Then hit the NEW button. Select the items you want to group and hit enter. You’re done. You now have a group.
So, what can you do with a group? I can GRIP edit the items individually, or I can move/copy/scale the group as a whole. Double clicking the text in a group won’t invoke the text editor. You have to start the text editor command then select your text to change it.
Now what else can I do with a group? Open the GROUP Manager (type in GROUP). You will get a list of every group in the file. Pick one, and then hit the HIGHLIGHT button. That group will be highlighted in your file making it easier to find. A ZOOM TO feature would be nice. You can remove the selectable feature from a group, if you want to (do this to be able to delete a specific item). That will remove your ability to copy/rotate/scale/move the group as a whole. You can put it back later if you want to.
With the Group Manager, you can add or remove items from a group. Click the proper button and then select the items to add/remove to/from the group. You can reorder the order in which the groups appear in the manager, you can explode a group, rename it or edit the description.
Try out the group command. It’s a way of managing the objects in your files that is a little less permanent and easier to edit than a block.This tip idea came from a CAD-a-Blog reader, Sony Khatri. If any one else has a tip idea please let me know. I will be happy to take a look at it. I will always give credit and a link to your website if you want me too.
Happy CADDING!
Monday, June 2, 2008
Multileaders with Blocks
When you set up a multileader style, you have three options for the annotation: Mtext, Block, or None. You can set this in the Multileader Style Manager under the CONTENT tab. It’s the first option in the tab. Just click the arrow and the available options will be displayed. Select the one you want. Today we want to look at the BLOCK setting.
This setting will create the callout as a block. You can pick from several standard blocks that come with AutoCAD, or you can use your own. Do what you need. If the standard blocks fit your needs, then why make one? If they don’t then make it the way you like it.
Having the annotation as a block works great for assemblies, subassemblies, charts, or any other drawing that you need to display similar objects in. The other great thing about making the annotations (or callouts) blocks is that it makes it so much easier to be able to extract that data from your drawing.
Imagine that I (or you) am working on a landscape drawing. It shows the types and amounts of different shrubs and trees that we need for the project. I can count each symbol, or I can use data extraction (see previous post) to read the multileader block information and count it for me, and place it in a table for my drawing or report.
The other benefit is visual. I can use different blocks to represent different types of objects. For example, in my landscape drawing we mentioned earlier, I can use hexagon shaped blocks for shrubs, round blocks for trees, and square blocks, for flowers. This will make the drawing much easier to read for other people.
If you want to get real fancy, create blocks with fields and extract that data, or tie it to other objects in your drawing.
Give multileaders with blocks a try. I think you will find them useful.
Happy CADDing.
Tuesday, April 8, 2008
Impression – Blocks
How do they work? Well, they are just like AutoCAD blocks. They have lines, arcs, shapes, or whatever. They can also have fills built into them. Or you can just leave the blocks with linework on layers, or on the same layer. Use them however you need, it’s up to you.
If you have a block in a file that has been used more than once you can quickly stylize them. Edit the block, stylize it, and there you go. Every instance of that block will be rendered the same way, right away. It is a great way to get a lot of content into your drawing, and to get it done quickly. Each block can be scaled and rotated individually. But they are all stylized the same.
You can search for blocks in a file by filters. These filters will display a list of based on block type, name, saved blocks, blocks in use, and other criteria. Any block in use in a file can be exported to a block library. This library can exist on your machine or on a network.
As you can see, Impression blocks work very similarly to blocks in AutoCAD. Give them a try, they can and will save you time and effort.
Happy CADDING.
Friday, March 7, 2008
More Data Extraction Tips
BCOUNT counts the blocks in a file and returns that info to you in the command line. So, lets go!!
Type in BCOUNT, select the objects you want to count, then enter. The command line will scroll with text, first stating the number of blocks selected, then each block with how many of each. Very simple. If you need that data, just select it in the command line, copy, and paste it to wherever you want to.
BCOUNT is not perfect. If you have accidentally inserted a block on top of a block, it will count both (this is true for all data extraction tools.) Also, BCOUNT won't count dynamic blocks that have been changed. That means if you insert a dynamic block then use one of its dynamic options, BCOUNT can no longer count it, so be careful.
That being said, BCOUNT is a good tool to give you a quick idea of how many of each block you have.
Happy CADDING!!