sssdos

Угловая головка. Особенности программирования на 3х осевом

13 posts in this topic

Pinned posts

ID: 1   Posted (edited)

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

 

Edited by sssdos

Share this post


Link to post
Share on other sites


UnPinned posts

Камнерезка 5-ти осевая за угловую головку принимается?

 

X1.jpg.2f1c689aecb92e3e51a53d4ddce85e09.jpg

Ох люблю я на ней покататься :)

Share this post


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

Камнерезка 5-ти осевая за угловую головку принимается?

 

X1.jpg.2f1c689aecb92e3e51a53d4ddce85e09.jpg

Ох люблю я на ней покататься :)

ну да

Share this post


Link to post
Share on other sites

На своем делал так.
Всю кинематику головы с взаимным расположением осей долго вымерял.
Идеально все померить тяжело,но для камнеобработки пойдет.
Создавал mtd и на его основе пост.
Хотя все можно описать и в pmpost без mtd.
Выводимая точка в посте обязательно "pivot".
Вылеты инструмента от шпинделя надо четко знать,регулирую их длиной хвостовика.
Если W ось имеет лимиты нужен будет "отвод и реконфигурация",
при работе с R осью отличной от 0 или 90 градусов,в некоторых стратегиях так толком и не победил этот момент.
Еще что вспомню напишу.
Все ИМХО.

Share this post


Link to post
Share on other sites

Использую такую поворотную голову.

Станок поддерживает 4+1 осей.

Если интересно могу рассказать...

поворотная голова.PNG

Share this post


Link to post
Share on other sites

Конечно рассказывайте.

Такой тип головок как раз наверное большинству и будет интересен.

Share this post


Link to post
Share on other sites
В 26.04.2019 в 20:20, ЕАП сказал:

Использую такую поворотную голову.

Станок поддерживает 4+1 осей.

Если интересно могу рассказать...

поворотная голова.PNG

конечно интересно

Share this post


Link to post
Share on other sites

ID: 9   Posted (edited)

Станок по композитным материалам. Multicam 5000.
Станок поддерживает 4+1 осей.
X, Y, Z как обычно.

Но ось Z вверх ногами.
Ось C - ограничений нет. Вокруг детали может крутиться сколько хочешь.
Ось B. Устанавливается вручную.

Траектории использую разные. Главное,чтобы поворот оси B должен быть постоянным.

Сделал mtd модель станка для симуляции. 
В основном использую, как проверка на столкновения.
Также есть модель станка в Vericut. Но использую крайне редко.

Нулевую точку обычно задаю внизу заготовки.

Когда создаю NC файл для станка, указываю реальный вылет инструмента.


Редактирую NC файл. 
Удаляю лишние строки...
Меняю M03 на M04.
Специфика...

 

Скрытый текст

// Program Date      :  Date :  29 .04 .19  - 18 :55 :05
// Option File       :  MultiCAM 5000
// DP Version        :  1525
M90
G90
G71
G74
//  TOOL TYPE :  ENDMILL
//  TOOL ID   :  36
//  TOOL DIA. :  4.000
//  TIP RAD.  :  0.0
//  LENGTH    :  57.880
G00 T36
G97 S6000 M03
G00 X733.658 Y-35.022 F30000.0
M12
// ===========
//   TOOLPATH  :  03_14_36_1
//   WORKPLANE :  3_new
// ===========
G01 X733.658 Y-35.022 Z-154.88 B0.0 C90.0 F48.0
Y-40.279 Z-154.769 B-2.413
Y-45.641 Z-154.428 B-4.878
Y-50.937 Z-153.862 B-7.322
Y-56.186 Z-153.074 B-9.757
Y-60.142 Z-152.327 B-11.604
Y-64.264 Z-151.408 B-13.542
Y-68.55 Z-150.295 B-15.574
Y-72.994 Z-148.967 B-17.702
Y-77.588 Z-147.402 B-19.929
Y-82.317 Z-145.578 B-22.255
Y-87.161 Z-143.475 B-24.678
Y-92.004 Z-141.122 B-27.148
Y-96.706 Z-138.582 B-29.6
Y-101.275 Z-135.856 B-32.041
Y-105.716 Z-132.944 B-34.478
Y-108.955 Z-130.643 B-36.301
Y-112.241 Z-128.144 B-38.195
Y-115.566 Z-125.435 B-40.163
Y-118.92 Z-122.5 B-42.208
Y-122.292 Z-119.325 B-44.333
Y-125.669 Z-115.897 B-46.541
Y-129.034 Z-112.2 B-48.835
Y-132.367 Z-108.224 B-51.215
Y-135.646 Z-103.959 B-53.684
Y-138.729 Z-99.569 B-56.145
Y-141.605 Z-95.079 B-58.592
Y-144.276 Z-90.486 B-61.03
Y-146.078 Z-87.112 B-62.785
Y-147.85 Z-83.526 B-64.62
Y-149.584 Z-79.706 B-66.545
Y-151.269 Z-75.626 B-68.571
Y-152.891 Z-71.256 B-70.709
Y-154.43 Z-66.563 B-72.975
Y-155.861 Z-61.511 B-75.385
Y-157.102 Z-56.298 B-77.843
Y-158.109 Z-51.086 B-80.279
Y-158.73 Z-47.07 B-82.143
Y-159.275 Z-42.501 B-84.255
Y-159.694 Z-37.215 B-86.688
Y-159.864 Z-33.074 B-88.589
Y-159.902 Z-30.0 B-90.0
Z8.003
Y-155.68
X734.178 F60.0
X734.174 Y-155.676 Z7.938
X734.162 Y-155.672 Z7.874

 

