Michaels Posted July 11, 2010 Posted July 11, 2010 Hello. If I want to Copy and Paste objects from drawing to another I can't select objects then get the base point. Autocad ignore the selection of objects and asking after getting base point to select objects. I guess the problem is with System Variable ...... !!!!! Any Help highly appreciated Michaels Quote
The Buzzard Posted July 11, 2010 Posted July 11, 2010 Hello. If I want to Copy and Paste objects from drawing to another I can't select objects then get the base point. Autocad ignore the selection of objects and asking after getting base point to select objects. I guess the problem is with System Variable ...... !!!!! Any Help highly appreciated Michaels I am not sure about 2011, But in 2009 and previous versions you can do a Copy with Base Point. See if its in your drop down menu. You need to set the base point first then select the objects. I would think you have this option and it should work. Command entry: copybase Specify base point: Select objects: The selected objects are copied to the Clipboard. Use PASTECLIP to move the copied objects from the Clipboard to a location in the same document or to another document. When you paste an object copied with COPYBASE, it is placed relative to the specified base point. When you want to use objects from a drawing file in another application, you can cut or copy these objects to the Clipboard and then paste them from the Clipboard into the other application. Cut Objects Cutting deletes selected objects from the drawing and stores them on the Clipboard. The objects are now available to be pasted into other Microsoft® Windows® documents. Copy Objects You can use the Clipboard to copy part or all of a drawing into a document created by another application. The objects are copied in vector format, which retains the high resolution in other applications. These objects are stored in WMF (Windows metafile) format in the Clipboard. The information stored in the Clipboard can then be embedded in the other document. Updating the original drawing does not update the copy embedded in the other application. Paste Objects Applications use different internal formats to store Clipboard information. When you copy objects to the Clipboard, information is stored in all available formats. When you paste the Clipboard contents into a drawing, the format that retains the most information is used. However, you can override this setting and convert pasted information to AutoCAD format. Because it is the easiest format to edit, the AutoCAD format is the preferred format for copying objects to and from AutoCAD. It retains all relevant object information, including block references and 3D aspects. The Windows metafile (picture) format contains screen vector information, and files can be scaled and printed without losing resolution. Use this format to paste objects into Windows applications that support WMF files. Metafiles pasted into AutoCAD are of higher resolution than bitmapped images (BMP files) but are not as easily manipulated as AutoCAD objects. Bitmapped images are raster images consisting of a pattern of pixels and are commonly used by paint applications. The color of the object doesn't change when copied to the Clipboard. For example, white objects pasted onto a white background won't be visible. Use the WMFBKGND and WMFFOREGND system variables to control whether the background or foreground is transparent for metafile objects pasted into other applications. You can insert a linked or embedded object from the Clipboard into a drawing with PASTESPEC. If you convert pasted information to AutoCAD format, the object is inserted as a block reference. To edit the pasted information, explode the block reference into its component objects. When you convert a Windows metafile stored on the Clipboard to AutoCAD format, you may lose some scaling precision. To retain proper scaling, save objects in the original drawing as a block (WBLOCK), and then insert them into AutoCAD using INSERT. See Below. Quote
Michaels Posted July 11, 2010 Author Posted July 11, 2010 Thanks a lot Suppose that I want to copy objects to another drawing, first I select objects then command "copy with base point" so it will get base point, But after that it will ask me to select objects . which means that the first selection is not considered at all. At was working well before, but because I am using lots of Lisp files that are sometimes not running to the end perfectly which cause some system Variables to keep the changes of the 'stevar' on hold. Thanks Michaels Quote
The Buzzard Posted July 11, 2010 Posted July 11, 2010 Thanks a lot Suppose that I want to copy objects to another drawing, first I select objects then command "copy with base point" so it will get base point, But after that it will ask me to select objects . which means that the first selection is not considered at all. At was working well before, but because I am using lots of Lisp files that are sometimes not running to the end perfectly which cause some system Variables to keep the changes of the 'stevar' on hold. Thanks Michaels I suggest you follow the prompts. When requested for a base point, Enter it on the command line if known or select with the cursor. You will be prompted after to select the objects. It very easy. Try it as described. You can copy and paste this way from drawing to drawing. This command has been this way for quite some time. It was never the other way around to my knowledge. Do not assume how the command works. Just answer the prompts given. Quote
Lee Mac Posted July 11, 2010 Posted July 11, 2010 Suppose that I want to copy objects to another drawing, first I select objects then command "copy with base point" so it will get base point, But after that it will ask me to select objects . which means that the first selection is not considered at all. (setvar 'PICKFIRST 1) At was working well before, but because I am using lots of Lisp files that are sometimes not running to the end perfectly which cause some system Variables to keep the changes of the 'stevar' on hold. Use an error handler in your LISP functions to reset Sys Vars should the user hit Esc or an error occur. Quote
Michaels Posted July 11, 2010 Author Posted July 11, 2010 There must be a kind of magic among your words..... do you know why??? Because honestly, I know that Sys Var and I tried it for so many times but with no benifit at all. And when I tried it this time it does work as it should be. Marvellous Mr LEE All my respects Michaels Quote
The Buzzard Posted July 11, 2010 Posted July 11, 2010 (setvar 'PICKFIRST 1) Use an error handler in your LISP functions to reset Sys Vars should the user hit Esc or an error occur. Thats so odd Lee, I would never have thought there would be a variable for that. Learn something new everyday. I have always been use to the way AutoCAD command have work out of the box. Leave it to you of course to find that. Quote
The Buzzard Posted July 11, 2010 Posted July 11, 2010 ........ I was just thinking that it would be real interesting to have a thread that would cover system variables one by one in alphabeticle order of what they do with examples. The thread could be titled System Variables for easy searching or could be placed in the Archive for an even easier search. It could serve as a learning tool to be used for system settings by itself or for lisp programming. Just a thought, But a real useful thought. Quote
Lee Mac Posted July 11, 2010 Posted July 11, 2010 Pickfirst/Pickadd comes up quite a lot, but this is one of the references I use: http://www.autodeskpress.delmar.cengage.com/resources/olcs/system/ACADVariables-Alphabetical.htm Quote
The Buzzard Posted July 11, 2010 Posted July 11, 2010 Pickfirst/Pickadd comes up quite a lot, but this is one of the references I use: http://www.autodeskpress.delmar.cengage.com/resources/olcs/system/ACADVariables-Alphabetical.htm I have to keep that site handy. I like the way its arranged. Complete useful information from start to finish. Thanks Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.