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

Вопросы по Pm-post.


dtsyplov

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

Доброго времени суток всем, прошу помощи!!! Я уже не знаю что делать, начал изучать обработку по 4-ой оси вдоль оси Х в Powermill (Обработать с одной стороны, а после перевернуть на 180 градусов и обработать с другой стороны). Но каждый раз получаю сообщение "Направление оси Z траектории изменилось." Изучал по видео уроку сия процесс, там делали все просто, а это меняли направление оси Z на противоположный, а у меня он ругается на такие действия. Помогите кто чем может, прошу!(

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


Подскажите пожалуйста как через постпроцессор можно вывести в карту наладки на какой угол повернется ось В или допустим какой цикл будет работать (например haidenhain Q202-сверление) или включена коррекция на радиус или нет?

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

Вопрос знатокам можно ли создать файл карты наладки в самом постпроцессоре? Если можно то как это сделать?

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

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

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

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. Плата кправления матч3!и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

 

Ссылка на сообщение
Поделиться на других сайтах
  • 4 года спустя...
UnPinned posts

В SolidCam на один виток спирали  - один кадр.

А в PowerMill на один виток спирали -  от 20 и больше

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

 

В SolidCam на один виток спирали  - один кадр.

А в PowerMill на один виток спирали -  от 20 и больше

 

 Это точно подмечено!

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

Вопрос: можно ли реализовать вывод спиральной интерполяции через дуги G2 и G3 командой Helical Move в редакторе постпроцессоров, при выводе траектории "С постоянной Z" (допустим) и типом размещения точек "Вписать дуги"

Ответ: не реализовать такой вывод на данный момент никак.

 

Я разачарован ! Такая прога и не может делать таких простых вещей ! Аж обидно! Попробовал сделать в SolidCAM все четко со стандартного поста

 

Я тоже спрашивал на этот счет выше в теме ! но не кто так и не дал внятного ответа как можно заставить PowerMILL выводить В УП спираль не по G1 а по G2 или G3! к примеру так как это делает SolidCAM and SprutCAM

 

Мда...

Извините меня конечно, но если у вас не получается, это не значит, что PM этого не может. Нормальный пост выводит нормальные коды. А базовые посты потому и называются базовыми, т.к. в них реализованы основные команды.

 

Ниже пример. Три траектории - спираль вдоль OZ, спираль вдоль OY и траектория по стратегии Проекция линии.

post-37939-0-43244300-1446832536.png

А вот соответствующий код для стойки Siemens 840D

; ; %_N_1001_MPF

N1 ; Дата (Date)     : 06.11.2015

N2 ; Время (Time)      : 22:35:26

N3 ; СК вывода программы (Output CS) : Глобальная СК

;---------------------------------------------

;Tool Number|Tool Name|Tool Diameter|Tool Type

;---------------------------------------------

;          1|        1|            6|BALLNOSED

;---------------------------------------------

N4 R50=-1 ; Безопасное положение (Safe Position in G53)

N5 G53 G0 Z=R50 D0

N6 TRAFOOF

N7 CYCLE800()

N8 G54

N9 G641 ADIS=0.5 ; Сглаживание траектории (To keep constant feedrate)

N10 G0  B0.0 C0.0

N11 $AC_TIMER[1]=0 ; ВКЛ таймер

N12 ; Имя траектории (Toolpath Name):  Z helix

N13 ; СК траектории (Tollpath CS) : 1

N14 ; T1 : Tool Name: 1 ; Dia: 6

N15 ; Радиус скругления : 3

N16 T1

N17 M06

N18 D1

N19 R11 = 500 ;   Подача врезания (Plunge Rate)

N20 R12 = 1000 ;   Рабочая подача  (Cutting Rate)

N21 R13 = 3000 ;   Ускоренная подача  (Fast Rate)

N22 S1500  M3

N23 M8

N24 G0  X70.0  Y0.0

N25 G0  Z60.0

N26 G0  X100.0

N27 G0  Z55.0

N28 G1  Z50.0  F=R11

N29 G2  G17  X91.213  Y-21.213  Z48.75  I-30.08  J0.033  F=R12

N30 X70.0  Y-30.0  Z47.5  I-21.246  J21.293

N31 X48.787  Y-21.213  Z46.25  I0.033  J30.08

N32 X40.0  Y0.0  Z45.0  I21.293  J21.246

N33 X48.787  Y21.213  Z43.75  I30.08  J-0.033

N34 X70.0  Y30.0  Z42.5  I21.246  J-21.293

N35 X91.213  Y21.213  Z41.25  I-0.033  J-30.08

N36 X100.0  Y0.0  Z40.0  I-21.293  J-21.246

N37 X91.213  Y-21.213  Z38.75  I-30.08  J0.033

N38 X70.0  Y-30.0  Z37.5  I-21.246  J21.293

N39 X48.787  Y-21.213  Z36.25  I0.033  J30.08

N40 X40.0  Y0.0  Z35.0  I21.293  J21.246

N41 X48.787  Y21.213  Z33.75  I30.08  J-0.033

N42 X70.0  Y30.0  Z32.5  I21.246  J-21.293

N43 X91.213  Y21.213  Z31.25  I-0.033  J-30.08

N44 X100.0  Y0.0  Z30.0  I-21.293  J-21.246

N45 X91.213  Y-21.213  Z28.75  I-30.08  J0.033

N46 X70.0  Y-30.0  Z27.5  I-21.246  J21.293

N47 X48.787  Y-21.213  Z26.25  I0.033  J30.08

N48 X40.0  Y0.0  Z25.0  I21.293  J21.246

N49 X48.787  Y21.213  Z23.75  I30.08  J-0.033

N50 X70.0  Y30.0  Z22.5  I21.246  J-21.293

N51 X91.213  Y21.213  Z21.25  I-0.033  J-30.08

N52 X100.0  Y0.0  Z20.0  I-21.293  J-21.246

N53 X91.213  Y-21.213  Z18.75  I-30.08  J0.033

N54 X70.0  Y-30.0  Z17.5  I-21.246  J21.293

N55 X48.787  Y-21.213  Z16.25  I0.033  J30.08

N56 X40.0  Y0.0  Z15.0  I21.293  J21.246

N57 X48.787  Y21.213  Z13.75  I30.08  J-0.033

N58 X70.0  Y30.0  Z12.5  I21.246  J-21.293

N59 X91.213  Y21.213  Z11.25  I-0.033  J-30.08

N60 X100.0  Y0.0  Z10.0  I-21.293  J-21.246

N61 X91.213  Y-21.213  Z8.75  I-30.08  J0.033

N62 X70.0  Y-30.0  Z7.5  I-21.246  J21.293

N63 X48.787  Y-21.213  Z6.25  I0.033  J30.08

N64 X40.0  Y0.0  Z5.0  I21.293  J21.246

N65 X48.787  Y21.213  Z3.75  I30.08  J-0.033

N66 X70.0  Y30.0  Z2.5  I21.246  J-21.293

N67 X91.213  Y21.213  Z1.25  I-0.033  J-30.08

N68 X100.0  Y0.0  Z0.0  I-21.293  J-21.246

N69 G0  Z60.0

N70 M5

N71 M9

N72 G0  X150.0  Y25.0

N73 ; Имя траектории (Toolpath Name):  Y helix

N74 ; СК траектории (Tollpath CS) : 2

N75 R11 = 500 ;   Подача врезания (Plunge Rate)

N76 R12 = 1000 ;   Рабочая подача  (Cutting Rate)

N77 R13 = 3000 ;   Ускоренная подача  (Fast Rate)

N78 S1500  M3

N79 M8

N80 G0  X150.0  Y25.0  Z60.0

N81 G0  Y0.0

N82 G0  Z55.0

N83 G1  X150.0  Y0.0  F=R11

N84 Z30.0  F=R11

N85 G3  G18  X171.213  Y1.25  Z21.213  I-0.033  K-30.08 F=R12

N86 X180.0  Y2.5  Z0.0  I-21.293  K-21.246

N87 X171.213  Y3.75  Z-21.213  I-30.08  K0.033

N88 X150.0  Y5.0  Z-30.0  I-21.246  K21.293

N89 X128.787  Y6.25  Z-21.213  I0.033  K30.08

N90 X120.0  Y7.5  Z0.0  I21.293  K21.246

N91 X128.787  Y8.75  Z21.213  I30.08  K-0.033

N92 X150.0  Y10.0  Z30.0  I21.246  K-21.293

N93 X171.213  Y11.25  Z21.213  I-0.033  K-30.08

N94 X180.0  Y12.5  Z0.0  I-21.293  K-21.246

N95 X171.213  Y13.75  Z-21.213  I-30.08  K0.033

N96 X150.0  Y15.0  Z-30.0  I-21.246  K21.293

N97 X128.787  Y16.25  Z-21.213  I0.033  K30.08

N98 X120.0  Y17.5  Z0.0  I21.293  K21.246

N99 X128.787  Y18.75  Z21.213  I30.08  K-0.033

N100 X150.0  Y20.0  Z30.0  I21.246  K-21.293

N101 X171.213  Y21.25  Z21.213  I-0.033  K-30.08

N102 X180.0  Y22.5  Z0.0  I-21.293  K-21.246

N103 X171.213  Y23.75  Z-21.213  I-30.08  K0.033

N104 X150.0  Y25.0  Z-30.0  I-21.246  K21.293

N105 X128.787  Y26.25  Z-21.213  I0.033  K30.08

N106 X120.0  Y27.5  Z0.0  I21.293  K21.246

N107 X128.787  Y28.75  Z21.213  I30.08  K-0.033

N108 X150.0  Y30.0  Z30.0  I21.246  K-21.293

N109 X171.213  Y31.25  Z21.213  I-0.033  K-30.08

N110 X180.0  Y32.5  Z0.0  I-21.293  K-21.246

N111 X171.213  Y33.75  Z-21.213  I-30.08  K0.033

N112 X150.0  Y35.0  Z-30.0  I-21.246  K21.293

N113 X128.787  Y36.25  Z-21.213  I0.033  K30.08

N114 X120.0  Y37.5  Z0.0  I21.293  K21.246

N115 X128.787  Y38.75  Z21.213  I30.08  K-0.033

N116 X150.0  Y40.0  Z30.0  I21.246  K-21.293

N117 X171.213  Y41.25  Z21.213  I-0.033  K-30.08

N118 X180.0  Y42.5  Z0.0  I-21.293  K-21.246

N119 X171.213  Y43.75  Z-21.213  I-30.08  K0.033

N120 X150.0  Y45.0  Z-30.0  I-21.246  K21.293

N121 X128.787  Y46.25  Z-21.213  I0.033  K30.08

N122 X120.0  Y47.5  Z0.0  I21.293  K21.246

N123 X128.787  Y48.75  Z21.213  I30.08  K-0.033

N124 X150.0  Y50.0  Z30.0  I21.246  K-21.293

N125 G0  Z60.0

N126 M5

N127 M9

N128 G0  X230.0  Y0.0

N129 ; Имя траектории (Toolpath Name):  Проекция линии

N130 ; СК траектории (Tollpath CS) : 3

N131 R11 = 500 ;   Подача врезания (Plunge Rate)

N132 R12 = 1000 ;   Рабочая подача  (Cutting Rate)

N133 R13 = 3000 ;   Ускоренная подача  (Fast Rate)

N134 S1500  M3

N135 M8

N136 G0  X230.0  Y0.0  Z60.0

N137 G0  X262.236

N138 G0  Z55.0

N139 G1  X262.236  Y0.0  F=R11

N140 Z49.0  F=R11

N141 G2  G17  X197.857  Y-1.053  I-32.2  J0.095  F=R12

N142 G2  X259.728  Y12.457  I32.214  J0.902

N143 G2  X262.236  Y0.0  I-38.653  J-14.264

N144 X251.632  Y-24.66  Z47.646  I-31.224  J-1.2

N145 X232.444  Y-32.774  Z46.618  I-20.786  J22.381

N146 X208.843  Y-25.14  Z45.387  I-2.759  J31.803

N147 X197.299  Y-3.181  Z44.154  I20.254  J24.672

N148 X204.395  Y20.591  Z42.922  I31.731  J3.483

N149 X226.087  Y32.629  Z41.69  I25.128  J-19.694

N150 X253.295  Y23.373  Z40.253  I3.846  J-33.359

N151 X262.367  Y-6.434  Z38.688  I-24.17  J-23.656

N152 X248.641  Y-27.205  Z37.456  I-34.003  J7.538

N153 X224.316  Y-32.455  Z36.224  I-18.92  J28.647

N154 X203.266  Y-19.215  Z34.992  I6.171  J33.183

N155 X197.473  Y4.951  Z33.76  I27.04  J19.268

N156 X210.214  Y26.265  Z32.528  I32.313  J-4.84

N157 X238.362  Y31.797  Z31.091  I19.634  J-25.457

N158 X258.22  Y16.903  Z29.859  I-8.069  J-31.46

N159 X262.367  Y-6.434  Z28.688  I-28.603  J-17.128

N160 X248.641  Y-27.205  Z27.456  I-34.003  J7.538

N161 X224.316  Y-32.455  Z26.224  I-18.92  J28.647

N162 X203.266  Y-19.215  Z24.992  I6.171  J33.183

N163 X197.473  Y4.951  Z23.76  I27.04  J19.268

N164 X210.214  Y26.265  Z22.528  I32.313  J-4.84

N165 X238.362  Y31.797  Z21.091  I19.634  J-25.457

N166 X258.22  Y16.903  Z19.859  I-8.069  J-31.46

N167 X262.367  Y-6.434  Z18.688  I-28.603  J-17.128

N168 X248.641  Y-27.205  Z17.456  I-34.003  J7.538

N169 X224.316  Y-32.455  Z16.224  I-18.92  J28.647

N170 X203.266  Y-19.215  Z14.992  I6.171  J33.183

N171 X197.473  Y4.951  Z13.76  I27.04  J19.268

N172 X210.214  Y26.265  Z12.528  I32.313  J-4.84

N173 X238.362  Y31.797  Z11.091  I19.634  J-25.457

N174 X258.22  Y16.903  Z9.859  I-8.069  J-31.46

N175 X254.876  Y-21.48  Z8.093  I-28.004  J-16.918

N176 X232.764  Y-32.742  Z7.107  I-24.398  J20.549

N177 X209.078  Y-25.333  Z6.121  I-3.077  J31.748

N178 X197.328  Y-3.473  Z5.135  I20.001  J24.847

N179 X204.214  Y20.37  Z4.149  I31.676  J3.774

N180 X230.043  Y33.0  Z2.998  I26.244  J-20.924

N181 X253.09  Y23.554  Z2.013  I-0.811  J-34.832

N182 X263.0  Y0.0  Z1.0  I-24.743  J-24.278

N183 G2  X197.32  Y-3.399  I-32.929  J0.013

N184 G2  X260.331  Y12.953  I32.748  J3.386

N185 G2  X263.0  Y0.0  I-36.62  J-14.298

N186 G0  Z60.0

N187 M5

N188 M9

N189 M5

N190 G0 D0 SUPA Z=R50

N191 G54 D1

N192 CYCLE800()

N193 G0  B0.0 C0.0

N194 $AC_TIMER[1]=-1 ; ВЫКЛ таймер

N195 R0=$AC_TIMER[1]/60 ; Вывод в минутах

N196 ;

N197 ; T0

N198 M30

N199 ; END

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

 

 

 

В SolidCam на один виток спирали - один кадр. А в PowerMill на один виток спирали - от 20 и больше

ПМ для спирали описывает минимум 5 точек. Больше точек можно ввести уже через изменение настроек точности.

 

PS: сообщения выше про сплайновую интерполяцию вообще мимо кассы.

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

Доброе время суток. 

Не могу вывести в NC файл команду М4 (сильно мешает при нарезании резьбы  :sad:).

 

Фрагмент NC:

 
N115 G0 X26.182 Y0. A0. C0.
N120 G0 Z5. F3000
N125 G1 Z-51.477 M3 F150
N130 G1 Z5. M3
N135 G0 Z10. F3000
N140 X-26.182
N145 G0 Z5.
N150 G1 Z-51.477 M3 F150
N155 G1 Z5. M3
N160 G0 Z10. F3000
N165 M9
 
Заранее благодарен.
Изменено пользователем avgengineering
Ссылка на сообщение
Поделиться на других сайтах

 

Доброе время суток. 

Не могу вывести в NC файл команду М4 (сильно мешает при нарезании резьбы  :sad:).

 

Фрагмент NC:

 
N115 G0 X26.182 Y0. A0. C0.
N120 G0 Z5. F3000
N125 G1 Z-51.477 M3 F150
N130 G1 Z5. M3
N135 G0 Z10. F3000
N140 X-26.182
N145 G0 Z5.
N150 G1 Z-51.477 M3 F150
N155 G1 Z5. M3
N160 G0 Z10. F3000
N165 M9
 
Заранее благодарен.

 

Здравствуйте. Стойка-то хоть какая? Вообще М3 - это включение шпинделя по часовой, М4 - против часовой, М5 - отключение. Вы про это говорите?

Если да, то вообще чудно, что М3/М4 активируются уже в линейном перемещении. Классика жанра - это кадр S1000 M3

В любом случае, пост в студию.

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

Здравствуйте. Стойка-то хоть какая? Вообще М3 - это включение шпинделя по часовой, М4 - против часовой, М5 - отключение. Вы про это говорите?

Если да, то вообще чудно, что М3/М4 активируются уже в линейном перемещении. Классика жанра - это кадр S1000 M3

В любом случае, пост в студию.

siemens 840D. Я об этом (выкрутить метчик после нарезания резьбы). PostProcessor 4.8.00

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

я думаю лучше наладит пост и выводит через цикли .

post-40296-0-39919200-1446836535.jpg

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

siemens 840D. Я об этом (выкрутить метчик после нарезания резьбы). PostProcessor 4.8.00

Понял. А чем стандартный цикл не угодил? 84-ый вроде

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

siemens 840D. Я об этом (выкрутить метчик после нарезания резьбы). PostProcessor 4.8.00

Настраивал сам. С циклами не дружу и думал обмануть. 

Спасибо за ответ, буду разбираться.

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

Настраивал сам. С циклами не дружу и думал обмануть.

В стандартном посте под S840D есть этот цикл (Tapping Setup).

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

Kinematik смотрю примеры стойка Siemens 840D - хочу написать что это мы тоже сделаем . Речь шла о примере из SolidCam и каким путем сделать вот именно так . Этот вопрос не решен хотя Ваше примеры тоже работают хорошо . Об этом сомнений нет .

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

все равно должен будешь сделать все через цикли и в посте надо будет поправить в Tapping setup как писал Kinematic

Ссылка на сообщение
Поделиться на других сайтах
ПМ для спирали описывает минимум 5 точек. Больше точек можно ввести уже через изменение настроек точности.

Суть вопроса в том чтоб выбрать в один клик  наружный контур и задать обработку по спирали, а на выходе получить УП в котором один виток спирали будит описан одним кадром ( стойки HAAS  и Fanuc) ! При этом выполнив минимум настроек в проге и посте!! Так как саму  спирал можно описать (в ручную) к примеру скажем глубиной 30 мм с шагом 1 мм  в 3-5 кадров (грубо говоря   без учета подходов и отходов)!

Пример:

G42 X15.27

M97 P100 L30

G1 G90 G40 X24.77

M30

 

N100

G91

G02 Z-1 I9.5 J0

M99

 

Вот другой пример программы!

 

%
O00011 (FREZEROVANIE OTVERSTIJA ) 
 
G00 G90G54 G21 G17 G94 
T5 M06 
M03 S6000 
X0 Y0 
G43 H05 Z50. 
/ M08 
Z20. 
G65 P12 X0 Y0 B0.3 Z-4. A43.05 C3. D0.5 F400    (X Y-Центр отв; В -начальная Z; А -диаметр отв; С- диам. фрезы; D -шаг спирали) 
G00 Z70. 
M05 
M09 
G91 G28 Z0 
G28 Y0 
G90 
M30 
 
%
O00012 (Podprogramma)
G90 G21 G17 G94 G00 
X#24 Y#25 
G00 Z#2 
G01 F#9 
X [ #24 - [ [ #1 / 2 ] - [ #3 / 2 ] ] ] 
N1 #2= #2 - #7 
G03 Z#2 I [ [ #1 / 2 ] - [ #3 / 2 ] ] 
#5= #2 - #26 
IF [ #5 LE #7 ] GOTO2 
GOTO1 
N2 Z [ #2 - #5 ] I [ [ #1 / 2 ] - [ #3 / 2 ] ] 
I [ [ #1 / 2 ] - [ #3 / 2 ] ] 
/ G01 X#24 Y#25 
M99 
%
 
 

На этот счет можно весть дискуссию очень долго отстаивая свою точку зрения! Я считаю что описанные выше варианты решения данного вопроса по сути его не решили   и  поэтому он остается открыт! Это мое личное мнение!  Спасибо всем за участие!

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

Только в прошлый четверг вернулся от туда))

 

Это уже задача посерьезнее. Было у меня такое с Мультусом. Условие было такое: ось C всегда положительна в пределах от 0 до 360.

Но решение есть. Создаем дополнительно параметр C0? будем его использовать вместо Machine C. И скрипт модифицируем:

________________

  val_old = val;

  val1= 360-val%360;

if (GetParam("%p(Machine C)%", false)==0 && GetParam("%p(C axis Mode)%")=="CCW") {

    SetParam("%p(C0)%", 0)}

else {SetParam("%p(C0)%", Math.abs(val1)%360)};

  return StandardResponse();

}

________________

 

В тех командах, где стоит Machine C, запрещаем вывод этого параметра, а рядом ставим новый параметр C0 такого же формата как и Machine C. Кстати, для параметра Machine C стиль угла был ANSI/EIA RS-274-D (по умолчанию PM-Post ставит стиль Закручивание и раскручивание).

 

Не совсем, конечно, полное решение для Вашей задачи, но хоть что-то. В общем, пробуйте.

 

Добрый вечер! Наверное очень хотел задать вопрос и поэтому нажал на ОТВЕТИТЬ

 

В общем даже не знаю как подойти со своим вопросом,  решаю 3d коррекцию в Pm-Postе.

В параметрах есть Cutter Compensation Mode (групповой) ON/OFF/LEFT/RIGHT с ним все понятно, коррекцию включает и выключает (выводит при постпроцессировании).

А какой параметр выводит 3d коррекцию, точнее включает и выключает?

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

 

В общем даже не знаю как подойти со своим вопросом,  решаю 3d коррекцию в Pm-Postе.

В параметрах есть Cutter Compensation Mode (групповой) ON/OFF/LEFT/RIGHT с ним все понятно, коррекцию включает и выключает (выводит при постпроцессировании).

А какой параметр выводит 3d коррекцию, точнее включает и выключает?

 

За активацию/деактивацию 3D коррекции отвечает все тот же параметр Cutter Compensation Mode. Там есть опция 3D наравне с ON/OFF/LEFT/RIGHT Другое дело, что при активной функции 3D коррекции меняется формат кадра для перемещения.

Не знаю, с какой стойкой Вы работаете, поэтому пример на Хайденхайне:

При неактивной коррекции линейное перемещение описывается кадром: L X_ Y_ Z_ F

При активной 3D коррекции: LN X_ Y_ Z_ NX_ NY_ NZ_ F

Причем в первом случае координаты X, Y, Z задают положение центра инструмента, в то время как во втором случае X, Y, Z задают положение точки контакта, а NX, NY, NZ - проекции вектора нормали в точке контакта.

Другими словами, в постпроцессоре надо описать отдельно формат кадра для движения без коррекции и движения с 3D коррекцией

И не забывате в Милле активировать 3D коррекцию при создании файла УП.

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

Приветствую!

 

ПОдскажите, как настроить сверление, если станок не поддерживает кодов G80-85?

 

У меня получилось сделать простое сверление, просто ходом на заданную Z с заданной скоростью.

Но в результате коректно работает только "сверление - предварительное сверление".

Конечно, сверлением не так часто пользуюсь, но все же хочется сделать по - человечески.

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

Приветствую!

 

ПОдскажите, как настроить сверление, если станок не поддерживает кодов G80-85?

 

У меня получилось сделать простое сверление, просто ходом на заданную Z с заданной скоростью.

Но в результате коректно работает только "сверление - предварительное сверление".

Конечно, сверлением не так часто пользуюсь, но все же хочется сделать по - человечески.

Выводите сверление по G1. Снимаете галочку в PM "вывод циклов" и все.

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

Выводите сверление по G1. Снимаете галочку в PM "вывод циклов" и все.

 

Я, собственно, так и сделал, но как быть с сверлением в цикле- с ретрактом?

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

1/ поставить галочку ,,вывод циклов,,

2/ имееть постпроцессор (стандартный любой подерживает G80-G85)

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

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

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

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

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

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

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

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

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

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

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




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