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

ON-LINE Postprocessor


Ug_user

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

GOTO/119.0147,29.0085,53.2500

RAPID

GOTO/118.9768,29.7260,53.2500

RAPID

GOTO/118.9768,29.7260,47.0000

PAINT/COLOR,31

GOTO/119.1077,29.8069,46.9988

GOTO/119.2522,29.8871,46.9953

GOTO/119.3969,29.9594,46.9895

GOTO/119.5418,30.0251,46.9813

GOTO/119.6870,30.0852,46.9708

Вот что в присланном CLS. В явном виде нигде нет перехода на G01 - PAINT/ данный постпроцессор пока игнорирует. Да и как по "цвету" определять тип движения?!

Есть подозрение, что RAPID/ действует только на следующий GOTO/ - в присланном файле подряд два GOTO и для каждого - свой RAPID, однако.

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


Для avd: ИСПРАВИЛ (точнее - реализовал предположение, что RAPID - только на следующий GOTO/ действует).

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

ИСПРАВИЛ (точнее - реализовал предположение, что RAPID - только на следующий GOTO/ действует).

Пользователи NX счастливы

У меня чисто теоретический вопрос: "Этот онлайн постпроцессор - это что то будет реальное или так... баловство?"

По хорошему надо бы эту тему в постпроцессоры переместит...

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

Пользователи NX счастливы

У меня чисто теоретический вопрос: "Этот онлайн постпроцессор - это что то будет реальное или так... баловство?"

Вот для понимания этого эту "игрушку" сюда и выложил. Если весь интерес к этой идее ограничится сегодняшним всплеском - похороним эту идею. Если же нет - продолжение последует.

Более того, нет ПРИНЦИПИАЛЬНО НИКАКОЙ СЛОЖНОСТИ вставить кусок on-line постпроцессора в штатный tcl-пост, когда часть кода будет генерироваться на сервере. То есть, нажимая в NX ( поэтому тему в NX создал ) кнопку "Postprocess" будет запускаться и клиентский tcl и - серверная часть. Надо объяснять - зачем?

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

Вот для понимания этого эту "игрушку" сюда и выложил. Если весь интерес к этой идее ограничится сегодняшним всплеском - похороним эту идею. Если же нет - продолжение последует.

Более того, нет ПРИНЦИПИАЛЬНО НИКАКОЙ СЛОЖНОСТИ вставить кусок on-line постпроцессора в штатный tcl-пост, когда часть кода будет генерироваться на сервере. То есть, нажимая в NX кнопку "Postprocess" будет запускаться и клиентский tcl и - серверная часть. Надо объяснять - зачем?

Глобально... Еще вход для регистрированных пользователей и будет законченное коммерческое решение.
Ссылка на сообщение
Поделиться на других сайтах

Еще вход для регистрированных пользователей и будет законченное коммерческое решение.

Зачем? Просто отпроцессированный файл будет отправляться на зарегистрированный e-mail. Появится и такое окошко.

Ссылка на сообщение
Поделиться на других сайтах
AVD - в присланном cls - примерно 14000 кадров. Хочу сказать, что отпроцессировалось достаточно быстро, я боялся, что для больших файлов скрипт будет работать долго.
Ссылка на сообщение
Поделиться на других сайтах

Обороты не выводятся , подготовительные коды сделать модальными , м08 включать после включеня коррекции на длину .

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

Обороты не выводятся , подготовительные коды сделать модальными , м08 включать после включеня коррекции на длину .

Обороты будут выводится при следующем формате

SPINDL/RPM, 1234, CLW или SPINDL/RPM,12345,CCLW

Если Ваш файл - TOOL PATH/2.5_CHERNOVAY_VIBORKA,TOOL,BALL6 - то там слова SPINDL вообще нет.

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

Для ДМУ-125? :)

А пуркуа бы и не па? Это чудо (DMU125P мне попадался с Siemens Sinumerik, MILL PLUS, Heid iTNC530)...

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

А пуркуа бы и не па? Это чудо (DMU125P мне попадался с Siemens Sinumerik, MILL PLUS, Heid iTNC530)...

У нас с iTNC530, было бы интересно сравнить результаты вывода. :)

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

Друзья! Постпроцессор понимает файлы CLS (АРТ) примерно вот такого формата:

TOOL PATH/TEST_OPERATION,TOOL,D20R0

TLDATA/MILL,20.0000,0.0000,75.0000,0.0000,0.0000

MSYS/0.0000,0.0000,0.0000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000,0.0000000

$$ centerline data

PAINT/PATH

PAINT/SPEED,10

LOAD/TOOL,21

PAINT/COLOR,186

FEDRAT/MMPM,238.0000

GOTO/33.0000,5.0000,121.0000,0.0000000,0.0000000,1.0000000

PAINT/COLOR,211

FEDRAT/123.0000

GOTO/33.0000,5.0000,1.0000

COOLNT/ON

PAINT/COLOR,42

FEDRAT/12.0000

GOTO/33.0000,5.0000,0.0000

PAINT/COLOR,31

FEDRAT/15.0000

CIRCLE/10.0000,5.0000,0.0000,0.0000000,0.0000000,-1.0000000,23.0000,0.0300,0.5000,20.0000,0.0000

GOTO/10.0000,28.0000,0.0000

