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

Вопросы по Pm-post.


dtsyplov

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

Доброго времени суток всем, прошу помощи!!! Я уже не знаю что делать, начал изучать обработку по 4-ой оси вдоль оси Х в Powermill (Обработать с одной стороны, а после перевернуть на 180 градусов и обработать с другой стороны). Но каждый раз получаю сообщение "Направление оси Z траектории изменилось." Изучал по видео уроку сия процесс, там делали все просто, а это меняли направление оси Z на противоположный, а у меня он ругается на такие действия. Помогите кто чем может, прошу!(

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


Подскажите пожалуйста как через постпроцессор можно вывести в карту наладки на какой угол повернется ось В или допустим какой цикл будет работать (например haidenhain Q202-сверление) или включена коррекция на радиус или нет?

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

Вопрос знатокам можно ли создать файл карты наладки в самом постпроцессоре? Если можно то как это сделать?

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

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

1 минуту назад, Woost сказал:

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. Плата кправления матч3!и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

 

Ссылка на сообщение
Поделиться на других сайтах
  • SHARit закрепил это тему
  • 3 года спустя...
UnPinned posts

Вы должны выбрать с каким элементом вы хотите создать эту связь, предполагаю нужно создать связь spindle mode с M01,чтобы M01 была "отрицательно? "связана с командой  spindle mode, для этого правой кнопкой щелнуть, на блок M01, положительная связь, появится специальные значёк, как у вас на видео, надо этим значком нажать на команду spindle mode, таким образом будет создана" Положительная " Связь, это означает что  M01 будет выводится с элементо м spindle mode

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

Попробую на пальцах объяснить по связям, есть два элемента , к примеру команда "M03" На запуск вращения шпинделя, и команда "S" задание оборотов вращения.

Положительная связь подразумевает чтобы связываемый  элемент (к примеру "S", связываем с "M03"), выводился в программу только тогда когда выводится главный элемент(в моём случае, если  M03 выводится то и " S"  Тоже выводится, это положительная связь.

Отрицательная же связь подразумевает, что связываемый элемент (в моём примере "S"), будет выводится только тогда когда главный элемент не выводится в программу, т. е если M03 не выводится то, выводится только " S", если же M03 выводится, то "S", не выводится, . Т. Е отрицательная связь это либо одно либо другое. Естественно нужно понимать что, в моём примере связь " S"  с "M03", а не наоборот M03 c " S"

К тому же у вас сама команда "Spindle off", не активна,  щелкните на ней правой кнопкой и активируйте её, чтобы она была подсвечена красным цветом, так же как команда выше.

IMG_20230913_100857.png

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

Вы должны выбрать с каким элементом вы хотите создать эту связь, предполагаю нужно создать связь spindle mode с M01,чтобы M01 была "отрицательно? "связана с командой  spindle mode, для этого правой кнопкой щелнуть, на блок M01, положительная связь, появится специальные значёк, как у вас на видео, надо этим значком нажать на команду spindle mode, таким образом будет создана" Положительная " Связь, это означает что  M01 будет выводится с элементо м spindle mode

не пойму что не так, показывает упорно запрещающий знак, как только подводишь к любому блоку

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

Попробую на пальцах объяснить по связям, есть два элемента , к примеру команда "M03" На запуск вращения шпинделя, и команда "S" задание оборотов вращения.

Положительная связь подразумевает чтобы связываемый  элемент (к примеру "S", связываем с "M03"), выводился в программу только тогда когда выводится главный элемент(в моём случае, если  M03 выводится то и " S"  Тоже выводится, это положительная связь.

Отрицательная же связь подразумевает, что связываемый элемент (в моём примере "S"), будет выводится только тогда когда главный элемент не выводится в программу, т. е если M03 не выводится то, выводится только " S", если же M03 выводится, то "S", не выводится, . Т. Е отрицательная связь это либо одно либо другое. Естественно нужно понимать что, в моём примере связь " S"  с "M03", а не наоборот M03 c " S"

К тому же у вас сама команда "Spindle off", не активна,  щелкните на ней правой кнопкой и активируйте её, чтобы она была подсвечена красным цветом, так же как команда выше.

IMG_20230913_100857.png

Шпинделёв офф активирован, всё делаю так как вы говорите, и наоборот, и независимо ни от чего он показывает запрещающий знак.

22 (2).jpeg

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

@AlexAndrRu

Нехорошо изменять системные параметры. Параметр Spindle Mode имеет 3 состояния со значениями M3, M4, M5. Они передаются через CLDATA.

Для вставки условного/безусловного останова перед сменой инструмента вставляйте текстовые блоки или создайте свой групповой параметр со значениями M01, M00, M30 и т.п. и вставляйте его.

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

@AlexAndrRu

Нехорошо изменять системные параметры. Параметр Spindle Mode имеет 3 состояния со значениями M3, M4, M5. Они передаются через CLDATA.

Для вставки условного/безусловного останова перед сменой инструмента вставляйте текстовые блоки или создайте свой групповой параметр со значениями M01, M00, M30 и т.п. и вставляйте его.

Спасибо большое за ваш ответ! Подскажите пожалуйста, как это сделать практически? Спасибо

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

Спасибо большое за ваш ответ! Подскажите пожалуйста, как это сделать практически? Спасибо

Скрытый текст

 

 

Буфер обмена-2.png

Буфер обмена-1.png


 

 

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

Шпинделёв офф активирован

Судя по вашим видео, у вас уже выводятся необходимые строки, кроме М05. У вас показывает только букву М.

Для добавления 05 сделайте как советует @mannul , только с блоком Spindle Mode, т.е. нажав на этот блок Spindle Mode в правой таблице находим строку States-->Edit , и там прописываем команды М04, М03, М05

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

Судя по вашим видео, у вас уже выводятся необходимые строки, кроме М05. У вас показывает только букву М.

Для добавления 05 сделайте как советует @mannul , только с блоком Spindle Mode, т.е. нажав на этот блок Spindle Mode в правой таблице находим строку States-->Edit , и там прописываем команды М04, М03, М05Снимок экрана (273).pngСнимок экрана (272).png

вот так? а как далее?

38 минут назад, ort сказал:

Судя по вашим видео, у вас уже выводятся необходимые строки, кроме М05. У вас показывает только букву М.

Для добавления 05 сделайте как советует @mannul , только с блоком Spindle Mode, т.е. нажав на этот блок Spindle Mode в правой таблице находим строку States-->Edit , и там прописываем команды М04, М03, М05

Не выводится m05 , шпиндель не останавливается , и не выводится m01, не встаёт на паузу

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

Не выводится m05 , шпиндель не останавливается , и не выводится m01, не встаёт на паузу

image.png

Щелкаете по текстовым блокам, и смотрите в окне предпросмотра. Каждый должен появиться.

Только удалите блок с М05, иначе он дублироваться будет

 

Вы "с нуля" пишете пост?

Блок G91 G28 Z0 тоже можно удалить, станок и без него будет останавливаться, разница лишь в каком положении он это сделает.

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

SCRN.gif

Он всё равно перед сменой инструмента не останавливают шпиндель и не встаёт на паузу

Снимок экрана (274).png

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

Он всё равно перед сменой инструмента не останавливают шпиндель и не встаёт на паузу

У вас не отрабатывает останов шпинделя, как у вас реализован конец траектории?

Почему на ваших скринах начало траектории не активно? Где тогда включаете коррекцию по Z?

 

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

SCRN.gif

Он всё равно перед сменой инструмента не останавливают шпиндель и не встаёт на паузу

Снимок экрана (276).png

333.jpeg

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

У вас не отрабатывает останов шпинделя, как у вас реализован конец траектории?

Почему на ваших скринах начало траектории не активно? Где тогда включаете коррекцию по Z?

 

К сожалению я никогда не занимался редактированием постпроцессора, и не знаю как это делать, смотрю видео , читаю форумы , собираю подсказки , но сомневаюсь что смогу этому вот так вот просто и быстро научиться, и, поэтому я не могу сказать почему прога у нас не отрабатывает остановку шпинделя, и не могу сказать каким образом у нас реализован конец траектории, также не могу сказать почему начало траектории на скринах не активно, я знаю про коррекцию по Z, но мы ею никогда не пользовались, всё и так работало на отлично. Вот мы сделали тестовую форму, куда я вносил изменения в Управляющую программу вручную, как показано выше на скринах, всё отработало штатно, по точности претензий нет. Однако, учитывая объём работы, очень бы хотелось, чтобы всё это делал постпроцессор, ибо в программе часто бывает более десятка инструментов.

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

Он всё равно перед сменой инструмента не останавливают шпиндель и не встаёт на паузу

Потому что останов надо прописывать в команде Load Tool, а не Spindle On/Off. Я же вам показал картинки и специально выделил команду, куда это нужно вставить.

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

К сожалению я никогда не занимался редактированием постпроцессора

Тогда советую обратиться к людям, занимающимся этим профессионально. например к NCC_@RAMBLER.RU

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

Тогда советую обратиться к людям, занимающимся этим профессионально. например к NCC_@RAMBLER.RU

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

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

Как правильно заметили в комментариях, возможно нужно поставить код М00, вместо М01. Смотрите толмуд к стойке

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

День добрый .подскажите пожалуйста как добавить Tapping CCW Setup?вроде все прописал ,а не выводит ошибку выдает image.png

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • mmaag
      Сварные базовые детали станков и машин. Л.П.Черкассая, Л.М.Финкель, 1981
    • lux59
      Доброго всем дня! Подскажите, а можно в солиде поделить линию на равные отрезки, сделать я так могу 2 способами, на линии расставить точки и выставить равенство или сразу рисовать линию из нескольких отрезков и сделать им равенство, есть ли проще путь? В двух вариантах страдает редактируемость. В Sketch AP делается это просто, можно так же в солиде сделать?
    • ДОБРЯК
      Если до решения сделать такой сдвиг, для вырожденной матрицы [К] [К]+w*[М], то эта матрица уже не будет вырождена. То после решения вместо нулевой первой собственной частоты, какую частоту мы получим?   Например w=100, какая будет первая собственная частота вместо нуля?
    • Fedor
      https://ru.wikipedia.org/wiki/LU-разложение  Вот что делается... :)   https://en.wikipedia.org/wiki/LU_decomposition
    • ДОБРЯК
    • Горыныч
      Только Вы решаете. Я Вам из собственного опыта привел рекомендации. Если страшно, то не берите, только и всего. Сломать можно все что угодно. 
    • Orchestra2603
      Ладно. Я примерно понял, что вы имеете в виду. В теории, даже чтобы выделить n-ный базис нужно зафиксировать какие-то значения n раз. Только надо так их задавать, чтобы каждый раз получались линейно-независимые вектора. Я бы не называл это "закреплением", потому что возникает ложная кажущаяся параллель со статическим решением, где мы ищем единственное решение и для этого фиксируем какие-то компоненты, хотя здесь цель расчета принципиально иная. Это, как по мне, приводит к путанице, но если вам нравится это так называть, то - пожалуйста. Кто я такой, чтобы вам запрещать)   Я не могу сказать, что решать нужно всегда. В моем понимании в определенных итерационных схемах собственные вектора получаются полседовательными приближениями сами по себе. Применяя всякие манипуляции к матрицам (сдвиги и т.д.) можно контролировать сходимость к наибольшему, наименьшему, i-му и т.д. собственному вектору. Я не прав?   Что касается факторизаций, то для любых квадратных матриц существует разложение Шура, где ортогональными преобразованиями матрица приводится к треугольной форме. В частности, для обобщенной задачи, вот выдержка из статьи. Алгоритм получаения такого разложения для обобщенной задачи называется QZ алгоритм. Он вовсю используется в Матлабею Я не вижу никаких препятствий принципиальных, чтобы получить такую факторизацию матриц.     Т.е. похоже, что, да, все же приходится решать СЛАУ, в общем случае для треугольной матрицы A-lambda*B. И покуда lambda будет собственным значением, вся матрица A-lambda*B будет вырождена. В частности, для нулевых СЗ A-lambda*B = A, и А, сама собой, вырождена.   Но.. не могу пока сказать точно, но вроде как если A и B - симметричны, то QAZ и QBZ из треугольных превращаются в диагональные, и тогда столбцы Q становятся автоматически собственными векторами (разложение Шура переходит в спектральное), т.е. и решать ничего не приходится. Но где-то пишут, что нужна положительная определенность, где-то пишут, что только симметрии достаточно... не могу пока точно сказать.  
    • ДОБРЯК
      Я вижу, что вы не поняли. А говорили, что это знали еще в детском саду... https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%93%D0%B0%D1%83%D1%81%D1%81%D0%B0 Читайте внимательно. :=)   Ме́тод Га́усса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Назван в честь немецкого математика Карла Фридриха Гаусса. Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно, начиная с последних (по номеру), находятся все переменные системы.  
    • Shura762
      (дисклеймер ) не взлетит... особенно учитывая его отношение, как человека колбасит, и почему в ТФ "узел" а не точка... перепутано местами "ты" , "на" и пропустили слово "пошёл" ... можно сказать я работаю в таком коллективе, и ЧЁ, плевали на ТФ с высокой колокольни, если молодежь можно еще как-то замотивировать, показать как надо работать, то старшее поколение делает на "отвали моя черешня" чертежи выдали тяп-ляп и что тебе надо то еще .... (дальше идиоматические выражения в рамках законодательства) p.s. я догадываюсь почему "узел" и считаю что правильное название дали.
    • lem_on
      Термообработка намного эффективнее, но из за размеров можно использовать локальное воздействие на сварочные швы вибрацией либо "проковкой" 
×
×
  • Создать...