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

фрезировка на токрном станке


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

добрый день, делаю фрезировку в мастеркаме на станок doosan Puma 240 ( оси Y нет ) и мастеркам выдаёт много строчек и при обработке детали получаеться плохая поверхность как будто плохая синхронизация шпинделя и активного инструмента. Поверхность как будто отображает все эти строчки что мастеркам выдаёт.

 

Можно ли уменьшить в мастеркаме количество строк при выводе програмы в NC фаил? Или может тут дело в настройках станка?

 

Также когда делаешь в мастеркаме фрезировку с компенсацией ( g41 ) и соотвествено в станке отмечаешь радиус инструмента (к примеру: R5. ) и тип коменцсации ( Т0 ) то он почему то компенсирует по Z в +.

Но при этом если писать программу в ручную через g12.1/g13.1 и также использовать g41 (R5,T0) всё работает и поверхность делает хорошую.

Подскажите в чем может быть дело?((

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


UnPinned posts

@dss Фрезеровка без оси Y, в полярке то есть? Скорее всего пост просто линеаризует кривые.

Ссылка на сообщение
Поделиться на других сайтах
7 minutes ago, mr_Voden said:

@dss Фрезеровка без оси Y, в полярке то есть? Скорее всего пост просто линеаризует кривые.

Можете по подробнее про линеазирует?))

 

Постпроцессор стандартный

 

Если в ручную писать использую полярную интерполяцию g12.1-g13.1  то всё работает как надо.

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

Вот к примеру такая программа сделанная в мастеркаме:

G98 G1 Z0. F238.7
X38.374 C128.576 F1069.4
X36.879 C125.565 F1160.
X35.522 C122.376 F1253.2
X34.304 C119.011 F1347.3
X33.231 C115.476 F1440.3
X32.307 C111.782 F1529.4
X31.534 C107.943 F1611.8
X30.916 C103.979 F1684.4
X30.455 C99.916 F1744.2
X30.153 C95.78 F1788.3
X30.012 C91.604 F1814.8
X30.03 C87.421
X30.208 C83.265
X30.544 C79.166 F1779.8
X31.036 C75.154 F1732.3
X31.68 C71.255 F1670.1
X32.474 C67.491 F1596.1
X33.413 C63.878 F1513.2
X34.494 C60.427 F1424.5
X35.711 C57.147 F1332.8
X37.063 C54.041 F1240.3
X38.543 C51.11 F1149.2
G41 X40. C48.59 F1064.7
G0 Z2.
C311.41
G1 Z0. F238.7
X38.374 C308.576 F1069.4
X36.879 C305.565 F1160.
X35.522 C302.376 F1253.2
X34.304 C299.011 F1347.3
X33.231 C295.476 F1440.3
X32.307 C291.782 F1529.4
X31.534 C287.943 F1611.8
X30.916 C283.979 F1684.4
X30.455 C279.916 F1744.2
X30.153 C275.78 F1788.3
X30.012 C271.604 F1814.8
X30.03 C267.421
X30.208 C263.265
X30.544 C259.166 F1779.8
X31.036 C255.154 F1732.3
X31.68 C251.255 F1670.1
X32.474 C247.491 F1596.1
X33.413 C243.878 F1513.2
X34.494 C240.427 F1424.5
X35.711 C237.147 F1332.8
X37.063 C234.041 F1240.3
X38.543 C231.11 F1149.2
X40. C228.59 F1064.7
G0 Z5.

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

@dss Линеаризует - разбивает кривую на кучу линейных перемещений, вместо применения круговой интерполяции.

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

добрый день, делаю фрезировку в мастеркаме на станок doosan Puma 240 ( оси Y нет ) и мастеркам выдаёт много строчек и при обработке детали получаеться плохая поверхность как будто плохая синхронизация шпинделя и активного инструмента. Поверхность как будто отображает все эти строчки что мастеркам выдаёт.

 

Можно ли уменьшить в мастеркаме количество строк при выводе програмы в NC фаил? Или может тут дело в настройках станка?

 

Также когда делаешь в мастеркаме фрезировку с компенсацией ( g41 ) и соотвествено в станке отмечаешь радиус инструмента (к примеру: R5. ) и тип коменцсации ( Т0 ) то он почему то компенсирует по Z в +.

Но при этом если писать программу в ручную через g12.1/g13.1 и также использовать g41 (R5,T0) всё работает и поверхность делает хорошую.

Подскажите в чем может быть дело?((

С z не все понятно , но в посте есть         z_mult       : 1     #Multiplier for output on Z axis (Neg. switches sign of Z      для разворота в другую сторону

Полярную тоже можно включать

537654.jpg

Ссылка на сообщение
Поделиться на других сайтах
33 minutes ago, lexa345 said:

С z не все понятно , но в посте есть         z_mult       : 1     #Multiplier for output on Z axis (Neg. switches sign of Z      для разворота в другую сторону

Полярную тоже можно включать

537654.jpg

спасибо, да g112 работает. а вот z mult надо пробывать уже на станке

Ссылка на сообщение
Поделиться на других сайтах
9 hours ago, lexa345 said:

С z не все понятно , но в посте есть         z_mult       : 1     #Multiplier for output on Z axis (Neg. switches sign of Z      для разворота в другую сторону

Полярную тоже можно включать

537654.jpg

а можно всё таки сделать так чтобы без g112  работало, поверхность делало нормальную?

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

а можно всё таки сделать так чтобы без g112  работало, поверхность делало нормальную?

 

  Скорее всего фильтры вам помогут.

ff.jpg

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

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

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

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

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

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

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

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

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

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

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




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