Changing X dimension of multiple objects without changing Y

How can I stretch/compress one or multiple 2d objects on a single axis? I tried using the stretch command, but it only moved the object. The scale command doesn't isolate one axis. Attached is a video of what I am trying to do from a different software. Also attached is me trying to stretch an object. I feel like im probably doing it wrong as the command is behaving like the move command.

Comments

  • Hello.

    The behavior showcased in 2d Stretching.mp4 is specific to software products based of Bezier curves, like Illustrator or CorelDraw.

    CAD software products don't work this way.

    With 2D CAD, the scale operation is performed on both X and Y axes using the same factor.

    Also, stretching works in a different way - all vertices are stretched using the same vector.

    These restrictions are given by the way the geometric definition is stored internally.

    To scale the shape displayed in Video 2.mp4, a solution could be to create a block with it.
    When creating the block, make sure the option Scale uniformity is not checked.

    Then, you can select the block, activate the Properties panel, and adjust one of the scale factors, on X or Y.

  • It is possible in 2D Microstation. In dwg-based 2D CAD, the only way (?) is to make a Block of the object, then when installing the block you can scale the x and y axes separately. Then explode the Block and carry on.