ご無沙汰してます。
以前真柄先生、石井先生には非常にお世話になりました。
今も業務で大活用しております。
さて、今回見つけた不具合の内容ですが、
複数のワーク座標系を使用し、Init.mncにて機械側の実際のオフセット値を入力、
そして描画させてみると、 穴開け等の固定サイクルの動きは、回転中心がワーク座標で
指定している、正常描画になりますが、
固定サイクル以外の動きが、XYZ初期値の座標に対して回転しているように見受けられます。
例としては、 G54で1個めのワーク、 G55で2個めのワークを、治具の配置上180度回して取り付け、
G54の動きをコピーして、全ての工具にG68X0Y0R180.を入力した様な加工プログラムになります。
こちらの方でも、 こういう加工方法は稀ですので、 急いで修正して欲しいと言う訳ではありませんが、
もし簡単に直せるのでしたら・・・と思い、連絡致しました。
宜しくお願いします。
こんにちは.
たぶん簡単には直せないと思いますヨww
急ぎではないということで,バグ報告スタックに積んでおきます(オープンにしていないバグを含む2個目).
実は諸事情で今月はど~にもこ~にもブルドッグ(脳みそ破裂)状態で,落ち着くのは月末以降となります.
それまでにオープンにしても良いサンプルのNCプログラムなどあれば,ご用意いただければ作業時のデバッグが捗ります.
この掲示板は画像しか貼れないので,GoogleDrive等のクラウドサービスへのリンクか,私宛に添付メールを送って頂ければ幸いです(メルアドはREADME.txtにあり).
たいへんお待たせして申し訳ないです.大々的に処理を間違えていました.途中経過ですが画像を添付しておきます.
まだ少しおかしいのと,関連するところも修正しておきたいので,もう少しお待ちください.
上の画像はまだオフセット計算を間違えてますね.

おそらくこれで正解かと思われます.
リリースは来週の予定です.
遅くなりました。
お渡ししたサンプルでは、正常に動作するようになりました。 が・・・
実際の加工PRGは、G54が左下に取り付けてMC1、 G55が右下に取り付けてMC2、
G56が左上に取り付けてMC1のG68R180. 、 G57が右上に取り付けてMC2のG68R180. と、
2個付けのそれぞれMC1、MC2の加工なのですが・・・
表示が崩れてしまいました。
まだ、どんなパターンで崩れてしまうのか、詳しくは確認出来てないのですが、
G02,G03で崩れているように見受けられます(円弧中心の計算が旨くいっていない?)
サンプルに隅Rを付けてみたら検証出来るかな? ちょっと調べてみます。
確認しました.対応します!
対応ありがとうございます。
実加工している、本チャンのPRGで、正常描画されている事が
確認出来ました。
これで、座標回転有りの多数個取りPRGでも、分割せずに、描画チェック出来るようになりました。