AutoCAD 2013 :: Blocks Insert At Different Coordinates From Those Entered In Command Line
Jul 10, 2012
I am testing using script files to automate inserting blocks for As-Built drawings. My script files run fine, but AutoCAD is placing the blocks at a location that is different than what the input on the command line shows. For instance, I am placing a block at (6,6), which is reflected in the command line, but the block is actually placed at (6,5.898). The 5.898 does not appear anywhere in my script file, and the command line even shows that (6,6) was entered for the insertion point.
I want to insert or import an image that automatically recognizes my drawing coordinates.If I need to, I can use AUD (as Map 3D).However, my computer has difficulty processing too much data.
I am using the ALIGN command to overlay two groups of blocks, I'm then using some VBA code to export the coordinates of the blocks to an excel sheet to make comparisons.
The issue I'm having is when I use the ALIGN command the coordinates exported are different to those in the drawing (but only for those moved using the ALIGN command).
I don't get this issue when I use the move, rotate and mirror commands, only ALIGN. What may be causing this?
I press CTRL+9 to make the Command Line disappear while drawing. When I plot (or when doing a plot preview) , the Command Line appears again by itself. So I always have to turn the Command Line off manually after each plot
The bug still happens;
- if Dynamic Input is turned off or on - if I plot to a real device or in PDF - if the Cammand Line Palette i docked or floating.
This is not an issue in AutoCAD 2012 so I guess it has to do with the new way they programmed the revamped Command Line palette in 2013.
I was inserting blocks. I was trying to insert more than one block at the same time. If I have to insert each block every single time, that's just so slow. There must be another way to make it easier to bring up more than one block at the same time.
I am using both Mac version and windows version of AutoCAD. In the mac version, when tried to open up block editor, for some reason, it says the BLOCKEDITOR = 0 (read only). I couldn't even get into block editor to make changes for my block.
I am having an issue with the sheet set manager's tool to insert sheet list table. I have a new sheet set for a new project that was created entirely in Autocad 2012. When I try to insert a new sheet list table, after I click OK in the Sheet list Table dialoge box, it simply closes to an empty command line with nothing inserted. Why nothing is inserted?
I am trying to insert blocks but in the command line it says invalid, if I copy & paste the block in it works fine but as soon as i try to use the insert command it will not work.
Probably useful to tell you that I have around 60 blocks each saved as a DWG file and all of them are saved in 1 folder so there is no other crap in there.
the thing that really baffles me though is the fact that after I have pasted the block in to the drawing, the insert command works for that block.
if I select a line, then enter the move command, the line unselects also when I select a line, then hit delete, the line is still there both of these used to work
Main question: I need the user to be able to type a command. Then use it or cancel it. Then i need them to type another lisp command. In the second command i need to know (have the string of) the previous command they typed in. How do i get that string?
What I have tried.
I have looked at "LASTPROMPT" though not extensively, and i believe it would just return "ineedhelp" if i tried that.
I have looked at "CMDNAMES" but that gives the command you're currently in.
And I have found one page on this forum titled: Command Line History Macro, but there was no answer on that post.
I could create a global variable for that string, but then I would have to put the set code in every function I create. Nope, will not.
Backstory:
There's a person that is going to make how-to videos on how to use some of my lisp routines.
Anyhow, I need the user to be able to type in "ineedhelp" and the lisp that runs must get the last command's string go to the shared drive and pull up the video file for that command.
I have made a lisp that opened a word file before, and if i could get the string of the previous command, i'm fairly certain that I can get the videos to work.
There will be approximately 60 lisp routine video's.
I've been searching for a command that could actually cut lines for purpose. For example, if I'm drawing a 2 line crossed, wish I could cut the 2 lines so they are now 4 segments. On a circle, I could actually draw a line that pass trough the circle on cut it off the way I wish. Does such command exists for autoCAD? Very often, I've many lines at the same time that I wish I could cut with a single one. The problem is that I don't wish to trim 'em and extend (losing time and long process). Sure there is also the div cmd, but this isn't what I'm seeking for.
I turned off the command line because I don't use it or need it on my screen. But each time after I do a plot preview the stupid thing automatically turns itself back on.
Is there a way to permanently turn this thing off because apparently hitting the "x" on the toolbar isn't working correctly.
Also, why did they do away with the flyout option on the commandline. At least then I could dock it somewhere and collapse it.
As an Autocad user since Rel. 2.1. My favorite is when attempts to draw a line using feet and inch input while units are set to decimal. How "Point or option keyword required" is supposed to guide using the correct units setting? With DYN Input on, the red outline offers even less information. Are the prompts user editable?
Is there a way to set a profile by the command line instead of through OPTIONS? I'm contract and do not have admin rights on the PC so I can't change the startup target to my profile.
I can write a script to make the changes I need at every startup but can't find the profile setting command/variable.
My command line is partially off the screen as shown in the attachments below. It started doing this after a reboot this morning. I can't drag it, select it, or find a way to move it in any way. I tried changing the resolution of my monitor thinking it might "bump" it back on the screen. I'm probably missing something easy but I can't seem to make any difference. Is there a command to prevent the floating option?
As the title says, when several commands are entered very rapidly, i.e. zoom + extents (z+e), AutoCAD doesn't seem to recognise the second command. I believe there was a command that I came across a while back that adjusted the time delay between entered commands but I am unable to remember or locate it.
Any way to decrease the minimum time between entered commands?
I want record a macro to update a title block. We've revised the formatting of our title block. The block name is the same, only some appearances change.
I noticed in the insert command, "You can replace an existing block definition with an external file by entering block name=file name." This would be great. I could just type in the block name and the file name and AutoCAD would replace the current with the new version in the file. Then do an ATTSYNC and we're done.
*EXCEPT*
The path and the block name both have spaces in them. Is there any way to make AutoCAD stop taking the space as a return?
I like my command line to be near the left hand corner and not "docked" (meaning taking up the entire bottom of the screen) like this:But each time I plot, and open AutoCAD 2013, It snaps back to the middle like this:
I've tried saving my workspace (I'm very familiar with customizing and how that all works) but it just always snaps to the middle.I really like the floating command line and found that if I have it just to the right of my UCS icon at the bottom left of my screen, it's out of my way, but gives me the lines of info I want.
How to make it stay near the corner and not snap back to the middle?
Is it possible to clear the command line history? Im running a series of commands that output data to the command line, from there I'm copying and pasting off the command line to notepad. Is possible to clear the command line so that I can run these commands again and not get confused by the previous sequence of data?
I've update AutoCAD 2012 to AutoCAD 2013 and I have a problem when I type "L" or "C" to draw a line or a circle, the command line says "Unknown command "L". Press F1 for help". It's the same thing if I fully type the command "line" or "Circle". But some other commands works normally.
Working on: Windows 7 Intel Core i7 2.93Ghz 8 Go RAM NVIDIA Quadro FX 3800
When programming in Autolisp, I like to view the values set to my variables so you type an exclamation point followed by the variable name on the command line to have it display the value. My command line will not display the value. I have to hit the F2 key to bring up the text window to view it. how to get the command line to view this information? We have other computers that show it, but mine will not.
My command line is partially off the screen as shown in the attachments below. It started doing this after a reboot this morning. I can't drag it, select it, or find a way to move it in any way. I tried changing the resolution of my monitor thinking it might "bump" it back on the screen. I'm probably missing something easy but I can't seem to make any difference.
For as long as I have been using Autocad (10 yrs), if I typed an autolisp expression (in brackets) on the command line any output from the espression was echoed to the command line.
E.g. I type (+ 2 2) on the command line and Autocad returns with 4.
I installed SP 1 for Autocad 2013 and this bevaviour ceased, i.e. 4 did not appear in the command window although it did appear on the text screen.
I then un-installed SP1 and "normal" behavior resumed.
When SP 1.1 came out I installed that and again find that I do not get the returns from autolisp functions eched to the command window, only to the text screen.
I have now uninstalled SP 1.1, which I sort of hate to do, because I use those one line Autolisp functions quite alot.
Is there a way in the command line to select certain objects. For instance if there is a cirlce a line and a square can i just select the circle using the command line. When i try to save as an STL file i can't find it anywhere. Does surfsculpt not work? Everytime i use it it says it failed. Also when i make an ellipse is there anywhere to specify the X Y and Z lenghts?
We (the entire office) haven't had this issue in 2012, but in all of our 2013 installations, this is occurring.
In 2012, several rows are displayed in the command prompt, say for example you do a distance command, there are two rows of text showing the information the user might want to see. It displays the first row of, distance, the angle in XY plane and the angle from XY plane. The second row displays the delta X, delta Y and delta Z.
In 2013, it only displays delta X, delta Y and delta Z. The user have to hit "F2" to invoke the "AutoCAD Text Window" to view the first line of text.
I hope there is a variable setting for this, and not an oversight by Autodesk.
I am trying to insert OS Tiles into a drawing using the insert x-ref command. I have managed to insert 192 tiles but still need to add 29 more tiles to complete. When I try to insert another x reference AutoCAD just goes into a continual loop. Have to force AutoCAD to crash after ten minutes.
I am using AutoCAD 2014 MAP and have just had a new system built (i5 processor, 8GB RAM).