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

Файлы настройки для стоек


MorgueMan

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

Добрый день всем!

Помогите, пожалуйста, научите писать собственные файлы настройки! Пользуюсь демо-версией (для обучения студентов колледжа хватает выше крыши), документация несколько невнятная. Особо интересуют стойки "Электроника НЦ-31", "2Р22" (токарная), CNC-600. Поделитесь опытом, покажите на примерах! Если лень, буду очень признателен хотя бы за готовые файлы настройки, попробую анализировать.

И вообще, может быть имеет смысл создать что-то типа файлообменника, где можно выложить и скачать готовые файлы настройки (если это не нарушает (С))?

P.S. Спасибо отдельное Юрию Вахатову за предоставленные примеры по НЦ-31.

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


Пользуюсь демо-версией (для обучения студентов колледжа хватает выше крыши)

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

Я немного умею настраивать. в принципе. Если есть конкретные вопросы - постараюсь помочь.

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

Помогите, пожалуйста, научите писать собственные файлы настройки!

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

Тип интерполяции (G0, G1. G2, G3)

Системы координат (G54-G59)

Коррекция (G40, G41, G42, G43)

Смена инструмента

Управления оборотами

Управление велечиной подачи

Охлаждение Вкл/Выкл

Сверлильные циклы

Поддержка подпрограмм

Дополните этот набор, или давайте пример УП, - покажу как настроить NCManager.

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

Демо-версия меня вполне устраивает, поскольку в результате практической работы студенты, которым я преподаю "Основы программирования для станков с ЧПУ", должны написать ручками управляющую программу, которую, в случае необходимости можно скопировать, а затем вставить в блокнот...

Сейчас передо мной стоят следующие задачи:

а) Создать файлы определения стойки для токарного и фрезерного (назовем их General ISO Turn и General ISO Mill) для самых основных, базовых компонентов G-кода, а именно -

- G00, G01, G02, G03; G40, G41, G42; G90, G91, G92;

- М02 (М30); М03, М04, М05; М06;

- функции T, F и S;

- организация и вызов подпрограммы в той же УП.

б) Создать файлы определения стойки для НЦ-31.05 (с поддержкой циклов резьбонарезания, сверления/отрезания, продольного и поперечного одно- и многопроходного точения, канавок и торцовых проточек) и 2Р22 (также с поддержкой L-циклов). Из имеющегося документа совершенно неясно, как заставить интерпретировать несколько кадров со * как единую группу? Как определить постоянные циклы, вызываемые G или L? Как определить формат задания и вызова подпрограмм?

в) Создать файл определения токарного станка с осью X, направленной "вверх", и соответственно "верхним" расположением инструмента.

Чтобы эти задачи решить, необходимо:

1. Более детальное руководство по созданию файлов определения стоек ЧПУ. Можно ли их где-то почитать? Желательно, конечно, с примерами...

2. Руководство по созданию файла определения станка (в частности, не ясно, как изменить направление оси X в токарном станке - у отечественных и буржуйских моделей они противоположные, да и инструмент соответственно расположен по разные стороны от оси в плоскости чертежа), тоже желательно с примерами...

Отсюда просьба. Если Вас не затруднит, окажите, пожалуйста, посильную помощь! Для преподавания "Основ программирования для станков с ЧПУ" NCM даже в демо-варианте является очень привлекательным решением. Не хотелось бы при изучении отдельных тем пользоваться еще и другими программами - NCSimulator'ом и эмуляторами НЦ-31 и 2Р22 (если таковой найдется, кстати - не подскажете, где можно раздобыть?). Первый - на английском языке, вторые требуют актуальных навыков работы с пультом ЧПУ, что выходит за рамки дисциплины.

Заранее благодарен.

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

Спасибо UAV и SB 5-70 за помощь и сотрудничество!

...Я немного умею настраивать. в принципе. Если есть конкретные вопросы - постараюсь помочь.

