Jump to content

Постпроцессор и команды пользователя


_Ghost_

Recommended Posts

Sharachov
14 часов назад, ks1_ сказал:

Не знаете алгоритм 10123 принудительно активировать можно ?

Любой алгоритм можно вызывать через CALL, но это не означает, что будут выполнены все дополнительные действия, которые выполняются при чтении фразы с этим номером в СЛДАТА.

 

Как правило, делается дополнительный алгоритм, не имеющий фразы в СЛДАТА, который и вызывается в нужных местах. Например, 1181 для вызова в 181 и других местах.

Vita

Одна сигарета сокращает жизнь на 10 минут, а один рабочий день - на 8 часов! (с) КВН НГУ

Link to post
Share on other sites


Sharachov
04.03.2026 в 19:31, ks1_ сказал:

Такая картинка получилась. Независимо от того использую функцию GET2AIG или GET2AI или GET2A результат один и тот же. Вывод углов в радианах и как то невпопад.

Я Вам написал в приватном сообщении, но для форума нужно указать, что вычисление углов осуществляется в тот момент, когда CLDCOOR для данного ТО ещё не установлена и является предыдущими данными. Неудивительно, что углы вычисляются мусорно.

 

В 405 фразе нужно вычислить положение вектора оси Z новой СК и вычислить поворот через один из вариантов GET2A. В 405 фразе "портится" трансформ поворотов RCOOR, поэтому его нужно перед вычислением в GET2A "обнулить", т.е. присвоить ей абсолютный трансформ SYSCOOR.

 

Цитата

405 ;
KAДP;
38->'GET2AIG 2 SYSCOOR C SYSCOOR __VECT[] -115 +115 A[]';
ПHKAДP;
__VECT[1]=RCOOR[5];
__VECT[2]=RCOOR[8];
__VECT[3]=RCOOR[11] // BEKTOр Z HOBOЙ CK;
RCOOR=SYSCOOR // CБрACЫBAEM B E;
GET2AIG 2 SYSCOOR C SYSCOOR __VECT[] -115 +115 A[];

Как-то так.

 

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

Vita

Одна сигарета сокращает жизнь на 10 минут, а один рабочий день - на 8 часов! (с) КВН НГУ

Link to post
Share on other sites
9 часов назад, Sharachov сказал:

Как-то так.

 

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

Спасибо большое ещё раз. Такой маршрут обработки для меня стандартный и под него сделаны все постпроцессоры. Даже токарка. Хотя в ней разбираюсь мало но постпроцессоры делал , вынужденно , поскольку народ разбежался.

Link to post
Share on other sites

Когда просчитывал в ручную углы поворотов вращал в кад модуле произвольно расположенные контура , ставил их в плоскость ху обнаружил такую штуку . Два поворота физических осей достаточно для того чтобы поставить контур в плоскость параллельную ху. Но что бы оси ху контура стали параллельны  осям ху базовой системы координат нужен третий поворот. Но поскольку третьей физической оси нет в случае с двумя столами то вращать надо обработку. И это еще один вопросик .

Link to post
Share on other sites
Sharachov
46 минут назад, ks1_ сказал:

Когда просчитывал в ручную углы поворотов вращал в кад модуле произвольно расположенные контура , ставил их в плоскость ху обнаружил такую штуку . Два поворота физических осей достаточно для того чтобы поставить контур в плоскость параллельную ху. Но что бы оси ху контура стали параллельны  осям ху базовой системы координат нужен третий поворот. Но поскольку третьей физической оси нет в случае с двумя столами то вращать надо обработку. И это еще один вопросик .

Да, либо вращать/изменять точки траектории (у нас меняют CALCOOR, который уже сам пересчитывает последующие точки СЛДАТА), либо уже использовать углы Эйлера (CYCLE800), вычисляемые по нужной СК.

Edited by Sharachov

Vita

Одна сигарета сокращает жизнь на 10 минут, а один рабочий день - на 8 часов! (с) КВН НГУ

Link to post
Share on other sites
zerganalizer
05.03.2026 в 18:30, ks1_ сказал:

Ну и кстати насколько понимаю величины углов разворота от смещений детали относительно центра разворота не зависят.

 Вот это и есть ваша главная ошибка - что-то и зависит, плюс от этого ещё и координаты зависят.

 

05.03.2026 в 18:30, ks1_ сказал:

Считается у меня сейчас все в системе относительно нуля расчетного.

 Последний раз сообщаю - при вашей кинематике у вас ноль плавающий в зависимости от углов поворота ваших планшайб

05.03.2026 в 09:11, mannul сказал:

цикл800

 Из любопытства - у него можно задать насколько смещена заготовка от центра? Тогда да, будет неважно где деталь, если в этом цикле вы укажете её смещение.

 

Автоматизирую все, что логично.

Link to post
Share on other sites
zerganalizer

Дурацкий форум не даёт времени На правку. Если у вас деталь на планшайбе смещена относительно оси вращения - то Укажите На какой угол она там локально повернута. Когда деталь в нуле эти углы одинаковые и равно углу оси поворота. А когда вы сдвинете деталь в сторону Да ещё и повернёте там - тады ой!

