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

Как запрограммировать отскок при нарезание резьбы на сиеменс?


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

Проблем следующая, нужно нарезать резьбу внутреннюю, резьба М20Х1.5 , цикл запрограммировал, нарезается. Но проблема в том что резец вызываю к исходной точки Х18. Z2. он подходит и потом опускается до Х16.8 , подымается до Х который станок сам посчитал, делает проход и снова опускается в Х16.8 дальше возвращается в Z2, снова подымается и делает проход , резец всегда возвращается во время нарезания в Х16.8 . Но как сделать чтобы не был такой отскок, на данной резьбе место есть, но если будет резьба ниже то резец же врежется, вот я и не пойму как поменять, там есть пункт _VRT вроде но он только с положительным значением задается и тогда уже Х подымается выше нужного что тоже приведет к аварии. 

 

 

ХЕЛПУЙТЕ ЗНАТОКИ :worthy:

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


UnPinned posts
13 минут назад, SAVASTEEV сказал:

Никто не знает?(

Программа будет? Стойка будет?

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

Программа будет? Стойка будет?

Да точно, не приложил.
Стойки SIEMENS 808DA 

Программа, всю кидать думаю нет смысла вот кусок с резьбой:

 

T8D1                               ;SVERLO D18.
G97 M3 S800
M08
G0 X0.
Z2.
F0.07
CYCLE83(1, 0, 1, -21, 21, 1, 1, 0, 0, 0, 1, 1, 1, 5, 0,  ,0)
M9
G0 Z180.


T9D1                               ;RASTOCNOY N12
G96 M3 S100 LIMS=2000
M08
G291
G00 X21.2 Z2.
G01 W-2. F0.1
X18.7 W-1.25
Z-17.
G00 X18.
Z150.
G290


T10D1                              ;REZBA INT M20X1.5
G97 M3 S900
M08
G291 
G00 X18. Z2.
CYCLE99(2, 18.7, -17, 18.7, 2, 0, 0.75, 0.1, 30, 0, 8, 2, 1.5, 300104, 1,  ,0, 0, 0, 0, 0, 0, 0, 1,  , , ,0)
G00 Z80.
X200.
G290
M09
M05
M30

 

 

Мог в принципе что-то не понять, так как не обучался, самоучка. 
Буду рад помощи и подсказкам, советам. 

Может кто-то более подробно сможет рассказать по параметрам в этом цикле? В книге там поверхностно и больше терминами, которые мне не все о чем-то говорят. 
 

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

Проблем следующая, нужно нарезать резьбу внутреннюю, резьба М20Х1.5 , цикл запрограммировал, нарезается. Но проблема в том что резец вызываю к исходной точки Х18. Z2. он подходит и потом опускается до Х16.8 , подымается до Х который станок сам посчитал, делает проход и снова опускается в Х16.8 дальше возвращается в Z2, снова подымается и делает проход , резец всегда возвращается во время нарезания в Х16.8 . Но как сделать чтобы не был такой отскок, на данной резьбе место есть, но если будет резьба ниже то резец же врежется, вот я и не пойму как поменять, там есть пункт _VRT вроде но он только с положительным значением задается и тогда уже Х подымается выше нужного что тоже приведет к аварии.

Да, проблема в том что вы не указали VRT. Это величина отвода по X во время резьбонарезания. Указывается как расстояние от начальной точки резьбы SPL. Если VRT=0 то отход 1мм. Поставьте в цикле VRT=2 и будет вам счастье.

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

Да, проблема в том что вы не указали VRT. Это величина отвода по X во время резьбонарезания. Указывается как расстояние от начальной точки резьбы SPL. Если VRT=0 то отход 1мм.

Так а как ее правильно указать, я выше написал что она дает указать только д на чтение положительно то есть 1,2,3 и т.д , не могу поставить с - , а когда ставлю то он уходит выше уже туда где у меня должен быть последний проход, надеюсь меня понятно ))) возможно тогда еще какой-то параметр указан не верно? 

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

