パスを接させるIllustratorスクリプト

概要

パスを左右または上下に移動させて、パス同士が接するようにするスクリプトです。
Illustrator CS6~CC2023(Win・Mac)で動作します。

Boothにて販売中(1000円)


紹介動画


使い方

  1. パス、複合パスまたはそれらを含むグループを、2つ選択します。(複合シェイプは不可)
  2. Illustratorのファイルメニューから、スクリプト>その他のスクリプト を選択し、『パスを接させる.jsx』を開きます。
  3. ダイアログが表示されますので、◀、▶、▲、▼のいずれかのボタンをクリックします。ボタンの機能は以下の通りです。

◀:右側のアイテムを左に移動して接させます。
▶:左側のアイテムを右に移動して接させます。
▲:下側のアイテムを上に移動して接させます。
▼:上側のアイテムを下に移動して接させます。

・接点にアンカーポイント
接点にアンカーポイントを追加します。

・線幅を考慮
線幅のあるパスで、線のフチが接するようにします。
※これがONのとき、「接点にアンカーポイント」は使用できません。


注意事項

  • 不透明マスク(「透明」パネルの「マスク作成」で作るマスクのこと)が使われているオブジェクトには使用しないでください。マスクがずれてしまいます。
  • 「1346458189 ('PARM')」という文字列を含むエラーメッセージが表示された場合、Illustratorを再起動してから実行しなおしてください。

スクリプトを素早く実行するには

毎回『その他のスクリプト』からjsxファイルを選択するのは面倒なので、以下のいずれかの方法で素早く実行できるようにしておくと便利です。

★メニューに表示されるようにする

jsxファイルを所定のスクリプトフォルダに入れておくと、ファイルメニューの『スクリプト』内にメニューとして表示されます。

スクリプトフォルダは、標準では以下の場所にあります。
◇Macの場合
/アプリケーション/Adobe Illustrator CC 2023/プリセット/ja_JP/スクリプト
◇Windowsの場合
C:\Program Files\Adobe\Adobe Illustrator CC 2023\Presets\ja_JP\スクリプト

※"CC 2023"の部分は使用するIllustratorのバージョンによって変わります。複数のバージョンで使いたい場合はそれぞれの場所にコピーする必要があります。

★ツールを使う

スクリプトを便利に使うための様々なツールが有志の方々により開発されています。私も『Sppy』という、キーボードショートカットでスクリプトを実行できるソフトを作っていますのでWindowsの方は使ってみてください。

・SPAi(Mac用、ものかの氏 作)
  http://tama-san.com/spai/

・Sppy(Windows用)
  https://sppy.stars.ne.jp/sppyai


免責事項等

このソフトを利用して発生したいかなる損害についても、作者は一切の責任を負いません。

このスクリプトはExtendScriptで開発していますが、jsxbin形式での配布になります。元のコードを見ることはできません。

お問い合わせは、BOOTHのメッセージ機能、下のコメント欄、ツイッターへどうぞ。


コメントを残す

メールアドレスが公開されることはありません。