Добрый день. Как сделать что-бы деталь обрабатывалась полностью по очерёдно? У меня лист композита 1,5*3 метра и деталей на нём 40 штук, на каждой много вырезов пазов и отверстий. Програмировать поочерёдно это будет милион строк кода, можно ли как-то это всё упростить? И что бы вырезалась каждая деталь полностью по очереди. С ув.
Очень нужна помощь по АртКаму.
Сообщений 1 страница 3 из 3
Поделиться230-04-2024 23:38:07
Копировать траектории.
Поделиться301-05-2024 10:04:14
И что бы вырезалась каждая деталь полностью по очереди.
подготовить программу для этой детали и использовать её как подпрограмму.Далее в основной программе указать координаты,где должна выполняться эта подпрограмма,очерёдность.
например для Siemens Sinumerik 840 D sl:
; T1 : D4,0 SCHAFT L=50
; T2 : -
; Artikel-Nr.:
; Bezeichnung:
; Kunde :
; erstellt :
; geaendert :
; Zapfen auf :
N26 Time_M106=5 ; Zeit Entformluft
N28 $P_UIFR[1]=CTRANS()
N30 SUPA G17 G90 G0 Z=BasePos_Z
N32 SUPA G0 Y=BasePos_Y C=BasePos_C A=BasePos_A
N34 SUPA G0 X=BasePos_X
; --- NULLPUNKT IN G54 ----------------------
N38 $P_UIFR[1]=CTRANS(X,-938.6,Y,-237.8,Z,181.7):CROT(X,0,Y,0,Z,0)
; --- WERKZEUGABMESSUNGEN ---------------------------------------
N42 $TC_DP3 [1,1] = 50.0 ; Länge für T1
N44 $TC_DP6 [1,1] = 2.00 ; Radius für T1
N46 $TC_DP3 [2,1] = 0.00 ; Länge für T2
N48 $TC_DP6 [2,1] = 0.00 ; Radius für T2
; --- VORSCHUEBE-------------------------------------------------
N52 ;N200 R1=800 ;Eintauchen
N54 ;N210 R2=3500 ;Kontur Vorfraesen
N56 ;N220 R3=5000 ;Kontur Fertigfraesen
N58 ;N230 R4=8000 ;Kontrollierte Fahrt
; --- NC-PROGRAMM -----------------------------------------------
N62 M100 ;Vakuumübewachung EIN
N64 TIME1ON ;Zeitzähler an
N66 M6 T1
N68 D1
N70 M3 S28000
N72 G54 G17 G90 A0 C0
N74 TRANS Z0
N76 TRAORI(1)
N78 M07
N80 TRANS X0.0 Y0 Z0. C0.
N82 UP001 -------------------подпрограмма
N83 TRANS X200.0 Y300 Z0. C0.
N84 UP001
N85 TRANS X400.0 Y600 Z0. C0.
N86 UP001
N80 TRANS X600.0 Y900 Z0. C0.
N82 UP001
N104 TRAFOOF
; --- PROGRAMMENDE ----------------------------------------------
N108 M5 M9
N110 TRAFOOF
N112 TRANS
N114 TIME1OFF ;Zeitzähler aus
N116 ; M106 ;Entformluft AN
; --- NULLPUNKT IN G54 ABNULLEN ---------------------------------
N120 $P_UIFR[1]=CTRANS()
N122 R1=0 R2=0 R3=0 R4=0
N124 SUPA G17 G90 G0 Z=BasePos_Z
N126 SUPA G0 Y=BasePos_Y C=BasePos_C A=BasePos_A
N128 SUPA G0 X=BasePos_X
N130 STOPRE
N132 PartCounter_1=PartCounter_1+1 ;Stückzähler +1
N134 M133 ;Tor AUF
N136 M30
например для BWO:
P347200 ---------------(главная программа)
N10G0G54Z-30.
N40X2000.Y2000.A90.B180.
N50M0
N60M33
N70S990M81M3
N80G92M28.347201X1280.Y1219.5Z-29.5A178.5B0. (347201 ----подпрограмма )
N90G92M28.347201X2159.72Y1220.Z-38.A180.B90.
N100G92M28.347201X0.Y0.Z5.A0.B0.
N110G92M28.347201X1.Y0.5Z3.A0.B0.
N120G0G54M81M11M5X2000.Y2000.Z-30.A90.B180.
N130M29
#
Похожие темы
Очень нужна помощь RCAM L8… | Станки с ЧПУ | 17-05-2013 |
Очень нужна помощь по настройке | Курилка | 12-10-2017 |
при загрузке чистовой уп зависает mach3 нужна помощь | Программы для ЧПУ-фрезеров. | 14-02-2017 |
Срочно нужна помощь станок "РОСФРЕЗЕР" | Станки с ЧПУ | 06-02-2015 |
Вопрос по Арткаму к специалистам 7 | Все по ArtCAM | 06-01-2018 |