Так а как ее правильно указать, я выше написал что она дает указать только д на чтение положительно то есть 1,2,3 и т.д , не могу поставить с - , а когда ставлю то он уходит выше уже туда где у меня должен быть последний проход, надеюсь меня понятно ))) возможно тогда еще какой-то параметр указан не верно? 

Какой еще знак минуса? VRT указывается со знаком +. VRT это не диаметр отхода, это расстояние от начальной точки (инкрементное)

G00 X15. Z2.
CYCLE99(0,18.7,-17,,2,0,0.75,0.1,30,0,8,2,1.5,1300104,1,2,0,0,0,0,1,0,0,1,,,,0,0)

 

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

Какой еще знак минуса? VRT указывается со знаком +. VRT это не диаметр отхода, это расстояние от начальной точки (инкрементное)

G00 X15. Z2.
CYCLE99(0,18.7,-17,,2,0,0.75,0.1,30,0,8,2,1.5,1300104,1,2,0,0,0,0,1,0,0,1,,,,0,0)

 

Понял, именно по этому G00 X15. Что бы отсчёт пошел от нее? А если я поставлю в начале вместо 0, например 1 то я так понимаю резец будет подходить в X18. А если поставлю 0 то в Х17. ? 

 

Просто сейчас не устойки, не могу проверить 

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

Понял, именно по этому G00 X15. Что бы отсчёт пошел от нее? А если я поставлю в начале вместо 0, например 1 то я так понимаю резец будет подходить в X18. А если поставлю 0 то в Х17. ?

Не знаю как 808 стойка рассчитывает резьбу, но 828 и 840 абсолютно пофигу какие X и Z вы напишите перед циклом. Во время резьбового цикла используются значения, указанные в цикле: Начальная точка резьбы по Х суммируется c 2*VRT, начальная точка по Z суммируется с APP. После каждого прохода резец возвращается в эту исходную точку.

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

Не знаю как 808 стойка рассчитывает резьбу, но 828 и 840 абсолютно пофигу какие X и Z вы напишите перед циклом. Во время резьбового цикла используются значения, указанные в цикле: Начальная точка резьбы по Х суммируется c 2*VRT, начальная точка по Z суммируется с APP. После каждого прохода резец возвращается в эту исходную точку.

Понял, буду надеяться что получится завтра, спасибо за помощь, завтра отпишусь об результате!) 

52 минуты назад, mannul сказал:

Какой еще знак минуса? VRT указывается со знаком +. VRT это не диаметр отхода, это расстояние от начальной точки (инкрементное)

G00 X15. Z2.
CYCLE99(0,18.7,-17,,2,0,0.75,0.1,30,0,8,2,1.5,1300104,1,2,0,0,0,0,1,0,0,1,,,,0,0)

 

