AutoCAD .NET :: Draworder Of Objects In Newly Created Blocks
Nov 12, 2012
I am creating a new block that includes text, lines and a solid object. The block is creating properly, however, the linework is behind the solid object.
How do I control the draworder of the items in the block?
Is there a way to set the order before I create the block, OR do I have to modify the block after I have created it?
Just installed the new CS6. I'm experimenting with Illustrator. I feel a little dumb asking this, but ALL of my newly drawn paths, brush strokes, objects etc. keep automatically shifting to the bottom of the layer instead of like usual, appearing at the top. Is there a way to turn this off? Revert back to normal?
I want to make a block with an attribute. But over the attribute I want to make a hatch. So at the place of the hatch the attribute shouldnt be visible. When I make the block AutoCAD puts the attribute on top. Is there a way that the hatch will be on top?
Is there a way to lock draworder objects in place?
At the very least, I'd like to position x-refs in a particular order and then lock them there so that they never mistakenly change order. For example...
I am having an issue with trying to get and xref or multiple xrefs attached/overlayed in a drawing that I just create.
I have a command that will create a sheet set, then add sheets in that sheet set based on a number the user puts in.
I then ask the user if they want to add xrefs to the drawings, if they press yes, I want to have the dwgs that are selected by the user to be referenced into the newly created dwgs.
I believe I am mising making the dwg that is created the active dwg before adding the xrefs, but I may also be missing locking the dwg. At the moment I have it set to open the dwg after it is created then attempting to add the xrefs to it.
'Starts the process of adding sheets based on the number specified For i As Integer = 1 To info.TotalSheetNum.Value 'shows dialog box for sheet information to user sheetinfo.ShowDialog() 'adds the sheet to the sheet set [Code] ...........
I'm having a bit of a problem struggling with creating new dimension style using vee bee dot net, in AutoCAD 2010 environment. I am particularly trying to figure out how to set the newly created dimension style to color white, and to assign it a specific layer (for example, a layer called "test"). What the code syntax is to accomplish this?
I post the code below for what I have done thus far:
Public Shared Sub addDimensionStyle(ByVal strDimStyle As String) Dim acDb As Database = HostApplicationServices.WorkingDatabase Using acTrans As Transaction = acDb.TransactionManager.StartTransaction() Dim dimTbl As DimStyleTable = acDb.DimStyleTableId.GetObject(OpenMode.ForWrite) Dim dimTblRec As DimStyleTableRecord = Nothing
I spent a bit of time creating a brush style to simulate a rope. Artwork was created, dragged and dropped into brushes pallet, set as pattern brush. In the AI file in which the brush was created, it is visible and available as a brush when "Show pattern brushes" is checked. However, in other AI files I cannot find this brush! I have closed all files and closed AI, reopened and still nothing.
Ubiquitous information: Adobe Illustrator CS6 version 16.0.3 (32-bit) Windows XP sp 3 OS
we have a good size project going on with lots of view ports of a base map (floor plan or site plan). Then we set the viewport layers the way we would like it, but along the way, we keep getting updated base maps (floor plan or site plan) with new layer created in them. These newly created layers are for the originator and will not affect our project.
Is there a way to have our project set to ignore any newly created layer from the originator of the base files? That is, we have our project (viewport layers) set the way we want it. When we get an updated base file, replace the xref(s), our layer state will still be the same, ignoring any newly created layer, automatically. I sure hope I am clear enough here.
Our problem is that when we get a new base file, then we would have to go to every file that has a viewport related to this new base file and turn off the new layers.
I'm using a Wacom intuos 2 and working up some illustrations, but whenever I create a new layer, the brush tool goes completely defunct and makes absolutely no marks on the document. I have gotten in the habit of just restarting Photoshop, and then it works.
SInce upgrading from LR4 to LR5 I can no longer create a new folder in the 'destination' section of the import pane and import new images into it.
If I right-click, for example, the desktop in the 'destination' area and select 'create new folder' I can create the folder, but it doesn't then show when I return to LR for the import. I have to have already created to folder outside of LR before the import for it to show as a viable location to import to.
We are having a problem with blocks not appearing after xreferencing a drawing. We can place blocks as normal from the tool palette, but as soon as we xreference a 2D site plan and select blocks from the tool palette, they will not place. You can see them when placing, but once you click to place it, the block does not appear. I have copied out the site plan to a new dwg file, still does the same thing. Everything has been purged and ran an audit in the plan drawing and also the site plan drawing. The block does not show up in the block editor either. I am trying to avoid redrawing the site plan like we had done with two models that were doing the same thing. Remodeling a vessel and rebuilding a skid composite corrected the problem with two other drawings, but redrawing this site plan would take considerable time.
Problem: When I create a new viewport, another viewport's paperspace blanks out or disappears. When I copy a viewport over, the new VP doesn't show anything and you can't maximize/"enter" its paperspace; it's like a simple rectangle, but the properties box says it is indeed a viewport.
Ex. Viewport 1 shows the top view of an object, Viewport 2 shows the right side view... as soon as I add Viewport 3, the top view in VP 1 blacks out. I attempt to ReDraw, Regenerate, etc, but it doesn't re-appear. I've run Plot Preview to see if maybe it's just a fluke with the graphics card on my screen, but alas, even in plot preview the viewport is blanked out.
It almost seems like there is a limited number of viewports I can use.
Solution: Run the MaxActVP command and set the value to a number greater than the number of VPs you actually need. This particular file had that value set at 2; hence, why a new, third VP blanked out the first one.
I have over 100 blocks that I need to add the exact same objects and visibility state to. Is there a way to globally make this change, or even to copy the visibility states from one block to the next without having to recreate the states in each block? I thought I had previously run across a routine on here that would make changes to multiple blocks at once, but I can't seem to find it now.
The AttSync command does what it advertises fairly well. My problem is that I have thousands of small blocks in a single drawing. (My current drawing has 2100 block references with four attributes in each one.) I may change the attribute values in a few of them and need to re-sync the attribute locations. When I run AttSync it updates every single block insertion. One of two things are desired:
1)Flag each block insertion as having been sync'ed, reducing the number of objects requiring synchronization when AttSync is called again. Provide a way to force all to be sync'ed.
2)Allow a selection set in the AttSync command after selecting the block to sync.
Either or both of these would a great time-saver for those of us with large numbers of blocks with attributes.
I have a drawing with alot of blocks in it. All the blocks are were created on layer Default and I want to change that to 0. is there a command that will do this, so that i dont have to open every block?
Our office created a library of blocks for use in our dwgs in the early days of Autocad. Since installing MEP2013 when inserting the blocks many of them have mysteriously changed from inches to millimeter units. We have to go back to each block(dwg) and change the units and rescale the blocks. We upgraded from MEP2012 and they were working fine.
I created a library of Dynamic cabinets in AutoCAD LT 2013. I have tested them and used them in drawings. I just upgraded to 2104 and when I insert those same dynamic blocks into a drawing, the parameters do not show and i can not use the dynamic block as intended. when I click on it...tons ot grips show up and no parameters.
I recently updated our CAD Library to dynamic blocks. In the process of updating our drawings, we realized that we could not use BLOCKREPLACE to replace dynamic blocks with another dynamic block (with new name) once the dynamic element has been changed. I realize that this changes the state of the block and anonymous block names are created.
I need a simple solution so that members of my group can easily replace dynamic blocks with new dynamic blocks.
I need the image to ALWAYS be on the bottom, but as I draw things sometimes, for no rhyme or reason, it draws it underneath the image and i have to do draworder again to bring it to the front?
Is there a way to change the default attributes "POINT, ELEV, DESC" to a different setup/style? (E.G., the point label style from the point which the block originated from?).
AutoCad 2011 & Civil3D 2011. Product Version 3. EliteBook 8560w Intel i7 CPU 2820QM @ 2.3GHz 8 GB RAM NVIDIA Quadro 1000M Windows 7 Enterprise 32 Bit
One easy way for I calculate the weight of plates with many holes is creating regions and subtract the cuts as i need and after apply "LIST" command for get value of area . But, i cannot subtract the regions, in command line says :
"Command: region
Select objects: Specify opposite corner: 44 found
Select objects: 44 loops extracted.
44 Regions created.
Command: subtract Select solids, surfaces, and regions to subtract from ..
Select objects: 1 found
Select objects: Select solids, surfaces, and regions to subtract .. Select objects: Specify opposite corner: 4 found
Select objects: At least two solids, surfaces, or coplanar regions must be selected."
The new VIEWBASE tool(s) are pretty cool but I have noticed that the solid objects in the viewports that are created by VIEWBASE tool/command display and plot pixelated. I have changed many normal settings like VIEWRES, WHIPARC, ISOLINES... without any improvement. I did notice that there is a property in the property palette called "Shade Resolution" that I am wondering if it might control this setting. The only thing is that I can't change its value from the properties palette.
I did compare the difference between a normal viewport and one that is created by the VIEWBASE command and the normal viewports display the objects smoothly (see the last picture below)
1) How to fix the pixelation issue? 2) Does this property control the pixelation issue? 3) How do you change this prop
I have tried and failed to set line weight of object after baseview command. Its very thick line and showing the 2d object views in very bolds lines when i am trying to take print it is horrible to see it.
how to control the draw order of objects created within an array in a dynamic block?
I have a wipeout, which works fine on the array source, but when the array produces babies, it places them infront of everything (which is only logical), making the wipeout useless.
Can I set array babies to have the same draw order as their parent?