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

Запуск программО9000 из любой папки


Maxim.Oi TF

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

Добрый день. Стойка Oi Tf. Станок токарный 4 координаты . Есть команда М81 позиционирование оси С с жёсткой фиксацией на заданный угол оси С. Например М81 С90. Так вот При команде М 81 запускается макро программа с именем О9020. При чем главная программа из которой идёт вызов М81 находится может в созданных папках, в которых нет программы с именем О9020.  

 

Вопрос можно ли открыть эту программу для редактирования О9020?

 

 Можно ли создать свой М код который бы ссылался на программу например О9021

 из любой папки станка. Чтобы не плодить программы О9000 по разным папкам?

 

Не совсем понятно где именно хранится О9020 которую вызывает М81?

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


UnPinned posts
1 час назад, Guhl сказал:

Может будет полезно

 

Да уж было полезно и познавательно. Спасибо.

 Но остались вопросы. 

Как сделать чтобы папка LIBRARY и SYSTEM  отображались.?

Что нужно поменять в параметре 3457 и 3467. 

Сейчас в 3457:

SCF 1

SCC 0

       0

        0

SYS 0

MC 1

MC 2

LIB  1

 

В параметре 3467. Стоит 11.

Какие значения мне выставить чтобы открыть папку LIBRARY  и поместить в неё  О9021.?

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Maxim.Oi TF сказал:

Да уж было полезно и познавательно. Спасибо.

 Но остались вопросы. 

Как сделать чтобы папка LIBRARY и SYSTEM  отображались.?

Что нужно поменять в параметре 3457 и 3467. 

Сейчас в 3457:

SCF 1

SCC 0

       0

        0

SYS 0

MC 1

MC 2

LIB  1

 

В параметре 3467. Стоит 11.

Какие значения мне выставить чтобы открыть папку LIBRARY  и поместить в неё  О9021.?

На том станке где у меня находилось все

3457=10000000

3467=0

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Maxim.Oi TF сказал:

Не совсем понятно где именно хранится О9020 которую вызывает М81?

она может хранится в макросах в компилированном виде и просто так вам ее не посмотреть

можете хоть все папки излазить. 

есть такая штука как макро executor 

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Maxim.Oi TF сказал:

Можно ли создать свой М код который бы ссылался на программу например О9021

можно. Если записать его в параметр 6081

3 часа назад, Maxim.Oi TF сказал:

Как сделать чтобы папка LIBRARY и SYSTEM  отображались.?

а они у вас не отображаются?

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

А как его( О9021) поместить в LIBRARY?

Не отображаются. Только

//CNC_MEM/USER/PATH1

Выше PATH1 не выходит.

Пишет

НЕТ ПЕРЕХОДА К ВЕРХ. ПАПКЕ

 

17 минут назад, Viktor2004 сказал:

можно. Если записать его в параметр 6081

а они у вас не отображаются?

Не отображаются. Только

//CNC_MEM/USER/PATH1

Выше PATH1 не выходит.

Пишет

НЕТ ПЕРЕХОДА К ВЕРХ. ПАПКЕ

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, Maxim.Oi TF сказал:

А как его( О9021) поместить в LIBRARY?

Не отображаются. Только

//CNC_MEM/USER/PATH1

Выше PATH1 не выходит.

Пишет

НЕТ ПЕРЕХОДА К ВЕРХ. ПАПКЕ

 

Не отображаются. Только

//CNC_MEM/USER/PATH1

Выше PATH1 не выходит.

Пишет

НЕТ ПЕРЕХОДА К ВЕРХ. ПАПКЕ

Попробуйте 3467=0

Изменено пользователем Guhl
Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Guhl сказал:

Попробуйте 3467=0

После этого перезагружается нужно станок? Или папки сами появятся?

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

После этого перезагружается нужно станок? Или папки сами появятся?

Если надо перезагружать, то фанук сам об этом скажет

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

Если надо перезагружать, то фанук сам об этом скажет

Я так понимаю у меня должна появится возможность подняться выше из папки PATH1 в корневой папку? Где будет папка LIBRARY.

И отвечает за это параметр 3467

Ссылка на сообщение
Поделиться на других сайтах
Только что, Maxim.Oi TF сказал:

Где будет папка LIBRARY.

И отвечает за это параметр 3467

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

 папки в all-fldr.txt описываются так

&F=//CNC_MEM/

&F=/MTB1/

&F=/MTB2/

&F=/SYSTEM/

&F=/USER/

&F=/USER/LC1/

&F=/USER/LC2/

&F=/USER/LIBRARY/

&F=/USER/PATH1/

если путь у вас  //CNC_MEM/USER/PATH1 то в папку cnc_mem система должна переходить если нет какой нить защиты

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

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

 папки в all-fldr.txt описываются так

&F=//CNC_MEM/

&F=/MTB1/

&F=/MTB2/

&F=/SYSTEM/

&F=/USER/

&F=/USER/LC1/

&F=/USER/LC2/

&F=/USER/LIBRARY/

&F=/USER/PATH1/

Не думал что все так замороченно. 

Значит сделать запуск программы О9021 через М код из любой папки ( не скидывая в эту папку О9021)не получится? Из за того что в станке нет папки LIBRARY. 

Даже я  создам папку Либрари как мне подняться выше папки в папку юзер? Станок же не даёт этого сделать

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Maxim.Oi TF сказал:

Станок же не даёт этого сделать

но программа 9021 все равно исполняется?

