データ加工中に止まってしまい、指示を受け付けなくなる。

#1

こんばんわ。
同じ症状が3回ほど繰り返しましたので質問させてください。

OS:Windows7
FABOOLDesktopを使ってPNGファイルの加工

PNGデータで革に模様をつけていたところ、加工作業が途中で止まってしまい指示を受け付けなくなりました。

PCの再起動、加工機の電源ON/OFF ケーブルの取り外し/取り付けをしても、しばらく指示が遅れません。

数日間PCの電源をOFFにしたら、ようやく再開できました。
※翌日電源を入れてもダメでした。

連続作動時間は15分ー20分程度かと。

エラー条件?
過去3回で共通したことは、同じデータを複数回重ねて加工していたことです。

例:3000/100x1 → 1500/100x1 → 1000/100x1※
3回加工して、焼きを濃くしたかったのですが、1500/100x1の75%のところで止まってしまい、その後どんな指示も受け付けなくなりました。

何か解決策はないでしょうか?

よろしくお願いします。

#2

smartDIYsサポートです。

@YUUDAI_INOUE

返信が遅くなってしまい大変申し訳ございませんでした。
下記の接続手順にて動作をご確認いただけますでしょうか。

  1. PCからFABOOL加工機のUSBケーブルを抜く
    (電源供給形USBハブを利用している場合は、加工機側のUSBケーブルも抜く)
  2. FABOOL Desktopを立ち上げる
  3. PCとFABOOL加工機をUSBケーブルで接続する

現在FABOOL Desktopの最新バージョン1.4.1をリリースしておりますのでそちらへのアップデートも行っていただきますようお願いいたします。また加工動作中の停止後、装置とPCの接続状態はどうなりますでしょうか?もし非接続状態になるようであれば外部からのノイズの影響を受けている可能性もございますので一度こちらをご確認ください

1 Like
#3

私も、全工程が35分で20分過ぎたときに止まってしまいました。

昨日も、別のデータをカットしていたときに、3度止まってしまいました。
直線部分が多いデータでしたが、直線なのにパスが複数あったので、
illustratorのパスのアウトラインなどで、パスを最適化したのですが、現象が再びおきました。

今日は、ログを見てみると、
14:03:56:319 [WARN] Line:0 QGraphicsScene::addItem: item has already been added to this scene
14:08:12:749 [WARN] Line:0 QObject::connect: Cannot queue arguments of type ‘QSerialPort::SerialPortError’
(Make sure ‘QSerialPort::SerialPortError’ is registered using qRegisterMetaType().)
14:08:12:749 [WARN] Line:0 QObject::killTimer: Timers cannot be stopped from another thread
14:08:12:750 [WARN] Line:0 QObject::~QObject: Timers cannot be stopped from another thread
14:14:31:036 [ERR] void SerialManager::process_status_line(QString) Line:416 Chatch Exception
14:14:31:037 [ERR] void SerialManager::process_status_line(QString) Line:439 Buffer Over Flow
14:16:01:879 [ERR] void SerialManager::process_status_line(QString) Line:416 Chatch Exception
14:16:02:851 [ERR] void SerialManager::process_status_line(QString) Line:416 Chatch Exception

と、タイマーが止められなかった?

そのあと、5分ほど待ってから動かしたら、
数秒で止まってしまったので、
ログを確認したところです。

#4

@revo4986

smartDIYsサポートです。

まず、昨日リリースとなりましたFABOOL Desktop ver.1.4.2をお試しいただけますでしょうか。
それでも改善が見られない場合はプロジェクトデータとログデータをサポートまでお送りいただけたらと思います。

#5

知人のデータと材料だったので、
同じ状況下での確認は取れませんでしたが、

自分自身でも止まってしまったデータで、
FABOOL Desktop ver.1.4.2で3~4回稼働しておりますが、
速度180 パワー35% 1回で、MDF6mmがきれいに切断できるようになりました。

ありがとうございます。

#6

私も、皆さんと同じ、加工開始後、途中で加工が停止する症状が出て困っています。
FABOOL Desktopは最新の1.4.5を使用し、以下の手順も試していますが、症状が改善されません。

1.PCからFABOOL加工機のUSBケーブルを抜く
(電源供給形USBハブを利用している場合は、加工機側のUSBケーブルも抜く)
2.FABOOL Desktopを立ち上げる
3.PCとFABOOL加工機をUSBケーブルで接続する

詳細は下記の通りです。

・PCのOS:Mac OS 10.13.5
・FABOOL DesktopのVer.1.4.5
・使用機種(購入年月日):FABOOL Laser Mini 3.5W 本体2016年7月に購入、2016年12月、3.5Wヘッドを注文、換装済みです。
・具体的な症状:加工開始後、途中で加工が停止する。ヘッドの移動動作だけでなく、レーザー自体がヘッドから出力されていない状況です。複数回試行しましたが、いずれのケースでも、停止する箇所は同一でなく、同じ箇所で停まることもあれば、別の箇所で停まることもあります。
・ログデータ:ログデータを添付したいのですが、新規ユーザはアップロードができないようです。以下に添付させていただきます。

