max6549

Что я делаю не так. Подскажите пожалуйста.

26 posts in this topic

Pinned posts

ID: 1   Posted

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

1. Импортирую "заготовку", рисовал в MasterCam 2019.

2. Создаю шаблон (редактор кривых=>набрать), потом встроил шаблон.

3. Создал СК (две штуки, одна основная, вторая для поворотного шпинделя).

4. Далее создаю траекторию (чистовая=>по встроенной кривой).

5. Создаю заготовку (просто выделил гнутую поверхность и вычислил).

6. Создал инструмент (общая высота 75мм, как и есть). ВОпрос, важен ли вид инструмента или любой можно создавать для такого простого "задания".

7. В оси инструмента задал "Атаки/Наклона".

8. В "ограничении оси инструмента" выбрал "Действие=>Изменить наклон", ориентация СК 2 (чтобы шпиндель по оси Х крутился), поставил галку "Сделать 4-х осевой"

9. Нажал вычислить траекторию. Получается все так вроде, но непонятные подъемы фрезы.

Вопрос: что я не так делаю, почему нельзя фрезе просто подняться, отфрезеровать по кругу и вернуться в начальную точку? 

Спасибо.

 

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

8.jpg

9.jpg

10.jpg

11.jpg

Share this post


Link to post
Share on other sites


UnPinned posts

ID: 2   Posted

@max6549

Правка траектории->Переходы траектории->Безопасная область->Тип-Цилиндр

Share this post


Link to post
Share on other sites

Еще вопрос, дабы не плодить темы. 

Все сделал, все фрезерует, но фрезерует центром фрезы по кривой, а надо чтобы было смещение на радиус фрезы внутрь кривой, то есть если я рисую кривую от края фасада 50мм, то фактически получается от края не 50мм, а 50мм-Rфрезы. 

Траекторию задаю в чистовой обработке по встроенной кривой. Никак не найду где поставить смещение внутрь на радиус фрезы. 

Поиском пользовался, не нашел.

Спасибо.

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

Спасибо. Пошел пробовать

 

Share this post


Link to post
Share on other sites

Есть специалисты в Москве или ближе ко Владимиру, кто знаком с ЧПУ с повортным шпинделем? Приехать, научить фрезеровать гнутые фасады, естественно за денюжку. 

Share this post


Link to post
Share on other sites

ID: 7   Posted (edited)

@max6549

Вы так быстро сдались? Что значит научить фрезеровать? Создавать траектории в PowerMill? Или научить включать станок, установить заготовку и вставлять фрезу в патрон?:biggrin:

Edited by mannul

Share this post


Link to post
Share on other sites

рисую все так вроде. В проекте создаю гнутый фасад (MasterCam), в PowerMill делаю УП, по G коду все так, все симметрично. Выставляю 0. Запускаю УП через Mach3, фрезерует с одной стороны 60мм от края, с другой 50. По Х ноль так выставлен, тысячу раз проверял

Share this post


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

рисую все так вроде. В проекте создаю гнутый фасад (MasterCam), в PowerMill делаю УП, по G коду все так, все симметрично. Выставляю 0. Запускаю УП через Mach3, фрезерует с одной стороны 60мм от края, с другой 50. По Х ноль так выставлен, тысячу раз проверял

Прикрепите проект и код, который выводит ПП.

Share this post


Link to post
Share on other sites

@max6549

У вас в проекте и выводимом коде все нормально. Проблема либо с привязкой детали на станке, либо с Mach3 - видимо включена коррекция инструмента и надо её отключить в настройках или в самом коде сбросить корректора.

Share this post


Link to post
Share on other sites

Так я в коде не увидел никаких корректоров. Все симметрично, а фрезерует не симметрично.

Фасад вроде ровный. ЦЕнтр выставлял тысячу раз. Станок по уровню, нулевой угол поворота по уровню ставлю Не пойму что не так

Share this post


Link to post
Share on other sites

ID: 13   Posted (edited)

57 минут назад, max6549 сказал:

Так я в коде не увидел никаких корректоров. Все симметрично, а фрезерует не симметрично.

Фасад вроде ровный. ЦЕнтр выставлял тысячу раз. Станок по уровню, нулевой угол поворота по уровню ставлю Не пойму что не так

Поэкспериментируйте на кубике или цилиндре. Причин того что у вас м.б. несколько вариантов. Например смещение осей поворотных органов.

Edited by mannul

Share this post


Link to post
Share on other sites

ID: 14   Posted (edited)

Оси калибровал через Mach3, поворотную понятия не имею как калибровать.

Edited by max6549

Share this post


Link to post
Share on other sites

ID: 15   Posted (edited)

Только что, max6549 сказал:

Оси калибровал через Mach3, поротную понятия не имею как калибровать.

У Вас самоделка? Какая кинематика у станка?

Edited by mannul

Share this post


Link to post
Share on other sites

Можно сказать и самоделка. Такой. У них и брали.

 

 

Это, кстати, они наши фасады и фрезеровали. 

Share this post


Link to post
Share on other sites

@max6549 Убедитесь для начала что поворотная ось совпадает с осью шпинделя.

Share this post


Link to post
Share on other sites

Вот никак и не придумаю, как это сделать

Share this post


Link to post
Share on other sites

ID: 19   Posted (edited)

8 минут назад, max6549 сказал:

Вот никак и не придумаю, как это сделать

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

Edited by mannul

Share this post


Link to post
Share on other sites

Понял. Сейчас проверю. Но, я думаю, если неправильно задан инструмент (я про длину до поворотной оси), то смещение было бы симметрично, наверное.

Share this post


Link to post
Share on other sites

Все выставил. Вроде все так по центрам фрезеровки, по ходу фасад не идеальная дуга. С одной стороны фреза заглубляется на 2 мм больше.

Хотя рулеткой промеряю, вроде все так. ФРезерую фасад, потом переворачиваю заготовку и опять запускаю фрезеровку, получается смещение миллиметра на 3-4. И глубина резания с разных сторон разная.

Share this post


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

...потом переворачиваю заготовку и опять запускаю фрезеровку, получается смещение миллиметра на 3-4. И глубина резания с разных сторон разная.

Ось шпинделя не в оси вращения. Что и требовалось доказать.

Share this post


Link to post
Share on other sites

А как это поправить? Не могу никак сообразить.

Share this post


Link to post
Share on other sites

Как проверить наверняка, что ось шпинделя не в оси вращения?

Share this post


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

Как проверить наверняка, что ось шпинделя не в оси вращения?

Шайтан пример. Индикатор в шпиндель, любой кубик (концевую меру или УСП) выставляем вдоль оси Y. Обнуляем Y СК в центре кубика.Поворачиваем шпиндель на +90 градусов, касаемся одной грани кубика, "обнуляем" индикатор, смотрим расстояние до центра, поворачиваем шпиндель -90 градусов, подводим индикатор к противоположной грани, доводим индикатор до "нуля" станком и смотрим разницу.

Share this post


Link to post
Share on other sites

ПОМОГИТЕ!!!