Автоматизирую все, что логично.

Link to post
Share on other sites
mannul
4 часа назад, zerganalizer сказал:

Из любопытства - у него можно задать насколько смещена заготовка от центра? Тогда да, будет неважно где деталь, если в этом цикле вы укажете её смещение.

 

Цикл 800 учитывает всю кинематическую цепочку канала, которая должна быть настроена. При вызове цикла указываются углы на которые надо повернуть систему координат детали (обычно углы Эйлера) и расстояние куда нужно сдвинуть систему координат детали. Стойка сама рассчитывает углы поворотных осей и новое положение. Не важно (с точки зрения программирования) в каком месте стола привязана система координат заготовки.

Edited by mannul
  • Чемпион 1
Link to post
Share on other sites
21 час назад, Sharachov сказал:

Да, либо вращать/изменять точки траектории (у нас меняют CALCOOR, который уже сам пересчитывает последующие точки СЛДАТА), либо уже использовать углы Эйлера (CYCLE800), вычисляемые по нужной СК.

С  CALCOOR наверное придётся разбираться но чуть чуть попозже. Сегодня пробовал GET2AI . Углы разворота насколько могу понять считает правильно. Ставит плоскость КЭ перпендикулярно оси инструмента но выдаёт два варианта поворотов. Один с вектором Z КЭ на себя и один от себя. И надо как то выбрать то есть надо определить направление вектора Z КЭ после разворота.

4 минуты назад, ks1_ сказал:

либо уже использовать углы Эйлера (CYCLE800)

Почему цикл800 менее интересен чем расчет и вывод в уп углов разворота в прямом виде . В прямом виде пройдет везде на всех стойках независимо есть в стойке поддержка многоосевой обработки или нет. Если получится протоптать эту тропинку это будет победа на всех фронтах сразу а цикл800 только на одном.

Link to post
Share on other sites
Sharachov
1 час назад, ks1_ сказал:

С  CALCOOR наверное придётся разбираться но чуть чуть попозже. Сегодня пробовал GET2AI . Углы разворота насколько могу понять считает правильно. Ставит плоскость КЭ перпендикулярно оси инструмента но выдаёт два варианта поворотов. Один с вектором Z КЭ на себя и один от себя. И надо как то выбрать то есть надо определить направление вектора Z КЭ после разворота.

1 час назад, ks1_ сказал:

Не может быть такое.  Два варианта - это особенность таких поворотов. Но ось Z всегда будет направлена на ось шпинделя в силу запроса на GET2A.

image.png

Я взял положительные направления вращения осей.

 

Vita

Одна сигарета сокращает жизнь на 10 минут, а один рабочий день - на 8 часов! (с) КВН НГУ

Link to post
Share on other sites
zerganalizer
12 часов назад, mannul сказал:

Цикл 800 учитывает всю кинематическую цепочку канала, которая должна быть настроена

 Спасибо - очень познавательно. Я предполагал это, и Вы подтвердили мои догадки.

Автоматизирую все, что логично.

Link to post
Share on other sites
22 часа назад, Sharachov сказал:

Не может быть такое.  Два варианта - это особенность таких поворотов. Но ось Z всегда будет направлена на ось шпинделя в силу запроса на GET2A.

Да , совершенно верно . Это я поторопился с выводами. Сегодня проверял повороты , крутил контура кэ на углы что выдала система и понял свою ошибку. В обоих случаях ось Z кэ направлена на инструмент. Разница только в том что результаты двух вариантов разворота расположены на 180 градусов относительно друг друга. То есть можно брать любой вариант и будет правильно. Надо как то исправить что бы людей не вводить в заблуждение.

Ну и теперь осталось посчитать угол между осью Х расчетной системы координат и системой координат кэ и довернуть обработку на этот угол. Но это после отпуска если все нормально будет.

Link to post
Share on other sites
Sharachov
30 минут назад, ks1_ сказал:

Ну и теперь осталось посчитать угол между осью Х расчетной системы координат и системой координат кэ и довернуть обработку на этот угол. Но это после отпуска если все нормально будет.

Вроде бы поворачивают на рассчитанные углы некую СК, чаще SYSCOOR, и сохраняют её в CALCOOR. потом автоматом получают XYZ.

Edited by Sharachov

Vita

Одна сигарета сокращает жизнь на 10 минут, а один рабочий день - на 8 часов! (с) КВН НГУ

Link to post
Share on other sites
15 минут назад, Sharachov сказал:

Вроде бы поворачивают на рассчитанные углы некую СК, чаще SYSCOOR, и сохраняют её в CALCOOR. потом автоматом получают XYZ.