Скрытый текст

// Program Date      :  Date :  29 .04 .19  - 18 :55 :05
// Option File       :  MultiCAM 5000
// DP Version        :  1525
M90
G90
G71
G74
//  TOOL TYPE :  ENDMILL
//  TOOL ID   :  36
//  TOOL DIA. :  4.000
//  TIP RAD.  :  0.0
//  LENGTH    :  57.880
G00 T36
G97 S6000 M04
G00 X733.658 Y-155.68 Z-300.0 B-90.0 C90.0 F30000.0
M12
// ===========
//   TOOLPATH  :  03_14_36_1
//   WORKPLANE :  3_new
// ===========
G00 X733.658 Y-155.68 Z-154.88 B-90.0 C90.0 F30000.0
Y-159.902 Z-30.0 B-90.0
G01 Z8.003 F48.0
Y-155.68
X734.178 F60.0
X734.174 Y-155.676 Z7.938
X734.162 Y-155.672 Z7.874
X734.142 Y-155.668 Z7.811
X734.114 Y-155.664 Z7.752
X734.078 Y-155.66 Z7.697
X734.036 Y-155.656 Z7.646
X733.988 Y-155.652 Z7.602
X733.935 Y-155.648 Z7.563
X733.878 Y-155.644 Z7.532
X733.817 Y-155.64 Z7.508
X733.753 Y-155.636 Z7.492
X733.688 Y-155.632 Z7.484
X733.622 Y-155.628 Z7.485
X733.557 Y-155.624 Z7.493
X733.494 Y-155.62 Z7.51
X733.433 Y-155.616 Z7.535
X733.376 Y-155.612 Z7.567
X733.323 Y-155.608 Z7.606
X733.276 Y-155.604 Z7.651
X733.235 Y-155.6 Z7.702
X733.2 Y-155.596 Z7.758
X733.173 Y-155.592 Z7.817
X733.153 Y-155.588 Z7.88
X733.142 Y-155.584 Z7.944
X733.138 Y-155.58 Z8.01
X733.143 Y-155.576 Z8.075
X733.157 Y-155.572 Z8.14
X733.178 Y-155.568 Z8.202
X733.206 Y-155.564 Z8.261
X733.242 Y-155.56 Z8.315
X733.285 Y-155.556 Z8.365
X733.333 Y-155.552 Z8.409
X733.387 Y-155.548 Z8.447
X733.445 Y-155.544 Z8.478
X733.506 Y-155.54 Z8.501
X733.57 Y-155.536 Z8.516
X733.635 Y-155.532 Z8.523
X733.701 Y-155.528 Z8.522
X733.766 Y-155.524 Z8.512
X733.829 Y-155.52 Z8.495
X733.889 Y-155.516 Z8.469
X733.946 Y-155.512 Z8.436

 

вылет инструмента.png

Edited by ЕАП

Share this post


Link to post
Share on other sites

ID: 10   Posted

Кто-нибудь использует G68? на фануке

Share this post


