車銑復(fù)合機(jī)床加工技術(shù)的發(fā)展,也對數(shù)控編程技術(shù)提出了更高的要求,這也是制約車銑復(fù)合加工機(jī)床在實(shí)際生產(chǎn)應(yīng)用中的一個(gè)瓶頸環(huán)節(jié)。與傳統(tǒng)的數(shù)控編程技術(shù)相比,車銑復(fù)合加工機(jī)床的程序編制難點(diǎn)主要體現(xiàn)在以下幾個(gè)方面。
(1)工藝種類繁雜。對于工藝人員來說,不僅要能掌握數(shù)控車削、多軸銑削、鉆孔等多種加工方式的編程方法,而且對于工序間的銜接與進(jìn)退刀方式需要準(zhǔn)確界定。因此在進(jìn)行數(shù)控編程時(shí),需要對當(dāng)前工序加工完成后的工序模型和加工余量的分布有直觀的認(rèn)識,以便于下一道工序的程序編制和進(jìn)退刀的設(shè)置。
(2)程序編制過程中的串并行順序的確定必須嚴(yán)格按照工藝路線確定。許多零件在車銑復(fù)合加工中心上加工時(shí)可實(shí)現(xiàn)從毛料到成品的完整加工,因此加工程序的編制結(jié)果必須同工藝路線保持一致。同時(shí),對于多通道并行加工也需要在數(shù)控加工程序編制的過程中進(jìn)行綜合考慮??梢?,為實(shí)現(xiàn)高效的復(fù)合加工應(yīng)該發(fā)展工藝- 編程- 仿真一體化的工藝解決方案。
(3)對于車銑復(fù)合加工機(jī)床的某些功能,目前的通用CAM 軟件尚不支持。與常規(guī)單臺設(shè)備加工相比,車銑復(fù)合加工具備的機(jī)床運(yùn)動(dòng)和加工功能要復(fù)雜的多,目前的通用CAM 軟件尚不足以完全支持這些先進(jìn)功能的程序編制,如在線測量、鋸斷、自動(dòng)送料、尾座控制等。因此,利用通用CAM 軟件編制出來的程序仍然需要大量的手工或交互的方式才能應(yīng)用于自動(dòng)化的車銑復(fù)合加工。
(4)加工程序的整合。目前通用CAM 軟件編制完成后的NC 程序之間是相互獨(dú)立的,要實(shí)現(xiàn)車銑復(fù)合這樣復(fù)雜的自動(dòng)化完整加工,需要對這些獨(dú)立的加工程序進(jìn)行集成和整合。這種整合必須以零件的工藝路線為指導(dǎo),首先確定出哪些程序是并行的,然后對不同工藝方法的加工順序進(jìn)行確定,并給出準(zhǔn)確的換刀、裝卡更換、基準(zhǔn)轉(zhuǎn)化以及進(jìn)退刀指令等。
可以看出,車銑復(fù)合加工機(jī)床數(shù)控程序編制難度非常大,而目前的通用CAM 軟件用于車銑復(fù)合加工仍然存在很多缺陷和不足。為彌補(bǔ)這些不足,在現(xiàn)有通用CAD/CAM 軟件的基礎(chǔ)上開發(fā)適用于產(chǎn)品工藝和復(fù)合加工設(shè)備的專用編程系統(tǒng)是一種更為現(xiàn)實(shí)的解決方案。這一方面降低了軟件購置的重復(fù)投資,同時(shí)也能避免由于編程平臺不統(tǒng)一而造成的工藝知識不能重用、人員配置復(fù)雜等缺陷。