сделайте all data backup убрав 3202 nE8 Ne9 и если эта программа существует вваших папках она будет записана  в файл all-fldr.txt

что у вас показывает при нажатии на кнопку TREE ON?

image.png

Ссылка на сообщение
Поделиться на других сайтах
Александр1979
1 час назад, Maxim.Oi TF сказал:

Не отображаются. Только

//CNC_MEM/USER/PATH1

Выше PATH1 не выходит.

Пишет

НЕТ ПЕРЕХОДА К ВЕРХ. ПАПКЕ

image.png

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

@Александр1979 и где вы это только находите создается впечатление что вы все параметры наизусть изучили!! Папка траектории немного непонятно звучит после path

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

и где вы это только находите создается впечатление что вы все параметры наизусть изучили!! Папка траектории немного непонятно звучит после path

Нашел на этом же форуме:

image.png

 

На английском более понятно:

image.png

Изменено пользователем Александр1979
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Александр1979 сказал:

Нашел на этом же форуме:

да действительно достаточно поставит 11302#6=1 и переход не осуществляется а если 11304#7 то вообще никакие папки кроме path не отображаются и нет даже строчки перехода к родительской папке.

вот такие ограничения.

Спасибо вам!

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

создается впечатление что вы все параметры наизусть изучили!!

я давно подозревал что Александр искусственный интеллект форума

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

image.png

Это сработало! В параметре 11302 FPF поставил 0 и появилась возможность подняться к корневой каталогу, где и хра нился файл О9020. К нему поместил дополнительно О90021, который вызывается М777. 

Огромное спасибо всем кто откликнулся!

Особая благодарность

Александр1979

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • kkk
      Боюсь, такой формат обучения будет стоить ОЧЕНЬ дорого. Идеальный вариант - имея какие-то базовые практические навыки, устроиться в контору, где люди с ТФ на ты. И там уже все эти вопросы будут в рабочем порядке. :)
    • Kelny
      Вероятно вам нужен всё таки не Solidworks, а смотреть раздел форума по теме CAM: https://cccp3d.ru/forum/11-все-вопросы-о-cam/   и SolidCAM/SOLIDWORKS CAM в частности: https://cccp3d.ru/forum/122-solidcam/   Или иные CAM программы с использованием импортирования моделей из Solidworks.    
    • Kelny
      Для скрытия идентичных компонентов попробуйте ФИЛЬТР в дереве (вверху дерева): https://help.solidworks.com/2019/russian/solidworks/sldworks/t_filtering_featuremanager_assemblies.htm?_gl=1*rt4glz*_up*MQ..*_ga*MTU2MzA2MzExLjE3MTUyODE5NTg.*_ga_XQJPQWHZHH*MTcxNTI4MTk1OC4xLjEuMTcxNTI4MTk2MC4wLjAuMA..   или ВИЗУАЛИЗАЦИЯ СБОРКИ: https://help.solidworks.com/2019/russian/solidworks/sldworks/c_Assembly_Visualization_Overview.htm   Не понятно зачем перед CTRL+Q нажимать CTRL+B. Разве просто CTRL+Q не достаточно?   Ещё есть настраиваемая панелька с кнопками инструментов по клавише S на клавиатуре.  
    • PARADOX.NC
      здравствуйте, такая проблема, магазин начал проскакивать позицию, немного смещаясь от положенного места,горит ошибка на датчик, суть в том что при вращении кулачка который взаимодействует с датчиками, он останавливается не на том датчике и из за этого горит ошибка о неисправности датчика, если вручную совершить правильный порядок включения датчиков то ошибки нет, но когда все собираешь на место и система отрабатывает опять происходит тот же эффект, приезжало много специалистов , поменяли все  датчика- результата ноль, все датчики система видит в полном объеме как положено, есть предположение (одного из мастеров) что сбился параметр отвечающий на время срабатывания датчика, но ни кто не знает где этот параметр находится... если может кто помочь огромная просьба помогите, станок уже долго стоит и ни кто не может решить проблему.
    • Борман
      Так свойства грунта получены при действии атм. давления. Вы же не нагреваете конструкцию на 273 градуса при решении ?
    • maxx2000
      @Snake 60 а почему не использовать  ректальное сегментное кольцо, оно же жесты мыши, для того чтобы навесить нужные команды на него?
    • Fedor
      Тут другой вопрос вырисовывается.  По идее действует на грунт атмосферное давление и , следовательно ,  надо бы его учитывать при анализе прочности грунтов. Но нигде не видел, чтобы это учитывалось, например, при устойчивости склонов... 
    • Snake 60
      Нано-макросы :) https://boosty.to/snake.nest/posts/a7056a15-49b7-4f80-9de4-194e9dbf3404
    • Борман
      Ну значит ваша температура замерзания ниже -25гр.С. 
    • bri
      Вы правы, фрезеровка далеко не самый лучший метод. Но да, радиатор это грубо говоря часть какого-то корпуса. Уж не знаю насколько эффективны другие способы при небольших обьемах . Ну а при обработке глубоких и тонкостенных ребер делаем их за раз, без всяких подчисток. Равномерно опуская все ребра.  второй раз прикасаться к ним инструментом нельзя  Ну и для примера. 4мм на глубину 40 делаю в 2-3 фрезы разного вылета. Первая на 20мм.  по геометрии хорошо показали себя однозубые фрезы, гребут за раз довольно глубоко.  Мне лично понравились seco jabro. Но с Европой нынче туго(( у Китая пока не нашел достойной замены
×
×
  • Создать...