Зависание Mach3
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Зависание Mach3
На китайском ЧПУ (600*400) при запуске и работе с "большими" УП (более 2000000 строк исполняемых команд в 3d рельефе), когда станок работает под одной УП часами, происходит "зависание" Программы. Это видно по координатным окошкам: они меняют цвет с зелёного на серый, а смена координат замирает, . В главном окне перемещение выполняемых строк тоже замирает, между тем станок продолжает ещё очень долго работать (час-два...) с зависшей программой, но стоит дотронуться хотя бы до мыши - все останавливается. Собственно говоря он и сам остановится со сбоем координат, и если не успеть его отключить, то можно и заготовку запороть... Чтобы восстановить нормальную работу приходится, как минимум, перезапускать Mach3 и вручную, на глазок (нет концевых датчиков) отлавливать место нулевых отметок - получается это не быстро и не всегда точно. Далее, почему то в строку Line в Mstch можно вставить не более шести цифр, а у меня бывают семизначные числа - приходится приблизительно ползунком отлавливать нужную координату, чтобы продолжить процесс с места конфликта, после чего - опять нормальная работа Программы на несколько часов до нового зависания.
По этому поводу у меня две возможные идеи: Если при выполнении УП весь процесс висит в оперативной памяти, то первое - это переполнение лимита выделенной памяти при выполнении больших УП ( у меня 4 Гб оперативки под XP + 1Гб на видео - должно хватать, в принципе) тогда вопросы: где и как програмно можно увеличить расход памяти для Mach3? Как в программе задать возможность увеличения на 1-2 порядка разрядности вставляемых номеров строк команд УП?
Второе, это возможная причина импульсных помех в электросети (включение-выключение электроприборов. Перед этим был компьютер, так он вырубался при включении пылесоса). Тогда, наверное, нужно делать основательное заземление - сейчас - только через ноль розетки.
Уважаемые форумчане, может кто поделится своим опытом по данной проблеме?!.
По этому поводу у меня две возможные идеи: Если при выполнении УП весь процесс висит в оперативной памяти, то первое - это переполнение лимита выделенной памяти при выполнении больших УП ( у меня 4 Гб оперативки под XP + 1Гб на видео - должно хватать, в принципе) тогда вопросы: где и как програмно можно увеличить расход памяти для Mach3? Как в программе задать возможность увеличения на 1-2 порядка разрядности вставляемых номеров строк команд УП?
Второе, это возможная причина импульсных помех в электросети (включение-выключение электроприборов. Перед этим был компьютер, так он вырубался при включении пылесоса). Тогда, наверное, нужно делать основательное заземление - сейчас - только через ноль розетки.
Уважаемые форумчане, может кто поделится своим опытом по данной проблеме?!.
-
- Мастер
- Сообщения: 1082
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 85
- Контактная информация:
Re: Зависание Mach3
Попробуй с ХРюши перейти на Win 7x32, и выделить под mach отдельное ядро.
viewtopic.php?f=156&t=31531&p=595470#p595470
У меня после этого mach 3 заработал очень стабильно. А до этого менял компьютер пытаясь выявить наиболее подходящий , но результат отличался не на много.
viewtopic.php?f=156&t=31531&p=595470#p595470
У меня после этого mach 3 заработал очень стабильно. А до этого менял компьютер пытаясь выявить наиболее подходящий , но результат отличался не на много.
-
- Мастер
- Сообщения: 1407
- Зарегистрирован: 31 июл 2013, 20:05
- Репутация: 256
- Настоящее имя: Николай
- Контактная информация:
Re: Зависание Mach3
32-битная версия может работать только с количеством оперативной памяти менее чем 4 Гб. Это включает в себя и память в видеокарте. Так что для Windows с 32 битами нормальная работоспособность с ОЗУ в районе 3,5 Гб. Отправляем LPT в прошлое,переходим на 64 бит проблем не будет.
Страдания ведут человека к совершенству.
- шпиндель
- Мастер
- Сообщения: 1793
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 900
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Зависание Mach3
у меня ноут IBM A31 c LPT на ХР, память 1 гб, спокойно загружает файлы в 500 мг, правда отрисовку траекторий отключаю, последняя работа в 19 000 000 строк, работает неделями без зависаний...самое главное, надо отключить все ненужные службы и в биосе переход в сонNikolayUa24 писал(а): ↑ 32-битная версия может работать только с количеством оперативной памяти менее чем 4 Гб. Это включает в себя и память в видеокарте. Так что для Windows с 32 битами нормальная работоспособность с ОЗУ в районе 3,5 Гб. Отправляем LPT в прошлое,переходим на 64 бит проблем не будет.
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Re: Зависание Mach3
Только недавно перешёл с 64 битной семёрки на 32 битную XP - думал, что будет меньше проблем...Cvazist писал(а): ↑09 янв 2021, 06:50 Попробуй с ХРюши перейти на Win 7x32, и выделить под mach отдельное ядро.
viewtopic.php?f=156&t=31531&p=595470#p595470
У меня после этого mach 3 заработал очень стабильно. А до этого менял компьютер пытаясь выявить наиболее подходящий , но результат отличался не на много.
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Re: Зависание Mach3
...как отключить отрисовку траекторий в Mach?. Я подозреваю, что это могло бы помочь, если дело в недостатке памяти...шпиндель писал(а): ↑09 янв 2021, 15:15у меня ноут IBM A31 c LPT на ХР, память 1 гб, спокойно загружает файлы в 500 мг, правда отрисовку траекторий отключаю, последняя работа в 19 000 000 строк, работает неделями без зависаний...самое главное, надо отключить все ненужные службы и в биосе переход в сонNikolayUa24 писал(а): ↑ 32-битная версия может работать только с количеством оперативной памяти менее чем 4 Гб. Это включает в себя и память в видеокарте. Так что для Windows с 32 битами нормальная работоспособность с ОЗУ в районе 3,5 Гб. Отправляем LPT в прошлое,переходим на 64 бит проблем не будет.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Re: Зависание Mach3
Просто при первой установке Mach решил попробовать на 64 семёрке - мне не понравилось: давал сбои шаговый двигатель и шпиндель с фрезой вылетал за пределы заготовки. На XP этого пока нет, но есть другие проблемы...Cvazist писал(а): ↑09 янв 2021, 06:50 Попробуй с ХРюши перейти на Win 7x32, и выделить под mach отдельное ядро.
viewtopic.php?f=156&t=31531&p=595470#p595470
У меня после этого mach 3 заработал очень стабильно. А до этого менял компьютер пытаясь выявить наиболее подходящий , но результат отличался не на много.
- шпиндель
- Мастер
- Сообщения: 1793
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 900
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Зависание Mach3
вот тут
- crazydnb
- Опытный
- Сообщения: 163
- Зарегистрирован: 01 май 2013, 16:59
- Репутация: 99
- Настоящее имя: Александр Гончаров
- Откуда: Питер
- Контактная информация:
Re: Зависание Mach3
у меня инвертор помехи давал на клавиатуру(провод клавы?), от постоянного нажатия клавиш зависал мач и то не всегда, перешел на беспроводную usb. на всякий случай стоит проверить.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Зависание Mach3
Это не одно и тоже! Инструкцию по установке Mach3 читали? Только 32 разрядная рекомендуется. Никаких 64 битных систем. (лично я не встречал)
-
- Мастер
- Сообщения: 1354
- Зарегистрирован: 28 апр 2015, 00:12
- Репутация: 241
- Настоящее имя: Arkadiy
- Откуда: Краснодар
- Контактная информация:
Re: Зависание Mach3
Работает на 64. Просто в отличие от 32 битной, на 64 попросту нет драйвера Lpt. Те если контроллер usb или Internet, то нет особой разницы.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Зависание Mach3
- шпиндель
- Мастер
- Сообщения: 1793
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 900
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Зависание Mach3
примерно 4 минуты , только надо сразу нажать на отмену прорисовки траектории, а то будет долго
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Re: Зависание Mach3
Файл в 5.5 миллионов строк mach загружает у меня 2.5 минуты..xenon-alien писал(а): ↑09 янв 2021, 18:52Это не одно и тоже! Инструкцию по установке Mach3 читали? Только 32 разрядная рекомендуется. Никаких 64 битных систем. (лично я не встречал)
У китайского продавца спрашивал. Он сказал, что мой станок может работать под управлением Mach3 под любой битности системой, вплоть до Windows 10. Я попробовал все. Работает везде, кроме Win10*64 - почему то не получилось установить саму программу на эту ОС. У меня стоит не LPT, а USB порт...
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 09 янв 2021, 00:35
- Репутация: 0
- Настоящее имя: Игорь
- Контактная информация:
Re: Зависание Mach3
У меня стоит usb клавиатура и мышь. При запуске шпинделя на клавиатуру идут помехи и с ней работать невозможно, поэтому я её просто располагаю подальше от шпинделя - тогда все ок. Но вопрос не в этом. При выполнении длительных файлов я вообще стараюсь не подходить лишний раз к станку и ничего не трогать, на всякий случай. Но зависания все равно происходят после нескольких часов работы... Попробую на днях выполнить длительный файл с выключенной визуализацией, может и поможет. Но у меня стоит четырех ядерный процессор i3 и 4ГБ памяти + графика - по идее этого более чем достаточно для нормальной работы на чистой системе. Если не поможе вновь перейду на Wln7*32...