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

Кто подправит постпроцессор 3+2?


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

Добрый день.

 

Кто подправит постпроцессор 3+2 или поможет настроить корректные повороты осей и симуляцию на станке. Бюджет 200 долларов из личных средств. Знаю что мало, поэтому к крутышкам не обращаюсь.

Под трех координатные для сименсов и фануков правлю сам используя заготовки из стандартного набора солидкама, но с пятью координатами пока не могу разобраться и на эксперименты уже времени нет.

В двух словах исходные данные, стойка фанук 0i-MD(одновременно могут работать только четыре координаты), на трехкоординатном станке стоит поворотный стол с осю B(90 градусов в плюс и минус) вращающейся вокруг оси X и осью A(сама планшайба) вращающейся вокруг оси Z. Станок в MachSim сделал, за основы постпроцессора взял gMill_Yaas_5x_eval.gpp. Если есть предложение по делу, пишите в личку или сюда.

 

Спасибо.

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


      Добрый день. Из вашего описания системы координат вижу, что у вас путаница с осями.

      Согласно ГОСТ 23597-79 "Станки металлорежущие с числовым программным управлением. Обозначение осей координат и направлений движений", оси располагаются следующим образом:

Вращение вокруг оси Z, - C, вращение вокруг оси X, - А, вращение вокруг оси Y,- B. Направление вращения осей C, A, B, определяется видом против положительного направления векторов Z, X, Y. По часовой стрелке, - отрицательное направление, против часовой стрелки, - положительное направление.  

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

Это ГОСТ и иностранные производители не обязаны его соблюдать. У меня фанук был с такой конфигурацией, только ось C вместо A(хоть тут по ГОСТу).

А по поводу вопроса, быстрее самому разобраться, что бы вскоре стать тем самым "крутышкой". Главное начать, а там завертится.  А начать следует с конца, т. е с того, что в итоге должно получится. Какие функции для 3+2 есть в станке. Далее вопрос на форуме где это взять. И после продолжительного обсуждения(или не очень), выкинув всякий флуд не по теме, получить ценные рекомендации. В моём случае это: Какие функции для 3+2 есть в станке?

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

То, что разбираться самому я уже понял. Про функции можно подробнее, что именно там должно быть?

Ищите в инструкции по программированию к своему станку функции трансформации системы координатвозможно это G68.1 для фанука или нечто подобное, правда для 0i_MD не знаю, если чего.

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

Добрый день.

 

Кто подправит постпроцессор 3+2 или поможет настроить корректные повороты осей и симуляцию на станке. Бюджет 200 долларов из личных средств. Знаю что мало, поэтому к крутышкам не обращаюсь.

Под трех координатные для сименсов и фануков правлю сам используя заготовки из стандартного набора солидкама, но с пятью координатами пока не могу разобраться и на эксперименты уже времени нет.

В двух словах исходные данные, стойка фанук 0i-MD(одновременно могут работать только четыре координаты), на трехкоординатном станке стоит поворотный стол с осю B(90 градусов в плюс и минус) вращающейся вокруг оси X и осью A(сама планшайба) вращающейся вокруг оси Z. Станок в MachSim сделал, за основы постпроцессора взял gMill_Yaas_5x_eval.gpp. Если есть предложение по делу, пишите в личку или сюда.

 

Спасибо.

Укажите модель станка.

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

Проблема сейчас если более точно сформулировать не в марке станка и не в том что не корректно работает постпроцессор, а в том, что до его формирования поступают не верные данные.
У меня в MachSim 2014 сделан и настроен станок, с этим я разобрался. Когда я начинаю делать симуляцию в SolidCam2014 (обработка примитивной модели кубика с пяти сторон) c функцией "Визуализация на станке", то не все переходы проходят корректно. Значит я что-то не правильно настраиваю в MachineIdEditor 2014. Что именно, я уже не знаю, перечитал все руководства и Gpptool 2014.chm и scmill.chm в доль и поперек, что касается этого этапа, но как говорил мой учител по электроники от этого "ноль децибел по всему диапазону". Я прикрепляю все файлы моих мучений, кому интересно можете посмотреть и покурочить их. В файле постпроцессора только то, что нужно для вывода координат и трассировки, т.е. на данном этапе этого достаточно, главное в итоге увидеть примерно это:

(--------------------)
(F-CONTOUR9 - PROFILE) Исходная позиция A0 B0
(--------------------)
G1 Z64.
   X-100.
   Y40.
   X50.
   Y-60.
(---------------------)
(F-CONTOUR10 - PROFILE) Поворот A0 B90
(---------------------)
G1 Z39.
   X-100.
   Y0.
   X50.
   Y-65.
(---------------------)
(F-CONTOUR11 - PROFILE) Поворот A90
(---------------------)
G1 Z99.
   X-60.
   Y0.
   X40.
   Y-65.
(---------------------)
(F-CONTOUR12 - PROFILE) Поворот A180
(---------------------)
G1 Z59.
   X-50.
   Y0.
   X100.
   Y-65.
(---------------------)
(F-CONTOUR13 - PROFILE) Поворот A270
(---------------------)
G1 Z49.
   X-40.
   Y0.
   X60.
   Y-65.

Ноль на кубе специально сдвинул, чтобы при повороте были разные, но целые значения.


Вот файлы.

myCNCmachine.rar

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

Я не смогу вам помочь, если вы не сообщите о какой модели станка, вы ведете переписку.

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

