Сверление в программе WinPCNC

Обсуждение софта, программ, постпроцессоров...

Модератор: life

Ответить
Denis_K
Наблюдающий
Сообщения: 6
Зарегистрирован: 24 фев 2013, 13:53
Имя: Денис
Откуда: г. Омск

Сверление в программе WinPCNC

Сообщение Denis_K »

Преобрели фрезерный станок haase. С ним идет управляющая программа WinPCNC. Не могу разобраться с циклами сверления. В постпроцессоре PCNC коды G81, G82, G83 не прописаны вообще. Строчки где они должны быть прописаны есть, но после знака = ничего не написано. Я пробовал разные варианты. Прописывал эти коды, но все равно все работало не так как надо. Потом решил посмотреть другие постпроцессоры. Взял строчки сверловки из постпроцессора mach. Коды G81, G82 заработали. А вот с кодом G83 проблемы. CAD программа Visualmill5.0 генерирует на вид правильный код. Но этот код не открывается в WinPCNC. Пишет error data fomat. Пробовал делать в постпроцессоре разные комбинации. Файл не открывается. Только стоит удать строчку с кодом G83, и файл откроется. То есть программа скорее всего не понимает кода глубокой сверловки G83. Какой код глубой сверловки WinPCNC воспринемается нормально? Может кто-нибудь подсказать?
Аватара пользователя
sertix
Станкостроитель
Станкостроитель
Сообщения: 179
Зарегистрирован: 03 июл 2012, 07:57
Имя: Сергей
Откуда: Астрахань

Re: Сверление в программе WinPCNC

Сообщение sertix »

Вот из инструкции для WinPcnc economy на английском, коды сверловки отсутствуют:
7.1.4. G code interpreter
WinPC-NC also contains a small G code command interpreter. The
G code language is used in professional and industrial applications
for programming NC machines.
The following commands are supported :
G commands G00 Linear interpolation with rapid speed
G01 Machining, linear interpolation
G02 Clockwise circular movement
G03 Counterclockwise circular movement
G04 Dwell time, time with F command
G17 Plane XY
G18 Plane XZ
G19 Plane YZ
G70 Dimensions in inch
G71 Dimensions in mm
G90 Absolute position information
G91 Relative position information
G98 Define subroutines
M commands M00 Program halt
M02 End of program
M03 Spindle on, clockwise rotation
M04 Spindle on, counterclockwise rotation
M05 Spindle off
M06 Change tool
M07 Coolant on
M08 Coolant on
M09 Coolant off
M16 Wait for input, input number in F
M30 End of program
M66 Change tool, same as M06
M70 Set output 100 to HIGH
M71 Set output 101 to HIGH
M72 Set output 102 to HIGH
M73 Set output 103 to HIGH
M74 Set output 104 to HIGH
M75 Set output 105 to HIGH
M76 Set output 106 to HIGH
M77 Set output 107 to HIGH
M-70 Set output 100 to LOW
M-71 Set output 101 to LOW
M-72 Set output 102 to LOW
M-73 Set output 103 to LOW
M-74 Set output 104 to LOW
M-75 Set output 105 to LOW
M-76 Set output 106 to LOW
M-77 Set output 107 to LOW
Other N Record number
S Spindle speed
F Pin number (with M16 command)
F Dwell time (with G04 command)
F Feed (without M16 and G04 command)
Speed in set unit of measurement (mm/s or
mm/min. or inch/min.)
I,J,K Circle parameters
T Select tool
X,Y,Z Coordinates
U,V,WCoordinates for 4th axis, if activated
A,B,C Coordinates for 4th axis, if activated
R Radius of arcs
L Call subroutines (1..20)
Ответить