Кстати, а почему поменяли параметр 300104 на 1300104 , чтобы было понимаете в чем сделал ошибку 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Александр1979
      Такого руководства не попадалось.
    • esergey
      насколько мне не изменяет память , читал на хабре , там одни из проваидеров-передовиков по реитингу , рекламировали, рекламируют и во всю предлагают свое хранилище для размещения в нем серверов , насколько помню как реальных так и виртуальных , дак вот у них есть всякие оси на выбор и в том числе с использованием MS SQL всяких версии  может вам не заморачиваться с какими то лицухами от MS , а тупо взять у них сервак с нужнои вам осью и MS SQLем нужной вам версии ... они писали на хабре что несмотря на сег положение дел у них типа лицух на MS SQL куча и работают они с этим делом официально ... и вам не надо будет париться с какими то там лицухами и прочим гемором от MS в данный период времени . а чем кстати не устраивает MS SQL например от некоторых известных всем трекеров ?  есть версии корпоративные с уже вшитыми ключами  - ставь и не парься .
    • streamdown
      Ну, собственно, опробовал не через strong а через web сервис. Ищу сохраненные запросы, нашёл нужный, далее var execute_service = new QueryExec.Query0603SavedQueryService();   Т.е. просто создаю сервис "Query-2006-03-SavedQuery" и всё падает.   InvalidOperationException: Невозможно создать временный класс (результат=1). error CS0029: Неявное преобразование типа "TeamcenterExporter.QueryExec.SavedQueryFieldObject" в "TeamcenterExporter.QueryExec.SavedQueryFieldObject[]" невозможно   Если же по старинке, с подключением DLLок из поставки/примера (и helloteamcenter для NET), то всё работает.   Если же взять "Query-2008-06-SavedQuery" то тоже всё сработает. Охх.....
    • Leon
      Нет, что-то не то здесь... Менять толщину нормальной линии не нужно, таблица должна создаваться именно тонкими линиями. Вы бы выложили файл с таблицей, посмотреть на настройки.
    • SAVASTEEV
      Понял, буду надеяться что получится завтра, спасибо за помощь, завтра отпишусь об результате!)  Кстати, а почему поменяли параметр 300104 на 1300104 , чтобы было понимаете в чем сделал ошибку 
    • GrauerMann
      Здравствуйте! Нужна помощь по ошибке 4577, текст ее ниже: *** USER FATAL MESSAGE 4577. (GP3C) PLOAD4 LOAD SET =%1 REFERENCES ELEMENT ID =%2 WHICH WAS NOT FOUND  AMONG TRIA3, TRIAR, TRIA6, QUAD4, QUADR, QUAD8, HEXA, PENTA, TETRA OR HYPER- ELASTIC SOLID ELEMENTS IN THE PROBLEM.   Имеется модель бака, состоящая из нескольких поверхностей. Она разбивается на плоские элементы, и визуально разбивается более-менее нормально. Но при запуске выдает вышеуказанную ошибку. К сожалению, саму модель нет возможности показать, поэтому, может кто подскажет направление в котором двигаться? Пробовать разные варианты разбивки или может есть где-нибудь интересная опция, которая поможет в работе? Сами элементы, на которые ругается Фемап находятся в основном на кромках, но и в самом теле встречаются. 
    • ID_Hacker
      Пусть электронный, там же уровни переключаются. Плюс dmg меню с параметризацией станка. Меню вправо переключать пробовали? Может необходимо перевести в какой то режим. Просто так кнопка не пропадёт, просто невозможно. Либо режим, либо настройки кто то поменял. Выключите полностью станок, у дмг есть извращение с тем что тёплого рестарта ему мало. Калибровку можно так же через цикл запустить. Можно документацию посмотреть по пусконаладку циклов, и как меню настраивается.
    • mannul
      Не знаю как 808 стойка рассчитывает резьбу, но 828 и 840 абсолютно пофигу какие X и Z вы напишите перед циклом. Во время резьбового цикла используются значения, указанные в цикле: Начальная точка резьбы по Х суммируется c 2*VRT, начальная точка по Z суммируется с APP. После каждого прохода резец возвращается в эту исходную точку.
    • Bot
      Сентябрьский обзор «Если ты умный», заголовок которого, как и обложка-242, вдохновлены статьёй «Эффективная система оплаты труда: как стать богатым, если ты умный», представленной томской компанией «Сибирские Технологии Проектирования». Эта статья вызвала рекордное количество заинтересованных комментариев, один из которых побудил меня вмешаться и уточнить, что, как укоренилось с советских времен, САПР — это не CAD, а как минимум «инженерное ПО»: яркая иллюстрация — культовый журнал «САПР и графика». К тому же, что бы «САПР» ни означало, релевантность тематики сайта isicad.ru определяю я как главный редактор и определяю достаточно расширительно: пишите для нас статьи — не стесняйтесь. В нашем телеграм-канале мы помещаем ссылки-аннотации на все статьи и новости isicad.ru, но с некоторых пор публикуем ещё и посты, которые могут привлечь ваше внимание к полезным публикациям не нашего портала. Вот несколько сентябрьских примеров: - Kubotek Kosmos представляет [...] View the full article
    • SAVASTEEV
      Понял, именно по этому G00 X15. Что бы отсчёт пошел от нее? А если я поставлю в начале вместо 0, например 1 то я так понимаю резец будет подходить в X18. А если поставлю 0 то в Х17. ?    Просто сейчас не устойки, не могу проверить 
×
×
  • Создать...