Өнцөг тээрэмдэх таслагчийг янз бүрийн салбарт жижиг налуу гадаргуу, нарийн эд ангиудыг боловсруулахад ихэвчлэн ашигладаг. Эдгээр нь бэлдэцийг хагалах, хайлуулах зэрэг ажилд үр дүнтэй байдаг.
Хэмжих өнцөгт тээрэмдэх таслагчийн хэрэглээг тригонометрийн зарчмаар тайлбарлаж болно. Доор бид нийтлэг CNC системд зориулсан програмчлалын хэд хэдэн жишээг үзүүлэв.
1. Өмнөх үг
Бодит үйлдвэрлэлд ихэвчлэн бүтээгдэхүүний ирмэг ба булангуудыг зүсэх шаардлагатай байдаг. Үүнийг ихэвчлэн гурван боловсруулалтын техник ашиглан хийж болно: төгсгөлийн тээрмийн давхаргын програмчлал, бөмбөлөг зүсэгчийн гадаргуугийн програмчлал эсвэл өнцөг тээрэмдэх таслагчийн контурын програмчлал. Төгсгөлийн тээрмийн давхаргын програмчлалын тусламжтайгаар багажны үзүүр нь хурдан элэгдэх хандлагатай бөгөөд энэ нь багажны ашиглалтын хугацааг богиносгодог [1]. Нөгөөтэйгүүр, бөмбөлөг зүсэгчийн гадаргуугийн програмчлал нь үр ашиг багатай бөгөөд төгсгөлийн тээрэм болон бөмбөлөг зүсэгчийн аргуудын аль алинд нь гар аргаар макро програмчлал шаарддаг бөгөөд энэ нь оператороос тодорхой түвшний ур чадвар шаарддаг.
Үүний эсрэгээр, өнцгийн тээрэмдэх таслагчийн контурын програмчлал нь зөвхөн контурын өнгөлгөөний хөтөлбөрийн хүрээнд багажийн уртын нөхөн олговор болон радиусын нөхөн олговрын утгыг тохируулахыг шаарддаг. Энэ нь өнцөг тээрэмдэх таслагчийн контурын програмчлалыг гурвын дундаас хамгийн үр дүнтэй арга болгодог. Гэсэн хэдий ч операторууд багажийг тохируулахдаа туршилтын зүсэлт дээр тулгуурладаг. Тэд багажны диаметрийг тооцсоны дараа Z чиглэлтэй бэлдэцийг туршилтын зүсэх аргыг ашиглан багажны уртыг тодорхойлно. Энэ арга нь зөвхөн нэг бүтээгдэхүүнд хамаарах бөгөөд өөр бүтээгдэхүүн рүү шилжих үед дахин тохируулга хийх шаардлагатай болдог. Тиймээс багажийн шалгалт тохируулгын процесс болон програмчлалын аргуудыг сайжруулах шаардлагатай байгаа нь тодорхой юм.
2. Түгээмэл хэрэглэгддэг хэвлэх өнцөгт тээрэмдэх таслагчийн танилцуулга
Зураг 1-д эд ангиудын контурын ирмэгийг таслах, зүсэхэд өргөн хэрэглэгддэг нэгдмэл карбид зүсэх хэрэгслийг үзүүлэв. Нийтлэг үзүүлэлтүүд нь 60°, 90°, 120° байна.
Зураг 1: Нэг хэсэг карбид зүсэгч зүсэгч
2-р зурагт нэгдмэл өнцгийн төгсгөлийн тээрэмийг харуулсан бөгөөд энэ нь ихэвчлэн эд ангиудын холболтын хэсгүүдэд тогтмол өнцөг бүхий жижиг конус хэлбэрийн гадаргууг боловсруулахад ашиглагддаг. Түгээмэл хэрэглэгддэг багажны үзүүрийн өнцөг нь 30 ° -аас бага байна.
Зураг 3-т индексжүүлж болох оруулга бүхий том диаметртэй өнцөгт тээрэмдэх таслагчийг харуулсан бөгөөд энэ нь ихэвчлэн эд ангиудын том налуу гадаргууг боловсруулахад ашиглагддаг. Багажны үзүүрийн өнцөг нь 15°-аас 75°-ийн хооронд байдаг бөгөөд үүнийг өөрчлөх боломжтой.
3. Багажийг тохируулах аргыг тодорхойлох
Дээр дурдсан гурван төрлийн хэрэгсэл нь багажны доод гадаргууг тохируулах лавлах цэг болгон ашигладаг. Z тэнхлэгийг машин хэрэгслийн тэг цэг болгон тогтооно. Зураг 4-т Z чиглэлд урьдчилан тохируулсан багажийн тохиргооны цэгийг харуулав.
Энэхүү багажийг тохируулах арга нь машин доторх багажийн уртыг тогтвортой байлгахад тусалдаг ба ажлын хэсгийн туршилтын зүсэлттэй холбоотой хувьсах чадвар болон хүний алдааг багасгадаг.
4. Зарчмын шинжилгээ
Зүсэх нь ажлын хэсгээс илүүдэл материалыг зайлуулж, чипс үүсгэх бөгөөд үүний үр дүнд тодорхой геометрийн хэлбэр, хэмжээ, гадаргуугийн өнгөлгөө бүхий ажлын хэсэг үүсдэг. Механизмын боловсруулалтын эхний алхам нь 5-р зурагт үзүүлсэн шиг багаж нь ажлын хэсэгтэй зориулалтын дагуу харилцан үйлчлэх явдал юм.
Зураг 5 Ажлын хэсэгтэй шүргэлцсэн зүсэгч зүсэгч
5-р зурагт багажийг ажлын хэсэгтэй холбоо тогтоохын тулд багажны үзүүрт тодорхой байрлал өгөх ёстойг харуулж байна. Энэ байрлалыг хавтгай дээрх хэвтээ ба босоо координатууд, мөн багажны диаметр болон контактын цэг дээрх Z тэнхлэгийн координатаар илэрхийлнэ.
Хэсэгтэй шүргэлцэж буй тэнхлэгийн багажийн хэмжээст задаргааг Зураг 6-д үзүүлэв. А цэг нь шаардлагатай байрлалыг заана. BC шугамын уртыг LBC, харин AB шугамын уртыг LAB гэж нэрлэдэг. Энд LAB нь багажны Z тэнхлэгийн координатыг, LBC нь контактын цэг дээрх багажийн радиусыг илэрхийлнэ.
Практик боловсруулалтын үед багажийн контактын радиус эсвэл Z координатыг эхлээд урьдчилан тохируулж болно. Багажны үзүүрийн өнцөг тогтмол байдаг тул урьдчилан тохируулсан утгуудын аль нэгийг мэдэх нь тригонометрийн зарчмуудыг ашиглан нөгөөг нь тооцоолох боломжийг олгодог [3]. Томъёо нь дараах байдалтай байна: LBC = LAB * tan(багажны үзүүрийн өнцөг/2) ба LAB = LBC / tan(бажийн үзүүрийн өнцөг/2).
Жишээлбэл, нэг ширхэг карбид зүсэгчийг ашиглан багажийн Z координатыг -2 гэж үзвэл бид гурван өөр багажийн контактын радиусыг тодорхойлж болно: 60° зүсэгчийн контактын радиус нь 2 * tan(30°) байна. ) = 1.155 мм, 90° зүсэгчийн хувьд 2 * tan(45°) = 2 мм, харин 120° зүсэгч нь 2 * бор (60°) = 3.464 мм байна.
Эсрэгээр, хэрэв бид багажны контактын радиусыг 4.5 мм гэж үзвэл бид гурван багажийн Z координатыг тооцоолж болно: 60°-тай тээрэмдэх таслагчийн Z координат нь 4.5 / tan(30°) = 7.794, 90°-ийн өнцөгт байна. тээрэмдэх таслагч нь 4.5 / tan(45°) = 4.5, харин 120° фазын хувьд тээрэмдэх таслагч нь 4.5 / tan(60°) = 2.598.
7-р зурагт хэсэгтэй харьцах нэг хэсэг өнцөгт төгсгөлийн тээрмийн хэмжээст задаргааг харуулав. Нэг хэсэгтэй карбид зүсэгчээс ялгаатай нь нэг хэсэгтэй өнцөгт тээрэм нь үзүүр хэсэгтээ бага диаметртэй байдаг ба багажны контактын радиусыг (LBC + бага диаметр / 2) гэж тооцоолох хэрэгтэй. Тооцооллын тусгай аргыг доор дэлгэрэнгүй тайлбарласан болно.
Багажны контактын радиусыг тооцоолох томьёо нь урт (L), өнцөг (A), өргөн (B), бага диаметртэй нийлбэрлэсэн багажны үзүүрийн хагас өнцгийн тангенсыг ашиглана. Эсрэгээр, Z тэнхлэгийн координатыг олж авах нь бага диаметрийн хагасыг багажийн контактын радиусаас хасч, үр дүнг багажны үзүүрийн өнцгийн хагасын тангенсаар хуваана. Жишээлбэл, Z-тэнхлэгийн координат -2, бага диаметр нь 2 мм гэх мэт тодорхой хэмжээс бүхий нэгдсэн өнцгийн төгсгөлийн тээрэм ашиглах нь янз бүрийн өнцгөөр тээрэмдэх таслагчдын хувьд тодорхой контактын радиусыг гаргах болно: 20 ° зүсэгч нь радиусыг өгдөг. 1.352 мм, 15° зүсэгч нь 1.263 мм, 10° зүсэгч нь хангадаг. 1.175 мм.
Хэрэв бид багажийн контактын радиусыг 2.5 мм-ээр тохируулсан хувилбарыг авч үзвэл өөр өөр градусын тээрэмдэх таслагчийн харгалзах Z тэнхлэгийн координатыг дараах байдлаар экстраполяци хийж болно: 20° зүсэгчийн хувьд энэ нь 8.506, 15°-ийн хувьд тооцоолно. таслагч 11.394, 10° зүсэгчийн хувьд өргөн хүрээтэй 17.145.
Энэхүү аргачлалыг янз бүрийн зураг эсвэл жишээн дээр тогтмол хэрэглэж болох бөгөөд энэ нь багажийн бодит диаметрийг тодорхойлох эхний алхамыг онцолж өгдөг. тодорхойлохдооCNC боловсруулахСтратегийн хувьд урьдчилан тохируулсан хэрэгслийн радиусыг эрэмбэлэх эсвэл Z тэнхлэгийн тохируулгын хоорондох шийдвэрт дараах хүчин зүйлс нөлөөлдөг.хөнгөн цагаан бүрэлдэхүүн хэсэг-ийн загвар. Бүрэлдэхүүн хэсэг нь шаталсан шинж чанарыг харуулсан тохиолдолд Z координатыг тохируулах замаар ажлын хэсэгт хөндлөнгөөс оролцохоос зайлсхийх нь зайлшгүй шаардлагатай болно. Эсрэгээр, шаталсан шинж чанаргүй хэсгүүдийн хувьд илүү том багажийн контактын радиусыг сонгох нь давуу талтай бөгөөд гадаргуугийн өнгөлгөөг сайжруулах эсвэл боловсруулалтын үр ашгийг нэмэгдүүлэх болно.
Багажны радиусыг тохируулах ба Z тэжээлийн хурдыг нэмэгдүүлэхтэй холбоотой шийдвэр нь тухайн хэсгийн зураг төсөлд заасан налуу болон налуу зайд тавигдах тусгай шаардлагад үндэслэсэн болно.
5. Програмчлалын жишээ
Багажны контактын цэгийг тооцоолох зарчмуудын дүн шинжилгээнээс харахад налуу гадаргууг боловсруулахад тээрэмдэх өнцгийг ашиглахдаа багажны үзүүрийн өнцөг, бага радиус, Z тэнхлэгийг тогтооход хангалттай. багажийн тохиргооны утга эсвэл урьдчилан тохируулсан багажийн радиус.
Дараах хэсэгт FANUC #1, #2, Siemens CNC систем R1, R2, Okuma CNC систем VC1, VC2 болон Heidenhain системийн Q1, Q2, Q3-ын хувьсагчийн хуваарилалтыг тоймлон харуулав. Энэ нь CNC систем бүрийн програмчлагдсан параметр оруулах аргыг ашиглан тодорхой бүрэлдэхүүн хэсгүүдийг хэрхэн програмчлахыг харуулж байна. FANUC, Siemens, Okuma, Heidenhain CNC системүүдийн програмчлагдсан параметрүүдийн оролтын форматыг 1-ээс 4-р хүснэгтэд дэлгэрэнгүй харуулав.
Жич:P нь багажийн нөхөн олговрын дугаарыг, харин R нь үнэмлэхүй командын горимд (G90) багажийн нөхөн олговрын утгыг заана.
Энэ нийтлэлд програмчлалын хоёр аргыг ашигласан: дарааллын дугаар 2 ба дарааллын дугаар 3. Z тэнхлэгийн координат нь багажны уртын элэгдлийг нөхөх аргыг ашигладаг бол багажны контактын радиус нь багажийн радиусын геометрийн нөхөн олговрын аргыг ашигладаг.
Жич:Зааварчилгааны форматын хувьд "2" нь багажны дугаарыг илэрхийлдэг бол "1" нь багажны ирмэгийн дугаарыг илэрхийлнэ.
Энэ нийтлэлд Z тэнхлэгийн координат ба багажны контактын радиусын нөхөн олговрын аргууд нь өмнө дурдсантай нийцэж байгаа, тухайлбал серийн дугаар 2 ба серийн дугаар 3 гэсэн хоёр програмчлалын аргыг ашигладаг.
Heidenhain CNC систем нь багажийг сонгосны дараа багажийн урт, радиусыг шууд тохируулах боломжийг олгодог. DL1 нь 1мм-ээр нэмэгдсэн багажны уртыг илэрхийлдэг бол DL-1 нь 1мм-ээр багассан уртыг илэрхийлнэ. DR ашиглах зарчим нь дээр дурдсан аргуудтай нийцдэг.
Үзүүлэн харуулах зорилгоор бүх CNC системүүд контурын програмчлалын жишээ болгон φ40мм тойрог ашиглана. Програмчлалын жишээг доор үзүүлэв.
5.1 Fanuc CNC системийн програмчлалын жишээ
#1-ийг Z чиглэлд урьдчилан тохируулсан утгад тохируулсан бол #2 = #1*tan (багажны үзүүрийн өнцөг/2) + (бага радиус) бөгөөд програм нь дараах байдалтай байна.
G10L11P (урт хэрэгслийн нөхөн олговрын дугаар) R-#1
G10L12P (радиусын хэрэгслийн нөхөн олговрын дугаар) R#2
G0X25Y10G43H (урт багажийн нөхөн олговрын дугаар) Z0G01
G41D (радиусын хэрэгслийн нөхөн олговрын дугаар) X20F1000
Y0
G02X20Y0 I-20
G01Y-10
G0Z50
#1-ийг контактын радиусаар тохируулсан бол #2 = [холбоо барих радиус - бага радиус]/тан (багажны үзүүрийн өнцөг/2), програм нь дараах байдалтай байна.
G10L11P (урт хэрэгслийн нөхөн олговрын дугаар) R-#2
G10L12P (радиусын хэрэгслийн нөхөн олговрын дугаар) R#1
G0X25Y10G43H (урт багажийн нөхөн олговрын дугаар) Z0
G01G41D (радиусын хэрэгслийн нөхөн олговрын дугаар) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
Хөтөлбөрт тухайн хэсгийн налуу гадаргуугийн уртыг Z чиглэлд тэмдэглэсэн үед G10L11 хөтөлбөрийн сегмент дэх R нь “-#1-налуу гадаргуу Z чиглэлийн урт”; хэсгийн налуу гадаргуугийн уртыг хэвтээ чиглэлд тэмдэглэх үед G10L12 хөтөлбөрийн сегмент дэх R нь “+#1-налуу гадаргуугийн хэвтээ урт” байна.
5.2 Siemens CNC системийн програмчлалын жишээ
R1=Z урьдчилан тохируулсан утга R2=R1tan(багажны үзүүрийн өнцөг/2)+(бага радиус) үед програм дараах байдалтай байна.
TC_DP12[багажны дугаар, хэрэгслийн ирмэгийн дугаар]=-R1
TC_DP6[хэрэгслийн дугаар, хэрэгслийн ирмэгийн дугаар]=R2
G0X25Y10
Z0
G01G41D(радиусын хэрэгслийн нөхөн олговрын дугаар)X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
R1=холбоо барих радиус, R2=[R1-бага радиус]/тан(багажны үзүүрийн өнцөг/2) үед программ дараах байдалтай байна.
TC_DP12[хэрэгслийн дугаар, захын ирмэгийн дугаар]=-R2
TC_DP6[хэрэгслийн дугаар, захын дугаар]=R1
G0X25Y10
Z0
G01G41D (радиусын хэрэгслийн нөхөн олговрын дугаар) X20F1000Y0
G02X20Y0I-20
G01Y-10
G0Z50
Хөтөлбөрт хэсгийн налуугийн уртыг Z чиглэлд тэмдэглэсэн тохиолдолд TC_DP12 програмын сегмент нь “-R1-налуу Z чиглэлийн урт”; Хэсгийн налуугийн уртыг хэвтээ чиглэлд тэмдэглэх үед TC_DP6 програмын сегмент нь "+R1-налуу хэвтээ урт" байна.
5.3 Okuma CNC системийн програмчлалын жишээ VC1 = Z урьдчилан тогтоосон утга, VC2 = VC1tan (багажны үзүүрийн өнцөг / 2) + (бага радиус) үед програм дараах байдалтай байна.
VTOFH [багажийн нөхөн олговрын дугаар] = -VC1
VTOFD [багажийн нөхөн олговрын дугаар] = VC2
G0X25Y10
G56Z0
G01G41D (радиусын хэрэгслийн нөхөн олговрын дугаар) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
VC1 = контактын радиус, VC2 = (VC1-бага радиус) / tan (багажны үзүүрийн өнцөг / 2) үед програм нь дараах байдалтай байна.
VTOFH (багажийн нөхөн олговрын дугаар) = -VC2
VTOFD (багажийн нөхөн олговрын дугаар) = VC1
G0X25Y10
G56Z0
G01G41D (радиусын хэрэгслийн нөхөн олговрын дугаар) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
Хөтөлбөрт хэсгийн налуугийн уртыг Z чиглэлд тэмдэглэсэн тохиолдолд VTOFH програмын сегмент нь "-VC1-налуу Z чиглэлийн урт"; Хэсгийн налуугийн уртыг хэвтээ чиглэлд тэмдэглэх үед VTOFD хөтөлбөрийн сегмент нь "+VC1-налуу хэвтээ урт" байна.
5.4 Heidenhain CNC системийн програмчлалын жишээ
Q1=Z урьдчилан тохируулсан утга, Q2=Q1tan(багажны үзүүрийн өнцөг/2)+(бага радиус), Q3=Q2-багажны радиус үед программ дараах байдалтай байна.
ХЭРЭГСЭЛ "Багажийн дугаар/багажны нэр"DL-Q1 DR Q3
L X25Y10 FMAX
L Z0 FMAXL X20 R
L F1000
L Y0
CC X0Y0
C X20Y0 R
L Y-10
L Z50 FMAX
Q1=холбоо барих радиус, Q2=(VC1-бага радиус)/тан(багажны үзүүрийн өнцөг/2), Q3=Q1-бажийн радиус үед программ дараах байдалтай байна.
ХЭРЭГСЭЛ "Багажийн дугаар/багажны нэр" DL-Q2 DR Q3
L X25Y10 FMAX
L Z0 FMAX
L X20 RL F1000
L Y0
CC X0Y0
C X20Y0 R
L Y-10
L Z50 FMAX
Хөтөлбөрт хэсгийн налуугийн уртыг Z чиглэлд тэмдэглэсэн үед DL нь “-Q1-налуу Z чиглэлийн урт”; Хэсгийн налуугийн уртыг хэвтээ чиглэлд тэмдэглэх үед DR нь “+Q3-налуу хэвтээ урт” байна.
6. Боловсруулах хугацааг харьцуулах
Гурван боловсруулалтын аргын траекторийн диаграмм болон параметрийн харьцуулалтыг Хүснэгт 5-д үзүүлэв. Контурын програмчлалд хэлбэржүүлэгч өнцөгт тээрэмдэх таслагчийг ашигласнаар боловсруулалтын хугацаа богино, гадаргуугийн чанар сайжирч байгааг харж болно.
Хэмжих өнцөгт тээрэмдэх таслагчийг ашиглах нь төгсгөлийн тээрмийн давхаргын програмчлал болон бөмбөлөг зүсэгчийн гадаргуугийн програмчлалд тулгарч буй сорилтуудыг шийдвэрлэх бөгөөд үүнд өндөр ур чадвартай операторууд шаардлагатай, багаж хэрэгслийн ашиглалтын хугацаа багасч, боловсруулалтын үр ашиг багатай байдаг. Үр дүнтэй хэрэгсэл тохируулах, програмчлах арга техникийг хэрэгжүүлснээр үйлдвэрлэлийг бэлтгэх хугацааг багасгаж, үйлдвэрлэлийн үр ашгийг дээшлүүлэхэд хүргэдэг.
Хэрэв та илүү ихийг мэдэхийг хүсвэл чөлөөтэй холбогдоно уу info@anebon.com
Anebon-ийн гол зорилго бол манай худалдан авагчдад ноцтой бөгөөд хариуцлагатай аж ахуйн нэгжийн харилцааг санал болгож, OEM Shenzhen нарийн тоног төхөөрөмжийн үйлдвэрт зориулсан шинэ загварын загварт хувь хүний анхаарал хандуулах явдал юм.CNC үйлдвэрлэлийн үйл явц, нарийвчлалхөнгөн цагаан цутгамал эд анги, загварчлалын үйлчилгээ. Та эндээс хамгийн хямд үнийг олж мэдэх боломжтой. Мөн та эндээс сайн чанартай бүтээгдэхүүн, шийдэл, гайхалтай үйлчилгээг авах болно! Та Anebon-г барихаас татгалзаж болохгүй!
Шуудангийн цаг: 2024 оны 10-р сарын 23