Extending lines

Im looking for a macro function that will let me grab one or multiple lines, and have them extend to meet where they would intersect on another object or line. Similar to how the extend / trim function works in Autocad. 

In this image, the lines would need to extend inward to meet the arc. 

Parents Reply
  • I understand what you are wishing for. I'm familiar with that sort of "extend" capability from my own CAD experience. I just don't have a ready-made equivalent of that in CorelDRAW.

    However, I do have a macro that includes some tools for manipulating two-node lines:

    #25 - Macro - "Match Vectors".

    Here's a video where I start with some dial ticks, and then:

    1. Manually extend one of the ticks to a reference ellipse using Dynamic Guides and Snap to Objects.
    2. Save the length of that segment in the Length combobox in Match Vectors.
    3. Select all of the ticks.
    4. Reverse the lines (swap the Start and End nodes).
    5. Recall the Length value stored earlier, then apply that to all of the selected ticks.
    6. Reverse the lines again.
    7. Type in a different length, then apply it to the selected ticks.