ტელეფონი / WhatsApp / Skype
+86 18810788819
ელ.ფოსტა
john@xinfatools.com   sales@xinfatools.com

CNC დამუშავების ცენტრის პროგრამირების ინსტრუქციები, თუ არ იცით, მობრძანდით და ისწავლეთ

1. პაუზის ბრძანება

G04X (U)_/P_ ეხება ხელსაწყოს პაუზის დროს (მიწოდება ჩერდება, spindle არ ჩერდება) და მნიშვნელობა P ან X მისამართის შემდეგ არის პაუზის დრო. ღირებულება შემდეგ

მაგალითად, G04X2.0; ან G04X2000; პაუზა 2 წამით

G04P2000;

თუმცა, ხვრელების სისტემის დამუშავების ზოგიერთ ინსტრუქციაში (როგორიცაა G82, G88 და G89), ხვრელის ფსკერის სიზუსტის უზრუნველსაყოფად, არის პაუზის დრო, როდესაც ხელსაწყო ხვრელების ფსკერზე გადადის. ამ დროს მისი გამოხატვა შესაძლებელია მხოლოდ P მისამართით. თუ მისამართი X მიუთითებს, რომ კონტროლის სისტემა X თვლის X ღერძის კოორდინატთა მნიშვნელობად და ახორციელებს მას.

მაგალითად, G82X100.0Y100.0Z-20.0R5.0F200P2000; გაბურღეთ (100.0, 100.0) ხვრელის ბოლოში და გააჩერეთ 2 წამით

G82X100.0Y100.0Z-20.0R5.0F200X2.0; ბურღვა (2.0, 100.0) ხვრელის ძირამდე შეჩერების გარეშე.

2. განსხვავებები და კავშირები M00, M01, M02 და M30 შორის

M00 არის პროგრამის უპირობო პაუზის ინსტრუქცია. როდესაც პროგრამა შესრულებულია, კვება ჩერდება და spindle ჩერდება. პროგრამის გადატვირთვისთვის ჯერ უნდა დაბრუნდეთ JOG-ის მდგომარეობაში, დააჭიროთ CW (სპინდლი წინ) სპინდლის დასაწყებად და შემდეგ დაუბრუნდეთ AUTO მდგომარეობას, დააჭიროთ START ღილაკს პროგრამის დასაწყებად.

M01 არის პროგრამის შერჩევითი პაუზის ინსტრუქცია. სანამ პროგრამა შესრულდება, OPSTOP ღილაკი მართვის პანელზე უნდა იყოს ჩართული. ეფექტი შესრულების შემდეგ იგივეა, რაც M00. პროგრამა უნდა გადატვირთოთ როგორც ზემოთ.

M00 და M01 ხშირად გამოიყენება დამუშავების დროს სამუშაო ნაწილის ზომების შესამოწმებლად ან ჩიპის მოსაშორებლად.

M02 არის პროგრამის დასრულების მთავარი ინსტრუქცია. როდესაც ეს ბრძანება შესრულდება, კვება ჩერდება, spindle ჩერდება და გამაგრილებელი გამორთულია. მაგრამ პროგრამის კურსორი ჩერდება პროგრამის ბოლოს.

M30 არის პროგრამის დასრულების მთავარი ბრძანება. ფუნქცია იგივეა, რაც M02, განსხვავება ისაა, რომ კურსორი უბრუნდება პროგრამის ხელმძღვანელის პოზიციას, მიუხედავად იმისა, არის თუ არა სხვა პროგრამის სეგმენტები M30-ის შემდეგ.

3. D და H მისამართებს ერთი და იგივე მნიშვნელობა აქვთ

ხელსაწყოს კომპენსაციის პარამეტრებს D და H აქვთ იგივე ფუნქცია და შეიძლება შეიცვალოს სურვილისამებრ. ორივე წარმოადგენს კომპენსაციის რეესტრის მისამართის სახელს CNC სისტემაში, მაგრამ კონკრეტული კომპენსაციის ღირებულება განისაზღვრება მათ უკან არსებული საკომპენსაციო ნომრის მისამართით. თუმცა, დამუშავების ცენტრებში შეცდომების თავიდან აცილების მიზნით, ზოგადად ხელოვნურად არის დადგენილი, რომ H არის ხელსაწყოს სიგრძის კომპენსაციის მისამართი, კომპენსაციის ნომერი არის 1-დან 20-მდე, D არის ხელსაწყოს რადიუსის კომპენსაციის მისამართი, ხოლო კომპენსაციის ნომერი იწყება No-დან. 21 (იარაღების ჟურნალი 20 ხელსაწყოთი).

მაგალითად, G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4. სარკის ბრძანება

სარკისებური გამოსახულების დამუშავების ინსტრუქციები M21, M22, M23. როდესაც მხოლოდ X ღერძი ან Y ღერძი არის ასახული, ჭრის თანმიმდევრობა (ასვლა და ზევით დაჭრა), ხელსაწყოს კომპენსაციის მიმართულება და რკალის ინტერპოლაციის საჭე იქნება რეალური პროგრამის საპირისპირო, როგორც ნაჩვენებია სურათზე 1. როდესაც X -ღერძი და Y-ღერძი ერთდროულად ასახულია, ხელსაწყოს კვების თანმიმდევრობა, ხელსაწყოს კომპენსაციის მიმართულება და რკალის ინტერპოლაციის საჭე უცვლელი რჩება.

