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

Фрезеровка 4 оси


rruslann

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



Взял ваш пост чуток подредактировал получилось так

 

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

%
O1 (4X_PARC_FACES.TAP)
G90 G17 G80 G40 
G0 G90 G54
G54
T1 M06
G90 G0
G0 X0.243 Y24.544
G43 H1 G0 Z65.556 M3 S4000
M8 ( 4X-ParC-faces )
(------------------------------------)
(4X-PARC-FACES - 4X-PARALLEL-TO-CURVE)
(------------------------------------)

G0 X0.243 Y24.544 Z65.556 A45.
G0 Y16.277 Z57.29
G1 Y14.863 Z55.875 F1000.
G1 Y13.577 Z57.112 A42.752
G1 Y12.981 Z57.641 A40.47
G1 Y12.408 Z58.112 A38.344
G1 Y11.816 Z58.562 A36.214

 

Fanuc_2013_4X.gpp

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

Взял ваш пост чуток подредактировал получилось так

 

  Скрыть содержимое

%
O1 (4X_PARC_FACES.TAP)
G90 G17 G80 G40 
G0 G90 G54
G54
T1 M06
G90 G0
G0 X0.243 Y24.544
G43 H1 G0 Z65.556 M3 S4000
M8 ( 4X-ParC-faces )
(------------------------------------)
(4X-PARC-FACES - 4X-PARALLEL-TO-CURVE)
(------------------------------------)

G0 X0.243 Y24.544 Z65.556 A45.
G0 Y16.277 Z57.29
G1 Y14.863 Z55.875 F1000.
G1 Y13.577 Z57.112 A42.752
G1 Y12.981 Z57.641 A40.47
G1 Y12.408 Z58.112 A38.344
G1 Y11.816 Z58.562 A36.214

 

Fanuc_2013_4X.gpp

Ого спасибо, сейчас опробую. ЦАРЬ =). Только вот угол до 1500 доходит)). А нет, исправил границы поставить надо было =)

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

Да теперь входит как надо, но даже если ставлю ограничение то он в деталь задевает, заежает. Скорее всего из за того что без ограничений до а1500 доходит)

Взял ваш пост чуток подредактировал получилось так
 
Скрытый текст %
O1 (4X_PARC_FACES.TAP)
G90 G17 G80 G40 
G0 G90 G54
G54
T1 M06
G90 G0
G0 X0.243 Y24.544
G43 H1 G0 Z65.556 M3 S4000
M8 ( 4X-ParC-faces )
(------------------------------------)
(4X-PARC-FACES - 4X-PARALLEL-TO-CURVE)
(------------------------------------)
G0 X0.243 Y24.544 Z65.556 A45.
G0 Y16.277 Z57.29
G1 Y14.863 Z55.875 F1000.
G1 Y13.577 Z57.112 A42.752
G1 Y12.981 Z57.641 A40.47
G1 Y12.408 Z58.112 A38.344
G1 Y11.816 Z58.562 A36.214
 
Fanuc_2013_4X.gpp
69ee20e8f77dbf539981d1b7bb2eeeff.jpgc883ee884d1b541fac40f5eb8b2e5dd2.jpgc41620fb99046aecb28d614384d0cec8.jpg

Отправлено с моего SM-G920F через Tapatalk


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

как исправиь это

Взял ваш пост чуток подредактировал получилось так
 
Скрытый текст %
O1 (4X_PARC_FACES.TAP)
G90 G17 G80 G40 
G0 G90 G54
G54
T1 M06
G90 G0
G0 X0.243 Y24.544
G43 H1 G0 Z65.556 M3 S4000
M8 ( 4X-ParC-faces )
(------------------------------------)
(4X-PARC-FACES - 4X-PARALLEL-TO-CURVE)
(------------------------------------)
G0 X0.243 Y24.544 Z65.556 A45.
G0 Y16.277 Z57.29
G1 Y14.863 Z55.875 F1000.
G1 Y13.577 Z57.112 A42.752
G1 Y12.981 Z57.641 A40.47
G1 Y12.408 Z58.112 A38.344
G1 Y11.816 Z58.562 A36.214
 
Fanuc_2013_4X.gpp


Отправлено с моего SM-G920F через Tapatalk

Ссылка на сообщение
Поделиться на других сайтах
В 05.09.2018 в 23:52, Far72 сказал:

Взял ваш пост чуток подредактировал получилось так

 

  Показать содержимое

%
O1 (4X_PARC_FACES.TAP)
G90 G17 G80 G40 
G0 G90 G54
G54
T1 M06
G90 G0
G0 X0.243 Y24.544
G43 H1 G0 Z65.556 M3 S4000
M8 ( 4X-ParC-faces )
(------------------------------------)
(4X-PARC-FACES - 4X-PARALLEL-TO-CURVE)
(------------------------------------)

G0 X0.243 Y24.544 Z65.556 A45.
G0 Y16.277 Z57.29
G1 Y14.863 Z55.875 F1000.
G1 Y13.577 Z57.112 A42.752
G1 Y12.981 Z57.641 A40.47
G1 Y12.408 Z58.112 A38.344
G1 Y11.816 Z58.562 A36.214

 

Fanuc_2013_4X.gpp

 

В солидкаме изображено все как надо, но в коде ни как не могу добиться такого успеха. Заходит норм, а вот дальше он не делает, как требуется. Уже все положения инструмента попробовал и траектории. Очень нужен пример, пожалуйста .

 

