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

И снова Cycl 19


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

Имеем станок DMU-50V на стойке TNC 426, который успешно работает. Недавно купили ещё один точно такой же станок с такой же стойкой и таким же ПО. Однако поворачивать оси и систему координат точно так же как на первом станке не хочет. Все параметры в 7500, 7520 и т.д. всё что связано с поворотом плоскости выставил такими же, но после поворота в В180 С270 и поворота координат CYCL DEF 19.1 B+180 C+270 выдаёт ошибку Entered angle not permitted. Подскажите пожалуйста, что я делаю не так? Куда копать вообще? 

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


UnPinned posts
5 минут назад, gudstartup сказал:

А сами файлы одинаковые исключая конечно значения точек трансформации?

Я думаю дело не в том что у вас неправильная кинематика а в ограничении угла разворота который явно прописан у вас в 3DROT

Да, файлы одинаковые. А ограничений углов пока не нашёл

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

Да, файлы одинаковые. А ограничений углов пока не нашёл

А B+90 что по вашему описывает?

image.png

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

А B+90 что по вашему описывает?

image.png

Так эти значения устанавливаются сами после поворота плоскости обработки. Либо можно вручную их вписать, но всё равно если ввести В180, то выдаёт ошибку

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

Так эти значения устанавливаются сами после поворота плоскости обработки. Либо можно вручную их вписать, но всё равно если ввести В180, то выдаёт ошибку

Сравнивайте параметры

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

@karlf Непонятно как у вас работает первый станок но относительно второго по моему это правильное ограничение ведь ось B не может физически обеспечить заданный угол поворота.

Cause of error:
- The solid angles programmed in Cycle 19 Tilt Working Plane (DIN/ISO: G80) cannot be realized with the current attachment (e.g. universal head where only one hemisphere is accessible).
- Run probing cycle only with paraxial angular position.
- The point angle (T-ANGLE) defined for the active tool is 180░.
Corrective action:
- Edit the solid angle entered.
- Run probing cycle only with paraxial angular position.
- Use angular values greater than 0 and less than 180░.
 

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

но всё равно если ввести В180, то выдаёт ошибку

Если указать B90 или B-90 положение  плоскость обработки поворачивается суммарно на 180 а физически ей все равно на такой угол относительно 0 не повернуться  ? пересчитывается  только ось ximage.png

image.png

 

 

зачем вы указываете B180 мне неясно

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

777.jpg

 

Может в этом причина, что на одном станке в 19й цикл нужны углы поворота осей станка, а на другом - углы поворота системы кординат? 

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

777.jpg

 

Может в этом причина, что на одном станке в 19й цикл нужны углы поворота осей станка, а на другом - углы поворота системы кординат? 