შენიშვნა: mirror ბრძანების გამოყენების შემდეგ, თქვენ უნდა გამოიყენოთ M23 მის გასაუქმებლად, რათა თავიდან აიცილოთ გავლენა შემდგომ პროგრამებზე. G90 რეჟიმში, სარკისებური გამოსახულების გამოყენებისას ან გაუქმების ბრძანების გამოყენებისას, თქვენ უნდა დაუბრუნდეთ სამუშაო ნაწილის კოორდინატთა სისტემის საწყისს, სანამ ის გამოიყენებოდა. წინააღმდეგ შემთხვევაში, CNC სისტემა ვერ გამოთვლის შემდგომი მოძრაობის ტრაექტორიას და მოხდება ხელსაწყოს შემთხვევითი მოძრაობა. ამ დროს, პრობლემის გადასაჭრელად უნდა შესრულდეს ხელით დაბრუნების ოპერაცია. spindle როტაცია არ იცვლება სარკისებური გამოსახულების ბრძანებით.

სურათი 1: ხელსაწყოს კომპენსაცია, წინა და უკანა ცვლილებები სარკისებური ასახვის დროს

5. რკალის ინტერპოლაციის ბრძანება

G02 არის საათის ისრის ინტერპოლაცია, G03 არის საათის ისრის საწინააღმდეგო ინტერპოლაცია. XY სიბრტყეში ფორმატი ასეთია: G02/G03X_Y_I_K_F_ ან G02/G

03X_Y_R_F_, სადაც

რკალის ჭრისას გაითვალისწინეთ, რომ როდესაც q≤180°, R არის დადებითი მნიშვნელობა; როდესაც q>180°, R არის უარყოფითი მნიშვნელობა; I და K ასევე შეიძლება მითითებული იყოს R-ით. როდესაც ორივე მითითებულია ერთდროულად, R ბრძანება უპირატესობას ანიჭებს და I , K არასწორია; R-ს არ შეუძლია შეასრულოს სრული წრიული ჭრა, ხოლო სრული წრის ჭრა შეიძლება დაპროგრამდეს მხოლოდ I, J და K-ით, რადგან არის უთვალავი წრე იგივე რადიუსით, რომლებიც გადის იმავე წერტილში, როგორც ეს ნაჩვენებია 2-ში.

სურათი 2 წრე, რომელიც გადის იმავე წერტილში

როდესაც I და K ნულის ტოლია, მათი გამოტოვება შეიძლება; G90 ან G91 რეჟიმის მიუხედავად, I, J და K დაპროგრამებულია ფარდობითი კოორდინატების მიხედვით; რკალის ინტერპოლაციის დროს ხელსაწყოს კომპენსაციის ინსტრუქციები G41/G42 არ გამოიყენება.

6. უპირატესობები და უარყოფითი მხარეები G92-სა და G54~G59-ს შორის

G54~G59 არის კოორდინატთა სისტემა დაყენებული დამუშავებამდე, ხოლო G92 არის პროგრამაში დაყენებული კოორდინატთა სისტემა. G54~G59 გამოყენების შემდეგ აღარ არის საჭირო G92-ის ხელახლა გამოყენება, წინააღმდეგ შემთხვევაში G54~G59 შეიცვლება და თავიდან უნდა იქნას აცილებული, მაგალითად, როგორც ნაჩვენებია ცხრილში 1.

ცხრილი 1 განსხვავება G92-სა და სამუშაო კოორდინატთა სისტემას შორის

შენიშვნა: (1) მას შემდეგ, რაც G92 გამოიყენება კოორდინატთა სისტემის დასაყენებლად, G54~G59 ხელახლა გამოყენებას ეფექტი არ ექნება, თუ სისტემა არ გამოირთვება და არ გადაიტვირთება, ან G92 გამოიყენება სამუშაო ნაწილის საჭირო ახალი კოორდინატთა სისტემის დასაყენებლად. (2) G92-ის გამოყენებით პროგრამის დასრულების შემდეგ, თუ მანქანა ხელსაწყო არ დაბრუნდება?

თუ 羾92-ით დაყენებული საწყისი ხელახლა დაიწყება, ჩარხების ამჟამინდელი პოზიცია გახდება ახალი სამუშაო ნაწილის კოორდინატის საწყისი, რომელიც მიდრეკილია ავარიებისკენ. ამიტომ, იმედი მაქვს, მკითხველი მას სიფრთხილით გამოიყენებს.

7. მოამზადეთ ხელსაწყოს შეცვლის ქვეპროგრამა.

