Is there a way to create a thumbnail for a block that looks like the block when in a drawing rather than exploded when written to a file? All of the hidden attributes are currently being shown in the thumbnail using Wblock.I'm using AutoCAD 2011 to create blocks and thumbnails for a program called WireCAD.
I'm working with Autocad 2011. My objective is to create a dynamic block made up of a circle with a letter or number inside. Here's the tricky part. As I add additional letters or numbers the circle increases in diameter automatically to fully encircle whatever it is I type. The more letters or numbers the larger the circle and the fewer the letters or numbers the smaller the circle?
Or is there a lisp routine for this type of request?
I have a block containing several parts blocks. When I explode the main block all of the parts are exploded back to lines. I have used both "explode" and "xplode" and have the same results. How can I explode so I have my components as blocks?
When in Photoshop CC I then go to file / open, my machine won't display preview thumbnails for each of my image files (.jpg, .gif, .png, .psd etc) and all I see is the blue Photoshop icon for each of these files, I have also tried changing the view options on the folder and change to medium, large and extra large thumbnails but again they all just display the Photoshop CC blue icon.
When I run Photoshop CS5 on this exact same machine it shows them! Is there a setting I need to change in Photoshop CC to get this to work, or is Adobe trying to get us to use bridge or?
I have attached the block for reference. Now that I have found the error of my way with the annotative cutline. I have a slab-on-grade block that needs to have annotative hatches; I also need the cutline to be annotative and dynamic so that as the drawing scale changes the scale of the cutline will be match and I can adjust the length of the extension lines. I have made the cutline a nested annotative and dynamic block within the slab-on-grade block. When I insert the block into my drawing the cutline is annotative and the dynamic grips show up but they do not work.
There are many examples of creating rectangular patterns, but not many, if any, of interrogating existing patterns.I have attached the files and a screenshot of a rectangular part inside an assembly. The part contains a rectangular pattern of holes and workplanes.how do I get hold of each proxy of the workplane in the pattern?In other words I don't know what to put in the for loop at the end of this code fragment:
If _invApp.Documents.Count = 0 Then MsgBox("Need to open an the assembly document") ReturnEnd If If _invApp.ActiveDocument.DocumentType <> DocumentTypeEnum.kAssemblyDocumentObject Then MsgBox("Need to have an Assembly document active") ReturnEnd If Dim asmDoc As Assembly Document asmDoc = _invApp.ActiveDocument Dim asmDef As AssemblyComponentDefinition asmDef = asmDoc.ComponentDefinition im occurrences As ComponentOccurrencesoccurrences. [code]....
We are using both AutoCAD 2013 and AutoCAD LT 2013, and are having some difficulties doing something that seems reasonable...
Basically, we made a block that has the following attributes:
LENGTH ORDER CUT-OFF MATERIAL CUT-LENGTH CUT-WEIGHT CUT-PER-FOOT
When we define this block, we set the value for "CUT-WEIGHT' as (CUT-LENGTH - WEIGHT-PER-FOOT) and "CUT-LENGTH" as (LENGTH - CUT-OFF)
Those formulas work when we initially create the block. The goal is to be able to change the "LENGTH" and "CUT-OFF" attributes, and have the block automatically calculate the CUT-WEIGHT and CUT-LENGTH based on those values.
The issue is that once the block is created, the formulas no longer work. We have tried Update Fields, we have tried REGEN, REGENALL and more, but nothing seems to work. The only thing we have been able to do is define the block, then basically create the block a second time, with those respective attributes being linked to the initial block, which is both not ideal, and created other problems.
I am attaching a copy of one such block, how to make this block work properly.
The final use of this block is to insert it into Shop Drawings for our Companies Products and then link the block to a table that shows the values of the blocks as a Bill of Materials.
I am unable to currently upload a copy of any Shop Drawings, but if need be, I could ask for a "Dummy" Shop Drawing that I could upload.
I am trying to make a block with text inside in it. I need the text to rotate at 0 no matter what degree I insert the block into my drawing. For example the type of blocks I use are for fire alarm in which need to go onto different sides of the walls so I need a base point in which I can insert the block at but the text to always rotate back at 0.
I am trying to align all of the text inside of a block and have it actually align the text instead of having it keep it original position (like when you use "Justifytext" command). For example: We use blocks for fire alarm devices that we insert into drawings. When the devices are inserted they look like this (Middle left):
15CD TBD TBD 1/4W
I can double click each line of these texts, have the eattedit window pop up, go to "text options" tab, click the drop down menu for "Justification:" and then choose my justification(middle right); then the text will actually move to align itself with my justification, causing my text to end up like this:
15CD ..TBD (Roughly like this, only perfectly straight vertically on the right hand side) ..TBD (ignore the dots, i had to insert them for the spacing to be correct for 1/4W this example)
When I type "Justifytext", select my block, choose my justification (Middle right), just the snap point moves to that justification without the text actually moving at all, causing my text to end up like this:
I've made this block . when i rotate the vertical line I need to add lines every 15° as you see in the image, i've seen that polar array is not possible in the dynamic blocks.
Is there a way (or a “trick”) to have one attribute at two different locations inside of one block (I want to avoid filling in the same text twice when this block is inserted or edited)?
I have a simple block with 2 attribute and 1 line inside it.
something like this:
Attribute1
──────
Attribute2
I want to modify length of line due to width of thoes attributs. length of line is equal to maximum(width attribute1 and width attribute2).
dxf code for start point of a line is 10 and end point for a line entity is 11.The question is: how can I modify the length of line automatically via maximum width of these attributes?
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.
when i export (or explode) my plan every window, doors etc... split in more "under-blocks", and that's ok. but i have a problem with the windows: after the explode command, one of the blocks inside (the one that shows the opening side) "jump" in the 0,0,0 coordinates point, but all the others remain in the right position.
PS: i think the problem is not in the window-block, because i tried it in another old file, and it works. and the autocad option are also always the same.
Looking for routine for converting text to attributes inside the block?
In my drawing I hv some attribute blocks having some Text in it. I need to change the Texts inside the blocks as Attribute Texts. I am attaching sample Blocks drawing..
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
I'm creating a portfolio page on my website, and a while back I've seen a beautiful effect on someone else's portfolio site.
What they did was create a fairly large thumbnail image about 300 or 400px wide. And they took the home page and a details page screen grabs from their portfolio and combined 2 images into one thumbnail. The images were positioned one to the right one to the left, but angled (I can't figure out how). And one was over the other a little, but you could see the majority of each image, and there was a cool shadow effect behind both. I really wish I could create something like that myself, but no matter what I try I can't get anything that looks like what I remember seeing. I tried perspective, distort, skew, etc. Just can't get it to look cool and keep the images legible.
Is it possible to create a block to insert on our title block that will populate itself with a list of drawings and names?
I know this is possible through the use of LISP and the Sheet Set Manager, but could this be done through a combination of attributes and fields (we want the same functionality in LT).
I made a write block from one drawing so that i could use it in another drawing. Now that i have inserted it into a different drawing i cannot explode it. I did not see the option to allow exploding when i created it.
I tried to create a regular block (not a write block) but then when i opened a new drawing and clicked "insert" "block" it was not in the list of available blocks?
Are there any neat tricks to scaling a DWG inside a block with parameters? I would assign a scale factor parameter to Instance Scale but as I can't I'm looking for a workaround.
I have a some 2D elevation trees that I want in my 3D tree block and alI just want to control the height. The problem is that if I explode the DWG in a family everything just disappears .
I have created a breakline from a feature line which cuts the triangles of my surface. Is there any way to create a seperate surface from the triangles inside the breakline.
With iLogic, define some pre notes and when the user choose one option some notes are chosen too.The idea now is: Create a text direct inside on Sketched Symbol OR edit some textfields inside the Symbol.
The symbol could be one existent, so its not necessary to create it.
I got a code to create the text, and that works perfectly! Just what im trying now is create this text into the Symbol... I've tried many ways with reference from: URLs....The code to create the tet im usnig is this one:
' a reference to the drawing document. ' This assumes a drawing document is active. Dim oDrawDoc As DrawingDocument oDrawDoc = ThisApplication.ActiveDocument ' a reference to the active sheet. Dim oActiveSheet As Sheet oActiveSheet = oDrawDoc.ActiveSheet ' a reference to the GeneralNotes object Dim oGeneralNotes As GeneralNotes oGeneralNotes = oActiveSheet.DrawingNotes.GeneralNotes Dim oTG As TransientGeometry oTG = ThisApplication.TransientGeometry ' Create text with simple string as input. Since this doesn't use ' any text. [code]....
but, if i could just edit one existent text filed into the symbol would be great too and one "extra doubt", in all the codes that i get here, i have to erase the "public sub" and the "set" from all code, am I doing something wrong ? I'm running directly from the iLogic window.