AutoCAD LT :: Keeping Text Upright When Using Alignment Parameter In Block?
Mar 21, 2013
AutoCAD 2013LT
I have a simple little block that has an alignment parameter so I can pop it on a wall, pointing the way I need. I would like to add a line of text that will keep a rotation of 0deg no matter which way the block goes in. I can do it with bedit after the fact, but can I set the block up to insert correctly to start with?
I never created the block myself but it is pretty good so I use it. The block is a radiator within an alignment parameter which allows me to click the point and place it on a wall. The radiator then changes to suit the alignment of the line.
The only problem is sometimes the block aligns with the line but goes the wrong side. Therefore sitting the radiator within the wall lines and not in the room.
Is there a keyboard button or something which switches between the sides of the line you are aligning to so I can choose between the correct one.
Is it possible to make a dynamical block where the attribute is horizontal in combination of the alignment parameter (not rotate)? If I align to an arc the attribute need to stay at an horizontal position.
Wondering if there was a way to have text maintain a rotation angle of 0 while being included in a rotation parameter. I am wanting the "N" for my North Arrow to follow the direction of the symbol of my viewport tag without the "N" character rotation angle changing with it.
I've created a dynamic block that simply flips a connector input from a connector output. Like This:
Attachment 26540
But if you put more than three numbers after the L- prefix, the alignment gets screwed up. Is there a way to change text alignment in a dynamic block? Or, conversely, what do the Align and Fit justifications do? Could I make those work for this purpose?
I am having an issue with the "upright" script in my ltype descriptions. Apparently it works the way it is supposed to and not the way I want it to.
The upright is set to 0 which orients the text in linetypes to be shown as "upright" to the model space. In most design cases; not an issue, but I am designing construction plans along a roadway and as such, north is not always "upright" to my viewport. Is there a script (ie ...,u=v],... or ...,u=vp],...) that will orient my text based on the line displayed in the viewport?
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 have this block (see attachment) with three attributes and a visibility parameter that I want to hide one, two or all attributes. It works well while I'm in the block editor but it will not work properly when used in the drawing. The option of "Point only" does not hide all attributes of some reason.
I've created the user parameters and they get the information I need by the rules in illogic and also added as custom properties, but when I try to put them on the title block they don't retrieve the information.
I've created the user parameters and they get the information I need by the rules in illogic and also added as custom properties, but when I try to put them on the title block they don't retrieve the information.
I am trying to have my block with different visibility options but i don't want a long list to choose from under one parameter. If I did what I am wanting to in one visibility it would be a very long list of different combination options. The list would have 16 different options. Is there a way to have multiple visibility parameters?
We are supposed to make a block (window for house) and in the windows version, apparently when entering BLOCK EDITOR - a tool palette comes up where you are able to choose "Linear Parameter" and then an arrow comes up where you can pull the arrows to each side.
MY PROBLEM: is that when i enter block editor this tool palette doesn't show, and i cant find where this linear parameter is.
I am making a simple continuation block (attached) and I am trying to get it to have a rotation parameter along the polyline. I am able to do that, but the only issue is the flip parameter goes all weird when I do so (the text starts distancing itself from the polyline when stretched, rotated and flipped).
Getting into Dynamic Blocks in a big way. As the blocks we use are variants of each other, if the parameters that are created in one block can be copied into another block to save having to re-do the entire parameter sets again.
I have a block that I'm trying to convert for dynamic use.
In the first image, you'll see the items that I want to have rotatable in blue. The items in red should NOT rotate. That part seems to work fine. But the items that do rotate don't behave as expected.
I created the rotate parameter selecting the center of the red circle as the base point. Shouldn't that cause ALL the items to rotate about that center point?
As you'll see from the second image, the blue line rotates about some other point.
EDIT: Well I guess it only does it if I have the blue horizontal line defined with a length constraint. I also need to have that line dynamic--I need to make it longer/shorter.
I've attached a dwg file with the block in it--it's at the top of the block list (___SectMark2).
We have some dnyamic block share set of parameters, if we change a parameter's value, all block that reference this parameter should be change.we can do it by program.
but create user parameters for a dynamic block must be by hand, can we create a user parameter by code? another way is user global parameter. does AutoCAD Parametric function's user value can be share with dynamic block?
I would like to add a new (user) parameter to a dynamic block within my code. I have noticed that this is possible manually. But couldn't find how to do this in .Net. When this parameter has been created it would be necessary to fill in a value. So the parameter can either be a general parameter, that can be adjusted later or a (user/dynamic) parameter specific for the block.
I was wondering if there is a way to link one parameter to another. What i'm doing is creating a theater flat block that has adjustable length and width. There are support members that are needed when it gets big enough. Right now i have them set to a Visability parameter and have to select to turn them on and off in model space. Is there a way to link the Visability so that it changes based on the Linear Distance parameter's lenth?
I usually draw in model space 1:1 and then scale my drawing in paper space to fit my sheet, but when I'm scaling I also scale my text. Is there a way to keep my text at 1/8 even after scaling my drawing from model space?
The "Main Stretch" parameter does not correspond with the Block Properties Table. What does this parameter need to be attached to?The paramter will adjust with the pull down options of the Block Properties Table.
I have an interior elevation callout block with four arrows, noting the N, S, E, W interior wall elevations. I trick I use to rotate Text while keeping the Text oriented in the upright position is to place a Point Parameter at the center of the text then set the "Chain Actions" to Yes. Then I use the Move Action to tie the text to the Point Parameter. Next step is to use a Rotation Action to select only the Point Parameter, which rotates the Point Parameter and brings the text along with it, keeping the text oriented in the upright reading position always. As an example, think about a viewport tag with a North arrow, and the letter "N" at the arrow tip. When you rotate the arrow, the "N" position rotates with the arrow's point but always is oriented upright.
I have a block of a circle and a line coming from the left and right side quadrant of the circle to a common point (see pic). I want to create a dynamic block using a Stretch and Rotate parameter. You select the block, the Rotate point (grip) shows at the end of the two lines. I can grab that grip and rotate both lines and circle by moving this point around the screen, but cannot Stretch this point to a new location at the same time. How can I have the Rotation end point follow the Stretch parameter?
Firstly, I'm using ZWCAD which should be identical to AutoCAD but who knows...
One of the layers is in red, but when I plot the file, all the lines are red (which is OK) and the text is black... what am I supposed to do to keep the text in red?
The same happens when I export the CAD file to PDF.
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.