Есть конкретный вопрос 1. В стойке НЦ-31 нет функции быстрого хода G00, вместо нее используется признак /\/\/\; линейная интерполяция работает всегда, если не задан ни один из циклов или признак быстрого хода; размеры в приращениях по адресам X и Z задаются признаком |--. Команды и циклы, задаваемые G-функциями, описываются группами из нескольких кадров, в каждом из которых размещается по слову. Беда в том, что все параметры команд и циклов задаются по адресу P, и слов с этим адресом в группе может быть несколько, а их значения интерпретируются по-разному в зависимости от G-функции в первом кадре группы и порядковому номеру. Кроме того, скорость подачи, задаваемая по адресу F с подразумеваемой десятичной точкой, в случае задания отдельным кадром имеет дискретность 0,01 мм/об (формат F22 ), а в случае задания в группе - 0,0001 мм/об (формат F24). Как это все описать?

Есть конкретный вопрос 2. Как описать в файле НЦ-31 формат группы кадров для циклов: круговой интерполяции (G2 и G3), галтели (G12 и G13); одно- и многопроходного резьбонарезания (G31-G33); сверления (G73)/отрезания (G72); однопроходного (G70, G71) и многопроходного (G77, G78)точения; канавок (G75) и торцовых проточек (G74); команду повтора части программы (G25)?

Есть конкретный вопрос 3. Как описать циклы 2Р22 "РЕЗЬБА" (L01 и L07), "КАНАВКА" (L02), однопроходной обработки "Н ПЕТЛЯ" (L03), "В ПЕТЛЯ" (L04) и "Т ПЕТЛЯ" (L05), "СВЕРЛЕНИЕ" (L06), многопроходной обработки цилиндрической заготовки "Ц ОБРАБОТКА" (L08) и поковки "П ОБРАБОТКА" (L09), чистовой обработки "Ч ОБРАБОТКА" (L10), повтора части программы "ПОВТОРЕНИЕ" (L11)?

Что необходимо в плане информации для разрешения этих вопросов?

Заранее спасибо.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • nicomed
      Поднял старые записи. Из того что было максимально похоже на то, что можно было назвать "получалось" :   Самому не совсем понятно поведение СкетчМенеджера при отрисовке линии от координат 0,0,0 - частенько слетает в произвольное место на виде. 
    • maxx2000
      на втором  скрине PLC сообщает что-то типа "старт программы запрещён потому что оси ХУ не связаны". Возможно станок в режиме точения должен заблокировать перемещение У, включить тормоз или что-то ещё для произвольного смещения под нагрузкой. Возможно косяк в тексте программы.
    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а скажем ось В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем? Gildemeister CTX 420 это же токарно-фрезерный с осью У
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
    • maxx2000
      скажите, Вам уже делали эти детали? Вы себе представляете как и главное  чем, можно обработать внутренние углы без скругления на вашей детали? Разве что проволокой. НО оно же стоить будет как крыло от боинга. 
    • Sivolap36
      Спасибо за информацию. А как определили, что нижний  инкрементный? Спасибо. Как то я пролистал наверное. Благодарю
    • Jesse
      deleted этого я и хотел узнать у товарищей форумчан :-) вот для сферы оценка есть: присоед. масса воды равна половине от объёма сферы может кто в справочнике каком видел сколько для рабочих колёс присоединять надо..) мне тоже кажется там серьёзная отстройка должна получиться..   не спец в насосах и лопаточных машинах..)) у меня вот тяк: да это геморр... ещё и приложить его надо как-то к валу. Кстати, я вообще говоря собирался для модальника взять модель только вала, с колёса учесть в виде сосредоточ. масс с моментами инерции. Законно ли это, не сильно исказит расчёт СЧ? И ещё непонятка: куда присоединять эту массу? Прям в шпоночное отверстие вала?: Или вдоль всей окружности куда садится колесО?   не не , там не биссектриса. \Гляньте мою картинку выше из Вики. И все картинки такие для ДК что в сети нашлись. Там явно BW и  FW явно не зеркальные отражения друг друга относ-но гориз-й прямой, проведённой через ординату СЧ для нулевой частоты вращения ротора...   откуда вы знаете что сбалансировано? идеальной балансировки не существует   вот прям так в отчёте и напишу!:D точка Меня другой вопрос волнует.. Что центробеж. сила и гироскоп. момент пропорц-ны квадрату частоты вращенеия, т.е. на больших частотах может появиться вилка... Мне нужно где-то найти оценку, возможно опять таки относительно СЧ когда нет вращения..
×
×
  • Создать...