Jump to content

Точка трансформации


Viktor2004

Recommended Posts

Viktor2004

Уважаемые коллеги Помогите понять

Точка трансформации в станке с поворотной и круговой осью описываются в шести параметрах

19700 19701 19702 19703 19704 19705

При чем первые три это непосредственно точка трансформации, а вторые три это компенсация на тот случай если ось наклонной оси не будет совпадать с осью поворотной оси

В зависимости от того в каком направлении расположена наклонная ось, вдоль оси X или вдоль оси Y один из параметров будет равен нулю.

Если вдоль X, значит 19703=0, если вдоль Y, то 19704=0.

В обоих этих случаях второй параметр, либо 19703 либо 19704 будет содержать то расстояние на которое надо подвинуть ось вращения круговой оси что бы оно пересекала ось наклонной оси

Тут пока все понятно

А вот зачем в параметр 19705 заносится расстояние от поверхности стола до поворотной оси?

Как поверхность стола может влиять на точку трансформации? Получается если пропылить стол на 0,1 мм точка трансформации сместится? А если положить на стол приспособу, которая поднимет поверхность на 50 мм точка трансформации изменится еще сильнее?

Но это же бред. Может кто-нибудь объяснит это?

 

 

Снимок экрана от 2023-09-30 19-28-37.png

Снимок экрана от 2023-09-30 19-28-31.png

Link to post
Share on other sites


UnPinned posts

На сименсе делали - просто центрикатором поверхность стола по кругу обкатывали и прописывали новый ноль. А Z заново калибровали по высоте оправкой , так же как измеритель детали. Стойка сама уже потом придумывала что надо. 

На другом станке были измерительные циклы. Там шарик прям щупом мацали и стойка тоже сама придумывала остальное, но там 5 осная непрерывная обработка в 3д. Так же и на мазафаке вариаксис новые 0 выставляются, на интегрексе чуть по другому, но там так то больше на токарный похоже, хотя принцип то тот же.

Очень подозреваю что и на фануке что то похожее, а по высоте стол как то пофиг должен быть. Главное что бы центр был, высота то всегда новая берется и если по оправке или известным инструментом тыкнуть и задать стойке новый 0. 

Edited by lem_on
Link to post
Share on other sites
Viktor2004
7 минут назад, lem_on сказал:

а по высоте стол как то пофиг должен быть.

Я тоже думаю что пофиг. Но параметр этот все циклы в том числе GOPROBE рассчитывают. Зачем?

Edited by Viktor2004
Link to post
Share on other sites
pozhytok

Мне кажется, чтобы было известно положение ноля детали относительно поворотной оси. Не имеет значения высота приспособы. Но если пропылить стол, то да, надо менять значение параметра.

Link to post
Share on other sites
Viktor2004
2 минуты назад, pozhytok сказал:

ноля детали относительно поворотной оси.

для этого заготовку привязывают к системе координат. И станок сразу знает где она находится относительно точки трансформации

Link to post
Share on other sites
10 минут назад, Viktor2004 сказал:

Я тоже думаю что пофиг. Но параметр этот все циклы в том числе GOPROBE рассчитывают. Зачем?

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

Link to post
Share on other sites
Viktor2004
1 минуту назад, lem_on сказал:

Так станку то надо же знать в какую сторону и сколько от машинных координат до детали считать.

а без того где стол это разве не рассчитать?

Link to post
Share on other sites
3 минуты назад, Viktor2004 сказал:

а без того где стол это разве не рассчитать?

А как? Пока физически не потыкать в стол, непонятно какой расстояние на самом деле. 

Edited by lem_on
Link to post
Share on other sites
Viktor2004
1 минуту назад, lem_on сказал:

А как? Пока физически не потыкать в стол, непонятно какой расстояние на самом деле. 

Программе главное знать где деталь, а не где стол

А где деталь она знает

Link to post
Share on other sites
10 минут назад, Viktor2004 сказал:

Программе главное знать где деталь, а не где стол

А где деталь она знает

Так программа станку говорит сколько ехать, а станок если не знает толком где он и как поедет до точки. Это в 3 оси не проблема, а 5 даже очень. 

Link to post
Share on other sites
Viktor2004
Только что, lem_on сказал:

а станок если не знает толком

чего станок не знает? Станок знает все. Где у него шпиндель, где у него деталь, относительно какой точки он поворачивает. Что еще надо?

