Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Blocks, Need Help

Status
Not open for further replies.

fayazdin1

Mechanical
Feb 14, 2012
30
Hi,
I need basic help with block.
I build a block in block editor.
I close the block editor and insert it in the main model space
The block works with the MOVE command but doesn't work with STRETCH command.

Any Solution?

I used to build block which could work with both MOVE & STRETCH commands

Please help
Sincerely,
Fayaz
 
Replies continue below

Recommended for you

Stretch does not work with blocks, therefore you must explode the blocks once or twice depending if you have blocks within blocks. You can scale blocks in the X and Y directions to change the sizes.
 
Simple version - 1. DO NOT EXPLODE BLOCK.
2. Insert your block into the main drawing.
3. Run the BEDIT command, OR select the block and right-click and select Edit In Place from the pop-up menu. Depending on your version of AutoCAD, choose to edit the block internally to the drawing, or "Edit in Place". Make any necessary changes, including your stretch. Now when you're done with any changes in the block, make sure you have no entities selected, right-click, and choose "Close Block Editor" from the pop-up menu. Elect to SAVE Changes. You're done !
Chicopee is right - you can't stretch a "hard" block - one that's inserted into a drawing but not exploded. But you can get what you were wanting by editing the block " In Place ".

Ok -give this a try and let us know how it worked !

Good luck -

Charley.
 
I have not ried cfee's solution, however another method that you could use is the REFEDIT coomand in order to stretch the block drawing. If you have nested blocks, pay attention to dialog box that will show up in order to make further selections for the STRETCH command and make sure that you properly save the changes.
 
Here are a couple other options:

Dynamic blocks are available in later versions of CAD and they can be created with the block editor. Some of the parameters allow stretching the block in a predefined manner. For instance, you can create a 3 dimensional representation of a standard 2x4 board. Using the dynamic blocks options you can add a grip to one end of the board which could allow you to stretch it to standard dimensions of 4' 6' 8' etc. where it would snap to those predefined options, not stopping between. Alternately you can set it to stretch with the cursor to any dimension. It just depends on what you want it to do.
For instance, our company has one for parking spaces (Civil firm) where we can select the depth of the stall at fixed dimensions (18, 19, or 20 feet), the width at fixed dimensions (8, 9, or 10 feet) and the number of spaces by dragging different grips of the dynamic block. This block also allows single or double stacked (face to face) stalls. It is slightly faster that drawing one and offsetting it hundreds of times to lay out parking lots.

Your second option would be to use the SCALE command and scale the block in the x, y, or z direction only, by the amount you want.
At the command line enter SCALE, select the base point, enter "1,2,1" to scale by 2 in the y direction only. Alternately, select the block, invoke the PROPERTIES, and adjust the x,y,z scale of the block (scales from the insertion point).

Having dynamic blocks lets you have multiple instances of the one block with different lengths, rotations, etc. Editing the block definition of a standard block will change all instances of that block in the drawing (not always what you want to do).

Nate the Great

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor