AutoCad 2D :: Over-sized Attributes On Blocks From Insertion In 1:40 Annotation
Dec 12, 2011
So a file sent to us was created in AutoCAD Map 2007 and we run AutoCAD MEP 2012 (and some on 2011). A Device ID Block was inserted in the Map program at 1:40 Annotative scale and was fine in their software, but when we load the files the attributes are enlarged to 40x their intended size. There are over 1,000 of these block in the plans and I've run out of solutions. I tried overwriting the block and it failed, and I also tried copying the oversized blocks into a file with the block predefined and that failed as well. At this point I am convinced I need to find or write a lisp for the repeated actions. I am crunching on the process for writing the lisp as I have written macros and VBA Functions for excel and understand the basic principles.
View 1 Replies
ADVERTISEMENT
Jan 10, 2013
I am experimenting with Annotation, trying to create annotative blocks with dynamic properties. I am having trouble with including attributes in the blocks. Basically the problem is when I modify the dynamic parameters of the block and change the scale (and annotative scale) of the viewport then the attribute gets moved out of position - the size of the text scales properly with the annotative scale, but the text position gets moved considerably out of the proper position.
Attached is an example of the problem - an annotative dynamic block of a grid bubble. There is a basepoint parameter set along the circle and a rotation parameter justified to the center of the circle. The rotation parameter is suppose to rotate the basepoint so then the block can be scaled out from the basepoint regardless of its location along the bubble.
View 1 Replies
View Related
Jan 31, 2013
I am inserting a block (strSectionBlk) into an AutoCAD 13 drawing using VB .NET. This block has an attribute with tag "FAB_HEIGHT" and I want to edit its string to the value of a variable "strFabHeight" at the time of the insertion of the block. The insertion of the block is fine but I've failed to edit the attibute.
Public Sub InsertSection()
'Call the Function that decides the name of the head section block strSectionBlk
getSectionDwg(strModel, strHeadType)
'Start the database
Dim db As Database
[code]....
View 5 Replies
View Related
May 7, 2012
I working with a LISP program which creates some assembly drawings on the fly. For certain parts of the drawing I INSERT other dwg files which of course become blocks. Once in the drawing the users are sometimes wanting to edit the drawings where the blocks are, which makes an explodeable block necessary. But since the drawings are not actually blocks until they are imported this is not an easy thing to resolve. The other thing to keep in mind is that this drawing process is completely automated. The user does not get a chance to interface with it until the drawing is complete. So asking the user to do something as the drawing is being created will not work.
View 4 Replies
View Related
Mar 29, 2012
I have several script commands that insert items such as title blocks (xrefs) and page boundaries (blocks). The base point and INSBASE for all files are set to 0,0,0. However the blocks will occassionally come in at different positions. In some cases I can repeat the command multiple times and each time the same block will inset at a different position in the same drawing even though the insert point is set to 0,0,0.
Autocad LT 2012
View 5 Replies
View Related
May 29, 2013
Is there a system variable that controls being able to view a block during insertion? Currently I cannot see the block I am trying to insert on the cursor to see where I will be inserting it.
View 5 Replies
View Related
Jun 27, 2013
The text set in the Section Annotation Block Symbols move when the block is copied from one drawing file to another. Regardless if in the block editor, the position of the test remains the same.
View 6 Replies
View Related
Jul 30, 2011
I have a simple block, I would like to do the following:
Type: Insert
Specify: Block Name
Click spot with cursor to have the block placed
Rotate the block for orientation
I know that if I use the Tool Pallets I can specify rotate on insert, but do not always want to use the Pallete. I also know I can assign a rotation parameter to the block so I can grip and rotate after insertion. Is there an easier way?
View 4 Replies
View Related
Aug 11, 2005
Currently, I have the base or insertion point of some of my blocks in an undesirable spot and I would like to move it. When I insert a drawing or block I have difficulty in placement due to a poor choice in the drawing or block I am trying to insert.
View 6 Replies
View Related
Jan 11, 2012
I created a dynamic block with a polar stretch. I insert the block, then have to select the grip to rotate/stretch it. Can it be inserted and then rotated/stretched all in one action? The insertion point is at one of the line and the polar stretch grip is at the other end.
View 3 Replies
View Related
Apr 23, 2013
I have a block I am making into a Dynamic Block. I will be adding in different visibility states. Depending on the visibility state the block would need to be inserted from a different point.
My question is, is it possible to add multiple insertion points to a dynamic block so depending on the visibility state it defaults to the correct insertion point?
View 2 Replies
View Related
Jan 14, 2013
would like to set a base point during insertion of one block.When not insert by AutoLISP, just type "b" to be able to change the base point.
But when I'm using an AutoLISP that inserts a block, it does not work, it interrupts the sequence of routine.
Lisp:
(defun c:carrobox()(setq #clayer (getvar "clayer")) (if (= unidades nil)(setq unidades "cm")).....
View 3 Replies
View Related
Jun 18, 2013
Where can I find the command to globally scale blocks by selecting them and it scales each block around its insertion point.
View 3 Replies
View Related
Nov 27, 2012
is there any way that Autocad can have multiple items placed on the clipboard for insertion use like the Microsoft Office Word programme has (up to 24 inputs). This would be a good feature to allow going to one file, copying what you need and then switching to your current drawing file and placing them as needed
View 6 Replies
View Related
Jun 16, 2011
how (if) I can set up my dynamic blocks so that I can set the parameter values as I insert the block, rather than with the grips afterwards?
To take a simple example; I have a block consisting of a rectangle, with 2 linear stretch parameters - length, width. Can I set it up so that when I insert the block, it asks for the length and breadth,just as it would for attributes.
View 4 Replies
View Related
Dec 5, 2013
I have a block that contains attributes. When I select the block, you can see all the nodes/insert points from the attributes within the text. I was wondering if there is anyway to have the block only show the insertion point of the block and not the attributes? The attached image shows what I am talking about.
View 4 Replies
View Related
Feb 14, 2013
Is there a way to create a block with attributtes that automatically complete x, y, z, lat, long for the insertion point of the block?
I am trying to complete text in paperspace that will automatically fill in the lat long of a point in model space without using a table. I have tried field insertion with reference to a cogo point, but it doesn't give options for position on a cogo point. If I pick a block with attributes, it will let me pick any attributes, and x,y position for the block.
Cogo points show all the information I need to propagate in the properties....but how do I get that to translate into the text using fields or some other method?
Dell Precision T3600 - Windows 7 64-bit
NVIDIA Quadro 600
Intel(R) Xenon(R) CPU E5-1607 0 @ 3.00GHz 3.00GHz
8 GB ram - Two 1TB raid
View 9 Replies
View Related
Oct 31, 2012
I need labels of 50mmx20mm and I resize my tiff image and then paste onto an A4 page intending to copy paste until page is full.
1.Problem is if i use the ruler it shows that my image is only about 40mm wide even though the size boxes at the top clearly say it is 50mm?!!! see image
2. Is there an automatic way to fill apage with a specified sized image eg labels as the Impostion tab maxes out at 4x4(16up)?
View 4 Replies
View Related
May 1, 2012
Noticed that the Dynamic Blocks in the Annotation Tool Palette are missing? Let me rephrase that, in the Tool palette they show up, but the dwg's that they reference are missing. I have 4 users that are currently testing Civil 3D 2013 and all of them are missing the files.
I'm sure I could copy them from 2012, but still.
View 3 Replies
View Related
May 19, 2013
I'm looking for a map tool that can convert feature data from an SDF file or SHP to autocad block's with attributes data. My client just want blocks with attributes and dont work with sdf or similares, they extract the attributes and then work them in other software, so, i wonder if there is a autocad map tool that make the conversion from feature data SDF to blocks with attributes, that will make the work mutch more easier and fast.
Other question relational with blocks. How can we link block attributes and excell in real time, where i could change cells data in excell and the update happens in the open drawing and vice-versa?
And would like to know if there is a way to make this happen without vba tools or lisp's...just with map tools.
C3D2011
MAP3D2011
View 6 Replies
View Related
Jul 25, 2013
some attributes you can double click and edit within the dialogue box, others you have to double click and they are greyed out in the box, you have to click the little button with ... on and edit in place on screen... why?
whats the difference between the block atributes? attached is an example...
View 5 Replies
View Related
Mar 20, 2012
I'm working on creating some blocks for our office. Basically it is a simple block with a few lines that remain and then a couple attributes you can click on and change. I have added the attribute and all is working well.
My only issue is I would like to make the text in the attributes to be bold. For some reason I can't see to do this. Is it not possible.
Basically I want to try and get some of the attributes to stand out more than others. I tried changing the color and the lineweight of the attibute (which worked the color is different) but when it prints it doesn't change at all.
View 2 Replies
View Related
Aug 3, 2013
I am looping over a set of 40000 entities converting them to blocks and adding 35 attributes to each block. Till here its fine my .net program converts to block and write atributes to each one of them in 2 hours. But after the program finishes and I try to save the file autocad takes ages to save the file and also it stops responding. Is autocad not able to handle 40000 blocks with attributes. I am using autocad 2013. The dll has been developed using visual studio 2010.
View 3 Replies
View Related
Jan 16, 2012
I am trying to create a dynamic block with two attributes, a double grid head, when I add a stretch parameter to the head it only affects the first assigned attribute.
I have added a stretch parameter to each attribute and only the firt attribute will move. What are the rules with attributes in dynamic blocks, the only thing I found was I have to lock posistion for attributes to be affected by the paramter assigned by the dynamic block.
View 2 Replies
View Related
Apr 12, 2012
I have a large amount of P&ID drawings that have blocks with attributes. One of the blocks is missing an attribute field that I need so I recreated the block using the same name and added the missing attribute. When I reinsert the block and say "yes" to updating the block's definition within one of my P&ID drawings everything seems fine except when I try to edit the block to fill in that field.
The newly added attribute doesn't show up but when I right click one of these blocks and select Block Editor the new attribute field does shows up so the redefine did work I just can't use that attribute. Is this a bug in AutoCAD? How I can use this attribute?
View 2 Replies
View Related
May 7, 2013
I have an access database attached to a blank drawing. The database is a list of existing oil wells. I want to have civil3d (or map) create a custom block (I already have the blocks created) inserted at a coordinate in the database and propagate the other fields in the database into attributes in the blocks. For instance, the first two fields in the database are the x and y. Some of the other fields in the database are the well status and company name. Is it possible for Map to read the first two fields to know where to put the block, then select the block to insert based on wells status and company name, and then complete attributes from the other fields (section, township, range, county, etc) into the block? I'm having a hard time getting my head wrapped around the map3d user's guide talking about topologies, link templates, object classifications, etc. Using Civil3D 2013 infrastructure design suite, Win 7 64-bit, office 64-bit.
Dell Precision T3600 - Windows 7 64-bit
NVIDIA Quadro 600
Intel(R) Xenon(R) CPU E5-1607 0 @ 3.00GHz 3.00GHz
8 GB ram - Two 1TB raid
View 8 Replies
View Related
Nov 2, 2012
Every time I try to update blocks with attributes of a given layout, this only updates the last active layout. example:
I have three layouts: Layout1, Layout2 and Layout3
layout of the three blocks I would need to update the reference but I can Layout1 default that always takes the last active layout. In the following paper space specific code, but as it would to tell a particular layout.
Private Sub UpdateAttributesInDatabase(ByVal db As Database, ByVal blockName As String, ByVal attbName As String, ByVal attbValue As String) Dim psId As ObjectId Dim tr As Transaction = db.TransactionManager.StartTransaction() Using tr Dim bt As BlockTable = DirectCast(tr.GetObject(db.BlockTableId, OpenMode.ForRead), BlockTable) psId = bt(BlockTableRecord.PaperSpace) tr.Commit() End Using UpdateAttributesInBlock(db, psId, blockName, attbName, attbValue) End Sub
View 5 Replies
View Related
Mar 22, 2012
I'm trying to set up a dynamic block with an attribute/field within it that the user(s) edit using a lookup table.
I understand basically that a field must be created as the attribute that then references a lookup table with the inputs listed. However, I really do not know how to create a lookup that has custom information such as below:
Site: Unit Code
Site X 100
Site Y 200
Site Z 300
All I have seen explains how to create a lookup from an existing parameter (liner etc) and I don't seem able to create something specific to my requirements. I forgot add that I want the user to see "Site X", "Site Y" etc in the dropdown - but the attribute to reflect only the Unit Code.
View 9 Replies
View Related
Jan 9, 2014
I need to know if there is a way to link an attributed F-N bubble with qty's to the BOM. This is for electrical wiring diagrams for aircraft. So I have serveral part numbers to a BOM, but no real accurate way of finding total quantities other than manually going though the drawing.
View 2 Replies
View Related
Dec 9, 2012
I am trying to create an attribute that displays the product of an Area of an object in the block and the value of a different attribute. For instance, here is what makes up the dynamic block:
1 rectangle (with width and height parameters and stretch actions)
1 Attribute called "ForcePerSQIN" - the value of this is entered separately for every instance of the block by the user
1 Attribute called "Total Force"
In the "Total Force" attribute, I want to create a field that contains a formula to multiply the area of the rectangle (which I am able to obtain with no problems using the Area property of the rectangle object type) by the value of the "ForcePerSQIN" attribute, which is user-defined. The problem I have is that it appears as if the value of this attribute is treated as text and thus cannot be used in the calculation; I get ######.
Is there a way to make the "ForcePerSQIN" parameter treat the user-defined value as a number instead of text so that it can be used in the calculation? Or is there a better way to accomplish my ultimate goal?
View 4 Replies
View Related
Oct 7, 2011
I have been making blocks Annotative by using block Editor. I would open block Editor and change the block property to annotative. When I do that I notice that the block's attributes become unreadable. The block's attribute appears to become so squished up the I can't read it. I have tried to change the attributes width to make it readable but that does not work.
View 3 Replies
View Related