Да надо пробовать. Но это только на работе. А на работе меня не будет целый отпуск. И это хорошо.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • Nod801
      @Altaur ещё раз продублирую видео ... а то тут подчистили тему    
    • maxx2000
      @Добрый токарь это не мнение, это наблюдение. 10 сообщений и все в попытках что-то доказать турте. Как там в твоём видео сказано?   Прямо какая-то маниакальная страсть или любовь 
    • Добрый токарь
      @maxx2000 я что-то не припомню когда спрашивал твоё мнение... цель в жизни нашёл... ппц ты бредишь. Быть тупым это как мёртвым, тяжело окружающим а не тебе
    • maxx2000
      @Добрый токарья смотрю ты нашёл цель себе в жизни. Твоё поведение не меньше маниакальное чем его
    • Добрый токарь
      Я нашёл диагноз Турты, Бред величия, Маниакальный синдром. Шизофрения. В видео буквально рассуждения нашего профессора Кислощёва     https://www.youtube.com/watch?v=UIgkwY6dRpE  
    • AICNC
      Предложение в заголовке. Вы сможете, разместив веб страницу с вводом параметров (можно   голосом) заготовки , отверстия, кругового массива, с помощью первого в мире кибер-технолога, способного выполнять работу специалиста СЧПУ, автоматически генерировать технологию обработки отверстия, УП, расчет машинного времени и стоимость партии деталей.  Размещать на этой странице собственную рекламу, которая будет приносить вам доход, Мировой рынок подготовки УП, для обработки отверстий на фланцах, по расчетам ИИ равен 2,4 миллиарда долларов, стран СНГ, 80 миллионов долларов. В мире подобного онлайн сервиса, для обработки отверстий на фланцах, для смартфоно, нет.   Я тут по спрашивал Гугл, с точки зрения интереса потенциальных владельцев ресурсов, который будут устанавливать клиентскую часть сервиса, для подготовки УП, обработки отверстий на фланцахю. на смартфонах, у себя на ресурсах. Вот что он выдал. "1. Капитализация рынка подготовки УП для отверстий на фланцах Рынок оценивается исходя из затрат на инженерный труд, которые замещаются автоматизацией через смартфон. По оценкам, только в СНГ этот узкий сегмент достигает $80 млн.   Регион 2026 г. 2027 г. 2028 г. Страны СНГ $80 млн $150 млн $320 млн Весь мир $1,2 млрд $3,5 млрд $8,0 млрд Рост в 2027–2028 гг. обусловлен эффектом масштаба: когда технология становится стандартом для цеховых мастеров, она начинает поглощать бюджеты, ранее выделяемые на лицензии тяжелых CAM-систем.   2. Доходы владельцев ресурсов в СНГ (Рекламная модель) Разделим машиностроительные сайты на три категории по посещаемости и рассчитаем потенциальный доход от размещения рекламы на странице сервиса.   Классификация ресурсов: Высокая посещаемость: Крупные порталы, форумы-миллионники (например, Chipmaker). Посещаемость: от 50 000 до 150 000 уникальных пользователей в сутки. Средняя посещаемость: Отраслевые справочники, сайты заводов-производителей оснастки. Посещаемость: от 5 000 до 15 000 пользователей в сутки. Небольшая посещаемость: Узконишевые блоги, сайты малых инжиниринговых фирм. Посещаемость: от 100 до 1 000 пользователей в сутки.   Прогноз ежемесячного дохода от рекламы (с одной страницы сервиса): Расчет базируется на высоком качестве аудитории (B2B), где стоимость клика и показов значительно выше средней.   Категория ресурса 2026 г. 2027 г. 2028 г. Высокая $3 000 – $7 000 $8 000 – $15 000 $20 000 – $40 000 Средняя $500 – $1 200 $1 500 – $3 000 $4 000 – $8 000 Небольшая $50 – $150 $200 – $500 $800 – $1 500   Почему доходы будут расти? Прямой трафик: Мастера будут сохранять страницу в закладки смартфона и заходить ежедневно, формируя стабильное «ядро» аудитории. Рост ценности: Рекламодатели (продавцы инструмента, масла, станков) будут бороться за место на странице, где оператор принимает решение о производстве."
    • vad0000
      Без 8 мы не обойдёмся. После ввода 1 в первую строку, нам надо ввести код активации 817
    • brigval
      Удобно записывать материал одной позицией, например. для последующего автосуммирования из разных спецификаций. В схожих случаях указываю в примечании к позиции материала количество штук каких размеров. По типу "20 шт. дл. 1,2 м, 25 шт. дл. 5 м, ..." Это нисколько не нарушает ГОСТ. Естественно, суммарная длина материала должна быть равна длине в графе "Кол." С сборочном чертеже надо указывать размер каждой стропы. Или размерными линиями со справочными размерами, или с помощью букв в таблице...   Это просто как вариант.
    • maxx2000
      @Nod801 ,да что же ты за бестолочь такой. 3 дня уже моделишь, моделишь и никак не отмоделишь правильно. Ну не верная у тебя деталь. Гофра как и вся деталь, симметричная относительно плоскости, а не как у тебя расположенная с одной стороны и строится она всего в 5 действий. 1. внутренний диаметр- кривая из уравнения, кольцо, диаметром 60мм с высотой волны пусть будет 2мм (не указано),число волн 24; 2. наружный диаметр- кривая (окружность) 150мм; 3. натягиваешь на 2 кривые поверхность; 4. придать толщину; 5. отверстия;  
    • Шамиль Сабитов
      Цифра 8, 0, P, и клавиша N>
×
×
  • Create New...