Снимок5.JPG

Снимок5.JPG

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

еще вопрос. 

Код
 

@change_tool

    linear_feed = tool_feed ; added by JAK on 05/04/07
    change_linear = TRUE ; added by JAK on 05/04/07
;------------------------------------------------------
    local logical save_blknum_gen
  if !first_tool
    {nb, 'M9'}
  endif
;    {nb, '(*TOOL 'tool_number, ' - DIA 'tool_diameter, '*)'}
    {nb 'T'tool_number  , ' M06'}
    {nb, 'G90 G0'}
    xpos = xnext
    ypos = ynext
    cpos = cnext
    change(zpos) = false
    call @rapid_move
    gcode = 43
    {nb, 'G'gcode, ' H'tool_number,  ' '}
    skipline = FALSE
    zpos = znext
    change(xpos) = false
    change(ypos) = false
    call @rapid_move
    tool_direction = CCW
    call @start_tool
    {nb, 'M8'}
endp

Hide  
cpos = cnext. Если у меня поворотная ось А, то мне менять на apos=anext?
Изменено пользователем rruslann
Ссылка на сообщение
Поделиться на других сайтах

Инструмент берет слишком большой размах, и при этом все ровно центром не делает.

 
В солидкаме изображено все как надо, но в коде ни как не могу добиться такого успеха. Заходит норм, а вот дальше он не делает, как требуется. Уже все положения инструмента попробовал и траектории. Очень нужен пример, пожалуйста .
 
5b92068f37a45_5.thumb.JPG.5b54fbaa9645c5bd6ce2c89cc9b06c01.JPG
5b920748c4b54_5.thumb.JPG.b04205ed4cf8683de4f63dded612d809.JPG


Отправлено с моего SM-G920F через Tapatalk

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

Инструмент берет слишком большой размах, и при этом все ровно центром не делает.
 

 

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

Возьми например фрезу сферу, там и угол наклона можно настроить. Зачем тебе концевая и чтоб центром, там же по теории скорость 0.

Изменено пользователем Far72
Ссылка на сообщение
Поделиться на других сайтах
Ты уже прекращай сам с собой разговаривать, а нормально объясни что ты хочешь и как твоя фреза должна двигаться, я вот если из твоего монолога ничего не понял.

Возьми например фрезу сферу, там и угол наклона можно настроить. Зачем тебе концевая и чтоб центром, там же по теории скорость 0.

Ну это иногда помогает. Я чем то мешаю?). Я ведь в отдельную тему пишу, которую создал, ограничений вроде как нет. Целыми дня про это думаю. Вот и выходит очень много мыслей, а у кого спросить не знаю, знакомых нет, кто в этом шарит.

 

Теперь по теме. Мысль в том, что в Solidcam делает все правильно, а исходя из опытов с генерацией g-кода, стало ясно, что постпроцессор не реагирует на ориентацию фрезы(центром или радиусом разницы нет ну и там еще какие-то) да и захватывает большую траекторию.

 

И почему скорость 0 будет?

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

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

А вообще вот хорошая траектория на первый взгляд, осталось только поиграться с отступом и получится хорошо. Ð¡Ð½Ð¸Ð¼Ð¾Ðº5.JPG

Изменено пользователем Pochinix
Ссылка на сообщение
Поделиться на других сайтах
если работать центром, то будут на поверхности оставаться горбы, так как обрати внимание на геометрию фрезы. Я имел подобный опыт. Для того, что бы добиться правильной траектории мне пришлось рисовать эскизом контур и дополнительные перпендикулярные ей линии, что бы использовать "пятиосевая контурная обработка" и трансформацией смещал на нужное количество шагов
ого. спасибо за опыт. насчёт горбов, да понимаю, но это не так важно так как погрешность примерно 2 десятых. Да и потом зашлифовать вручную. Да можно и на станке, но практике в этом не было.

Отправлено с моего SM-G920F через Tapatalk

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

 

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

А вообще вот хорошая траектория на первый взгляд, осталось только поиграться с отступом и получится хорошо

 

Можно ( даже НУЖНО в таких случаях) применить фрезу со скруглением или сферическую фрезу. Уступов будет меньше.

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

 

@line gcode=1 {nb} if change(gcode) {'G'gcode} else {' '} endif if round(prevpos_x, 3) ne round(xmpos, 3) {' X'xmpos} prevpos_x = xmpos endif if round(prevpos_y, 3) ne round(ympos, 3) {' Y'ympos} prevpos_y = ympos endif if round(prevpos_z, 3) ne round(zmpos, 3) {' Z'zmpos} prevpos_z = zmpos endif {[' F'feed]} 



эта процедура отвечает за любую hss обработку, как ее исправить, чтобы он много раз не писал передвижение по одной координате. И как еще создать файл .prp, если его нету и нужен ли он, если все можно исправить в .vmid, наверно.



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

получается надо все ифы кроме первого убрать и написать {nb,[' X'xmpos],[' Y'ympos], [' Z'zmpos],[' F'feed]} ?

Отправлено с моего SM-G920F через Tapatalk

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

Да, если хочешь чтобы еще были пробелы 

 

 {nb,[' X'xmpos' '],[' Y'ympos' '], [' Z'zmpos' '],['F'feed]}

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

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

Отправлено с моего SM-G920F через Tapatalk

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

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

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

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

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

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

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

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

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

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

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



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