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

Вопросы новичка по sinumerik 840d


ForgottenGood

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

Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

1526130791206-2085339475.jpg

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


Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

 

Решил....

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

Решил....

Ну так поделитесь радостью с другими, кто столкнется с подобной проблемой.

Правилами вежливости на форуме это приветствуется.

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

Не открывает USB и smart - key, 

Уровень доступа видит.

Не возможно скинуть УП на носитель. В чём может быть проблема?

Или Кто-то заблокировал доступ?

 

Решил....

Перезагрузка целос помогла!

Вот и все дела!

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

@ForgottenGood  про USB ..... почему не пашет , потому что, NTFS система , форматни на FAT 32 и все будет работать если , разъем подключен 

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

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

Ссылка на сообщение
Поделиться на других сайтах
В 20.09.2018 в 19:47, Vorden71 сказал:

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

Отвечу сам. Правится конфигурацию напрямую со стойки через меню. Без разных извращений. 

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

Всем привет!

Пришлите пжл пример переменных. Для Sinumerik 840D 3-х осевого станка.

Что бы сократить программу. Типо какая - нибудь траектория и она зациклина через переменные по глубине Z )

Спасибо большое))

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

Всем привет!

Пришлите пжл пример переменных. Для Sinumerik 840D 3-х осевого станка.

Что бы сократить программу. Типо какая - нибудь траектория и она зациклина через переменные по глубине Z )

Спасибо большое))

r3=1.5; step
r4=5; begin
r5=0; end
level: r4=r4-r3
if r4<r5
r4=r5
endif

 

g0 x... y...
z=r4
...
...
g0 z=...

 

if r4>r5 gotob level
 

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

Еще такой вариант. Пример обработки кармана

G0 G54 G90 D1

X0 Y0

Z10

R1=0

R2=17     ;N proxod

 R3=-53.  ;END

R4=2.      ;START

STOPRE

Z=R21

 METKA1:

R1=R1+1

R5=((R4-R3)/R2)*R1

 STOPRE

G0 X0 Y0

G1 Z=(R4-R5)

G41 X0 Y-50

X100

Y50

X-100

Y-50

X0

G40 Y0

 IF R1<=(R2-1) GOTOB METKA1

G0 Z50

M30

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

Добрый день. Есть такая задача - прорезать десять пазов на цилиндре параллельно оси цилиндра. Станок - горизонтально-фрезерный, с поворотным столом(ось В). Заготовка  закрепляется "лежа" на столе на приспособлении, ось заготовки/приспособления с осью поворота стола не совпадает. Сейчас программа написана через TRANS-ы и синусы/косинусы:

Показать содержимое  

R100=1.0    ; SMESH PO X PRI B0
R101=230.31 ; SMESH PO Z PRI B0 DO CENTRA


N1
G17 G154 G60G90G94
T="FR_D3_MONOLIT" ; FREZA 3R1.5
M6
R102=-52.5  ; START. UGOL
R103=15     ; UGL. SHAG
R104=SQRT(POT(R100)+POT(R101)) 
R105=ASIN(R100/R104)           
R106=R105-R102

POVOROT:
G0 B=R102
R107=R104*COS(R106)
R108=R104*SIN(R106)
TRANS X=R108 Z=R107

 

PAZ

 

TRANS
R106=R106+R103
R102=R102+R103
REPEAT POVOROT P7 
M15
Z500
TRANS

M30

Hide  

Это одна из первых версий, на самом деле сложнее, т.к. станок не понимает арксинус отрицательного числа и возвращает арксинус положительного, т.е. результат всегда меньше 90градусов.

Я так понимаю, это все "порнография" и правильно должно быть сделано через ROT/AROT.

Логика видится такая - 

поворачиваем стол на угол (пусть) R102

на тот же угол поворачиваем СК относительно оси вращения стола(она же центр стола, она же ноль по X/Z G154)

смещаем в повернутой СК ноль детали на известные расстояния смещения центра детали/приспособления 

относительно смещенной СК поворачиваем СК обратно на тот же угол

Теперь у нас ноль СК должен быть в центре детали/приспособления, а ориентация осей "обычная" - Z вдоль оси шпинделя и т.д.

 

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

 

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

Перечитал и сам сея не понял. Заготовка - "короткий цилиндр", ну пусть диаметром 100мм, длиной/толщиной 30мм. На стол крепится "плашмя", т.е. ось цилиндра параллельно оси Y и оси вращения стола B.

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

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