Link to post
Share on other sites
Только что, Viktor2004 сказал:

Где у него шпиндель, где у него деталь, относительно какой точки он поворачивает. Что еще надо?

Ну тогда получается вопрос сам себя исчерпал?

Link to post
Share on other sites
Viktor2004
Только что, lem_on сказал:

Ну тогда получается вопрос сам себя исчерпал?

нет. Зачем-то параметр 19705 нужен. А зачем, непонятно

Link to post
Share on other sites
4 минуты назад, Viktor2004 сказал:

. А зачем, непонятно

Для компенсации механики? 

Центр обработки убегает.

Link to post
Share on other sites
Viktor2004
Только что, lem_on сказал:

Для компенсации механики? 

меня конкретика интересует

Link to post
Share on other sites
1 минуту назад, Viktor2004 сказал:

меня конкретика интересует

Ясно, понятно. 

Link to post
Share on other sites
1 час назад, Viktor2004 сказал:

меня конкретика интересует

Насколько понимаю, то да изменится. 19705 высота от круговой оси, до центра оси поворотной. Т.е. если у вас люлька соосна У, а высота 50 мм, то при детали 50мм и 90°, смещения по х не будет. А если вы на 0.1 стол пропылите, то х сместится на 0.1 при развороте. А так не будет влиять, вы же все обмеряете. И при привязке по Z, у вас будет 50мм, а с фрезированным столом при той же детали 49.9

А вообще он только если они не пересекаются

image.png

Edited by Golem
Link to post
Share on other sites
Александр1979

Вот полная картинка. Указана точка на поверхности стола только потому, что ее легко измерить. На трансформацию положение точки B на оси вращения как я понимаю не должно влиять.5axis.jpg

Edited by Александр1979
Link to post
Share on other sites
Viktor2004
9 минут назад, Александр1979 сказал:

Указана точка на поверхности стола только потому, что ее легко измерить

Если я в параметр 19705 запишу с потолка космическое значение. Как это повлияет на работу команды G68.2 ?

Link to post
Share on other sites
Александр1979
32 минуты назад, Viktor2004 сказал:

Если я в параметр 19705 запишу с потолка космическое значение. Как это повлияет на работу команды G68.2 ?

Теоретически не должно влиять, а практически нужно проверять.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Viktor2004
      да нет. У него на 100 мм 7 микрон, а на 500-600 мм уже 7мкм х 5 = (3-4 сотки)
    • Anat2015
      Так все таки накапливается, или нет? В одном месте - так, в другом - эдак.
    • Viktor2004
      нет. Речь о том чате где обсуждения горячие идут
    • Viktor2004
      я ничего не пересчитываю. Методом последовательных приближений подбираю
    • fantomik
      Да спасибо, щяс общую формулу пересчета осазнаю)) там же 1820 и 1821  ещё как то учитываются ещё,  да и попробую наверное.   износилась врятли,  да и при износе люфты увеличиваются. а тут равномерно набегает   да требовния обычные,  любая прессформа или штамп, на колонки допуск меж осевой 0.02мм , а тут на 500-600ммовую форму, уже 3-4 сотки набегает. А лазерщика да в любом случае походу придется звать.  
    • Killerchik
      Если речь о чате, где Виктор выкладывал NCguide, то вот     
    • Tad
      Вам @Viktor2004 два раза посоветовал как. Скорее всего, у вас просто износился винт ШВП и, следовательно, увеличился его шаг. А в таблицу компенсации неравномерности шага винта лезть не надо, не имея независимой измерительной системы, того же лазерного интерферометра.
    • andrey2147
      Дык это своя наука, с лазером.Кто стреляет тот умеет. Можно нанять со стороны.Например на букву П. Просто она неравномерная по всей длинне, если у вас такие требования к точности то ищите чела с лазером без вариантов. А так будете бесконечно размеры ловить.
    • Guhl
      Может будет полезно Radisys_EPC_8_Manual.pdf EPC-8-BIOS-settings-for-VMEbus-CNC-V10.0.doc
    • alex0800
      у меня есть на пуму посмотри может поймешь что надо Puma M_MS_Y_SY Programming Manual.pdf да и искать необходимо для модели станка.так как производитель пишит свои м коды и не всегда они совпадают.так что ваш вопрос не совсем тактично задан.по русски говоря найди мне то не зная что и кому
×
×
  • Create New...