AutoCAD LT :: Tool Palette Redefine Dynamic Block
Aug 1, 2013
I'm trying to insert a block, wich contains 2 nested blocks:
1 dynamic block
1 annotive block which has a scale 1:200 with an attribute.
when i'm inserting it trough the toolpalette, and my annoscale is 1:100, the annotive block is converted to the annotive scale 1:100, instead of the 1:200 wich it originally is.
I can't set the annotationscale in the toolpallete, exept when i use macro's. but this also has a drawback.
when i'm inserting the block with a macro, i have to insert a complete drawing wich contains only this one block.This block contains dynamic parameters (i can't add dynamic parameters outside of the blockeditor)
When this block (dwg) is inserted, i explode the block so it becomes the dynamic block again. but the block cannot be redefined, because the actual inserted block is a dwg file.
Is it a drawback of the use of the toolpalette and dynamic / annotive blocks?
View 9 Replies
ADVERTISEMENT
Mar 19, 2012
I don't know why but I don't see images of my dynamic blocks at tool palette.
View 6 Replies
View Related
Apr 25, 2013
I am currently using Autocad 2014 and I am attempting to insert a dynamic block from a tool palette. I would like to click on a dynamic block in the tool palette and have it prompt for the (uniform) scale. It seems simple enough but either all the dynamic properties are lost or it is inserted at 1"x1" (the scale of my original block). How to get this to work?
View 3 Replies
View Related
Apr 16, 2013
I have a drawing with multiple instances of a dynamic block. I have a second drawing with said block modified.
I want the first drawing's block to be updated to the modified block without reinserting each block separately.
I don't have the block as a separate file to "insert", only available to copy. With it being dynamic, I don't trust using the block editor and just copy/paste from the modified into the original.
Is there a way to redefine the block?
View 4 Replies
View Related
Jun 12, 2012
I am creating dynamic blocks but having a hard time adding them to a pallette correctly. In my block folders from which I create my pallettes all the blocks there are separate exploded drawings which ACAD turns into a block when you input them into your drawing via a pallette. The trouble is that when I save my dynamic blocks in this folder I'm saving it as an already blocked drawing, I assume this is the problem as I have to explode it each time I insert it. Is there way to avoid having to explode each time I insert?
View 3 Replies
View Related
Mar 20, 2012
I have created simple dynamic block for plan section call outs. If I use comment INSET to put this block in my file ever thing looks ok but if I dropped from tool palette block is srewed up. See attached CAD file.
View 1 Replies
View Related
May 11, 2011
I have a DB with 2 visibility's. I want to put add to tool palette and have 2 tools....one to insert showing visibility number 1 and the other tool to insert showing visibility number 2.
View 2 Replies
View Related
Mar 22, 2013
I've begun to create tool palettes to organize my blocks and often-used items. I have no trouble creating the tool palette, inserting regular blocks, export/import of the tool palette and groups, however my problem involves Dynamic Blocks and the fact that I keep each seperate dynamic block in a different file. I do this so that I can easily insert the block into a new drawing.
I'm able to drag the dwg file onto the palette (from explorer to autocad) just fine, that way the block's reference in the palette is the original file. Although when I take this method, I don't gain the lighting bolt to signify a dynamic block.
To get the lighting bolt I insert the block into an empty drawing, save it, then drag the block over to the palette. The problem with this is that the tool palette references the saved blank drawing, not the original block's file.
My endgame is to have a tool palette that contains my dynamic blocks and that will be eventually exported/imported to other computers everytime there is a major change. I also want to be able to change the original block's file and have that change be reflected in the tool palette.
View 9 Replies
View Related
Aug 8, 2013
I am trying to add a block to my tool palette. I am able to add it, but when I click on the palette to add it to a drawing, it acts like it's going to work but nothing shows up in the drawing. I have added it to the source drawing, saved the source drawing, dragged it into the palette. All is well until I try to place it in a drawing. The other blocks work fine.
View 9 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
Oct 13, 2011
I use the following code to redefine a block:
objBlockTable = (BlockTable)objTransactionManager.GetObject(objDatabaseSource.BlockTableId, OpenMode.ForRead, false);
structObjectId = objBlockTable[strBlockName];
objBlockTableRecord = (BlockTableRecord)objTransactionManager.GetObject(structObjectId, OpenMode.ForRead, false);
objObjectIdCollection.Add(structObjectId);
objIdMapping = new IdMapping();
objDatabaseSource.WblockCloneObjects(objObjectIdCollection, objDatabase.BlockTableId, objIdMapping, DuplicateRecordCloning.Replace, false);
It works for normal blocks but it does not redefine dymanic blocks. Is there a way to redefine dynamic blocks?
View 1 Replies
View Related
Oct 30, 2012
I have a tool palette with our typical symbols which are blocks. All the blocks on the tool palette shows correct and the proerties of the blocks are correct but when I decide to drag a block in from the tool palette, no matter which block of 30, the same block inserts. How do I get the palette to insert the correct block.Using ARCH 2013, 64-bit, windows 7.
View 9 Replies
View Related
Jan 20, 2012
We are having an issue while inserting blocks from the tool palette. Inserting a block from the tool palette takes about 5 seconds per block. Pick a block, wait 5 seconds, pick insertion point. Last week it took maybe 1 second. It doesn't sound like much, but we use alot of blocks everyday, and waiting 5 seconds every time gets annoying. Especially when it used to be almost instantaneous. We also have our blocks in our template. The template is on the server. If you type insert, and insert the block that way, it loads fast, like it used to using the tool palette.
Most of the blocks are simple text or shapes. None are dynamic. We also have some hatches in there, that are unaffected by the delay. They insert quickly.
Another thing has changed. The time it takes to change to a different tab on the palette has grown. A tab with about 10 blocks used to take about 6 seconds to load, now takes a good 30 seconds. And a tab with about 30 blocks that used to take about 12 seconds, now takes about a minute and a half! Once the tool palette and each tab has been opened for the first time, say first thing in the morning when cad is first opened, the delay is gone. They switch between tabs with no delays.
The only thing that I know of that has changed that coincides with this is last week we made a few changes to the template. We removed a few sheets that we no longer use. Could this have done something? The blocks are still in the template. We have 3 pc's that are affected in the same way, at the same time.
I've tried a few things to remedy this. I am by no means a cad guru. I created a .dwg with all the blocks in it. Made another tab on the tool palette using the blocks from the .dwg. Still the same delay. I tried creating a new palette using the design center and the blocks .dwg I made, but cad locks up on me and I have to restart cad. I tried that twice.
View 9 Replies
View Related
Jan 19, 2012
We are having an issue while inserting blocks from the tool palette. Inserting a block from the tool palette takes about 5 seconds per block. Pick a block, wait 5 seconds, pick insertion point. Last week it took maybe 1 second. It doesn't sound like much, but we use alot of blocks everyday, and waiting 5 seconds everytime gets annoying. Especially when it used to be almost instantanious. We also have our blocks in our template. The template is on the server. If you type insert, and insert the block that way, it loads fast, like it used to using the tool palette.
Most of the blocks are simple text or shapes. None are dynamic. We also have some hatches in there, that are unaffected by the delay. They insert quickly.
Another thing has changed. The time it takes to change to a different tab on the palette has grown. A tab with about 10 blocks used to take about 6 seconds to load, now takes a good 30 seconds. And a tab with about 30 blocks that used to take about 12 seconds, now takes about a minute and a half! Once the tool palette and each tab has been opened for the first time, say first thing in the morning when cad is first opened, the delay is gone. They switch betweeen tabs with no delays.
The only thing that I know of that has changed that coincides with this is last week we made a few changes to the template. We removed a few sheets that we no longer use. Could this have done something? The blocks are still in the template. We have 3 pc's that are affected in the same way, at the same time.
I've tried a few things to remedy this. I am by no means a cad guru. I created a .dwg with all the blocks in it. Made another tab on the tool palette using the blocks from the .dwg. Still the same delay. I tried creating a new palette using the design center and the blocks .dwg I made, but cad locks up on me and I have to restart cad. I tried that twice, same result.
We are running AutoCAD Civil 3D 2010 on Vista Business 64bit.
View 5 Replies
View Related
Oct 29, 2013
Is there a short cout to getting to the source drawing file containing block data? Drilling down into the Program Files folder is tedious in the heat of getting drawings done.
View 2 Replies
View Related
May 14, 2012
How do I redefine a block...
I want to insert the new block definition in the place of the old one and overwrite it.
The new block has more attributes than the older instance.
What a good method of going about that?
View 8 Replies
View Related
Oct 23, 2013
Since AutoCAD 2013, I'm not able to use tracking when inserting block from tool palette. Example, I want to insert a door at 6 inches from a wall. I click the door from the tool palette, leave a tracking point at the wall corner, move the cursor in the right direction and type 6 follow by enter. The door is insert randomly in the drawing. It was working perfectly in previous release.
Actually I had to insert the door anywhere in the drawing and moving it at the right place and rotate it if required, it is very tedious.
View 1 Replies
View Related
Nov 5, 2013
Whenever I insert a block into my drawing from the Tool Palette, Autocad creates a Text Style and Dimension Style,both named Annotative. This happens on any drawing, with any block.
I can purge them after the block has been inserted. They are NOT nested in the blocks. I have tried recreated the tool. Nothing seems to be working.
View 4 Replies
View Related
May 31, 2013
tool palettes from a directory called ACAD2008 to ACAD2012. Tool palettes can't find the associated blocks because the support path still points to the ACAD200 Directory.
Is there a way to "globally" change the associated path? There are too many blocks to think about changing each one manually.
View 3 Replies
View Related
Mar 29, 2013
It's been too long since I created one of these for Toolbars. I need a macro that will insert and explode a block. I just need the block's content, not the block itself. I can create a maco to explode a block with no path, but can't remember how to include the "*" in a file with a folder path to explode the block while its being inserted. Because of spaces in the file name, quotes (") must be around the path.
View 1 Replies
View Related
Dec 7, 2011
how I can get VBA to insert/redefine a block reference from another file into a block (of the same name) that already exists in the target drawing?
I've tried using the insertblock method but it produces a 'filer error' - As a bonus point, it'd would also be good to be able to retrieve the contents of the blocks collection in the source drawing in some clever way other than opening it (a bit like browsing using the design centre) ?
ACad, MEP, 3DS Max
Windows 7x64
X5482 @3.2Ghz 8Gb Ram
Quadro FX1700
View 2 Replies
View Related
Dec 12, 2012
I am trying to edit a description of a block and by following what is in the help it gives me an error. See attached jpeg for error message.
View 5 Replies
View Related
Aug 6, 2012
'How I can replace or redefine block record?'.
I tried the following:
1. Get all the block references
2. Clone it
3. Save to new DateBase
4. Erase old Block REferences and Block Record
5. Copy block references from new DataBase
But it doesn't work.
View 3 Replies
View Related
Aug 27, 2007
I'm working with some "dirty" blocks that contain several attributes. I've cleaned the blocks up by wblocking, cleaning, & purging the newly created block. I also removed any attributes within the file, including those within blocks within the file. I then renamed the file and inserted it into the drawing, and did a replace block with another through express tools. The problem that I have is the blocks are replaced with the clean version, yet the attributes remain. Is there a solution to this. I do not want any attributes to remain and the only way I know how to fix it is to replace them one at a time.
Also, I'm using AutoCAD 2004.
View 9 Replies
View Related
Jul 17, 2013
For some reason, the tool palette I usually use is not accessible. I opened a drawing that a co-worker was using and my tool palette now looks like an old version - it doesn't have any of my custom tools in it. How do I get back my tool palette??
View 1 Replies
View Related
Jan 29, 2012
I am using the following function to create a block:
(defun crea-blocco (ip blockname gruppoogg / blkobj sArray c r vla-objects doc) (setq c -1) (repeat (sslength gruppoogg) (setq r (cons (ssname gruppoogg (setq c (1+ c))) r)) ) (setq r (reverse r)) (setq vla-objects (mapcar 'vlax-ename->vla-object r)) (setq doc (vla-get-activedocument (vlax-get-acad-object))) (setq blkobj (vla-add (vla-get-blocks doc) (vlax-3d-point ip) blockname)) (setq sArray (vlax-safearray-fill (vlax-make-safearray vlax-vbObject (cons 0 (1- (length vla-objects)))) vla-objects)) (vla-copyobjects doc sArray blkobj) blkobj)
But if I start this function two times with the same block name, I get a block with the selected objects added to the existing block.
How can I redefine an existing block with vlisp?
View 9 Replies
View Related
Aug 15, 2012
I am trying to redefine Block A to Block B, Block C & Block D based off the value of an Attribute in Block A.
If the Attribute in Block A is "1" then redefine to Block B
If the Attribute in Block A is "2" then redefine to Block C
If the Attribute in Block A is "3" then redefine to Block D
I know it should be able to be done using If and Cond functions within a lisp routine, but I am in a hurry with it and don't have the time to research it anymore.
View 8 Replies
View Related
Jul 7, 2011
I've got a block with multiple attributes. This is not a problem to redefine the blocks attributes.
Some of the attributes contains dynamic fields (blockplace holder x y z parameters) When i insert a block with such atributes that includes the blockplaceholder dynamic fields i get
X: InsertionPoint => It is recognized as an Dynamic field but displays InsertionPoint. and does not update the value.
How can i update the fielddata from vb.net?
Part of the code I use (where i think the problem is)
For Each attid As ObjectId In refbtr attent = tr.GetObject(attid, OpenMode.ForRead) If TypeOf attent Is AttributeDefinition Then Dim attdef As AttributeDefinition = attent Dim attref As New AttributeReference() attref.SetAttributeFromBlock(attdef, myBlockRef.BlockTransform) Dim attrefid As ObjectId = myBlockRef.AttributeCollection.AppendAttribute(attref) tr.AddNewlyCreatedDBObject(attref, True) End IfNext
View 6 Replies
View Related
Dec 4, 2012
I have the following code to redefine a block after a command has ended:
(vl-load-com);*********************************************************(defun Redefine() (command "_.INSERT" "reactortest=reactortest" nil)(princ "Block redefined."));****************************************(vlr-command-reactor nil '((:vlr-commandEnded . endCommand)));******************************************************(defun endCommand (calling-reactor endcommandInfo / thecommandend) ; Get the name of the command.(setq thecommandend (nth 0 endcommandInfo)); Check name of the command.(cond ((= thecommandend "PLINE") (Redefine)));cond(princ));defun(princ)
It doesn't work because INSERT is an interactive function and can't be called while a reactor is active. Is there another way to redefine a block that can be used in a reactor? The block is in one of the default search path's.
View 2 Replies
View Related
Sep 27, 2012
I have problem with attached block (also with other similar blocks with field). This block include field in block attribute. Works fine if I copy and paste this block. When I drag and drop from Tool Pallete field disappeary.
View 9 Replies
View Related
Dec 7, 2012
I wan´t to delete a palette from Autocad Tool Palette. How can I do?
View 3 Replies
View Related