Перейти к публикации

Редактирование диалоговых окон под кнопкой Custom


WSXASD

Рекомендованные сообщения

Здравствуйте коллеги! Подскажите, как открыть и редактировать диалоговые окна меню Custom?

Это своя оболочка от производителя.

Зачем мне это нужно? Потому что станок шлифовальный китайский и сделан с китайской логикой. Меняя значения параметров обработки в этих окнах, я меняю переменные, которые затем используются в макропрограмме обработки. Чтобы понять как работает макропрограмма обработки, мне нужно знать какие именно переменные меняются, когда я меняю тот или иной параметр в диалоговом окне. Если я правильно понимаю (может быть и нет) то за эти меню отвечает файл PD0105M.000 Вот как и чем его открыть и посмотреть что внутри?

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
33 минуты назад, Viktor2004 сказал:

Вот тут на пятой странице есть

https://cccp3d.ru/topic/114285-софт-фанук/page/5/

 

Спасибо. Жаль только там ссылка не рабочая((( Уже весь интернет прошерстил. Нету

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, WSXASD сказал:

Спасибо. Жаль только там ссылка не рабочая((

какая ссылка не рабочая?

Ссылка на этот же форум. Там в низу пятой страницы мое видео как создавать файлы MACRO

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, WSXASD сказал:

Подскажите, как открыть и редактировать диалоговые окна меню Custom?

никак. это не предназначено для пряного редактирования. файл создан станкостроителем из исходников которые есть у станкостроителя а потом скомпилирован в p-code .

напрямую редактировать это примерно как exe файл в виндоус пытаться изменить.

8 часов назад, WSXASD сказал:

Чтобы понять как работает макропрограмма обработки, мне нужно знать

про то за что отвечают переменные данные в диалоговых окнах у вас должно быть написано в руководстве по эксплуатации станка а если такового нет то вы обратитесь к станкостроителю и может они вышлют вам отдельную инструкцию.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Maik812
      По компасу есть, по SW 2014 и ниже есть, по step пишите рег выражение. По igs рег выражение и тд. По Creo тоже есть через регулярные. T-Flex нах.. нужен такой CAD :)   #- CMNM ((.*))\. $1 Выводит значение после #- CMNM , но абракотабра.. нужно ковыряться в регулярках чтоб переводил в юникод. http://wincmd.ru/plugring/PCREsearch.html PCREsearch   Еще Можно и http://wincmd.ru/plugring/WinScriptAdv.html скриптовый плагин Все то что выводит ехплорер выводит Shelldetals
    • Maik812
      Есть возможность просто строчку вывести, часто этого достаточно. TextLine.zip  
    • Maik812
      Все есть Плагин PCREsearch  из чего хочешь выведет данные любые,  не закрытый формат был бы. Но даже pdf , есть конверте и выводит .  
    • Rich
      Спасибо, дружище, заработало. До момента установки 23 версии как второй и не знал о таком трабле, все старые вещи работали как часы, ну изредка менял библиотеку.
    • RomanSV
      Здравствуйте всем. И сразу к делу. Есть Итальянский обрабатывающий центр Pama Speedram 2000. При включении станка есть необходимость выводить все оси (X, Y, Z, W, V, http://mir-cnc.ru/public/style_emoticons/default/cool.png на референтные точки и при этом с двумя осями (V линейное перемещение стола и B круговое вращение стола) возникает проблема. Не важно какую из этих двух осей выводить первой на референтные точки выходит ошибка 300512 что в документации описывается как "Ось %1 привод %2 определена параллельная связь". В описании ошибки говорится что: "Актуальное положение ротора и считанная с датчика информация о положении была сравнена при запуске и при этом была определена погрешность более чем в 45 градусов." были проведены следующие действия к попытке устранить ошибку: 1 Заменены управляющие платы приводов этих осей 2 Перезалит образ диска 3 Сброшены NCU и PLC и залиты пусконаладочные архивы Все эти действия ни к чему не привели. До этого в Hardware Config была изменена конфигурация (заменен модуль FLM DI8 M12 на FLM DIO 4/4 M12-2A) но это никак не относится к осям этот модуль отвечает за смазку шпинделя. Так же открывался кожух оси V (линейное перемещение стола) но никаких действий с энкодером не производилось (просто сфоткали название). Сейчас положение стола находится таким образом что энкодер находится прямо под ним и доступ к нему соответственно закрыт. Есть ли у кого ни будь опыт устранения похожей или аналогичной ошибки? Может кто ни будь подскажет в каком направлении нужно двигаться и что проверить? Буду благодарен за любой совет.   С уважением, Роман С.
    • Snake 60
      @Rich Попробуйте заменить CreateObject("SldWorks.Application") на  Application.SldWorks Так же замените Dim swApp As Object на Dim swApp As SldWorks.SldWorks
    • maxx2000
    • Rich
      Столкнулся с одной проблемкой, может кто и подскажет... Стоят две версии SW (21 и 23). Макрос не хочет запускаться в 21. Трассировкой выяснил, что не работает основная функция "Set Part = swApp.ActiveDoc" ничего в переменную не передает. В 23 версии все работает.  нужные библиотеки подключены из SW21  
    • Artem artem
      Получилось смонтировать образ диска на второй hdd. Вроде как станок ожил. Спасибо всем за помощь.
    • Altvorec
      Добрый день. Прошу подскажите пожалуйста- у меня пост для НХ по версию NX 2312 Build 8103 окружности и спирали выводил с приставкой TURN. Но поставив  NX 2406 Build 1700 вывод турн исчез. Выводит отрезками. В чем может быть загвоздка?
×
×
  • Создать...