Да, так и получилось теперь и теперь к сожалению разные постпроцессоры на в принципе одинаковых станках. Так и не разобрался как настроить в станке цикл 19 (((

11 часов назад, gudstartup сказал:

Если указать B90 или B-90 положение  плоскость обработки поворачивается суммарно на 180 а физически ей все равно на такой угол относительно 0 не повернуться  ? пересчитывается  только ось ximage.png

image.png

 

 

зачем вы указываете B180 мне неясно

Станки покупали б/у и вот как раз на первом станке не удавалось настроить так чтобы задействовались углы поворота системы координат вместо физического угла поворота оси станка, а на втором наоборот получилось :dntknw:

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

похоже, что в MP7500 бит 1.

Возможно только автор писал что там все одинаково установил

20 часов назад, karlf сказал:

Да, файлы одинаковые. А ограничений углов пока не нашёл

 

10.10.2023 в 23:18, karlf сказал:

Все параметры в 7500, 7520 и т.д. всё что связано с поворотом плоскости выставил такими же, но после поворота в В180 С270 и поворота координат CYCL DEF 19.1 B+180 C+270 выдаёт ошибку Entered angle not permitted.

 

А значит не то!

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

А кто-нибудь настраивал смещения по осям при трансформации? Как это вообще происходит. Фрезерую сейчас тестовый кубик и на нём делаю с двух противоположных сторон отверстия. Сейчас несоосность около 0,08 мм

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

А кто-нибудь настраивал смещения по осям при трансформации?

На 530 есть специальные циклы для коррекции кинематики которые позволяют произвести это при помощи щупа. В вашем случае надо использовать методику станкостроителя и измерять при помощи часовых индикаторов или вносить коррекцию после поверки соосности на тестовой детали и смещать точку трансформации так сказать на глазок- это самый плохой и долгий вариант!

У вас есть в SIK Kinematic opt?

image.png

А возможно надо активировать компенсацию 

Compensating the machine's kinematic
configuration for ACTUAL/NOMINAL positions
at end of block: M144 (not TNC 410)
Standard behavior
The TNC moves the tool to the positions given in the part program. If
the position of a tilted axis changes in the program, the resulting offset
in the linear axes must be calculated, and traversed in a positioning
block.
Behavior with M144
The TNC calculates into the position value any changes in the
machine’s kinematic configuration which result, for example, from
adding a spindle attachment. If the position of a controlled tilted axis
changes, the position of the tool tip to the workpiece is also changed.
The resulting offset is calculated in the position display.
Effect
M144 becomes effective at the start of the block. M144 does not
function in connection with M114, M128 or a tilted working plane.
You can cancel M144 by programming M145.
Positioning blocks with M91/M92 are permitted if M144 is
active.
The position display in the operating modes FULL
SEQUENCE and SINGLE BLOCK does not change until the
tilting axes have reached their final position.
The machine geometry must be entered in Machine
Parameters 7502 and following by the machine tool
builder. The machine tool builder determines the behavior
in the automatic and manual operating modes. Refer to
your machine manual.

Поведение этих функций указывается в MP7502

Functionality of M144/M145
Input: %xxx
Bit 0
0: M144/M145 not active
1: M144/M145 active
Bit 1 – M144/M145 in the automatic
operating modes
0: M144/M145 active
1: M144 is activated automatically at the start of
an NC program. Deactivation only
with M145 during an NC program.
Bit 2 – M144/M145 in the manual
operating modes
0: M144/M145 not active
1: M144/M145 activ

 

 

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

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

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

У вас есть в SIK Kinematic opt?

Нет такого. И 3D щупа нет. Буду пробовать с индикатором. Правда нигде не описано какой параметр 7530.# за какую ось отвечает для конкретно моего станка

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

Странно, меняю параметры в разделе 7530, но это ни на чём не отражается. Станок приезжает неизменно в одну точку. Заходил менять параметры с разными ключами (95148, 807667, 80766769), никакого результата. Станок перезагружал конечно после смены параметров

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

7530.# за какую ось отвечает для конкретно моего станка

Пришлите копию вашего раздела PLC посмотрим как у вас это организовано?

Чтобы было читабельнее сделайте  ее через RemoNT чтобы двоичные файлы в ASCII преобразовались ну или так выкладывайте.

Можете вводить коррекцию и выполнять цикл и просто смотреть как изменяются значения по ХZ после трансформации убирая  ваши отклонения но лучше конечно померить шарик 

 

2 минуты назад, karlf сказал:

Станок приезжает неизменно в одну точку.

Значит не там исправляете

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

Беда не приходит одна )) Случайно по оси В при рефенцировании заехал на концевик и не мог съехать. Перезагрузил и теперь он приводы не включает :wallbash:

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

UPD. С приводами вопрос решился. Но всё равно ничего не меняется в кинематике. Уже менял значения в файле KINE_ISO.TAB, но безрезультатно

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

Пришлите копию вашего раздела PLC посмотрим как у вас это организовано?

ВотDMU-50V_2.rar

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

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

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

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

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

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

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

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

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

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

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

×
×
  • Создать...