1. A method for automatic path determination in a CAD system, comprising: receiving a set of intersecting curves in a CAD system; receiving by the CAD system a selection of a source curve and a destination curve from the set of intersecting curves; receiving a selection intent rule by the CAD system; calculating a first chain of curves that includes the source curve, by the CAD system, through the set of intersecting curves according to the selection intent rule; and storing a selected path in the CAD system, the selected path being a chain of curves between the source curve and the destination curve with a minimum number of deviations from the selection intent rule.