Данный станок не имеет возможности обрабатывать заготовку с пяти сторон. Как вы пытаетесь это реализовать в проекте. Т.к. у него отсутствует угловая фрезерная головка и ось "С". А сам станок имеет координаты X, Y, Z. Так называемая 4-ая горизонтальная ось, которой, по всей видимости укомплектован ваш станок TLV-1166, позволяет обработать заготовку только с четырех сторон. При условии, что поставщики вашего станка провели пусконаладочные работы и отработали обработку тестовой детали, с применением четвертой горизонтальной оси. В таком случае у вас должна быть тестовая УП, для данного метода обработки. 

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

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

Ну нельзя так нельзя, будем менять станки на ГОСТ-овские. Только что я неверно сделал в Solidcam(пост номер 7), мне так никто и не ответил.

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

Ну нельзя так нельзя, будем менять станки на ГОСТ-овские. Только что я неверно сделал в Solidcam(пост номер 7), мне так никто и не ответил.

Сразу вопрос, а где PRPфайл?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • GHEB
      К сожалению у меня не было и нет пока что возможности проверить, но я практически точно уверен что это поможет. Удвительно что я сам не заметил эту галку,в ернее её отсутствие
    • Ветерок
      Что касается освоения ТФ, то лично для меня это только живое общение с человеком, который сможет отвечать на кучу вопросов, которые возникают у меня..
    • Orchestra2603
      Слушайте, вы меня конкретно раздражаете... Складывается впечатление, что я на экзамене. Вы если хотите какую-то мысль донести, то говорите прямо и понятно! Не надо себе цену набивать.   Я могу сказать прямо и честно. Я вот прямо деталей реализации алгоритмов поиска собственных частот не знаю. Не было у меня задачи заниматься разработкой солверов и т.п. И заниматься этим сейчас у меня нет ни времени, ни мотивации. Будет задача - буду вникать и разбираться. Из своей универовской программы знаю в общих чертах, что можно преобразованиями подобия (поворота, отображения и т.д.) привести матрицы системы к особой форме, из которых почти автоматически или очень просто извлекаются СЗ. В простейшем случае к диаганальной форме, но есть и верхние/нижние треугольные и еще какие-то всякие специальные. Собственные вектора обычно как-то получаются из столбцов матрицы этого преобразования. Есть  соответствующие алгоритмы. Помню про вращение Якоби, знаю, что есть QR (QZ для обощенной задачи). Знаю, что есть пространства Крылова, и там итерационные методы их спользуют. Знаю, что в Ансисе для симметричных задач используется Ланцош, и для полуопределенных матриц он также прекрасно себя показывает. Я хз, что там конкретно происходит.   В теории конечно можно найти корни харктеристического полинома, подставить их и искать базис решения вырожденной системы, чтобы найти СВ. Я понимаю, что на практике вряд ли кто-то так делает, особенно если размерность задачи большая, прост опотому что не эффективное это занятие. Но такая возможность есть, и оно работает.   Я не знаком с какими-либо обстоятельствами, которые фундаментально препятствуют решению обобщенной задачи на собственные значения для случая с вырожденной K. Т.е. так препятствуют, что невозможно найти метод решения такой задачи в прицнипе. Хотя, по-хорошему, контрпримерт на такой тезис уже был дан выше.   А вы знакомы? Тогда пишите прямо! Что конкретно мешает? На каком этапе это возникает? В чем причина?  И главное.. почему Ансис/Маткад/Матлаб/Солидворкс это все-таки решают? Что, магия или заговор? На эту вашу шарманку "Такую задачу реши, и такую, и такую" я больше вестись не буду. Как будто у меня нет других дел, как вам что-то демонстрировать.
    • Jesse
      это вопрос к специалстам по грунтам..)) @Fedor@Fedor
    • Борман
      Основной вопрос в том, правда ли что в таком "разжиженом" грунте возникает сила Архимеда от плотности 1,8т/м3 ?
    • Jesse
      самый общий случай - надо поверхностный интеграл от давления взять по всей площади (англояз. версия вашей ссылки Вики) Если снизу не будет воды, значит там не будет давления, а значит результирующая сила будет сверху давить, её вектор будет вниз направлен   всё так. Ну в случае подлодки подробности не знаю, мб хватит и того, что какие -то участки под дном для затекания морской воды перекрыты будут, и уже лодку придавит вниз..)
    • BSV1
      Здесь https://disk.yandex.ru/d/il8bxSu41Kw0Bw можно скачать Начальный курс по ТФ Максимова и Протасовой. Курс старый, но для старта вполне подойдет.
    • Говорящий Огурец
      Вряд ли это радиатор как "вещь в себе". Скорее поверю, что это некая интегрированная в корпусную деталь структура. И не всегда возможна обработка дисковыми фрезами, хотя она, из моей практики, самая производительная. Если говорить про обработку концевушками, то есть специальные стратегии обработки высоких нежестких ребер, когда чередуется черновая и чистовая обработка, послойно и в определенном порядке, с целью минимизировать отгибы и вибрации. Где-то у меня даже картинки были с описанием, но что-то не могу их найти... :(
    • BSV1
      Забавно          Аккуратнее надо с выбором курсов. 
    • Fedor
      А на дне закон Архимеда не действует ?    https://ru.wikipedia.org/wiki/Закон_Архимеда     :)    https://upload.wikimedia.org/wikipedia/commons/transcoded/3/3c/Закон_Архимеда.webm/Закон_Архимеда.webm.720p.vp9.webm
×
×
  • Создать...