TWI353497B - Program producing device, numerical value control - Google Patents

Program producing device, numerical value control Download PDF

Info

Publication number
TWI353497B
TWI353497B TW096124999A TW96124999A TWI353497B TW I353497 B TWI353497 B TW I353497B TW 096124999 A TW096124999 A TW 096124999A TW 96124999 A TW96124999 A TW 96124999A TW I353497 B TWI353497 B TW I353497B
Authority
TW
Taiwan
Prior art keywords
data
size
shape
graphic element
dimensional tolerance
Prior art date
Application number
TW096124999A
Other languages
English (en)
Other versions
TW200848963A (en
Inventor
Akira Miyata
Kenji Iriguchi
Takashi Iwasaki
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of TW200848963A publication Critical patent/TW200848963A/zh
Application granted granted Critical
Publication of TWI353497B publication Critical patent/TWI353497B/zh

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4093Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • G05B19/40937Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of machining or material parameters, pocket machining
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36321Program only shape, add approach path and machining conditions automatically
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

丄Jy/ 丄Jy/ 第96124999號專利申請案 (99年11月18曰) 九、發明說明: 【發明所屬之技術領域】 本發明係有關一種製作用 wrVM . 心㈣以對I具機做數值控制的 NC(Numerical Control)加工铝 _v 丄及 n ^ ^ A 転式之程式製作裝置、數值控 制裳置及程式製作方法。 【先前技術】 ,忠實且向精度地進行Nc加工程式所指示的加工作 • ”控制工具機中,從品質管理與生產性的觀點來 .=二::容易且有效率地製作可產生合乎於設計被加工物 、4者的意圖的加1結果之NC加工程式係重要的。 近年來,程式製作裝置的NC程式製作支援功能的充實 凰進步,操作人員已能夠一邊閱讀製作圖面一邊設定 ^工對象物的座標值而容易地製作NC加工程式。此外,亦 見有設計者能使用電腦輔助設計(CAD)系統將模型化 /odeling)後之CAD資料直接地讀取進程式製作裝置而進 •行NC加工程式的製作之裝置。 ▲而針對配合公差和尺寸公差等有關被加 工物作為製品 八功迠或性能之部位的加工,有需要將把配合公差和尺寸 »· β差、内入考里後之加工目標尺寸反應於NC加工程式。特別 _疋在上下(尺寸上限與尺寸下限)的尺寸容差偏向其中一方 (尺寸上限或尺寸下限)之非對稱的配合公差和尺寸公差 下,有加工目標尺寸與基準尺寸變為不同值的情形。 、虽一邊閱讀製作圖面一邊直接設計(修正)nc加工程 式時,過去係採用操作人員以手算或以計算機計算加工目 5 319349修正版 1353497 * 第96124999號專利申請案 (99年11月18曰) -、標尺寸’並根據計算結果將補正後的座標值輸入NC加工程 式之方法。但該方法由於NC加工程式的修正煩雜而存有容 易發生叶异錯誤或輸入錯誤,且製作出來之NC加工程式欠 缺信賴性的問題。 故,能夠將基準尺寸與公差資訊(尺寸公差等)直接記 载在MC加工程式中,且數值控制裝置根據記載之資訊進行 加工處理之方法係被提案出來。 Φ 例如,專利文獻1記載的數值控制係根據配合公差的 基準尺寸與公差範圍等級來預先保存尺寸容差資料。然 ^彳义在加工程式上用以表示被施予指令之加工物的配合 A差的基準尺寸及公差等級之指令、與對應該指令而 預先保存之尺寸容差資料來算出公差範圍的中央位置,將 异出之中央位置做為控制軸的移動指令而進行轴控制。如 私式便能夠直接設計加卫圖面上所記載之配合公差的 邛位的基準尺寸及公差範圍等級。 獻文2記载的數值控制裝置的自動配合 正器係從此指令程式中檢測由預定的段落記號所 ’並從對應配合公差記號之尺寸與 Ν “曰令耘式中的尺寸算出切削尺寸。 在專利文獻^記載的加工控制方法中,在加 值m尺寸容差指定範圍中,當尺寸容差以具體的數 值表不時係根據其數值來a 差符號表示時係檢索尺目“尺寸,#以配合公 ^ '、、谷差表再決定加工目標尺寸。 獻1:曰本特開平4-245305號公報 319349修正版 6 叫497 第96124999號專利申請案 (99年11月18曰) 專利文獻2 :日本特開昭61_152〇4號公報 專利文獻3 :日本特開昭6〇_2〇186號公報 【發明内容】 (發明所欲解決之課題) ^ “、、:而’在上述專利文獻1至專利文獻3的的習知技術, 算出之尺寸的加工對象面係為單一之情形,且公差資訊與 ^工“令的單位係為1對!對應,且只有當能夠將記載基 準尺寸及公差資訊之處局部化時才能算出中央位置。故, 存f二有备像疋例如軸或孔的配合公差般對圓筒面的直徑 f指定公差資訊時或在對從絕對基準位置(程式原點等)而 1的相對尺寸有指定公差資訊時,才能將基準尺寸與公差 接記載在NC加工程式中之問題。換言之,當’有關係 =面與㈣㈣料數個加工對象㈣,有無法將基準尺 、。及公差資訊直接記載在Nc加工程式尹之問題。此外,當 =作人員非常認真地分析圖面’將公差適當地分配並記載 時,有操作人員的處理變得煩雜之問題。 當程式製作裝置具有讀取CAD資料並製作此加工程式 =能時係採用以預先估計好公差之加工目標尺寸將加工 制^形狀模f化之方法。該方法迫使設計者或⑽資料 :、進订計算加工目標尺寸並輸入至Nc加工程式之作 =並無法達到根本的解決。此外’由於在設計面上具有 1的基準尺寸被捨棄,所以存有可能 計者意圖的加工結果之NC加工程式之問題。產生非5又 本發明乃有繁於上述問題而研創者,其目的在於獲得 319349修正版 7 1353497 第096124999號專利申請案 1〇〇年5月13曰修正替換頁 g|7枯本士日a e . 年5月13日修正替換 田’、至1複數個加工對象面時,仍然能夠容易地製 。反應出於尺寸公差所表示的設計意圖之nc加工程式之 程式製作裝置、數值控制裝置及程式製作方法。 (解決課題的手段) 、為了m述課題並達成目的,本發明係根據加工對 :象物的形狀資料與上述形狀資料的尺寸公差資料來製作於 上述形狀資料反映出上述尺寸公差資料之Nc加工程式之 程式製作裝置,其係具有:加工目標尺寸算出部,係根據 上述形狀資料與上述尺寸公差資料來算出上述加工對象物 的加工目,尺寸;形狀資料變形處理部,係根據上述加工 Μ票尺寸算出部所算出之加卫目標尺寸與上述形狀資料而 設定上述形狀資料所含有之圖形要素的移動位置以使上述 圖形要素間的尺寸變為對應於上述加工目標尺寸之尺寸; 以及加工程式製作部,係使用上述形狀資料及上述形狀資 料變形處理部設定之各圖形要素的移動位置來製作Nc加 鲁工程式;並且上述形狀資料變形處理部係根據有關上述圖 形要素的移動方法之位置移動資訊來設定上述圖形要素的 移動位置。 (發明的效果) 本發明的程式製作裝置,由於係根據有關上述圖形要 素的移動方法之位置移動資訊而設定圖形要素的移動位置 以使形狀資料所含有的圖形要素間的尺寸變為加工目標尺 寸’所以當即使有關係到複數個加工對象面時,仍然達到 能夠容易地製作反應出尺寸公差之NC加工程式之效果。 319349(修正頁) 8 1353497 第96124999號專利申請案 (99年11月18日) 【實施方式】 以下,針對本發明的程式製作裝E、數值控制裝置及 程式製作方法的實施形態根據圖示進行詳細說明。又,本 發明並非為該實施形態所限定。 第1實施形態 ., 第1圖係顯示第1實施形態的NC程式設計支援裝置的 構成之方塊圖。狀程式設計支援裝置(程式製作襄置)1〇1 係具有:⑽資料輸入部!、形狀資料保存部2、對話操作 處理3、尺寸公差資料保存部4、加工目標尺寸算出部5、 形狀資料變形處理部6、NC:加卫程式產生處理部(加工程式 製作部)7 '顯示部8、以及指示輸入部9。 ⑽資料輪入部!係從⑽資料製作褒置或⑽資料 储存裝置等外部裝置將⑽資料2G輸人,並送往形狀資料 保,部2。CAD資料20係構成為含有使用aD系統等系統 而衣作出之加工對象物(被加工物)的形狀資料(加工對象 ί的基:尺寸)或有關在⑽系統上設定好之尺寸公差之 =料等資料。形狀資料保存部2係為用以儲存從⑽資料 輸入部1而來的CAD資料2〇白勺記憶體等之儲存手段。 ,示部8係為液晶顯示器等的顯示終端,係顯示⑽ 二…:用者所指定之形狀資料的圖形要素、使用者所 輸入之尺寸公差資料等資料。 指示輸入部 用者而來的指示 差資料等資訊。 9係具備滑鼠或鍵盤而構成,係輸入從使 資訊(待後述之調整模式等資訊)或尺寸公 所輸入之指示資訊或尺寸公差等資訊係送 319349修正版 9 1^53497 、往對話操作處理部3。 (99年ΐΤΓΐΓ曰’、) r •對話操作處理部3係使保存於形狀資料保存部2之 ⑽育訊20顯示’並輸入從指示輸入部9而來的指示資 ,::話操作處理部3係從指示輸入部9接收例如操作人 二:鼠等工具指定之形狀資料的圖形要素、與對應於圖 ^ 之#作人貢以鍵盤輸人的尺寸公差資料。對話操作 处理部3係根據從指示輸入部9而來的指示資訊將⑽資 料2〇的形狀資料的圖形要素與尺寸公差資料間附加對、 應’並將附加對應後之資料(待後述之尺寸公差資料表⑴ 儲存於尺寸公差資料保存部4。尺寸公差資料保存部4係 為用以鍺存從對話操作處理部3而來的尺寸公差資料表^ 之記憶體等的儲存手段。 加工目標尺寸算出部5係讀取尺寸公差保存部4所保 存之尺寸公差資料表5卜使用基準尺寸與尺寸公差來計算 t工目標尺寸。加工目標尺寸算出部5係將算出之加工^ 標尺寸輸入至形狀資料變形處理部6。 」狀資料變形處理部6係使用加卫目標尺寸算出部5 的计异結果(加工目標尺寸)與形狀資料保存部2所保存之 形狀資料與調整模式來算出在形狀資料之中與尺寸公差資 料有關係之各圖形要素的移動量,使形狀資料變形(移動二 形要素的位置)以滿足加工目標尺寸。形狀資料變形處 6係將變形後的形狀資料輪入至NC加工程式產生處理部 7。NC加工程式產生處理部7係根據變形後的形狀資料 各圖形要素的位置來產生Nc加工程式3G並做外部輪出。 319349修正版 10 1353497 第96124999號專利申請案 在此’針對尺寸公差資料保存部4所保存之^日') —貝料表51的構成做說明。第2圖_示尺寸 ^ 構成的一例之圖。尺寸公差資料表5 八 貝X、、、 、別尺寸公差資料之資訊(「NQ.」)、「==追蹤對應識 去9 「 「 圖形要素1」、「圖形 =」、「尺寸類別」、「基準尺寸」、「上尺寸 2谷差」、以及「調整模式」之資訊表。在尺寸公差資料 表51 ’母一列(r〇w)係各顯示一筆尺寸公差資料。 形要素L欄位及「圖形要素2」攔㈣顯示尺寸 ==的設定對象之圖形要素或圖形要素的搭配,係: 線、頂點等等)的卿。.」)對應。「素(面二 传顯之一者的圖形要素,「圖形要素2」攔位 係顯不構成形狀資料之另一者的圖形要素。 」襴 當為針對如配合公差的轴或孔之直徑的尺寸公 〜尺寸公差係以「圖形要素1」來定義,「 >攔位則予以勿略「 ' 圖形要素2」 尺寸的_^@ ^ ㈣顯示尺寸公差資料的 了,為距離、角度、直徑等之何類别之資訊。 ⑽資St」攔位係顯示圖形要素的基準的尺寸(從 尺寸容差攔位r之尺寸等貧料)。「上尺寸容差」攔位及「下 來的上下從尺寸公差資料的「基準尺寸」而 厂士 0合砟尺寸的差(容差的上限與容差的下限)。 據尺寸攔位係為本發明的主要特徵,係顯示根 (形狀資料的貝:圖形要素移動變形時的移動變形方法 、的父形方法)(有關圖形要素的移動方法之位置 319349修正頁 11 1353497 3育訊)。「調整模式」係、顯示例如「要素1α("年1=請ί 固^」、4央固定」、「自動」的任-種。定」、「要 2銘/素1固定」為固定「圖形要素1」,使「以 2」移動之方法,「要素2固 J吏,要素 素i」與「圖形要素2」 ^口疋圖形要 「圖形要素2」均等地移動之方::「吏圖形要素1」與 素1 J與「圖形要辛2」的# ^ 」為當「圖形要 1素2固定」、「中/固定Γ:者已以「要素1固定」、「要 移動:之圖形要素’並使未移動之圖形要素移:之=已 用「調整模式」欄位。「調整模1 象時’無需使 不輪入部9所輸入者。「調整模 乍人貝等從指 「圖形要夺? 「口4 模式」以外的「圖形要素i」、 要素2」、尺寸類別」、「基準尺寸」、「上尺寸容差、 等"二2差=係可從⑽資料20取出,亦可讓操作人」員 寺攸才曰不輸入部9輸入。 貝 以加工目標尺寸算出部5所計算之加工目標尺 尺=公差巧表51所收存之「基準尺寸」、「上尺寸容 」、下尺寸容差」之範圍内之尺寸值,係根據「基準尺 十1、上尺寸容差」、「下尺寸容差」來決定。加工目標尺 异出部5係根據例如第⑴式來算出加工目標尺寸。 第(1)式: 加工目標尺寸=基準尺寸+(上尺寸容差+T尺寸容差)/2 (1) 319349修正版 12 接著,利用第? m E诊r ("年11月18曰 種類的,尺依照「調整模式」的 Ο _1- V V >料的圖形要素係如何移動變形盘 =Γ:製作處理。首先,針對當尺寸公差資料的 明。第要素1固定」時的移動變形的方法做說 m 明當調整模式為「要素1固定」時的 形狀貧料的移動變形方法之圖。 吁的 在操作人員對形狀資料61的稜線301A(圖形要 m形要素2)設定尺寸公差時,當指定「要素1固 ^^調整模式」’對話操作處理部3便製作對應於形 負料61之尺寸公差資料du。 次具體而言’對話操作處理部3係從CAD資料20取出形 ί貧料61的棱線301A且設定為「圖形要素1」,同時從CAD ^料2〇取出稜線3〇2A且設定為「圖形要素2」以做為尺 、:差貝料D11。並且,於尺寸公差資料DU係含有操作 人f所指定之「要素1固定」的「調整模式」。對話操作處 鲁理。卩3係將對應CAD資料2〇的形狀資料6丨之尺寸公差資 料Dl 1保存於尺寸公差資料保存部*。 形狀資料變形處理部6係在將稜線301A、302A移動以 滿足加工目標尺寸時,不使「圖形要素丨」的稜線3〇1人移 而予以固定’並使「圖形要素2」的稜線302A移動。此 時的移動量△係為加工目標尺寸γι與變形前的形狀尺寸 (移動變形前的稜線301A與稜線302A之間的距離)χΐ的 :°形狀資料61的稜線302A係因移動量△的移動處理而 變為移動後的稜線302B。 13 319349修正版 1353497 第096124列9號專利申請案 100年5月13日修正替換* 當「調整模式」為「要辛2固定 女:rzu疋」時,除了圖形要紊 的固定與移動的立場變為相反外,其餘皆與「要素i固定 的處理相同。即,t「調整模式」為「要素2固定」時,- 不使「圖形要素2」的稜線職移動而予以固定,並使 形要素1」的稜線3〇ia移動。 · —接著針對虽尺寸公差資料的「調整模式」為「中央 固定」時的移動變形的方法做說明。第4圖係用來說明^ 調整模式為「中央固定」時的形狀資料的移動變形方法之 圖。 在操作人員對形狀資料62的稜線4〇1a(圖形要素 及402A(圖形要素2)設定尺寸公差時,當指定「中央固 做為「調整模式」’對話操作處理部3便製作對應形狀資料 62之尺寸公差資料di2。 具體而言,對話操作處理部3係從⑽資料2〇取出形 狀貝枓62的稜線401A而設定為「圖形要素,同時從⑽ 取出稜線402A而設定為「圖形要素2」以做為尺 t差貪料D12°並且,於尺寸公差資料D12係含有操作 斤指定之「中央固定』「調整模式」。對話操作處理 4 3係將對應於CAD資料2〇的形狀資料62之尺 料D12保存於尺寸公差資料保存部4。 貢 形狀資料變形處理部6係在將稜線編、4〇 形以滿足尺寸公差資料D12的加卫目標尺切,不使稜^ 01A與稜線402A的中間(中心線)位置移動而予以固定: 並使「圖形要素1」的稜線4〇1八與「圖形要素2」的稜線 319349(修正頁) 1353497 ' 第096124999號專利申請案 100年5月13日修正替換頁 402A僅做均等量移動。此時的各移動量△係為加工目標尺 寸Y2與變形前的形狀尺寸(移動變形前的稜線4〇1A與稜線
402A之間的距離)Χ2的差的一半。形狀資料62的稜線4〇1A 係因移動量△的移動處理而變為移動後的稜線4〇1B,而形 、狀資料62的稜線402A係因移動量△的移動處理而變為移 動後的稜線402B。 接著,針對當尺寸公差資料的「調整模式」為「自動」 時的移動變形的方法做說明。第5圖係用來說明當調整模 式為「自動」時的形狀資料的移動變形方法之圖。 於尺寸公差資料保存部4係已保存有稜線5〇2A、5〇3A 的尺寸公差資料D13。在操作人員對形狀資料63的棱線 501A(圖$要素1)及5〇2A(圖形要素2)設定尺寸公差時, 當指定「自動」做為「調整模式」,對話操作處理部3便製 作對應形狀資料63之尺寸公差資料D14。 ,此時’尺才公差資料跑的「圖形要素L欄位或「圖 籲形要素2」欄位的任一者係變為與尺寸公差資料⑽内的 任:者的圖形要素相同。以形狀資料63為例,由於尺寸公 差資料D13的圖形要素含有稜線5〇2A與稜線5〇3a,尺寸 公差資料D14的「圖形要素!」或「圖形要素2」的任一者 的,位係變為稜線502Ail5〇3A。在第5圖係顯示尺寸公 差貧料D14的「圖形要素2」的攔位變成與尺寸公差資料 D13的「圖形要素!」的欄位相同值的情況。 在NC程式設計支援裝置1〇1中,首先,對話 部3係將對應⑽資料2〇的形狀資料63之尺寸公=料 319349(修正頁) 15 1353497 第096124999號專利_請案 D14保存於尺寸公差資料 3係從cad細取出形::=。此時,對話操作處理部 取出形狀身料63的稜線501A設定為「圖 = 從CAD資料2〇取出棱線观設 形要素2」以做為尺寸公差資料DU。並且,於尺寸公^ ==作人員所指定之「自動」的「調整模式」。 對話#作處理部3係將對應⑽資料2〇的 」 尺寸公差資料DU保存於尺寸公差資料保存部卜之 形狀貧料變形處理部6在將稜線5〇1 以滿足尺寸公差資料D14的加工目標尺寸時,在丘 :素之其他的尺寸公差資料(此處係為尺寸公差資料關 的移動變形結束前,係暫時將 形做保留。 于肘…差貧枓DU的移動變 當尺寸公差資料D13的移動變形結束時,形狀資料變 6便一邊將移動變形結束之尺寸公差資料D13的 圖形=素ϋ定…邊進行尺寸公差資料跑的移動變形。 所:广形狀資料63的例子,由於尺寸公差資料 係為要素2固定」’所以將「圖形要素2」的稜線观 口疋,並使圖形要素^的棱線502α 5〇2B(s1)。如此,尺寸公差資 k成稷線 「圖來…“ 圖形要素L與 圖开/要素2」的加工目標尺寸係變為對應尺寸公差資料 D13之加工目標尺寸。 接著,一由於尺寸公差資料D14係為「自動」,所以將與 寸么差貧料D13#「圖形要素1」相同的尺寸公差 则的「圖形要素2」(棱線5〇2A)固定。接著,使尺寸公 319349(修正頁) 1353497 • 第096124999號專利申請案 | 100年5月13曰修正替換頁 差為料D14的「圖形要素1」的稜線5〇ia移動而變成稜線 501B(s2)。如此,尺寸公差資料!)14的「圖形要素丨」與 「圖形要素2」的加工目標尺寸係變為對應尺寸公差資料 D14之加工目標尺寸γ4。 換言之,在本實施形態,形狀資料變形處理部6係以 移動變形已結束侧的圖形要素(此處係為稜線5〇2A)為基 •準而使相反側的圖形要素(稜線501A)移動變形以滿足加 工目標尺寸。 ® 還有,當未與其他的尺寸公差資料共有圖形要素之尺 寸公差貧料的調整模式為「自動」時,例如係與均等地移 動變形兩側的圖形要素之「調整模式」=「中央固定」做同 等處理。 接著,參照第6圖至第8圖說明第1實施形態的nc 程式設計支援裝置的動作步驟。第6圖係顯示加工對象形 狀與夂寸公差資料的一例之圖。在第6圖係以加工對象形 •狀的設計者所指定之5處的尺寸與尺寸公差為例而顯示, 而針對其他的尺寸係為了說明上的方便而予以省略。 於第6圖的加工對象係含有稜線6〇1A至6〇5A、6〇7a 至609a。並且,稜線601A與稜線6〇3A之間的「基準尺寸」 (距離)為8〇.0(mm),「上尺寸容差」為+〇〇5,「下尺寸容 差」為+0· 01。此外,稜線6〇2A與稜線6〇3A之間的「基準 尺寸」為40.0’「上尺寸容差」為+〇. 〇3,「下尺寸容差」 為 -0·01。 此外,稜線604A與稜線605A之間的「基準尺寸」(距 319349(修正頁) 1353497 離)為35· Ο,「上尺寸容差」為+〇 「 (99411^180) • F尺寸 + 〇·〇卜此外,稜線607Α與稜線_之 」尺十 為25.0,「上尺寸容差」為+〇. 〇3,「下尺寸办:準尺寸」 此外,稜線608Α與稜線609Α之間的「基準尺寸為1 「上尺寸容差」為+〇.〇3,「下尺寸容差」· ’
第7圖係顯示第6圖所示之尺寸之中具有非對稱的尺 ::差之尺寸公差資料表的構成之圖。在第7圖係顯示在 操作人貝對第6圖所示之5處具有非對稱的尺寸公差之尺 寸設定好尺寸公差資料後之尺寸公差資料保存部4的内 容。第7圖的尺寸公差資料表52係除了尺寸公差表”的 參數外,還含有尺寸公差資料所屬之群組名的資訊。 尺寸公差資料D21係「圖形要素丨」為稜線6〇1A,「圖 形要素2」為稜線603A。由於基準尺寸被指定為8〇咖之尺 寸公差資料D21的「調整模式」為「要素(固定」,所以形 狀資料變形處理部6係不使稜線6〇1a移動。 • 尺寸公差資料D22係「圖形要素丨」為稜線6〇2A,「圖 形要素2」為稜線603A。基準尺寸被指定為4〇随之尺寸公 差貝料D22係與尺寸公差資料D21共有稜線6〇3A,調整模 式為自動」。故’形狀資料變形處理部6係不使稜線6 0 3 A 移動。 尺寸公差資料D23係「圖形要素1」為棱線604A,「圖 形要素2」為稜線605A。由於基準尺寸被指定為35mm之尺 寸公差資料D23其調整模式為「中央固定」,所以形狀資料 變形處理部6係使稜線604A、605A移動變形以使各圖形要 18 319349修正版 1353497 第96124999號專利申請案 (99年11月18曰) 素相對於圖形要素的中心線變得對稱。 尺寸公差貧料D24係「圖形要素丨」為稜線6〇7A,「圖 形要素2」為稜線608A。由於基準尺寸被指定為25mm之尺 寸公差資料D24其調整模式為「要素2固定」,所以形狀資 料變形處理部6係不使稜線6〇8A移動。 第6圖所示之基準尺寸值為7〇測的尺寸公差資料(稜 線608A、609A)係由於「上尺寸容差」為+〇 〇3,「下尺寸 容差」為-0.03,所以形狀資料變形處理部6係不使稜線 608A、609A 移動。 在尺寸公差資料D21至D24之中,尺寸公差資料⑽卜 D22係共有稜線603A。所以,尺寸公差資係分 別成為群組G1的尺寸公差資料。另一方面,尺寸公差資料 D23、D24係分別未與其他的尺寸公差資料共有圖形要素, 故’尺寸公差資料D23、腦係分別成為與群組不同之 群組G2、G3的尺寸公差資料。 • 第8圖係顯示本發明的第1實施形態的NC程式設計# 援裝置的動作步驄之、**兹岡 .^ 又 V们 在第8圖係顯示形狀資料變 形處理°卩6的動作步驟的一例。 形狀資料變形處理部6係首先將尺寸公差資 4所保存之尺寸公差資料声内的p / A差貝科保存部 -丘有公差資料分類至每 八有圖开> 要素之群組(步驟S 1 )。 出部狀資料變形處理部6係利用加工目標尺寸算 保广 昇結果(加工目標尺寸)與形狀資料保存部2所 保存之形狀資料將每一分類好之群組中各圖形要 319349修正版 19 二算:辛:::㈣處理部6係首先是否= 圖形要素的移“3Γ的群組(步叫當有未算出 資料變形;β 的群組時(步驟S2/YES),形狀 量並使料未處理的群組算出圖形要素的移動 /狀#料變形(變形計算)(步驟S3)。 理直==處理部6係重複進行每-群組的變形處 未算出圖步驟…。當沒有了 恥),形狀資料變"里之未處理的群組時(步驟S2/ 貝枓支形處理部6便結束圖形要素的變形處理。 形處理)做詳十細的處每一群組的圖形要素的變 變形處理步驟之流程圖。二:==素的 ::㈣變形—形要 形狀資料變形處理部6係 尺寸公差資料是否僅有一筆,且處理對象的群組之 式」是否為「自動」(步驟S10)尺寸I么差資料的「調整模 當屬於群組之尺寸公差資料 料的「調整模式」--「自動」/ ’且尺寸公差資 變形處理部6係進行與「調整模^ 1〇/YES) ’形狀資料 同的圖形要素的變形處理(預設+央固定」時相 理(步驟S20)。接著,若尚有”、圖&要素的變形處 形處理,形狀資料變形處理部:群組的圖形要素的變 所示之步驟S2、S3(返回)。 複在第8圖的流程圖 319349修正版 20 1353497 个wnyyy筠專利申請_ ,於群組之尺寸公差資料為複數筆 :「自動」之尺寸公差資料時(步驟S10/ NO)瓜狀貝枓變形處理部6係判斷處理對象的群 含有複數筆非為「調整模式」=「自動」之 騾S30)。 丁 a差貝科(步 當處理對象的群組中含有複數筆「調整模 以,的尺寸公差資料時(步驟S3〇/YES),形狀資料變形處」 理部6係以無法進行圖形要素的變形處理而〆 終了。此外,告虛搜斜金从乂 、曰邊(error) -「自動之尺田+v兰 中含有複數筆「調整模式」 皇法進卵开要去料時,形狀資料變形處理部6亦以 ”,、法進仃圖形要素的變形處理而錯誤終了。 當處理對象的群組中只含有—筆「 以外的尺寸公差眘钮„正模式」=自動」 部6係重複進二rn 0/N0),形狀資料變形處理 的尺寸公差資料為k 差貝㈣處理直到沒有未處理 資科為止(步驟S40至S140)。 未處:形狀資料變形處理部6係首先確認是否有 牛料(步驟_。當有未處理的尺寸二 t=:_YES),形狀資料變形處理部“系選擇 未處^尺寸公差資料的任一筆(步驟S50)。 差資料:二Π斗變形處理部6係判斷選擇出之尺寸公 當尺寸公差I;二」是否為「要素1固定」(步驟叫 S6 _S),形狀f ==:為:要素:1固定」時(步驟 同時使「圖形要12 係固定「圖形要素1」, ” 2」移動,並確定「圖形要素】」與「圖 319349修正版 21 1353497 第96124999號專利申請索 形要素2」的位置(步驟S70)。 ("年11月18曰') 當尺寸公差資料的「調整模式」非為「要素丄固^ 時(步驟S60/NO),形狀資料變形處理部6係判斷選擇2」 ,寸公差資料的「調整模式」是否為「要素2固 ^ 80)。當尺寸公差資料的「調整模式」為「要素2固二 時(步驟S80/YES) ’形狀資料變形處理部6係固定 要素2」’同時使「圖形要素l移動,並確定「圖开二: !」與「圖形要素2」的位置(步驟S9〇)。 ,乂 ” 當尺寸公差資料的「調整模式」非為「要素2 =步驟S8G/·),形狀資料變形處理部 1 尺寸公差資料的「調整模式」是否為「中央固^擇出之 :100)。當尺寸公差資料的「調整模式」為、「固定驟 -」與「_素2」的中: 要素2」均等地移動(移動 圖」 要素上」與「圖:要素2」的位置(㈣_確疋圖形 备尺寸公差貧料的「調整模式 驟S10G/NG),形狀資料變形處 ;' 中央固定」時(步 公差資料的「圖形要素1」與「_ =斷選擇出之尺寸 ^ θ 、 圖$要素2」的任一去沾从 置疋否已確定處理結束(步驟 麵位 「圖形要素2」的任—者田圖形要素1」與 S120/YES),由於「調整模 定處理結束時(步驟 要素1」*「圖形要素2」'^未f動」’所以使「圖形 形要素)的圖形要素移動, 另一者的圖 圖形要素1」與「圖形 319349修正版 22 1353497 第96124999號專利申請素 要素2」的位置(步驟Sl3〇)。 (99年11月18曰') 理社此¥,關於位置早已確定處 =开:要素’係將位置固定而不使其移動。 -二θ形要素L與「圖形要素2」兩者的位置皆未確 疋時(步驟S120/NO),形狀眘钮蠛"+ 耵伹罝白未確 筆未處理的尺寸公處理部6係選擇下一 差貝枓(步驟S140)。換言之,♦「円报 二素!」與「圖形要素2j的任一者的 := :差定資時:暫:!留移動處理,先行處理其他未處理的二 尺寸公差資料,在步驟咖至=16係對所選擇出之 ^ ^ + 至S140之中,進行與在移動處 理的保留時所選擇出之尺寸公差資料(下-筆未處理的尺 寸公差資料)相對應之處理。 、 在確定「圖形要素1盥「 驟S70、S90、Sll〇、Sl3〇播’、」的位置後(步 理部β μ 的處理之後),形狀資料變形處 '係確“疋否有未處理的尺寸公差資料(步驟 形狀㈣變形處理部6係重複進行步驟⑽至川〇 籲的處理直到沒有未處理的尺寸公差資料為止。當沒有了未 5里1 尺寸公差資料(步驟S4〇/N〇) ’形狀資料變形處理部 6便、^束圖形要素的變形處理。 • 2狀資料變形處理部6所進行的形狀資料的變形處 理^ ^ ’NC加工程式產生處理部7便根據變形後的形狀 貧料的各圖形要素的形狀與位置來產生狀加工程式並做 外部輸出。 如此,由於操作人員能夠容易地預測反應出尺寸公差 之加工對象形狀的變形結果,所以能夠容易有效率地製作 319349修正版 23 1353497 第96124999號專利申請索 反應出設計者的意圖(尺寸公 ("年曰} :卜’由於僅針對與形狀的變形相關之寸:程差式#。此 :可,能夠以較少的工夫容易地製作所期望的NC加工程 r 有-S步驟20 ’當群組内的尺寸公差資料僅有1簽 式調為正模中式麥」4「自動」)時’雖然係進行與當「調整模 可^他的方時相同的圖形要素的變形處理,但亦 行愈二「嘴敕4仃圖形要素的變形處理。例如,亦可進 I、备調正模式」為「要素工固定」或「要素2 時相同的圖形要素的變形處理。 〃 」 此外’加工目標尺寸算出部 方法並非限定為使Μ 目1尺寸的异出 將上尺#^ 方法。例如,亦可使用 寸谷差與下尺寸容差乘以預定的比例(例 比例)所得之值來算 八的如d ’ 1等 寸容差盘出&寸。例如’當使用將上尺 ^差與下尺寸容差乘以n:m所得之值時,加 鼻出部5係根據第2式來算出加工目標尺寸。心尺寸 第2式: 基準尺寸一寸容一尺寸容 2,在本實施形態,雖然係以形狀資料為2維時做 明圖形要素的變形處理’但_呈式設計支援裝 此時亦ϋ 維的形狀資料進行圖形要素的變形處理。 理牛驟1與形狀資料為2維時相同的構成、相同的處 理V驟來進行圖形要素的變形處理。 319349修正版 24 1353497 第〇96124999號專利申請案 此外,「調整模式」的值(類別)並非限 固定」、「要素2固定」、「中央固定」、「自動」4種。例如, 亦可為一種指定比例之資料形態,該比例可為將加工目標 尺寸與形狀尺寸的差分配給兩側的圖形要素之比例。此 時,將兩側的圖形要素分配為例如5〇% : 5〇%係與「中央固 定」具有相同的意義。 、 還有,預先儲存於形狀資料保存部2之加工對象的形
狀資料並未限制為CAD資料20的形狀資料,亦可為其他的 資料。此外,尺寸公差資料之中,「調整模式」以外的項目 並未限制為從CAD資料20取出,亦可依需要由操作人員補 充0 此外’藉由將第1實施形態的NC程式設計支援裝置 101組入至工具機的數值控制裝置的内部,即能夠在工具 機直接實行NC程式設計支援裝置ιοί產生之Nc加工程式。 依據如上所述之實施形態1,當製作加工目標尺寸係 •具有與形狀資料的尺寸不同的部位(上下的尺寸容差係偏 向其中一方之非對稱的配合公暴或指定尺寸公差之形狀資 料)之加工對象物的NC加工程式時,只要對有關配合公差 或尺寸公差之圖形要素設定尺寸公差資料便能夠獲得所期 望的輸出結果(NC加工程式)。如此,能夠針對與圖形要素 ' 的移動變形無關之處省略尺寸公差資料的設定,能夠減少 在製作NC加工程式時所花的工夫。所以,能夠容易地製作 反應出於尺寸公差所表示之設計意圖之NC加工程式。 此外,當圖形要素係被複數個尺寸公差資料所共有 25 319349(修正頁) 1353497 第96124999號專利申請案 時、,^於以使該被共有之®形要素對應於共有圖形年要 尺寸公差各自的加工目標尺寸之方式來設定圖形要素的移 動位置’所以即使圖形要素為複數的尺寸公差資料所共 有,仍然能容易地製作NC加工程式。 第2實施形態 此接著,參照第1〇圖至第13圖針對本發明的第2實施 瓜I、做說明。在第2實施形態,將複數的圖形要素一體化 •以做為圖形要素群’以使圖形要素群的代表基準點移動之 方式製作加工對象物的NC加工程式。 第10圖係顯示本發明的第2實施形態的阢程式設計 支援裝置的動作步驟之流程圖。在第1G圖的各構成元件之 中,與第1圖所示之第i實施形態的NC程式設計支援裝置 101達到㈣功能之構成元件係給予同―符號, 複說明》 NC程式設計支援裝置102係除了具有Nc程式設計支 援裝置1G1的功能(CAD資料輸人部卜形狀資料保存部2、 ,話操作處理部3、尺寸公差資料保存部4、加工目標尺寸 异出部5、形狀資料變形處理部6、NC加卫程式產生處理 部7 '顯示部8 '以及指示輸人部9)之外,還具有點圖形 貧料保存部1G。點圖形#料保存部1G係為用以儲存有關 形狀資料的圖形要素群之資訊(待後述的點圖形 之記憶體等的儲存手段。 、 ) NC程式設計支援裝置1〇2的對話操作處理部3係除了 尺寸公差的設定處理外,還有將操作人員指定之形狀資料 319349修正版 26 1353497 (99年11月18曰) 的複數個圖形要素一體化以做為圖形要素群。並(1年, 體化後之圖形要素群的代表基準點的位置製作點圖形將 與圖形要素群間附加關聯後而得之點圖形資料做為 •,圖形貧料表保存於點圖形資料保存部10 2理部3係在設定操作尺寸公差時,除了設定表示加ί 對象形狀之圖形要素之外,亦將點圖形做為設 定尺寸公差。 卜Nc程式°又计支援裝置102的形狀資料變形處理 «系、冑與尺寸公差資料有關之圖形要素移動變形以滿 足加工目標尺寸時,當移動變形的對象為點圖形時係讀取 點圖形資料保存部1G所保存之點圖形資料,使與上述點圖 形貧料關聯之圖形要素群跟著點圖形的移動連動而移動變 形。換言之,在本實施形態,將由複數筆所組成之形狀資 料作為代表1個圖形要素群之點資料來進行處理。並且, 在以點資料來處理之圖形要素群㈣以各圖形要素的尺寸 A差為尺寸公差貧料〇 ’使各圖形要素與點資料的移動相 同般相對移動。 在此,針對點圖形資料保存部1〇所保存之點圖形資料 表的構成做說明。第U圖係顯示點圖形資料表的構成的— 例之圖。在第11圖,每—行係各顯示—筆點圖形資料。 點圖形資料表53係為一分別追蹤對應識別點圖形資 料之資訊(ID)、「X座標,、「γ庙碎 、 ,」Y座私」、以及與點圖形資料關 聯之圖形要素的清單(「圖形要素清單」)之資訊表。 「ID」攔位係為能夠唯—性地識別各點圖形的號碼, 319349修正版 27 丄 / 第96124999號專利申請案 在T命主-, (99年11月18日) =與表不加工對象形狀之圖形要素的ID重複地編號。「χ *」欄位及「Y座標」攔位係顯示與點圖形關聯之圖形 要素群的代表基準點的位置(點圖形的座標)。「圖形要素清 :」攔位係顯示與點圖形關聯之圖形要素群内的各圖形資 料(圖形要素)的ID的清單。 、 接著,參照第12圖與第13圖說明第2實施形態的【 式“支板裝置的動作步驟。第12圖係顯示加工對象形 顯一點圖形貝料、尺寸公差資料的一例之圖。在第12圖係 m者在由棱線_、7(^、7似所組成之寬度為 :形狀的中心與棱線7G4A之間指定了尺寸公差之 成、、盖2#作處理部3係根據從操作人員而來的指示將構 制作二Γ圖形要素群(棱'線701A、7〇2A、7〇3a)一體化並 、央位置做為代表基準點之點圖形801A(sl2)。 =話操作處理部3係將指定了點圖形隨之點圖形資 於點圖形資料保存部10的點圖形資料表53。登錄 代表Ζ貝料表53之點圖形資料係包含為圖形要素群的 ί「基国準點之點圖形咖A、點圖形謝Α的X座標與¥座 二3)要素清單」(棱線7〇1A、7〇2A、7_等資料 鱼稜作處理部3係設定溝形狀的中心(點圖形801A) :寸寸公差
與稜線704A之間子的。寸f差表52(Sl4)。點圖形8〇U 曰、尺寸么差資料係根據點圖形8〇丨A的χ 319349修正版 28 1353497 第096124999號專利中請案 命拇洳V 士,立 | 100年5月13日修正替換頁 不”座私、CAD資料20内的形狀資料、從操作人員而 來的指示等等來設定。 ,在本實施形態’由於尺寸公差資料的設定對象圖形(圖 形要素的變形處理)包含點圖形,所以形狀資料變形處理部 6係在變形處理圖形要素時’使點圖形8〇u %位置依 做移動。 第13圖係用來說明在使點圖形移動時,與點圖形關連 ,圖形要素群的移動變形方法之圖。在第13圖係顯示在使 第12圖所示之點圖形801A移動時,稜線7〇ia、7〇2a、7〇3a 的移動處理。 如第13圖所示,當使點圖形8〇u移動到點圖形8〇ΐβ 的位置時,隨著該移動發生連動,與點圖形謝㈣聯之棱 線701A、702A、703A便以與點圖形8〇1八的移動量相等的 ㈣量移動變形。此時’稜線701a、7〇2A、職係被往與 從點圖形8G1A向點圖形8_的移動方向相同的方向移動。 如此,即使是對於形狀、大小不變但其位置因尺寸公 差的影響而有變動的加工對象物(圖形要素群)的部位,操 作人員仍然能夠容易地預測出反應了尺寸公差之加工對象 形狀的變形結果。如此,能夠容易有效率 計者的意圖之適當的NC加工程式。此外,與第 (NC程式设計支援裝置ιοί)相同地,由於僅針對與變形相 關之處設定尺寸公差資料即可,能夠以較少的工夫製作所 期望的NC加工程式。 還有,在本貫知形雖然係以形狀資料為2維時做 3193^(修正頁) 29 1353497 第09612β99號專利申請案 、 | 1〇〇年5月13曰修正替換買 為例子來說明圖形要素的變形處理,但NC程式設計支援裝 置102亦可對3維的形狀資料進行圖形要素的變形處理。 此4亦旎夠以與形狀資料為2維時相同的構成、相同的處 理步驟來進行圖形要素的變形處理。 此外,藉由將NC程式設計支援裝置1 〇 2組入至工具機 的數值控制裝置的内部,即能夠在工具機直接實行NC程式 设計支援裝置102所產生之NC加工程式。 在此針對工具機的構成做說明。第14圖係顯示工作裝 置的構成的一例之圖。工作裝置(工具機)2〇1係具有數值 控制裝置150與加工部205,加工部2〇5係根據從數值控 制裝置15 0而來的控制指令而加工被加工物21 〇。 數值控制裝置15 0係具備NC程式設計支援裝置1 〇 2 與控制部110’控制部11〇係使用Nc程式設計支援裝置1〇2 產生之NC程式來控制加工部205。如此,工作裝置2〇1係 能夠實行NC程式設計支援裝置102產生之牝程式而加工 II被加工物21卜還有,組入至數值控制裝置150之NC程式 設計支援裝置並未限定為NC程式設計支援裝置1〇2,亦可 為NC程式設計支援裝置ι〇1。 . 此外,雖然在本實施形態係針對根據點圖形801A與稜 線704A之間的尺寸公差資料來使點圖形8〇u移動之例子 ,做說明,但亦可根據點圖形與點圖形之間所設定之尺寸公 差來使點圖形移動。此外,並未限定為使點圖形8〇u的位 置移動,亦可使稜線等的圖形資料的位置移動。此外,圖 形要素群的代表基準點的位置並未限定為圖形要素群的中 31刃49(修正頁) 30 1353497 第〇96124999號專利中請案 100年5月13日修正替換^ 血#罟•可达r ™ 則年5月13日修正替換 =置了為任一位置。此外,圖形要素群 可為點圖形以外的線段或面。 如此般依據第2實施形態,在製作雖從局部所見之形 $、大小與原來的形狀資料所對應之部位(圖形要素群)相 二對指定有非對稱的尺寸公差,而使其相對於加 工對象物全體之部位的位置係像 對象物的NC加工程式時,=不同位置之加工 町…而對構成部位之各個圖形要辛 二:ΓΑ1 差資料,只要對代表部位之點圖形設定尺寸公 差=料⑽正模式)即能夠獲得所期望的輸出 程式)。 如此〃要Β又疋)數的尺寸資料便能夠獲得NC加工程 二=減少製作㈣加工程式時的工夫。所以,能夠容易 =作反映出以尺寸公差所表示之設計意圖之NC加工程 式。 afl ?「有在上述的第1實施形態、第2實施形態所做說 月之NC加工程式的製作處理亦可藉由將預先準備好之程 式以個人電腦等的電腦平台來實行之方式來進行。 (產業上的可利用性) W2述般’本發明的程式製作裝置、數值控制裝置及 程式製作方法係適用於用以對工具機做數值控制的此加 工程式的製作。 【圖式簡單說明】 顯示第1實施形態的數值控制程式設計支援 裝置的構成之方塊圖。 319349(修正頁) 1353497 第2圖係顯示尺寸公差資 第3圖係用來說明當調整 形狀資料的移動變形方法之圖 第96124999號專利申請案 (99年11月18日) 料表的構成的一例之圖。 模式為「要素1固定」時的 t第4圖係用來說明當調整模式為「中央固定」時的形 狀負料的移動變形方法之圖。 ,.第5圖係用來說明當調整模式為「自動」時的形狀資 料的移動變形方法之圖。 弟6圖係顯示加工對象形狀與尺寸公差資料的一例之 弟7圖係顯示第6圖所千夕。二 , ,v ^ 牙回所不之尺寸之中具有非對稱的尺 A之尺寸公差資料表的構成之圖。 第8圖係顯示本發明的笛彳@ $ 令灸月的第1貫施形態的NC程式設計支 後裝置的動作步驟之流程圖。 第9圖係顯示每一群組的圖形要素的變形處理步驟之 | = ίο 1 發明的第2實施形態的Nc程式設計 叉板裝置的動作步驟之流程圖。 第11圖係顯示點圖形資料表的構成的一例之圖。 第12圖係用來說明點圖形資料的移動變形方法之圖。 動變來㈣與點圖形關連之圖形要素群的移 第14圖係顯示工作裝置的構成的一例之圖。 【主要元件符號說明】 1 CAD資料輸入冑2 ⑽資料保存部 319349修正版 32 1353497 第96124999號專利争請索 (99年11月18曰) 3 對話操作處理部 4 尺寸公差資料保存部 5 加工目標尺寸算出部 6 开> 狀資料變形處理部 7 NC加工程式產生處理部 8 顯示部 9 指示輸入部 10 點圖形資料保存部 20 CAD資料 30 NC加工程式 51、 52尺寸公差資料表 53 點圖形資料表 61至 63形狀資料 101 ' 102程式設計支援裝置 110 控制部 150 數值控制裝置 201 工作裝置 205 加工部 210 被加工物 301A 、302A 、 302B 、 401A 、 401B 、402A、402B、 501A 、501B 、 502A 、 502B 、 503A 、601A 至 605A 、 607A 至 609A 、 701A 至 704A 稜線 801A 、801B點圖形 33 319349修正版

Claims (1)

  1. 々1353497 100年8月19日修正替換頁 •、申請專利範圍: 1·
    上二係為根據加工對象物的形狀資料與 ί 尺寸公差資料來製作於上述形狀資料 裝置係具有: ^加工程式,該程式製作 尺寸八差寸算出部’係根據上述形狀資料與上述 尺寸山料來舁出上述加工對 形狀資料變形處理部,传栌櫨卜、+, 和尺才, ^所^、出之加工目標尺寸與上述形狀資料來設定上 述形狀^料所含有之圖开) 罟京的移動位置,以使上述圖 形尺寸變成為對應於上述加工目標尺寸之尺 寸;以及 欠力矛王式製作口 Ρ ’係使用上述形狀資料及上述形狀 一貝料變形處理部所設定之各圖形要素的移動位置來製 作NC加工程式;並且 _ 上述尺寸公差資料係含有有關使上述圖形要素移動 的方法之位置移動資訊; 上述形狀資料變形處理部係根據位置移動資訊來設 定上述圖形要素的移動位置。 2.如申請專利範圍第丨項之程式製作裝置其中,當上述 圖形要素被複數個尺寸公差資料所共有時’上述开^狀資 料變形處理部係以使該被共有之圖形要素變成為對應 於共有上述圖形要素之尺寸公差資料的各加工目標尺 寸之方式設定上述圖形要素的移動位置。 319349(修正本) 34 I第096124999號專利申請案 3.如申請專利範圍第丨 、 | 100年8月19日修正替換頁 y * 靖之程式製作裝置,1中,卜奸.固 形要素係為含有複數個 f -中上述圖 μ — α形要素之圖形要素群,· 上述形狀貧料變形處 I丢班々π 6 — 。丨你°又疋對應於上述圖形 4. 要素群之預定座標的移動位置。 ㈣ '^種數值控制裝置’係根據上述NC加工程式來進行上 =加工對象物的加工_之數值㈣ 申請專利範圍第1至3具有 5 -籍射任一項的程式製作裝置。 •上、上? ,係為根據加工對象物的形狀資料盘 狀貧料的尺寸公差資料來製作於上述形狀資料 方法係包含有:之心口工程式,該程式製作 加工目標尺寸算出步驟,係根據上述形狀資料盘上 述尺寸公差資料來算出上述加工對象物的加工目標尺 寸; 移動位置設定步驟,係根據所算出之加工目標尺 與上述形狀資料來設定上述形狀資料所含有之圖形要 素的移動位置,錢上述圖形要素間的尺寸變成為對應 於上述加工目標尺寸之尺寸;以及 加工程式製作步驟’係使用上述形狀資料及設定好 之各圖形要素的移動位置來製作NC加工程式;並且 上述尺寸公差資料係含有有關使上述圖形要素移動 的方法之位置移動資訊; 上述移動位置設定步驟係根據位置移動資訊來設 定上述圖形要素的移動位置。 319349(修正本) 35
