• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    AutoCAD for Mac

    Reply
    Active Member
    carlosvidal
    Posts: 7
    Registered: 02-17-2012

    stretch does not move blocks

    108 Views, 6 Replies
    02-17-2012 06:33 AM

    Hello,

     

    I`ve a problem when i`m using the stretch commend, for istance to move the position of a wall opening done with a poliline and there`s a door or a window block within the stretch area, this object stays in the original position whereas the lines has already been streched. This makes that I`ve to move manually the block to the new position. Is there any way to stretch objects and blocks together?

    I use no geometric costriants and i do have the whole block selected when trying to stretch. Any suggestion about what could be the cause?

    I enclose a sample where the prblem occurs (doors are blocks)

    Thanks

    Distinguished Mentor
    maxim_k
    Posts: 885
    Registered: 07-22-2010

    Re: stretch does not move blocks

    02-17-2012 11:19 AM in reply to: carlosvidal
    Hi,
    I can not test your DWG just now, but can you check that you hook the insertion point of the block you try to stretch - it is critical point in streching (moving) blocks.
    Maxim
    Architect
    MARSS
    http://macacad.wordpress.com
    Distinguished Mentor
    maxim_k
    Posts: 885
    Registered: 07-22-2010

    Re: stretch does not move blocks

    02-17-2012 11:55 AM in reply to: maxim_k

    Yes, I was right - insertion point of blocks in your drawing is far away from block geometry itself.

     

    Maxim

    Architect
    MARSS
    http://macacad.wordpress.com
    Active Member
    carlosvidal
    Posts: 7
    Registered: 02-17-2012

    Re: stretch does not move blocks

    02-17-2012 01:14 PM in reply to: carlosvidal

    Hi, thanks for your answer. How do you set a new insertion point in Autocad 2012 for mac? 

    Editing the block I haven`t found out the way to change that...

    Thanks!

    Distinguished Mentor
    maxim_k
    Posts: 885
    Registered: 07-22-2010

    Re: stretch does not move blocks

    02-18-2012 05:55 AM in reply to: carlosvidal

    You can change insertion point of the block in AC 2012 for Mac the same way as in AC for Windows:

     

    1. In block editor: move all block data to the WCS origin point (0,0,0), this point in block editor is actually the insertion point for the block you edit

    2. Redefine block by exploding it and recreating after with new insertion point

    3. Using "In-place" block editing feature: move all block data to it's current insertion pint and save changes.

     

    When you are moving block date you can use as base point for move operation the point that you want to be insertion point.

     

    But also keep in mind, that after changing insertion point of the block definition all of already inserted blocks will "jump" to the new position in drawing, so you have to move them manually back to old position.

    I think it is possible to write Lisp routine to automate this operation (redefinition of insertion point without loosing current position(s) of inserted block(s).

     

    Maxim

    Architect
    MARSS
    http://macacad.wordpress.com
    Distinguished Mentor
    maxim_k
    Posts: 885
    Registered: 07-22-2010

    Re: stretch does not move blocks

    02-18-2012 06:59 AM in reply to: maxim_k

    And one more thing;

    If you redefine insertion point of the block with attributes, you have to use ATTSYNC command to move attributes to right position relative to block entities.

     

    Maxim

    Architect
    MARSS
    http://macacad.wordpress.com
    Active Member
    carlosvidal
    Posts: 7
    Registered: 02-17-2012

    Re: stretch does not move blocks

    02-18-2012 08:04 AM in reply to: maxim_k

    Thank you very much. This last  command yo wrote was jut the thing I was trying to find out! 

    Carlos