こんにちは。
残念ながらCNCjsには完全に中断してしまった場合、指定行から開始する機能はありません。ただ一時停止ボタンを押した程度であれば再生ボタンで再開できるはずですが・・・。
もし指定行から再開を使いたい場合は他のGcodeセンダーを使う必要があります。
ぶつかる位置が常に決まっているのであれば、スイッチを設けてハードリミット($21)を有効化したり、上限の移動量を設定するソフトリミット($20)を有効化することで回避可能かと思います。
あるいはCAMの種類によってはシミュレーション機能で動作前に干渉チェックというのも可能かもしれません。ただしホルダーやマシンのモデルが必要になるかもしれませんが・・・。
アドバイスありがとうございます。取り組んでみます!