Link to post
Share on other sites

ID: 11   Posted

21 час назад, sssdos сказал:

Кто-нибудь использует G68? на фануке

Да. Очень удобно отверстия на окружности фрезеровать, сверлить\растачивать.

Share this post


Link to post
Share on other sites

ID: 12   Posted (edited)

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

Да. Очень удобно отверстия на окружности фрезеровать, сверлить\растачивать.

да это понятно, G68  вращает не только в плоскости XY но и в остальных ортогональных, а возможно и в пространственных можно. Попробовал, работает и для угловой подойдёт. 

Edited by sssdos

Share this post


Link to post
Share on other sites

ID: 13   Posted

1 минуту назад, sssdos сказал:

да это понятно, G68  вращает не только в плоскости XY но и в остальных ортогональных, а возможно и в пространственных можно. Попробовал, работает и для угловой подойдёт. 

Ну да, так и есть, в 3-х плоскостях без проблем работает.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Клиент
    • mannul
      Ничего. У вас уже написано условие. Если параметр Cutter Compensation Mode равен ON то выводится второй блок, иначе четвертый(я про номера блоков говорю, которые в первом столбце). Обратите внимание, что блоки 1,3,5 в которых записано условие имеют серый цвет - значит они выключены(Ctrl+D) и в программу будут выводиться как блок 2, так и 4.
    • Valdemar77
    • Leon
      Какую вам удобно. Почти у всех свои базы. Ширина формы задается в коде, в зависимости от типа специи. Вот здесь: If CboType.ListIndex = 0 Then ' Спецификация FrmSpecEditor.Width = 463 CmdDoc.Enabled = True Frame6.Enabled = True ChkAssem.Visible = True ElseIf CboType.ListIndex = 1 Then ' Групповая спецификация FrmSpecEditor.Width = 567 CmdDoc.Enabled = True Frame6.Enabled = True ChkAssem.Visible = False Else ' Ведомость покупных FrmSpecEditor.Width = 463 CmdDoc.Enabled = False Frame6.Enabled = False ChkAssem.Visible = False End If  
    • dns67
      В вашем примере немного другая ситуация. Во фрагмент сборки вставлен фрагмент гидроцилиндра. А коллега @Claus предложил вставлять крепеж в сборку с трубами каркаса. Если делать как в вашем примере, возвращаемся к вопросам привязки крепежа к 3д узлам другой подсборки. В этом случае придется делать по варианту@SilaMusli . Есть, правда, еще один вариант: построить линии построения через центры отверстий, на их пересечении (в углах квадрата) поставить 3д узлы, вставить фрагмент по 3 точкам с расставленным крепежом, привязав к переменным расположения отверстий.
    • Coolerr
      Не получается вставить модель в Code Wizard, в пустом подменю не выскакивает вообще, а новый документ предлагает создавать конфигурацию, нажимаю Paste model но нифига не происходит. Спасибо.
    • maxems
      (FREZA 10 MM)
      X-7. Y-6.
      G00 Z3.
      G01 Z-1. F100.
      G41 X0
      Y100
      X150
      Y0
      X-0.001
      Y2.
      G40 X-7.
      G00 Z3.   Модели всегда (аминь) делаются по номиналу. Но. Существуют поверхности, которые математика САМ-системы действительно не может обработать с корректором. Т. е. здесь идет строгая увязка диаметра инструмента и поверхности модели. В этом случае существуют стандарты предприятия (широко практикуется в а-а-ке), которые описывают как строить поверхность, чтобы при обработке всегда попасть в поле допуска (если размер достигается только резанием, без нюансов типа термообработки и гальваники). А так, никто не запрещает доработать модель под себя. Или на стойке откорректировать возможный износ инструмента (либо в таблице корректоров, либо в тексте самой УП). Для этого существуют ОНИ (операторы и наладчики).   Поэтому -   
    • SAPRonOff
      в T-FLEX это делается через T-FLEX DOCs (PDM-система): тут можно настроить какой формат будет печататься на каком принтере, можно добавлять файлы в том числе вне PDM системы
    • SAPRonOff
      Речь про спецификацию? тогда в окне "структуре изделия" указать чтобы крепеж в сборке верхнего уровня был виден подетально, а каркас - сборкой:  
    • Claus
      К сожалению не смогу ответить точно, не пользуюсь такой функцией.