TW096124999A 2007-06-06 2007-07-10 Program producing device, numerical value control TWI353497B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/061424 WO2008149431A1 (ja) 2007-06-06 2007-06-06 プログラム作成装置、数値制御装置およびプログラム作成方法

Publications (2)

Publication Number Publication Date
TW200848963A TW200848963A (en) 2008-12-16
TWI353497B true TWI353497B (en) 2011-12-01

Family

ID=40093267

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096124999A TWI353497B (en) 2007-06-06 2007-07-10 Program producing device, numerical value control

Country Status (6)

Country Link
US (1) US8185225B2 (zh)
EP (1) EP2153935B1 (zh)
JP (1) JP5020315B2 (zh)
CN (1) CN101678522B (zh)
TW (1) TWI353497B (zh)
WO (1) WO2008149431A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI410766B (zh) * 2009-03-31 2013-10-01 Mitsubishi Electric Corp 數值控制裝置

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101796463B (zh) * 2007-08-29 2013-03-06 三菱电机株式会社 Nc程序生成装置以及nc程序生成方法
KR101794000B1 (ko) * 2011-06-13 2017-11-06 삼성전자주식회사 터치 스크린을 구비하는 기기에서 스크롤 장치 및 방법
DE112011105373B4 (de) 2011-06-23 2022-02-10 Mitsubishi Electric Corp. Automatikprogrammvorrichtung und Steuerbefehlserzeugungsverfahren
CN103049627A (zh) * 2011-10-13 2013-04-17 鸿富锦精密工业(深圳)有限公司 量测数据上下偏差生成***及方法
CN104145223B (zh) * 2012-03-02 2016-10-12 三菱电机株式会社 加工程序生成装置以及加工程序生成方法
JP5931638B2 (ja) * 2012-07-31 2016-06-08 東芝機械株式会社 数値制御システムおよび数値制御データ生成方法
JP5684212B2 (ja) * 2012-10-12 2015-03-11 ファナック株式会社 Ncプログラム作成機能を備えたワイヤ放電加工機
DE112012001315T5 (de) * 2012-12-10 2014-11-06 Mitsubishi Electric Corporation NC-Programmsuchverfahren, NC-Programmsucheinheit, NC-Programmerzeugungsverfahren und NC-Programmerzeugungseinheit
US9529352B2 (en) * 2013-06-06 2016-12-27 Mitsubishi Electric Corporation Numerical control device
US9934339B2 (en) * 2014-08-15 2018-04-03 Wichita State University Apparatus and method for simulating machining and other forming operations
US9898453B1 (en) * 2015-12-09 2018-02-20 TurboPatent Corp. Machine controls for rapid numbering of graphical depictions on a display surface
TWI578128B (zh) * 2015-12-10 2017-04-11 Hurco Automation Ltd The Method of Cutting Path Generation for Dialogue Controller of CNC Machine Tool
JP6474361B2 (ja) * 2016-03-17 2019-02-27 ファナック株式会社 加工動作をロボットに実行させるロボット制御装置、及びロボットプログラム生成装置
JP6420398B1 (ja) * 2017-04-07 2018-11-07 ファナック株式会社 制御装置、ワイヤ放電加工機、プログラム編集装置および制御方法
JP6582278B2 (ja) * 2017-07-28 2019-10-02 ドゥーマンズ株式会社 コンピュータを用いて設計した家具のパーツ部材を加工機械を用いて製造するためのシステム、方法、及びそのためのプログラム
TWI793379B (zh) * 2019-07-05 2023-02-21 財團法人工業技術研究院 零件加工規劃方法、應用其之零件加工規劃系統,零件組裝規劃方法、應用其之零件組裝規劃系統及其電腦程式產品
US11846932B2 (en) 2019-07-05 2023-12-19 Industrial Technology Research Institute Part processing planning method, part processing planning system using the same, part assembly planning method, part assembly planning system using the same, and computer program product thereof
JP7065906B2 (ja) * 2020-05-26 2022-05-12 株式会社ミスミ 見積システム、見積方法、及び見積プログラム
CN117396305A (zh) * 2021-08-30 2024-01-12 三菱电机株式会社 加工尺寸预测装置、加工尺寸预测***、加工尺寸预测方法及程序

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU876328A1 (ru) 1979-11-12 1981-10-30 Предприятие П/Я М-5953 Способ составлени программ при механической обработке плоскостных деталей
SU999020A1 (ru) 1980-12-17 1983-02-23 Предприятие П/Я А-3632 Устройство дл подготовки и отладки программ
SU1035567A1 (ru) 1981-12-22 1983-08-15 Предприятие П/Я Г-4086 Устройство дл программного управлени станком
JPS60201860A (ja) 1984-03-26 1985-10-12 Yamazaki Mazak Corp 数値制御工作機械における寸法許容差加工の加工制御方法
JPS6115204A (ja) 1984-06-30 1986-01-23 Fanuc Ltd 数値制御装置の自動はめあい補正器
JPS62166407A (ja) 1986-01-18 1987-07-22 Hitachi Seiki Co Ltd 工作機械における図形情報のデ−タ構成
JPH0761596B2 (ja) * 1986-04-18 1995-07-05 日立精機株式会社 旋削加工における形状要素設定装置
US5249135A (en) * 1988-07-04 1993-09-28 Mitsubishi Denki K.K. Automatic design processing system for creating design processes for machining of parts
JPH03189803A (ja) 1989-12-20 1991-08-19 Osaka Kiko Co Ltd 対話型データ入力方法
JPH04245305A (ja) 1991-01-30 1992-09-01 Okuma Mach Works Ltd 工作機械を制御する数値制御装置
JP2820170B2 (ja) 1991-05-29 1998-11-05 三菱電機株式会社 Nc工作機械の加工指令作成方法および装置
DE69210788T2 (de) * 1991-12-30 1997-01-02 Texas Instruments Inc Gerät und Verfahren zur Toleranzbestimmung
JP3574462B2 (ja) * 1993-06-11 2004-10-06 ファナック株式会社 領域指定方法
JPH07105271A (ja) 1993-10-04 1995-04-21 Toyota Central Res & Dev Lab Inc 寸法公差処理装置
JP3785906B2 (ja) * 2000-08-07 2006-06-14 株式会社日立製作所 Cadデータに対するコンサルティングサービスの提供方法、公差変換により生じる不適切な形状変化の検出方法、公差変換により生じる不適切な形状変化を検出するプログラムが格納されたコンピュータ読み取り可能な記録媒体
JP2003117773A (ja) 2001-10-10 2003-04-23 Canon Inc Ncデータ作成装置
JP2004227327A (ja) 2003-01-23 2004-08-12 Olympus Corp 数値制御プログラム作成方法、加工方法、システム及び加工装置
JP2004246493A (ja) 2003-02-12 2004-09-02 Mori Seiki Co Ltd 自動プログラミング装置
JP3981670B2 (ja) * 2004-03-16 2007-09-26 ファナック株式会社 加工形状描画装置
JP2005288563A (ja) * 2004-03-31 2005-10-20 Yamazaki Mazak Corp 加工プログラム作成方法、及び加工プログラム作成装置
RU43204U1 (ru) 2004-10-11 2005-01-10 Паршин Виктор Иванович Устройство числового программного управления металлорежущим станком
JP4451381B2 (ja) * 2005-12-02 2010-04-14 ヤマザキマザック株式会社 Nc加工装置のnc加工プログラム作成方法及びnc加工プログラム作成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI410766B (zh) * 2009-03-31 2013-10-01 Mitsubishi Electric Corp 數值控制裝置

