AutoCad :: Why Drawing Open Without Number Of Objects (text) Showing
Apr 17, 2012
why a drawing would open without a number of objects (text) showing? I open it up and all notes are gone, yet another user opens it up in "eDrawings" and it opens fine. Oddly, when in ACAD I click OPEN, the preview ACAD gives me when I click this file once shows the missing text etc. But when I open it they're missing.
Below is a screenshot of firstly the drawing open in ACAD and secondly open in eDrawings.
I have a drawing done in AutoCAD Architecture 2013. Most of it is just lines, but I have a couple of Walls with Doors. It looks fine in the base drawing but when I xref into another file the walls revert to their original color and the doors have disappeared. The opening is there but no door.
I tried xredit and the doors are there but when I close that they are gone again. Tried detaching and reattaching...still have the problem.
After I posted this tried Display Configuration. Clicking all options for Doors gives me the doors...in a closed position, not the same as in the base plan.
Running into some strange text issues... fonts having problems and text not showing on the drawing that is in the text box. (shows fine with out the bold option but does not when its turned on)
I'm the IT nerd and haven't used autocad before, but i'm trying to troubleshoot an issue with one of our users who is having this issue. From what I have seen, when he loads a drawing, I can see a whole heap of unidentified object messages down the bottom. The drawing loads, but it's missing all the text (mostly the dimensions).
He's told me that he can load it 4 or 5 times, and it will show up, but it fails more than it works.
A user is having problems when using the copy command in AutoCAD 2013.
When they select objects, its not reporting on the commandline how many objects its found or keeping a running total of objects selected. Not even any duplications...
I've tested it on my machine but i cannot replicate the issue and have never come across this before!
I am currently selecting 10 objects from a picture and then I delete the background. This leaves just the 10 objects of interest in the image.
I have hundreds of these images and would like to compare the number of pixels or diameter of the objects across the images for each of the 10 objects. Is there a way I can automate Photoshop to go through a directory of images and measure the pixels of each of the 10 objects, and then export those measurements to a file?
The multileader arrow is not showing even if the number is increased (ie from "4" to "10") in the multileader dialog box or under the properties when modified.
I have created an iLogic panel which allows me to control my revision a lot easier and puts my entered data into the parameters of the sheet itself, is there a way to have this show up on the drawing itself for a template?
I have some code in a VBA program I'm trying to convert to .net that loops through all the entities in model space as in the code snip below. What I can't figure out is how to get the total number of objects in model space at the start so I can use this info to advance a progress bar. ie the equivilent of VBA's "ThisDrawing.ModelSpace.Count"
Dim bt As BlockTable = tr.GetObject(DB.BlockTableId(), OpenMode.ForRead) Dim btr As BlockTableRecord = tr.GetObject(bt(BlockTableRecord.ModelSpace), OpenMode.ForRead) ' Loop for each entity in the modelspace For Each entId As ObjectId In btr '<code sniped> 'advance progress bar Next
I've got a large job and Object Isolate has been good for our drawing prodeuction but now we're running into some glitches on a regular basis the last few weeks.
1st Undo is being disabled. Thia really only started since we've begun plotting drawings and Isolating objects.
2nd We can't isolate everything. Is there a limit to the number of objects that can be isolated? or anything that controls that?
The orange items in question are blocks and are just copies of each other. However, the grass hatch underneath shows through the left one and not the right one. I checked the properties of both blocks and they are identical except for x/y position.
I have a drawing with objects on multiple layers, however when I select an object, they all show as whtever layer is showing. If I open the drawing on antoher machine, everything works properly with multiple layers.
I've recently started having a problem where some objects that I edit or insert, such as blocks, only show in white. The photo I show is an example. I recently used viewport clip in order to add in the detail shown on the top right, and when I did so, the viewport went white, and it has since not changed. It is supposed to show in yellow, as shown with the other viewports. When I change to "bylayer" it is white, and when I manually change it, it stays white. As shown, I've changed it manually to cyan, and it remains white.
I think this may be an obsucre system variable problem, but I'm not sure where to start.
Showing annotation objects, I’m wondering how the two options “show annotation objects for current scale only” & “show annotation objects for all scales” introduce the same result (attached)! Despite the fact that these annotation objects are assigned to other scales (attached)
In these two cases, the only displayed annotation objects are those related to the current scale! Not all the annotation objects are displayed!
I was wondering how everyone uses drawing numbers on their part and assembly drawings? Do you use the part names or drawing numbers to keep track of everything? And do you save the parts with their names or with a number? We are currently restructuring all our processes.
I am looking for a way to extract (filter) all polylines, and loop a lisp based on the number that are found within a "W" selection window.I am frustrated getting "malformed list" or errors, even after defining "n" for repeat.The code I have so far looks like this:
Without the (repeat () portion, it was working ok with selection window, however it only would run the commands for a single polyline. What needs to be done without overhauling the code? The lisp has worked on a drawing-wide basis, however needs to run on only on user-windowed polylines since there are other polylines within the drawing which are attached to layouts via viewports.
The message "Enter drawing number" appears at the bottom reading panel when File, Open are selected. After that the whole screen and commands are unresponsive until "Enter drawing number" message is cancelled.
I have several .dwg files that I use as templates. I run find and replace VBA routines on the template .dwg files, ie find $Flavor$ and replace it with "Grape", and then I save the .dwg to another directory with a new name.
These VBA routines work well for acdbText and acdbMText objects, but I have a bunch of AcdbAttributeDefinition objects in the .dwg templates as well.
After much research about the AutoCAD object model (I'm mostly a Microsoft Access VBA programmer), I have come to understand that these AcdbAttributeDefinition objects are actually "remnants" of a block that no longer exists in the drawing.
Anyway, I'd like to convert all of these orphaned AcdbAttributeDefinition objects to acdbText objects in the templates and then delete the AcdbAttributeDefinition objects. I have some code that does just that.
However, the issue that I am having with the code is that the newly created acdbText objects are not on the same layer that the original AcdbAttributeDefinition objects were on. I don't know the syntax to identify what layer the AcdbAttributeDefinition object is on or how to specify what layer on which the acdbText object is created.
how to keep the acdbText objects on the same layers as the original AcdbAttributeDefinition objects during the conversion and deletion process?
Here is the code I am using currently:
Sub AttConvert(dwg as string)Dim oDocument as AcadDocumentDim ent as AcadEntityDim aa as objectset oDocument = Documents.open(dwg) For Each ent In oDocument.ModelSpace If ent.ObjectName = "AcDbAttributeDefinition" Then' DO SOMETHING TO IDENTIFY WHAT LAYER THE ACDBATTRIBUTEDEFINITION OBJECT IS ON ' DO SOMETHING TO SPECIFY THAT THAT IS THE LAYER TO CREATE THE ACDBTEXT OBJECT ON Set aa = ThisDrawing.ModelSpace.AddText(ent.TagString, ent.InsertionPoint, ent.Height) End If Next ent For Each ent In ThisDrawing.ModelSpace If ent.ObjectName = "AcDbAttributeDefinition" Then ent.Delete End If Next ent End Sub
i'm trying to learn about AutoCAD, today i was trying to create a Glass cup, i've created it with REVSURF, at my first try it got square with only SIX faces, so after some seraching, i was told to set "SURTFTAB1" and "SURFTAB2" to a higher number like 18, so i configured them to 36... After that, the cup was looking pretty good and round, but then, i rendered it, at the highest quality "Presentation". But the cup continues to show the flat little faces, i would like to know if it's normal or am i doing something wrong? maybe i should do it with a circle and then press/pull it with a smaller circle on the top?
Unwanted objects showing through your printed output (and print preview), but not showing up in the paperspace display, when using 3dclip in Acad 2011 (mechanical) ?
How can you limit the number of open drawings in a session of AutoCAD. Now I can open up 35 drawings in 1 session which will take up a huge amount of memory.
Is there a variable or something like this that I can limit this to 4 for example?
I am trying put drawing numbers on my drawings. The drawing number is "019-02-00038-x" where "x" is the page number in the set of drawings. How do I set this up? Every time I try to change "x" it changes it for the entire set of drawings.
What is the code to select a drawing sheet by either its number or description but NOT both together?
Sometimes want need to select the first sheet by number 1 but the sheet description can change. and Sometimes we will need to select the sheet by its description but the sheet number may vary.
I have a number of areas numbered 1,2,3......etc but I need to change the text to the following where only the last number that is underlined is to increase sequentially.
P23/L2/1
Could Tcount be used or is there a modified version available?
If not is there a quick way to automatically place a number block onto a drawing with a click and then for every other click sequentially increases the last number.
is there any way to schedule objects by id number?, maybe through a formula within the schedule that may call the id or the revit API and if that is the case