11:54:57:728 [WARN] Line:0 QObject::connect: Cannot queue arguments of type ‘QSerialPort::SerialPortError’
(Make sure ‘QSerialPort::SerialPortError’ is registered using qRegisterMetaType().)
11:54:57:728 [WARN] Line:0 QObject::killTimer: Timers cannot be stopped from another thread
11:54:57:729 [WARN] Line:0 QObject::~QObject: Timers cannot be stopped from another thread
11:56:08:146 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
11:56:08:157 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
11:56:44:057 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
11:57:21:957 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
11:57:21:957 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
11:57:21:959 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
11:57:21:959 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
11:57:22:006 [WARN] Line:0 QGraphicsScene::addItem: item has already been added to this scene
11:57:24:562 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
11:57:24:562 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
13:54:48:494 [INFO] void MainDialog::onFinishProcess() Line:764 "Finish Sending Gcode."
21:26:34:907 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
21:26:34:921 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
21:27:38:862 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
21:27:38:863 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
21:27:39:032 [ERR] void SerialManager::process_status_line(QString) Line:424 Bad Number Error
21:28:51:878 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
21:28:51:887 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
21:28:51:966 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
21:28:51:967 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
21:29:00:908 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
21:29:00:919 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
22:08:54:424 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:08:54:424 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
22:09:01:105 [DEBUG] quint16 SysParam::save() Line:130 "System setting save."
22:09:01:108 [DEBUG] quint16 SysParam::save() Line:154 "System setting save done."
22:09:01:119 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:09:01:119 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
22:09:01:119 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::setParamater
22:09:01:119 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::maintenance()
22:09:01:121 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:09:01:121 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
22:09:01:123 [DEBUG] static void Debug::log(QString) Line:7 @SerialManager::queue_gcode_line()
22:09:01:162 [DEBUG] void MainScene::setMovableRange(QSize) Line:54 "Set Scene Rect (W:300 H:230)."
22:09:01:162 [WARN] Line:0 QGraphicsScene::addItem: item has already been added to this scene
22:09:03:976 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:09:03:976 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
22:09:03:976 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::setGCode
22:09:03:976 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::run()
22:09:04:074 [DEBUG] static void Debug::log(QString) Line:7 @SerialManager::queue_gcode_line()
22:10:26:207 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::stop()
22:10:26:292 [DEBUG] static void Debug::log(QString) Line:7 @SerialManager::queue_gcode_line()
22:10:26:414 [DEBUG] static void Debug::log(QString) Line:7 tx_buffer is empty, job done…
22:10:27:215 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:10:27:215 [INFO] QStringList MainDialog::createParameterGCode() Line:836 "Set seek speed 5500"
22:10:27:215 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::setParamater
22:10:27:216 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::maintenance()
22:10:27:216 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::goToOrigin()
22:10:27:216 [DEBUG] static void Debug::log(QString) Line:7 FaboolMachine::maintenance()
22:10:27:297 [DEBUG] static void Debug::log(QString) Line:7 @SerialManager::queue_gcode_line()
22:10:27:297 [DEBUG] static void Debug::log(QString) Line:7 @SerialManager::queue_gcode_line()
22:10:27:417 [DEBUG] static void Debug::log(QString) Line:7 tx_buffer is empty, job done…
22:10:36:281 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
22:10:36:293 [ERR] void SerialManager::process_status_line(QString) Line:416 Catch Exception
22:10:47:721 [INFO] QStringList MainDialog::createParameterGCode() Line:835 "Set driver power 800"
22:10:47:722 [INFO] QStringList MainDialog::createParameterGCode() Line:836 “Set seek speed 5500”

どうぞよろしくお願いします。

#7

smartDIYsサポートです。

@Yoshi

平素よりご愛用いただき、誠にありがとうございます。

この度はユーザ様にご不便をおかけしており、大変申し訳ありません。
不具合の再現・対策のため、下記の情報をサポートメールまで頂けますでしょうか。

・(可能であれば)該当のプロジェクトファイル(.fds)をお送りください
・停止後に原点復帰ボタンを押した場合、レーザヘッドが原点に移動しますでしょうか
・現象の再現方法は下記の手順でよろしいでしょうか

  1. PCからFABOOL加工機のUSBケーブルを抜く
  2. FABOOL Desktopを立ち上げる
  3. PCとFABOOL加工機をUSBケーブルで接続する
  4. プロジェクトファイルを読み込む
  5. 加工開始ボタンを押下する
  6. 加工中に停止する

お手数おかけしますが、ご連絡よろしくお願いいたします。

#8

smartDIYsサポート ご担当者様

返信ありがとうございます。
・現象の再現方法は、記載頂いたとおりであっております。
・停止後に原点復帰ボタンを押した場合、レーザヘッドは原点に移動する場合と、全く反応せず、動作しない場合がございます。

では、別途、サポートメール宛に.fdsファイルを遅らせていただきます。
どうぞよろしくお願いします。