Also Published As

Publication number Publication date
US8185225B2 (en) 2012-05-22
EP2153935B1 (en) 2012-08-22
JPWO2008149431A1 (ja) 2010-08-19
CN101678522A (zh) 2010-03-24
TW200848963A (en) 2008-12-16
CN101678522B (zh) 2013-03-06
EP2153935A4 (en) 2010-07-28
EP2153935A1 (en) 2010-02-17
US20100185310A1 (en) 2010-07-22
JP5020315B2 (ja) 2012-09-05
WO2008149431A1 (ja) 2008-12-11

Similar Documents

Publication Publication Date Title
TWI353497B (en) Program producing device, numerical value control
US8072450B2 (en) System and method for measuring a three-dimensional object
JP5100249B2 (ja) 情報処理方法、情報処理装置およびプログラム
CN110312588B (zh) 层叠控制装置、层叠控制方法以及存储介质
JP6026746B2 (ja) ワークの組み立て手順演算方法、組み立て手順演算プログラム、部品の製造方法及び自動組立ロボット
CN103143633A (zh) 利用拉延件扫描结果设计后工序模具型面加工数据的方法
EP3614282A1 (en) Automatic parametric constraints in cad
Biermann et al. Using NC-path deformation for compensating tool deflections in micromilling of hardened steel
JP6091129B2 (ja) Camプログラム、cam装置、cad/camシステム、及び歯科補綴物の製造方法
JP5322881B2 (ja) 加工シミュレーション装置および最適工程決定装置
JP2007058748A (ja) 曲面nc加工における補間パス生成方法
RU2438849C2 (ru) Устройство для создания программ, устройство числового программного управления, способ создания программ
JP6110692B2 (ja) オリジナル突当先端を使用した加工データ作成システムおよび方法および突当位置規定方法
JP6894591B2 (ja) 測定データ生成装置、加工プログラム生成システム、測定データ生成方法
JP2007286858A (ja) 面モデルの作成装置と作成方法
JP2011085976A (ja) 最適工程決定装置および最適工程決定方法
JP4622987B2 (ja) 工具参照面データの作成装置と作成方法
US11694337B1 (en) Processing path generating method and device
JP2530896B2 (ja) 金型設計システムにおける金型の抜き形状作成方法
CN115587441B (zh) 一种流道结构增减材复合制造工艺规划方法及***
JP2006187816A (ja) 光学製品または光学製品の成形用金型の製作方法
JP4516890B2 (ja) パネル製品定義システム及びその方法
JP2007257081A (ja) 画像計測装置用パートプログラム生成装置、画像計測装置用パートプログラム生成方法、及び画像計測装置用パートプログラム生成用プログラム
Bey et al. A new approach for finishing free-form surfaces based on local shapes
CN117830407A (zh) 激光识别定位方法及***、激光切割***、设备及介质