There doesn't seem to be an issue with this block when I open it with the block editor in the drawing where it was created. However, if I insert it into another drawing, it comes in as a block but when I select it, only the insertion point grip is visible. What happened to the parameters and actions? Oh they're still there but I have to open the block editor again for that block and then they display a great distance away from the block itself. This is all in model space with no change to the scale of the block upon insertion.
If I erase the parameters and actions and recreate them, the block behaves correctly in that second drawing but there is still the problem with the original block in my library.The attachment is supposed to be for a portion of metal deck that can be arrayed to whatever length is requied.
My drawing- block is a little bit complicated, it contains few actions and parameters and everytime i open block editor to add, or to modify some action I can't see my drawing because actions grips and parameters grips obscure my drawing. I tried to refresh layout but it doesn't work.
I haven't reviewed the recommended posts, but just a quick question. I am in the 'Dynamic Block Editor' command. I am trying to add a stretch application to the block (a simple section flag), and I have success up until the point where I save and go back into the drawing. There I do not get a pull-down tab and it will not allow me to stretch where I have defined the block through the 'Parameters' and 'Actions' tabs.
I'm having issues trying to use attribute definitions inside of a dynamic block. .I'm trying to create notes that are attached to differnet visibilty states of a dynamic block. I have multiple visibilty states that are have different attribute definitions placed on top of other definitons. The wanted attributes definitions apear to be visible in block editor but then when I test the block the wrong definitions appear. Is it because the defintions are on top of each other. Also all the definitions are in the same layer.
I will double click into a dynamic block to edit it in Block Editor. None of the blocks dynamic attributes will show up. Then I try to exit the block using either "bclose" or by clicking "Close Block Editor" and get this message: "bclose command only allowed in block editor". Um... hello Autocad, I'm in the block editor.
My only option at this point is to close the file... CAD politely asks me if I want to save my changes, and unfortunately I made the mistake of saying yes the first time this happened. If I choose to save the changes, when I re-open the CAD file it will only be the block that I was editing! It purges everything else in the file (and it is apparent that it only saved the block b/c my file size is much smaller than the original). The backup file is also only the blocks information, b/c CAD believes it is saving correctly. My other choice is to not save, and lose all of my changes since the last save or since the last autosave.
Is it just me or do the actions associated with parameters disappear on occasion from the block editor? Sometimes a regen will make them reappear, other times not. Closing/opening the block editor is one way to make them visible again (worked a few times at least).
I have been working with attributes and visibility states for months, i've created a dozen blocks that have worked exactly as designed... Now every block i make with the same method is not working properly
attached is a really simple block. to the left are the 4 individual attributes in the block. on the right is the dynamic block with 4 visibility settings to show 1 attribute, 2 attributes, etc... everything is perfect in the block editor, in model space; vis state 1 shows 3 att's, vis state 2 shows 3 att's, and vis states 3&4 work as designed.
I'm under the gun to create standard blocks to collaborate with 2 other another firms.
I was working on my drawing, using blocks: open block editor, edit block, close editor by clicking cross of closing block editor, then autocad asks me if I want to save changes, I click yes. And one time I clicked the smaller cross, which closes the whole drawing, and intuitionally clicked to save it. So my whole drawing closed. And when I open it, Autocad asks me : "filename.dwg contains authoring elements. Open it in Block Etidor?" yes/no/cancel. If I press Yes, then my drawing opens in block edit mode, and when I click close block editor the whole drawing closes. If I press no, then my drawing opens in normal mode, and I have in it just lines of that block. All layers, titleblocks are there, but my drawing disappeared. Is there any chance to get it back? how? I can't attach this drawing, because it's to large, ~4,7 mb.
I have a problem with the "in place" block editor, mainly because I fail to synthesise a sentence for the search that makes sense. My problem is that when I am in "edit block in place" mode I am still able to edit the drawing, so that I can still delete or stretch or move certain elements, even though they are not part of the block. This is quite annoying because it leads to unwanted changes and mistakes. Is there a variable or an option to change it and prevent any modification to anything outside of the block?
dynamic block in a drawing - when i make a change in the block editor, it doesn`t apply in the model space although i save all the changes. There is also another dynamic block and this time everything is working properly - all the saved changes appear in the model space. The only difference between the two blocks is that the first one has attributes. I think attributes should not be the reason for not applying changes, but i just don't know.
I am trying to insert a block into a drawing that uses dynamic blocks. I want the block to be associated to the dynamic block, so that when I alter a linear stretch parameter on the dynamic block it moves the other block.
I am probably missing something obvious, but have now googled my mind into a numb state and can't make any more progress.
I need simple code to do just one thing, inserting a dynamic block that is stored in a separate file on my computer (like C:/base/b-22) in the drawing that I'm currently using. For example, I have a windows form with a list box with names of many dynamic blocks that are stored on my c drive, I would like to pick a block with a name and upon a click event of a button or other will go get this block from a separate file and insert it in the drawing I'm currently using, and would need to be able to pick the point of where I want the block to go. I'm using autocad 2010 with visual studio 2008- using the new autocad .net language.
I have searched high and low and still could not find a tutorial to really explain how to create a drawing title with attributes (Detail Number, Sheet Number, Detail Title, Detail Scale). All I find are on creating dynamic block, which I could achieve, but I need one for a block that has (or will have) attributes.
I was able to find a tutorial on attributed door numbers, but it does not work for drawing titles that has attributes. GOAL: I would like to have all my seven drawing titles in one file and to be able to stretch the leg of any selected title to a desired length.
We currently have a bunch of Lisp programs to create drawings but I am interested in exploring how I can maybe use Lisp with either dynamic blocks or parametric drawings. I just don't know which would make more sense. Currently we have programs where we enter things like width, height, leg or radius, bars wide and high etc and it creates a drawing like the one I've attached. I know that if I can create this drawing as a dynamic block or a parametric drawing, then when there are revisions, I don't need to create the drawing again. I can just adjust the parameter or the dynamic block. What makes the most sense, a dynamic block or a parametric drawing? I should note that I'd still like to use autolisp to create the initial drawing (or insert the block) since that's what the users are used to.
It's possible to create a dynamic block programatically? I want to create a command that captures different selection sets of drawing objects and assign them to different Visibility States of a new block deffinition, on run time.
I created the attached block to add spot elevations to a drawing. The block has attributes allowing elevations to be manually typed in, but also includes many dynamic features for rotation, lengthening, mirroring, etc. The block was created as an annotative block.
The block and all of its features work perfect as long as the dynamic features (rotation, etc) are not used after additional annotative scales are added. I often times have a drawing set at 1:10 or 1:20 scale and need to do an enlarged detail at 1:5.
What I would like to do is have this block set at 1:10 scale and 1:5 scale and manually rotate it (ideally using the dynamic features) at different angles for each scale. Is this possible and if so, why is it not working with this block? This works flawlessly when using annotative multileaders, so why shouldn't it work with blocks or is this just too labor intensive for the software?
I have also tried attsync, etc. and often times when rotating at different annotative scales, the text attributes go "bonkers" for the opposing scale when applying attsync.
I created a Dynamic Block that works perfectly, however when I try to add it to my tool pallet, I get an error message that reads "Block XXX is not found in source drawing. If the source drawing is currently open in the editor please save your drawing."
I'm not in the block editor, and I've saved it multiple times before I tried doing this. I've even closed AutoCAD and reopened it and I'm still getting the same results. I've been able to add many other blocks to my tool pallet, but it just will not accept this one.
I have this north arrow that is not working in a clients drawing. Look at this drawing with the block in it and determine why the arrow head is filled in the block editor but not filled in the drawing (model space)???
Is it possible to have a dynamic block with text which, when inserted into a drawing, will show the text orientation matched to the layout? I have a non-dynamic block which is simply a donut and a piece of text. When I insert it into a drawing, the text orientation will change to suit the orientation of the layout. I created another block with the same entities but I also added a couple of lines extending out from the center of the donut. I added stretch and rotation actions in order to rotate and stretch the lines. I also gave the block visibility states so that either one or two lines would appear (the block is a utility pole,by the way, with the lines representing guy wires). When I insert the dynamic block into a drawing, I cannot get the text to match the orientation of the viewport. I've tried changing different combinations of settings but the text won't appear horizontal.
The two blocks I mentioned above are inserted into one file with a number of other blocks. When I check the properties of the non-dynamic block, the "match orientation" is set to YES. I cannot, however, change the "match to orientation" setting to YES on the dynamic block. Is this simply because it is a dynamic block or am I missing something? I don't create a lot of dynamic blocks and therefore I am not a wizard at it so I am assuming I am doing something wrong.
1. What is the easiest way to find points that are not constrained? I get a notice that the block is not fully constrained and its a nightmare going through all the lines trying to find where I need to apply a constarinet.( I can't wait to get off ACAD and back to Inventor.)
2. When I try to save a dynamic block using the Save Block icon under Open/Save, if the dynamic block is not fully constrained, and I click save, when I reopen the block to edit all of my constraints are gone, this has happened twice. Now I just exit by Xing out and saving changes.
I have created a bock in ACAD 2011 LT. I then save the block using the command line or ribbon button then immediately try to close the block editor without moving or changing anything. A dialog appears saying the changes have not been saved to the block and would I like to save? If I say no don't save my changes and reopen the block the changes have in fact been saved.
My question is there a way to get around this dialog box -Suppress it like FILEDIA = 0 for block editor or an option so it doesn't ask me to save.
The goal is to do this all from the command line w/ out dialog boxes.
I have an existing title block a few text attributes, to which I wish to add a watermark. I have added it in the block editor as a normal attribute, with the same details as the other attributes that work, only a different tag name. It has a default value, "DRAFT" and is tagged "WMARK". It works fine in the Block Editor, and If I test the block I can edit it to display whatever I want, but if I save the block and open it from Autocad proper, the attribute is not in existence, either as a default value, or editable from block properties, attribute editor or title block editor, whereas all of the other attributes are there. I have used BattMan to verify the settings of the attribute, and the only difference is that the others all have "L" in the "Modes" column, but I think that means that their position is "locked" whereas my new attribute is justified "aligned" therefore cannot be "locked" (This is some assumption on my part, as the documentation on the "Modes" column is almost non-existent). I cannot afford to waste much more time on this issue, as the boss is breathing down my neck, but editing watermarks on every drawing after every revision is frustrating, when it could be an attribute that is editable from the title block editor.
So I've done a reasonable amount of work with dynamic blocks. I have a block with a rotation action and grip to arbitrarily align it. However I realized when trying to combine it with an alignment grip (which actions on the basic or fundamental block rotation angle) that there didn't seem to be a way to some how link a dynamic block rotation action or one of the custom angle properties to a the fundamental block rotation angle. Thus there are two additive rotations at work; the dynamic block one with its grip and the fundamental rotation property.
This can cause some confusion when one person aligns with the grip and another via rotating the block's fundamental property and would also be problematic in the generalized sense if one was trying to select or programmatically read back the net angle alignment.
I have a dynamic block, that represents a stirrup.
I inserted in the block a Block Propreties Table, that have some preset dimensions for the stirrups. The grip of this table I decided to put in the top right corner.
The problem is that I can't make this grip moveable )
new to dynamic blocks but looking to streamline my wiring diagrams here and have created a block that shows the typical wire styles we use in a simple easy way. I now want to add an overall flip to the entire block and have not been able to find set this. I would prefer to use the same label and go from there. I have included the block to show what I mean. It is only working on the single visible item at the one time. I know this has to be possible just let me know what I am doing wrong. I am running AutoCad LT 2013
I need to create a dynamic block for a "Glass Panel" in a balustrade. I need to be able to insert it, in one corner and stretch it in another corner, to suit the staircase angle.
I've created the block, but it isn't working correctly. I've attached a drawing, with the left hand drawing a sketch of how it needs to be. The right hand drawing is my dynamic block attempt. As can be seen, when the block is stretched between the 2 points, it doesn't follow the angle of the staircase correctly (Very slight run off)
I wish to create a dynamic block containing some attributes. These attributes are inside rectangles that can't be modified in length using linear parameters ; but the attribute has to be always in the middle of the rectangle. So, I draw a line inside the rectangle (in a hidden layer) and insert the attribute with center justification (not sure for the translation) that I place in the middle of this line ; then I put a coincidence constraint (not sure for the translation, but it's the first one) linking the middle of the line with the middle of the attribute.
But here's the problem : when stretching my rectangle, the insertion point of the attribute suddenly changes from "center" to "bottom left".
I am looking for a way to use the ATTIN/ATTOUT workflow to bring in data from an excel spreadsheet to drive the size of each of my block's instances. The block will be simple, a rectangle, with width and length parameters. For each entity in my excel/csv file these parameter values are spelled out. I know how to display these parameters in my attributes, but I don't know how, if I were to feed in these values, to drive the geometry. If there's a better way to take a list of width and length values to generate a series of blocks each with a rectangle containing its respective size.