MAX
Подпишись
стань автором. присоединяйся к сообществу!
20 сентября 9
192

На Астраханском станкостроительном заводе разработан новый уникальный токарно-фрезерный центр

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

Технические характеристики модели АС16М25Ф3 далеко опережают прежние проекты. Пока для его комплектации используется 80% отечественных деталей, но, в перспективе, выйдут и на все сто. Главное достоинство — станок универсален.

Пока станки выпускают малыми партиями от 10 до 20 моделей. После отработки технологий сборки, станки представят в Минпром России для запуска в серию.

[читать статью полностью...]

Кстати, а вы знали, что на «Сделано у нас» статьи публикуют посетители, такие же как и вы? И никакой премодерации, согласований и разрешений! Любой может добавить новость. А лучшие попадут в наш Телеграм @sdelanounas_ru. Подробнее о том как работает наш сайт здесь👈

Источник: lotosgtrk.ru

Комментарии 0

Для комментирования необходимо войти на сайт

  • 6
    krotozer krotozer20.09.16 19:35:41

    Значит, работает этот станок под управлением MS-DOS. Интерфейс рисованный, но ограничен разрешением 640×480. Знакомое приложение. Я в 2005 году работал с более старой версией на огромном пятикоординатном фрезерном станке с допуском 0,02 мм. Где было и что обрабатывали — военная тайна)

    Не смотря на применение древних технологий производства ПО, ничего плохого сказать не могу. Работает надёжно, как «Кузькина Мать»! Система команд до смешного простая (видно в правом «окне» на экране) — легко запоминается так, что оператор ЧПУ может на ходу писать программу действий для станка, если нужно обработать нестандартную деталь. Переключаешь в режим ручного управления, вбиваешь с клавы, зажимаешь кнопку «ПУСК». У станка имеются датчики сопротивления по всем осям, в том числе и на вращение (останавливается, если что). Полагаю, для этого станка всё то же актуально.

    Одно только плохо, на мой взгляд, — применение MS-DOS. Хоть бы ограниченную сборку GNU/Linux применяли, пока ещё нет подходящей отечественной ОС. Всё дело в поддержке самой ОС. Поверьте, дисковод для ГМД (Floppy) там не с проста…

    • 4
      Tezen44 Tezen4420.09.16 20:12:27

      Что самое примечательное — Язык этих команд примерно одинаков для большинства систем ЧПУ. Есть нюансы, но научившись понимать отечественный Маяк сможешь худо — бедно понять и импортный Фанук.

      • 6
        krotozer krotozer20.09.16 20:27:25

        G1X30Y45.7Z-23.8F280

        G — коэффициент усилия;

        X — смещение по оси X на N мм;

        Y — смещение по оси Y на N мм;

        Z — смещение по оси Z на N мм;

        F — частота шагового двигателя (определяет скорость перемещения).

        Здесь может быть иначе, но у нас было так. Ещё были пара углов поворота: H и R.

        Предполагается, что скорость смещения по каждой оси и поворотов масштабируется по заданному времени. У нас это был параметр T. Т. е. всё происходит одновременно — программа сама рассчитывает скорость.

        Вы-то знаете, а я пишу для остальных)

        • 6
          Tezen44 Tezen4420.09.16 21:00:14

          Меня учили называть G1 не так… Функция премещения в указанную точку на заданной скорости подачи (соответственно G0 — перемещение в заданную точку по кратчайшему пути на ускоренной подаче).

          • Комментарий удалён
        • 1
          Нет аватара guest21.09.16 11:43:34

          G — это префикс задающей команды. Число после него — номер команды в соответствии с классификацией на конкретной системе ЧПУ. Например, G1 — это команда задания перемещения в указанную точку в соответствии с выбранной системой координат с заданной скоростью перемещения по закону линейной интерполяции (то есть, по прямой). G2 — круговая интерполяция по часовой стрелке (требует введения дополнительных данных в строку команды, отражающих радиус описываемой дуги, либо точки ее центра). G3 — круговая интерполяция против часовой стрелки. Ну и т. д.

          Все вышесказанное применимо для стоек ЧПУ Fanuk (и не только) и их аналогов.

          F — это не совсем частота шагового двигателя. Это подача, выраженная для удобства пользователя либо в мм/об (для токарных операций), либо в мм/мин (для фрезерных операций). Косвенно, конечно, это и частота вращения шагового двигателя. Либо, если еще косвеннее)), частота переключения обмоток приводного электродвигателя (шагового, серво, линейного).

          • 0
            krotozer krotozer21.09.16 13:33:31

            Про G — у нас ею задавалась подача. От этого рассчитывалось и сопротивление аварийного останова. Когда происходила круговая подача, на экране мельтешил набор команд мелких смещений.

            А по поводу F — оно и есть. Частота переключения обмоток двигателей.

            • 0
              Нет аватара guest21.09.16 16:58:02

              Странно как-то… Первый раз такое слышу. Получается у вас F — это задающая подача, а G — коэффициент ограничивающей подачи? Исходя из синтаксиса написанной вами строки:

              G1X30Y45.7Z-23.8F280

              …коэффициент равен единице. То есть, станок никуда не поедет?

              Или я что-то не понимаю или вы что-то путаете    

              Для меня эта строка объясняет, что шпиндель станка поедет по кратчайшей прямой в точку (X30 Y45.7 z-23.8) с подачей 280мм/мин. Ну, или отъедет на заданные координаты относительно своего положения, если в тексте программы до этого стояла команда движения приращениями G91.

              Тогда еще вопрос. Неужели этот коэффициент аварийного останова не задавался для каждой оси единожды в настройках? Получается, что в каждой строке кода мне надо предусмотреть коэффициент аварийного останова при каждом перемещении. Это же бред какой-то…

              А что за стойка ЧПУ и какой станок у вас использовались?

              • 0
                krotozer krotozer21.09.16 18:54:27

                При G0 головка не смещалась, но оси поворачивались. При G1 фреза смещалась. При G2 ею резали более упругий материал.

                Подробно сказать не могу. В марках станков тогда так и не успел разобраться. Это был огроменный фрезерный станок 1990 года, от рождения с ЧПУ, которое работало на бабинах, но был переоборудован в 2005 году на ЧПУ на базе платформы VIA-C3. Программы вгружались с дискет.

                Это было в 2005 году. В 2006 меня призвали в армию, больше по этой специальности не работал. Сейчас программист.

                • 0
                  Нет аватара guest22.09.16 07:50:04

                  Понятно. Спасибо! Век живи — век учись (все равно тупым помрешь     ) (Это я про себя, конечно).

    • 0
      Нет аватара guest21.09.16 07:59:46

      Одно только плохо, на мой взгляд, — применение MS-DOS. Хоть бы ограниченную сборку GNU/Linux применяли, пока ещё нет подходящей отечественной ОС. Всё дело в поддержке самой ОС.

      У MS-DOS есть одно неоспоримое преимущество по сравнению с Unix, Linux и прочими виндами — однозадачность, что очень важно для управление станком. Linux может в любой момент прервать выполнение программы на неопределенный срок (это проблема всех систем с вытесняющей многозадачностью) для станка это может быть фатальным. По поводу поддержки — есть FreeDos с открытым исходным кодом и с реализованной поддержкой современно оборудования (того же USB например).

      • 0
        krotozer krotozer21.09.16 11:03:20

        У MS-DOS есть одно неоспоримое преимущество по сравнению с Unix, Linux и прочими виндами — однозадачность, что очень важно для управление станком.

        Заблуждаетесь. На Windows и Linux тоже есть ЧПУ. Всё дело в грамотно настроенных приоритетах. А ещё есть исполнение программы на уровне драйверов, что по уровню рисков мало чем отличается от MS-DOS, зато тоже многозадачно, но с гарантированной частотой исполнения. А «морда» («frontend») может быть нарисована в виде обычного приложения, которое может быть «подвинуто» в приоритете.

        По поводу поддержки — есть FreeDos с открытым исходным кодом и с реализованной поддержкой современно оборудования (того же USB например).

        Надстройка над Linux. Даже под Windows есть безнадёжно открытый DOSBox. Я не говорю уж про старый добрый DosEmu. Только это — всё равно ВМ, исполняемая на высоком приоритете. Максимум — бинарный транслятор.

        У DOS-а есть лишь одно преимущество: он такой мелкий и простой, что его давно излазили вдоль и поперёк. Знают как облупленного. Но тогда не проще ли писать свою ОС? А можно и вовсе исполнять на каком-нибудь контроллере программу управления в качестве прошивки.

        • 0
          Нет аватара guest21.09.16 11:49:45

          Надстройка над Linux
          Совершенно не верно! FreeDos это самостоятельная однозадачная ОС бинарно совместимая с MS-DOS. Это не эмулятор DOC для Linux!

          Но тогда не проще ли писать свою ОС?
          Зачем? Писать совою ОС очень дорого и делать нужно это если существующие ОС не удовлетворяют нашим требованиям по каким-то параметрам. Намного проще и дешевле дорабатывать под себя существующие решения.

          • 0
            krotozer krotozer21.09.16 12:52:06

            FreeDos это самостоятельная однозадачная ОС бинарно совместимая с MS-DOS. Это не эмулятор DOC для Linux!

            Прочитайте внимательней: Упоминая ВМ, я имел в виду DosEmu и DosBox. А FreeDos — надстройка. Я грузил его, наблюдал, на чём конкретно оно стартует. В конце концов, Windows ½/3/3.11/95/98/Me тоже вроде бы как «самостоятельные ОС», только грузятся поверх MS-DOS)

            Намного проще и дешевле дорабатывать под себя существующие решения.

            Тогда что мешало использовать QNX, разработанную под такие цели?

            Не подумайте, я не против MS-DOS, как такового, но он уже мёртв. И пусть самое счастливое время в моей практике программирования приходилось на школьные годы, IBM 286, MS-DOS и MASM/Turbo C/Turbo Pascal/QBasic, а на полке до сих пор лежит справочник системных прерываний MS-DOS, но былого не вернёшь… Это — мёртвая ОС. А FreeDOS не живее, чем ReactOS.

            Проще взять какой-нибудь PC-Kit на базе архитектуры ARM и отечественной элементной базы, вроде MB77.07, и применять своё ПО для контроллеров вроде того же Embox. Да даже FreeDOS уже заточили под ARM…

            Отредактировано: krotozer~14:52 21.09.16
    • 0
      Нет аватара Vavilon22.09.16 09:40:19

      Вообще сейчас БалтСистем делает стойки на ОС категории RTOS.