GOTO/-18.0000,28.0000,0.0000

CIRCLE/-18.0000,20.0000,0.0000,0.0000000,0.0000000,-1.0000000,8.0000,0.0300,0.5000,20.0000,0.0000

GOTO/-26.0000,20.0000,0.0000

GOTO/-26.0000,-2.0000,0.0000

CIRCLE/-8.0000,-2.0000,0.0000,0.0000000,0.0000000,-1.0000000,18.0000,0.0300,0.5000,20.0000,0.0000

GOTO/-8.0000,-20.0000,0.0000

GOTO/18.0000,-20.0000,0.0000

CIRCLE/18.0000,-5.0000,0.0000,0.0000000,0.0000000,-1.0000000,15.0000,0.0300,0.5000,20.0000,0.0000

GOTO/33.0000,-5.0000,0.0000

GOTO/33.0000,5.0000,0.0000

PAINT/COLOR,211

Постпроцессор НЕ ПОНИМАЕТ присланных фотографий! И не сможет сделать управляющую программу для ее обработки. Вчера на сервер было отправлено фото малыша в детской коляске.... Для постпроцессирования. Скорее всего - по ошибке, может быть и не с форума.

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

Мне эта ситуация напомнила историю (реальную), когда на одном предприятии запускали 5-осевой станок с ЧПУ - подходит начальник то ли цеха, то ли участка и на полном серьезе спрашивает: "А где у станка щель?" - "Какая ЩЕЛЬ!?!?" - "Ну, чтоб чертежи засовывать, по которым он детали будет делать.."

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • MaxM1970
      "Слепки" я не делал сделал полный архив, обычный. Его всегда желательно иметь на случай поломки станка. Просто чаще делают раздельные (NC, PLC, HMI). "заставить работать" труда не составило, причём работает всё как на станке (и экраны разработанные производителем в том числе). я брал на тот момент предпоследний SINUTRAIN V4_8, станок тоже был новый, всё получилось легко. говорят в более старых версиях SINUTRAIN сложнее.  
    • Alex_ingener
      Алгоритм, ни чем не отличается от описанного Вами, принципиальных настроек, влияющих на производительность, там нет. Однако знаю по себе, если делать раскрой одних и тех же деталей с разверткой на рабочем компе (i7-13700K и 32 ГБ оперативы) и домашнем ноуте (i5 и 16 ГБ оперативы), последний проигрывает по скорости существенно.
    • marchuk-86
      @gudstartup @Soprin В общем дело было не в бобине) Я при сверлении не присутствовал изначально и поверил словам оператора. Именно он сказал что тормозит на поворотах.  Ускорение холостого хода дало минимальную прибавку к скорости обработки ( - 2 минуты на 120 отверстиях).  Короче сравнил параметры 5114, 5115 (величина отскока сверла при прерывистом сверлении), на 4+1 осевом она стояла 0,6 мм, на  4 осевом 0,1 мм.  После изменения параметров время обработки выравнялось.
    • Killerchik
      Запишите его в другую переменную и работайте с ней.
    • Killerchik
      Их вероятно нет в природе, потому что Fanuc не выпускает никакие револьверные головы.
    • nicomed
      Окно изменил ( первое это у меня просто тестовое приложение для всего, так что было "как есть"). Орфографию поправил. Толщина и тип - там надо подумать, как лучше выбирать рассеченные сегменты эскиза. Есть большой вопрос как прочитать стиль и толщину выбранной линии ( в частности кромки).  Так что пока нет. EdgeTrim_v2.zip   З.Ы. Исходники
    • kkk
      Я может чего не понял, но зачем что-то копировать из свойств модели в свойства чертежа? В чертеже и так отображаются (могут) свойства модели. расположенной на чертеже. Без копирования туда-сюда.
    • Viktor2004
      Уважаемые коллеги Чего-то я туплю страшно Пытаюсь в P-CODE писать программу редактирования барабана инструментов Макропеременная @MDIKEYI #8549 /* MDI Key image должна мне давать номер нажатой кнопки Кнопка F1 под экраном имеет код 249 Кнопка <INPUT> имеет код 152 При нажатии F1 у меня должна включаться D5001.0 а при нажатии <INPUT> выключаться Но в макропеременной #8549 код нажатой клавиши лишь кратковременно мигает. И надо много раз нажимать нужную клавишу что бы она сработала Макропеременная #8549 у меня выводится в диагностический D5000 Кто знает, может #8549 как-то настраивается, что бы программа успела на него отреагировать IF [#8549 EQ 249] THEN #548 = 1 ENDIF IF [#8549 EQ 152] THEN #548 = 0 ENDIF https://www.youtube.com/watch?v=jvsv0YoTy-8   Я как-то пример показывал с нажатием кнопки, но там программа была короткая и она успевала схватывать нажатие кнопки. А тут у меня сначала круги рисует и не успевает
    • malvi.dp
      SW2020 работает. Пожелание - уменьшить размеры окна, а то перекрывает весь чертеж, исправить ошибку в слове детели и, если получится, сделать выбор толщины и типа линии.  
    • sippovich
      Добрый вечер Уважаемые Форумчане,нет ли ни у кого инструкции по восстановлению нулевых точек револьверной головы на станки серии TF и TD серии Fanuc? Заранее благодарен.
×
×
  • Создать...