CYCLE800 есть?

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

Как правило, в 4-осевых станках( с одной поворотной осью)  CYCLE800 отсутствует.

Иначе не пришлось бы самим писать циклы(один из них отправлен в личку).

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

 

Не совсем понятно с направлениями вращения СК и стола, и не отменится ли ROT при включении TRANS и наоборот. В общем пробовал по всякому на станке - едет " в космос" :(

 

TRANS отменяет ROT и наоборот! Будьте внимательны.

Можно пользоваться командой AROT. Тогда AROT не отменит TRANS. Но последующий TRANS или ROT отменит ATRANS или AROT.

Но в данном случае в этом нет необходимости. В вашем случае вместо команды ROT у вас работает поворот стола по координате B и паз встанет параллельно инструменту. Поворачивать систему координат необходимости нет. Вам нужно правильно вычислить смещение нулевой точки после поворота.

По методике вроде как все верно, но я не уверен в правильность в формулах. Я подобное через ATAN2 высчитывал. Мне попроще - я симулятор использую для проверки подобных расчетов. В нем можно отловить ошибки в формулах, знаках.

Я вот такое использую. Указываю угол поворота стола, на который нужно развернуть. Постпроцессор сам рассчитывает смещение нулевой точки.

Из G54 пересчитываю в G57 и при повороте в ней обрабатываю.

Можно, конечно, вместо этого использовать TRANS по осям в плоскости поворота.

G54 B=DC(359.141)
;*******START COMPUTING TRANSLATIONS ON G57*******
R31=$P_UIFR[1,X,TR]
R32=$P_UIFR[1,Z,TR]
R33=$P_UIFR[1,Y,TR]
R34=$P_UIFR[1,B,TR]
R29=359.141 ; TABLE ANGLE VALUE
R30=SQRT(POT(R31)+POT(R32))
R37=ATAN2(R32,-R31)
R38=R37-R29
R35=R30*COS(R38)
R36=R30*SIN(R38)
$P_UIFR[4,X,TR]=-R35
$P_UIFR[4,Z,TR]=R36
$P_UIFR[4,Y,TR]=R33
$P_UIFR[4,B,TR]=R34
G57
;*******G57 IS ACTIVE*******
;*******END COMPUTING TRANSLATIONS ON G57*******

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

Всем привет! Решили мы немного поднять свой уровень и перейти на более серьёзную технику. По случаю приобрели с завода пару старых фрезерных обр. центров. Один из которых "Chiron FZ18s" 1996г.в., со стойкой "Sinumerik 840d". Подключение и освоение начали с него. В первую очередь необходимо было поднять голову по Z в референт, дабы открутить защитную шторку направляющих для устранения кое-каких механических дефектов, и тут на старте столкнулись с ошибкой 700153. По мануалу она сообщает о незапертости двери. Ошибка не сбрасывается. В замке торчит открученная от двери заглушка. Подёргали её туда-сюда, ничего не происходит. Включили станок без неё, потом вставили, опять подёргали - ничего. Та же ошибка и станок стоит как вкопанный. Полезли в этот замок/концевик, разобрали его. Там имеется подвижный механизм с контактами и блокирующий его соленоид. Который, как я понимаю, должен приходить в действие при включении питания, но этого не происходит, 24в на питающих его проводах нет. Вобщем вопрос: можно ли каким-то образом сбросить эту ошибку програмно, либо каким-то другим способом. Спасибо.

  P.S.: При покупке проверяли работоспособность станка, всё было нормально. На данный вопрос заводские операторы и электрики разводят руками. 

photo_2018-11-16_12-33-19.jpg

photo_2018-11-16_12-33-35.jpg

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

Уважаемый @Юрий Лукьянов !

Хочу напомнить, что ошибки и сообщения с номерами 700000 и выше генерятся из программы электроавтоматики и описаны (как правило) в РУКОВОДСТВЕ  оператора станка. Если у Вас есть проект PLC можно найти логику появления сообщения с номером 700153.

У такого типа замков есть несколько входо (как правило 2) м один выход (относительно стойки). Например один вход - ДВЕРЬ ЗАКРЫТА. Тогда можно давать команду на выход - ЗАКРЫТЬ ЗАМОК. И после получения ответа на входе ЗАМОК ЗАКРЫТ, можно например двигать осями или запускать цикл. Как правило это используется при работе малоопытного оператора.

Посмотрите в РУКОВОДСТВЕ ПО СТАНКУ как можно выбрать например режим НАЛАДЧИК или ИЗГОТОВИТЕЛЬ. Этот режим можно выбрать либо поворотом ключа например в положение 3 или сменой пароля доступа.

ПОМНИТЕ, ЧТО В ЭТОМ СЛУЧАЕ ВЫ РАБОТАЕТЕ В РЕЖИМЕ ПОВЫШЕННОЙ ОПАСНОСТИ И ПОЛНОСТЬЮ ОТВЕЧАЕТЕ ЗА БЕЗОПАСНОСТЬ.

Когда выдается это сообщение? Блокируется ли работа станка?

 

 

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

@David123, весьма благодарен Вам за столь развёрнутый ответ. Уверен, его наполнение не останется без внимания. В нашем же случае всё оказалось куда банальнее. Дело в том что отдельно вынесенная кнопка включения приводов не работала корректно. Оказывается на неё надо было значительно сильнее жмакать. А из-за постоянно тарахтящего на ухо компрессора не было слышно момента её срабатывания/несрабатывания. По итогу, всё  поехало и зашевелилось. Хоть и ошибка продолжила висеть. Нет предела нашему позору. Чуть весь станок не разобрали). Простите за излишнее беспокойство.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Jenny
      Ну что поделать. Оптические сборки они такие. Соединители(2шт)+заглушка+провода а в спецификацию летит 1 строкой. При этом для сборщиков необходимо указывать как проложить провод. Вот и извращаемся как можем. Благодарю!
    • Павлуха
      Поставите сюда галочку и будет Вам счастье.    
    • Бестолковый
      Так вот, осваивая потихоньку SW пришёл к созданию собственных таблиц свойств. Тех самых которые Custom Properly Table, для детали, сборки чертежа детали и чертежа сборки соответственно. Создал таблицы (синхронно создав заготовки для каждого типа вышеуказанных документов, переписал переменные и сложил в отдельную папочку, прописав в свойствах SW пути к ней. Так, чтобы при создании нового документа всё открывалось правильно.   Начитавшись форумов всяко-разных профильных (включая этот) и мануалов пришёл к выводу, что можно "скармливать" в таблицу текстовый или Excel файл с необходимыми данными, как то данные для заполнения штампа и прочее. Иерархия такова: Есть конкретный неизменяемый диск, на нём папки всех проектов, в каждой из них, кроме самих файлов SW кладу этот самый файл гордо именуемый "Код_проекта_db.txt" имя которого меняется, равно как и путь. Всё бы ничего, но когда у тебя один проект - всё гуд, делаешь второй проект - при открытии панельки справа - SW автоматом "подтягивает" файлик из первого проекта, приходится открывать Properly Table Builder и переназначать путь к файлу с необходимыми для второго проекта данными.   Сопсна - сам вопрос к Многоуважаемому Сообществу: Продолжать перезаписывать пути каждый раз или есть какой-то другой выход из сложившейся моими шаловливыми ручонками ситуации?   Заранее признателен за адекватный развёрнутый ответ!  
    • igor555
      Но почему-то на других станках в цехе этого нет и не тупим...хотим придти к единому знаменателю
    • mrVladimir
    • Vengeance
      https://t.me/bBqcc5UzY2E6 заходи в гости, там есть все ^_^
    • Давид
      Доброго времени. Можете поделиться русификатором пожалуйста. ambdavids@gmail.com
    • Александр1979
      В диагностике параметр 0000 смотрите.
    • the Devil incarnate
      сделайте связь "параллельно" со смещением 5мм и будет вам счастье.
    • mrVladimir
      Здравствуйте. Система 0i Mate-TD. При нарезании резьбы зависает между проходами. Есть предположение, что нет нуль-метки. Датчик подключен по схеме к JA7A. Можно как-то проверить приход нуль-метки не снимая датчика прямо на системе? Может в диагностике есть что-то подобное. Сами обороты (в минуту имеется ввиду) отображаются. В программе так: S800 Z3. X37. G76 P10060 Q50 R50 G76 X33.35 Z-35.5 R0 P1000 Q50 F2.  -вот здесь зависает Z3. X350 но зависает не окончательно - постоит-постоит и может дальше пойти. Есть еще предположение - рассогласование по осям превышает установленный порог. Но никак не могу сообразить - где посмотреть...
×
×
  • Создать...