×

An unexpected error occurred. Please try again later.

handleGlue
(6)

Illustrator extension that helps manipulating paths

Illustrator extension that helps manipulating paths

Function : Moves the selected end points of the foreground open path to the nearest point on the other selected paths. This process includes adjustments of tangency of the handles.

How To Use : Select paths (anchor points to move and the segments to move them to) and hit ”Run” button.

”Undo” button : Do the same as ”undo” from the Illustrator menu. The advantage of undoing with this button is that it attempts to restore the anchor point selection (open paths only). Please note that this feature is not perfect. That is, if the number of selected paths and the number of anchors are the same as when the Run was executed, undo will be executed for operations other than those performed in the Run. If restoration is not possible, a warning is displayed and no ”undo” is performed.

mode ”nearest” : moves the selected end points of the foreground open path(s) to its anchor point's nearest point on the other selected segments. The handle is rotated to the tangent's angle at the point.

mode ”angle” : moves the selected end point of the foreground open path(s) to its inner handle's nearest tangent point on the other selected paths. If the segment is straight, (and if the handle of selected point is parallel to it), selected end point is moved to its nearest point on it.

”multi” : If true, it moves all the open path in the selection. Otherwise, it moves only the foreground open path. If true and all the selected paths are open path, the last (most background) path is treated as ”the other path”.

”add anchor” : If true, it adds an anchor point at the point on the path that the selected anchor moved to.

”move whole path” : If true, it moves whole pathPoints together with the selected end points. If the both ends are selected, it moves other pathPoints with an averaged translation offset of the ends.

”adjust curvature” : If true, it adjusts the length of the handles according to the curvature of the place to attach. (This doesn't mean maintaining smooth curvature continuity along the whole path.) The result curve can fit fine, or it can change drastically. The maximum scale of the adjustment is set by MAX_CURVATURE_ADJUST_RATIO in the script. No adjustment is performed if the attachment point is a straight line or if the length of the adjustment handle is 0. If the adjustment failed, an error message will be displayed.

Rating

Title
Comment

ver. 1.3.0 : added Japanese localization. added an option ”adjust curvature”

Navigate to Windows > Extensions to find handleGlue