დამუშავების ცენტრში, ხელსაწყოების შეცვლა გარდაუვალია. თუმცა, ჩარხს აქვს ფიქსირებული ხელსაწყოს შეცვლის წერტილი, როდესაც ის ტოვებს ქარხანას. თუ ის არ არის ხელსაწყოს შეცვლის პოზიციაზე, ხელსაწყოს შეცვლა შეუძლებელია. უფრო მეტიც, ხელსაწყოს შეცვლამდე, ხელსაწყოს კომპენსაცია და ციკლი უნდა გაუქმდეს, სპინდლი გაჩერდეს და გამაგრილებლის გამორთვა. ბევრი პირობაა. თუ ეს პირობები უნდა იყოს უზრუნველყოფილი ყოველი ხელით ხელსაწყოს შეცვლამდე, ის არა მხოლოდ შეცდომის მიდრეკილება იქნება, არამედ არაეფექტურიც. ამიტომ, ჩვენ შეგვიძლია შევადგინოთ ინსტრუმენტის შეცვლის პროგრამა, რომ შევინახოთ და გამოვიყენოთ DI მდგომარეობაში. M98-ის დარეკვამ შეიძლება დაასრულოს ინსტრუმენტის შეცვლის მოქმედება ერთი ნაბიჯით.

PMC-10V20 დამუშავების ცენტრის მაგალითის გათვალისწინებით, პროგრამა შემდეგია:

O2002; (პროგრამის სახელი)

G80G40G49; (გაუქმეთ ფიქსირებული ციკლი და ხელსაწყოს კომპენსაცია)

M05; (სპინდლი ჩერდება)

M09; (გამაგრილებლის გათიშვა)

G91G30Z0; (Z ღერძი უბრუნდება მეორე საწყისს, რომელიც არის ხელსაწყოს შეცვლის წერტილი)

M06; (ინსტრუმენტების შეცვლა)

M99; (ქვეპროგრამის დასასრული)

როდესაც თქვენ გჭირდებათ ხელსაწყოს შეცვლა, თქვენ მხოლოდ უნდა აკრიფოთ „T5M98P2002″ MDI მდგომარეობაში, რათა შეცვალოთ საჭირო ხელსაწყო T5, რითაც თავიდან აიცილებთ ბევრ არასაჭირო შეცდომას. მკითხველს შეუძლია შეადგინოს შესაბამისი ინსტრუმენტების შეცვლის ქვეპროგრამები საკუთარი ჩარხების მახასიათებლების მიხედვით.

8. სხვა

პროგრამის სეგმენტის რიგითი ნომერი, წარმოდგენილი N მისამართით. ზოგადად, თავად CNC მოწყობილობას აქვს შეზღუდული მეხსიერების სივრცე (64K). შენახვის სივრცის დაზოგვის მიზნით, პროგრამის სეგმენტის რიგითი ნომრები გამოტოვებულია. N მხოლოდ წარმოადგენს პროგრამის სეგმენტის ეტიკეტს, რომელსაც შეუძლია ხელი შეუწყოს პროგრამის ძიებას და რედაქტირებას. ეს არ ახდენს გავლენას დამუშავების პროცესზე. თანმიმდევრობის რიცხვი შეიძლება გაიზარდოს ან შემცირდეს და მნიშვნელობების უწყვეტობა არ არის საჭირო. თუმცა, არ შეიძლება მისი გამოტოვება გარკვეული მარყუჟის ინსტრუქციების, გადახტომის ინსტრუქციების, ქვეპროგრამების გამოძახებისა და სარკისებური ინსტრუქციების გამოყენებისას.

9. იმავე პროგრამის სეგმენტში, იგივე ინსტრუქციისთვის (იგივე მისამართის სიმბოლო) ან ინსტრუქციების იგივე ჯგუფისთვის, ამოქმედდება ის, რომელიც მოგვიანებით გამოჩნდება.

მაგალითად, ხელსაწყოს შეცვლის პროგრამა, T2M06T3; ცვლის T3-ს T2-ის ნაცვლად;

G01G00X50.0Y30.0F200; G00 შესრულებულია (თუმცა არის F მნიშვნელობა, G01 არ არის შესრულებული).

ინსტრუქციის კოდებს, რომლებიც არ არიან ერთ ჯგუფში, აქვთ იგივე ეფექტი, თუ ისინი შესრულებულია პროგრამის იმავე სეგმენტში მიმდევრობის გაცვლით.

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

ყველა ზემოაღნიშნული ელემენტი გაშვებული და გადაცემული იყო PMC-10V20 (FANUCSYSTEM) დამუშავების ცენტრში. პრაქტიკულ პროგრამებში საჭიროა მხოლოდ სხვადასხვა ინსტრუქციის გამოყენებისა და პროგრამირების წესების ღრმა გაგება.

Xinfa CNC ხელსაწყოებს აქვთ კარგი ხარისხის და დაბალი ფასის მახასიათებლები. დეტალებისთვის ეწვიეთ:

CNC ინსტრუმენტების მწარმოებლები – ჩინეთის CNC ინსტრუმენტების ქარხანა და მომწოდებლები (xinfatools.com)


გამოქვეყნების დრო: ნოე-06-2023