что я делаю не так?5d9f023b679dd_2019-10-10130222.png.e54bc2e273a8f7e050ac0e7f72c03231.png

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.



  • Сообщения

    • Ева_Слободянюк
      Добрый день, коллеги! подскажите, пожалуйста, может кто сталкивался с похожими задачами? я пытаюсь смоделировать гибкий производственный участок. есть несколько типов деталей, у каждой свой маршрут, т е обработка идет не последовательно на станках. вместо транспортера, который переносит заготовки с буфера на станки использую worker, так как нужно исключить холостые ходы, после того, как worker унес деталь на станок, должен тем же маршрутом возвращаться к буферу, либо переносить освободившуюся деталь на другой станок. пытаюсь прописать маршрут через method c помощью команды move, но получается при запуске, что не worker забирает деталь, а она сама скачет по станкам, хотя тип выхода ставлю унести деталь, метод ставлю на управление событиями - выход.
    • Vengeance
      Нужно подобрать стратегию, что бы обработать эти поверхности по спирали) Вот обработка сферы в NX, нужно так же обработать эту деталь  
    • qqqq
      Я не понял задачу под пунктом 1.
    • Vengeance
      Как все просто оказалось)) Спасибо, что показал    PS Осталось решить вопрос под пунктом 1 
    • qqqq
      Первую задачу не понял...     Azaza (2).mcam
    • Борман
    • Maik812
      Во время второй мировой и до только на газгенераторах и ездили..
    • Sergei
      А инструментальное производство, литьё, штамповка есть? Не, ну теоретически всё возможно, только кто над этим будет заморачиваться. Тема не про это. Ну или предложите тогда разработчикам CAD-систем вообще убрать чертёжные модули из программ. Ведь никто ещё не убрал. Кстати, в Компас 3D в модулях 3D детали и сборки можно задать и ТТ и неуказанную шероховатость.
    • MiLloeDelo
      ВСЕМ ДОБРОГО !  БУДЬТЕ ДОБРЫ , ПОДСКАЖИТЕ СЛОВОМ ДЕЛОМ : Пытаюсь создать свой пост под Сименс 840 Dsl (фрезерный станок 3 оси ) , первые шаги делаю . Создавать начало , не хватает ресурсов (определенных знаний и времени) , по этому я создал из библиотеки . Моя цель создать пост со циклами от Siememns , и они уже есть , предворительно открывал , можно по возможности редактировать .  G код   Warning in TORSEVANIE: User defined compressor off is conflict with controller default setting in CYCLE832.
      COMPOF will be output with CYCLE832.
      Warning in FEZ_KARMAN: User defined compressor off is conflict with controller default setting in CYCLE832.
      COMPOF will be output with CYCLE832.
      Warning in KRUG_PAZ: User defined compressor off is conflict with controller default setting in CYCLE832.
      COMPOF will be output with CYCLE832.
      N10 ;Start of Program
      N20 ;
      N30 DEF REAL _camtolerance
      N40 DEF REAL _X_HOME, _Y_HOME, _Z_HOME
      N50 DEF REAL _F_CUTTING, _F_ENGAGE, _F_RETRACT
      N60 ;
      N70 G40 G17 G710 G90 G60 G601 FNORM
      N80 ;Start of Path
      N90 _camtolerance=.06
      N100 _X_HOME=377. _Y_HOME=250. _Z_HOME=50.
      N110 ; 
      N120 ;Operation : TORSEVANIE
      N130 ; 
      N140 TRAFOOF
      N150 SUPA G0 Z=_Z_HOME D0
      N160 SUPA G0 X=_X_HOME Y=_Y_HOME D1
      N170 ;First Tool
      N180 T="UGT0212_003"
      N190 M6
      N200 MSG("MILL_FINISH")
      N210 TRAFOOF
      N220 SUPA G0 Z=_Z_HOME D0
      N230 SUPA G0 X=_X_HOME Y=_Y_HOME D1
      N240 ;Initial Move
      N250 COMPOF
      N260 CYCLE832(_camtolera
           ce,0,1)
      N270 TRAFOOF
      N280 G54
      N290 G0 X-20. Y125.11 Z10. S597 D1 M3
      N300 ;Approach Move
      N310 Z1.
      N320 ;Engage Move
      N330 G1 Z-2. F96.
      N340 Y105.11
      N350 G3 X0.0 Y85.11 I20. J0.0
      N360 ;Cutting
      N370 G1 X125. F120.
      N380 X125.065 Y85.115
      N390 X125.06 Y85.05
      N400 Y-85.05
      N410 X125.065 Y-85.115
      N420 X125. Y-85.11
      N430 X-125.
      N440 X-125.065 Y-85.115
      N450 X-125.06 Y-85.05
      N460 Y85.05
      N470 X-125.065 Y85.115
      N480 X-125. Y85.11
      N490 X16.215
      N500 G2 X29.93 Y79.43 I0.0 J-19.4
      N510 G1 X47.67 Y61.69
      N520 G3 X61.38 Y56.01 I13.715 J13.72
      N530 G1 X86.365
      N540 G2 X95.96 Y46.415 I-.006 J-9.6
      N550 G1 Y-46.415
      N560 G2 X86.365 Y-56.01 I-9.6 J.006
      N570 G1 X-86.365
      N580 G2 X-95.96 Y-46.415 I.006 J9.6
      N590 G1 Y46.415 ........ Hide   post_mcv754.zip   То что, помечено желтым хочу убрать , излишние коменты . Удалял несколько блоков не выходило , после этого создавал  заново.Подскажите пожалуйста какие блоки нужно убрать ?    Так же в начале на 60 строчке хочется добавить цикл Siemens Workpice, геометрию заготовки , что бы можно было просматривать съем материала ? Это  возможно ?    Где  зеленной пометкой я так понимаю  это позиция точки от куда начинается и от куда заканчивается позиция  ДОМОЙ но  почему синтакс  обозначен так  _X_HOME=377. _Y_HOME=250. _Z_HOME=50 ?  станок вроде бы "заглатывает" , но в реальности не могу "попробывать" и  воспользоваться так, как отсутствует пневматическое давление (воздух) в цеху  . И нужны вообще все эти примочки , позиции домой ? У меня станок по разному делает референтные точки при включения , нет определенной точки отвода безопасности .   Заранее СПАСИБО ! post_mcv754.zip   
    • Vengeance
      Комрады, помогите решить несколько задач. Вот вам 2 проекта и 2 вопроса 1) 1ый проект 1.3Mb.  Как "облизать" эти поверхности ball фрезой ПО СПИРАЛИ, что бы перехода по Z не осталось, NX это может, а Mastercam ? Все стратегии попробовал, у меня не выходит, только с шагом по Z идет траектория 2) 2ой проект 18.3Mb. См. картинку 8-17 операции, как отменить возвращение инструмента в центр детали ? Траектория с плавным погружением по Z + полный оборот вконце, но БЕЗ возвращения в центр...   Azaza.mcam Azaza.mcam