專利名稱:零件欄制作裝置及零件欄制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種零件欄制作裝置及零件欄制作方法,其進(jìn)行在CAD數(shù)據(jù)上將多個構(gòu)成零件的試樣對應(yīng)該構(gòu)成零件用多個欄表示的零件欄的制作。
背景技術(shù):
近來,機(jī)械設(shè)計圖、電氣設(shè)計圖及建筑設(shè)計圖等許多已用CAD(Computer Aided Design)來完成。使用CAD時,就可將零件預(yù)先登記并進(jìn)行分配,或移動已描繪的形狀要素的配置,從而可容易地進(jìn)行尺寸及形狀的修正。
設(shè)計圖通常記載有圖框、作為制作對象的形狀要素的作圖區(qū)域、記載一系列目錄式事項的標(biāo)題欄、將形狀要素的多個構(gòu)成零件的規(guī)格對應(yīng)該構(gòu)成零件表示于多個欄的零件欄。作圖區(qū)域設(shè)在圖框內(nèi)的中央部,標(biāo)題欄描繪在圖框內(nèi)的右下部。相對與此,零件欄記載于記載了形狀要素與標(biāo)題欄后的空白部分,例如描繪在圖框內(nèi)的右上部或左上部。
形狀要素優(yōu)選與圖框、標(biāo)題欄、零件欄等不重疊地明了地記載,但存在由于布置而產(chǎn)生重疊的情況。從該觀點(diǎn)出發(fā),在檢測出作圖區(qū)域與圖框重疊的情況下,通過自動修正作圖區(qū)域的配置而消除重疊,這一點(diǎn)已有提案(例如參照引用文獻(xiàn)1)。
特許文獻(xiàn)1特開平7-182397號公報所述特許文獻(xiàn)1記載的方法中,在檢測出形狀要素與圖框重疊的情況下,單純地將作圖區(qū)域整體進(jìn)行移動。因此可以想象,在零件欄大的情況下,用特許文獻(xiàn)1記載的方法將作圖區(qū)域向上下左右任一方向移動都不能消除重疊。
發(fā)明內(nèi)容
本發(fā)明是考慮并解決了這樣的問題的發(fā)明,提供一種零件欄制作裝置及零件欄制作方法,其能夠自動并且適當(dāng)?shù)叵慵谂c構(gòu)成零件的重疊。
本發(fā)明為關(guān)于零件欄制作裝置的發(fā)明,具有以下的特征。
第一方面是一種零件欄制作裝置,進(jìn)行在CAD數(shù)據(jù)上將形狀要素的多個構(gòu)成零件的規(guī)格對應(yīng)于該構(gòu)成零件用多行表示的零件欄的制作,其特征在于,具有檢測所述零件欄和其他形狀要素的重疊的機(jī)構(gòu);在檢測出有所述重疊時,求出所述零件欄的多行中和所述形狀要素重疊的行數(shù)的機(jī)構(gòu);將所述重疊的行數(shù)的構(gòu)成零件的部分從上述零件欄分離且移動到和所述形狀要素不重疊的位置而制作新的零件欄的機(jī)構(gòu)。
這樣,在檢測出形狀要素和零件欄的重疊的情況下,通過制作將所述重疊的行數(shù)部分從其他不重疊的部分分離移動的新的零件欄,能夠自動并且適當(dāng)?shù)叵慵谂c構(gòu)成零件的重疊。
第二方面也可以具有操作者操控的輸入機(jī)構(gòu),所述進(jìn)行移動的機(jī)構(gòu),根據(jù)來自所述輸入機(jī)構(gòu)得到的信息決定使所述重疊的行數(shù)部分移動的方向。由此,能夠成為按照操作者要求的版式設(shè)計的設(shè)定,版式設(shè)計的自由度提高第三方面是在檢測出所述重疊的情況下,具有壓縮所述零件欄各行的高度的欄壓縮機(jī)構(gòu),在即使通過所述欄壓縮機(jī)構(gòu)將所述零件欄的各行的高度縮小到規(guī)定高度仍然產(chǎn)生重疊時,使所述重疊的行數(shù)部分向和所述形狀要素不重疊的方向移動。由此,能夠抑制版式設(shè)計的變更,并盡量維持相同的版式設(shè)計。
另外,本發(fā)明涉及零件欄制作方法,具有以下特征。
第四方面是一種零件欄制作方法,進(jìn)行在CAD數(shù)據(jù)上將形狀要素的多個構(gòu)成零件的規(guī)格對應(yīng)于該構(gòu)成零件用多行表示的零件欄的制作,其特征在于,具有檢測所述零件欄和其他形狀要素的重疊的步驟;在檢測出有所述重疊時,求出和所述形狀要素重疊的行數(shù)的步驟;使所述重疊的行數(shù)部分向和所述形狀要素不重疊的方向移動的步驟。
這樣,在檢測出形狀要素和零件欄的重疊的情況下,通過將重疊的行數(shù)部分從其他不重疊的部分分離并移動,能夠自動并且適當(dāng)?shù)叵慵谂c構(gòu)成零件的重疊。
根據(jù)本發(fā)明的零件欄制作裝置及零件欄制作方法,在檢測出形狀要素和零件欄的重疊的情況下,通過將所述重疊的行數(shù)部分從其他不重疊的部分分離并移動,能夠自動并且適當(dāng)?shù)叵慵谂c構(gòu)成零件的重疊。
因而,即使在沒有上下左右移動構(gòu)成零件的空白余量的情況下,也不需要縮小作圖區(qū)域、或?qū)⒄麄€設(shè)計圖設(shè)定變更為大一號的用紙規(guī)格,從而能夠有效地利用空白明確地顯示構(gòu)成零件及零件欄兩者。
圖1是本實(shí)施方式的CAD系統(tǒng)的塊形構(gòu)成圖;圖2是通過CAD系統(tǒng)作成的機(jī)械設(shè)計圖;圖3是零件欄制作部的塊形構(gòu)成圖;圖4是表示通過換行方向決定部顯示在顯示器的顯示圖像上的設(shè)定對話框的圖;圖5是表示本實(shí)施方式的零件制作方法的順序的流程圖(其1);圖6是表示本實(shí)施方式的零件制作方法的順序的流程圖(其2);圖7是零件欄的高度被壓縮后的機(jī)械設(shè)計圖;圖8是零件欄被換行后的機(jī)械設(shè)計圖;圖9是將零件欄向指定的左方向進(jìn)行一次換行后,再次向右方向進(jìn)行換行的機(jī)械設(shè)計圖。
符號說明10 CAD系統(tǒng)16 零件欄制作部30 設(shè)計圖32 形狀要素34 標(biāo)題欄36 零件欄36a 分支前零件欄36b、36c 分支出的零件欄
38 圖框50 檢測機(jī)構(gòu)52 欄壓縮機(jī)構(gòu)54 段數(shù)檢測機(jī)構(gòu)56 換行機(jī)構(gòu)58 換行方向決定部60 設(shè)定對話框60a 零件行數(shù)輸入部60c 左換行按鈕60d 右換行按扭60e 換行的行顯示部具體實(shí)施方式
本發(fā)明的零件欄制作裝置作為使用計算機(jī)制作設(shè)計圖的CAD系統(tǒng)10而顯示。另外,本發(fā)明的零件欄制作方法使用CAD系統(tǒng)10而實(shí)施。下面,參照附圖1~圖9,對本實(shí)施例的CAD系統(tǒng)10及零件欄制作方法舉實(shí)施例進(jìn)行說明。
如圖1所示,CAD系統(tǒng)10具有進(jìn)行系統(tǒng)整體的總體控制的CPU11、形狀要素制作部12、標(biāo)題欄制作部14、零件欄制作部16、圖框規(guī)定部18、保存作成的CAD數(shù)據(jù)的存儲部20、根據(jù)該CAD數(shù)據(jù)表示設(shè)計圖的顯示器22、操作者操作的輸入機(jī)構(gòu)24、根據(jù)CAD數(shù)據(jù)打印設(shè)計圖的打印機(jī)26,根據(jù)自輸入機(jī)構(gòu)24的操作,例如制作圖2所示的設(shè)計圖30的CAD數(shù)據(jù)。
CPU11、形狀要素制作部12、標(biāo)題欄制作部14、零件欄制作部16、圖框規(guī)定部18及存儲部20設(shè)置于計算機(jī)主體31內(nèi)。其中,CPU11及存儲部20是硬件構(gòu)成部,其他各制作部是通過CPU11讀入程序并實(shí)施而實(shí)現(xiàn)的軟件功能部。作為輸入機(jī)構(gòu)24,例如可舉出鍵盤、鼠標(biāo)及圖形要素輸入板等指示機(jī)構(gòu)。
圖2是表示在通過形狀要素制作部12制作的形狀要素32、通過標(biāo)題欄制作部14制作的標(biāo)題欄34、通過零件欄制作部16制作的零件欄36及通過圖框規(guī)定部18規(guī)定的圖框38被設(shè)定在初始狀態(tài)下,變更零件欄36前的狀態(tài)的設(shè)計圖30。
圖框38表示設(shè)計圖30的外框,其他全部要素基本上被顯示在圖框38的內(nèi)側(cè)。形狀要素32表示制作品,例如,在機(jī)械設(shè)計圖的情況下,包括規(guī)定比例尺的三視圖及其尺寸線、加工符號等。標(biāo)題欄34是一次全部顯示設(shè)計圖名稱、整理號碼、蓋章欄、制圖者姓名、制圖年月日、比例尺等目錄事項的欄,且設(shè)置于圖框38內(nèi)的右下部分。
零件欄36是對應(yīng)于該構(gòu)成零件且用多個欄表示形狀要素的多個構(gòu)成零件的規(guī)格的欄,例如從圖框38內(nèi)的右上部向下多行設(shè)置。零件欄36例如具有對應(yīng)零件的記號欄40a、零件圖號欄40b、零件名稱欄40c、零件個數(shù)欄40d、零件的材料欄40e、備注事項欄40f及用于確認(rèn)設(shè)計圖的有無的欄40g。另外,零件欄36的最上一行是標(biāo)題42,第二行以下為表示對應(yīng)于各零件的信息的欄。第二行以下的欄按記號欄40a的順序排列。在圖2所示的例子中,對應(yīng)于構(gòu)成形狀要素32的14種零件設(shè)有14行。零件欄36在表示由多個構(gòu)成零件構(gòu)成的機(jī)械中的組裝圖時尤其有用。另外,在表示包含多個電氣零件的電氣電路時也有用。
如圖3所示,零件欄制作部16具有零件欄36的初始設(shè)定部48;檢測零件欄36和形狀要素32的重疊的檢測機(jī)構(gòu)50;當(dāng)通過該重疊檢測機(jī)構(gòu)50檢測出重疊時將各行的高度縮小的欄壓縮機(jī)構(gòu)52。初始設(shè)定部48對應(yīng)于形狀要素32的數(shù)量進(jìn)行初始設(shè)定,且將零件欄36初始設(shè)在系統(tǒng)默認(rèn)位置(例如圖2所示從圖框38的右上部向下排列的位置)。
零件制作部16還具有即使在通過該欄壓縮機(jī)構(gòu)52將零件欄36的各行的高度縮小到規(guī)定高度仍然產(chǎn)生重疊時,求出零件欄36的多行中和形狀要素32重疊的行數(shù)的重疊行數(shù)檢測機(jī)構(gòu)54;使通過該行數(shù)檢測機(jī)構(gòu)54求出的重疊行數(shù)部分向和形狀要素32不重疊的方向移動(下面叫做換行。)的換行機(jī)構(gòu)56;根據(jù)自輸入機(jī)構(gòu)24得到的信息決定由換行機(jī)構(gòu)56進(jìn)行的換行方向的換行方向決定部58。
換行方向決定部58在顯示器22的顯示圖像上顯示圖4所示的設(shè)定對話框60,并基于來自操作者輸入機(jī)構(gòu)24的操作輸入信息。
如圖4所示,設(shè)定對話框60具有零件行數(shù)輸入部60a;通過點(diǎn)擊操作可增減該零件行數(shù)輸入部60a的值的微調(diào)按鈕60b;左換行按鈕60c;右換行按鈕60d;表示換行的行數(shù)的換行欄表示部60e、增減該換行欄表示部60e的值的微調(diào)按鈕60f。
零件行數(shù)輸入部60a及微調(diào)按鈕60b是初始輸入設(shè)定零件欄36的行數(shù)的部分。左換行按鈕60c及右換行按鈕60d是用于指定換行機(jī)構(gòu)56產(chǎn)生的換行方向的按鈕,通過點(diǎn)擊操作左換行按鈕60c而指定向左方向的換行,通過點(diǎn)擊右換行按鈕60d而指定向右方向的換行。還有,在設(shè)定對話框60中,沒有指定向上下方向換行的按鈕,而零件欄36通常是以標(biāo)題42為基準(zhǔn)在上下方向排列,因此,換行方向在左右任一方足夠,這是容易理解的。在換行欄表示部60e及微調(diào)按鈕60f,能夠?qū)⒆詣忧蟪龅膿Q行行數(shù)按照操作者的要求增減修正。
設(shè)定對話框60還具有選擇性設(shè)定零件欄的種類的零件欄設(shè)定部60g、輸入零件欄36各欄的信息的詳細(xì)編輯部60h、適用編輯結(jié)果的Apply按鈕60i、適用編輯結(jié)果且終止設(shè)定的OK按鈕60J、不適用編輯結(jié)果而終止設(shè)定的Cancel按鈕60k。
參照圖5及圖6對使用如下構(gòu)成的CAD系統(tǒng)10進(jìn)行的零件欄制作方法進(jìn)行說明。下面的說明中,只要沒有預(yù)先通知就按照記載的步驟號順序執(zhí)行處理。另外,在制作的設(shè)計圖上,零件欄36以外的圖框38、形狀要素32及標(biāo)題欄34,也可以根據(jù)圖框規(guī)定部18、形狀要素制作部12及標(biāo)題欄制作部14預(yù)先制作。
在圖5的步驟S1,根據(jù)操作者的規(guī)定操作表示對話框60,且將零件欄36的行數(shù)輸入零件行數(shù)輸入部60a。在零件行數(shù)輸入部60a,起初,也可以臨時設(shè)定0以外的適當(dāng)?shù)哪J(rèn)值,或也可以自動地檢測出構(gòu)成形狀要素32的零件的種類臨時設(shè)定對應(yīng)該種類的數(shù)字。在這種情況下,只要在沒有實(shí)施輸入操作時將臨時設(shè)定用作其正式設(shè)定值即可。零件行數(shù)輸入部60a的輸入也可以用鍵盤的10個數(shù)字鍵直接輸入數(shù)字,也可以通過微調(diào)按鈕60b增減而輸入。
在步驟S2中,通過輸入機(jī)構(gòu)24的規(guī)定操作設(shè)定零件欄36的基準(zhǔn)位置。
在步驟S3中,在初始設(shè)定部48的作用下,根據(jù)通過零件行數(shù)輸入部60a及輸入機(jī)構(gòu)24的操作而設(shè)定的信息臨時設(shè)定零件欄36,并臨時表示在顯示器22上(參照圖2)。
在步驟S4中,在檢測機(jī)構(gòu)50的作用下,檢測零件欄36和形狀要素32的重疊的有無。該重疊的檢測通過規(guī)定的坐標(biāo)運(yùn)算而執(zhí)行。在被檢測出有重疊的情況下向步驟S5轉(zhuǎn)移,在沒有被檢測出重疊的情況下將臨時表示作為正式表示而設(shè)定(步驟S16),并在CAD數(shù)據(jù)上進(jìn)行登錄且終止圖5及圖6表示的處理。
在步驟S5中,在欄壓縮機(jī)構(gòu)52的作用下,縮小零件欄36的標(biāo)題42及各行的高度。即,將標(biāo)題42及各欄的初始高度H0(參照圖2)縮小為更低的高度H1(參照圖7)。高度H1作為零件欄36內(nèi)的文字可識別程度的低的高度被預(yù)先設(shè)定。
在步驟S6中,和步驟S5相同,在檢測機(jī)構(gòu)50的作用下,檢測零件欄36和形狀要素32的重疊的有無。在檢測出有重疊的情況下向步驟S7轉(zhuǎn)移,在沒有檢測出有重疊的情況下執(zhí)行步驟S6的處理后,終止圖5及圖6表示的處理。
執(zhí)行步驟S5中的壓縮處理時,也可以階段性地執(zhí)行步驟S6中的重疊檢測處理。即,也可以不是將初始高度H0一次縮小到高度H1,而是每次壓縮微小的寬度,且在變成沒有重疊時向步驟S16轉(zhuǎn)移,在被壓縮到高度H1也沒有消除重疊時再向步驟S7轉(zhuǎn)移。
在步驟S16中,正式采用沒有進(jìn)行換行而在其時點(diǎn)得到的零件欄36,在CAD數(shù)據(jù)上進(jìn)行登錄并終止圖5及圖6表示的處理。
另一方面,在步驟S7中,通過點(diǎn)擊操作左換行按鈕60c或右換行按鈕60d的任一個,指定使重疊的部分換行的方向。在根據(jù)零件欄36的基準(zhǔn)位置一義決定換行方向的情況下,也可以省略步驟S7的處理,或決定對指定無關(guān)的換行方向。例如,如圖2所示,也可以決定為在零件欄36設(shè)在圖框38內(nèi)的右上部的情況下,由于在其右方向不能換行,因此,自動地向左方向換行。
在步驟S8中,在行數(shù)檢測機(jī)構(gòu)54的作用下,通過規(guī)定的坐標(biāo)運(yùn)算求出零件欄36的多行中和形狀要素32重疊的行數(shù)。在圖7所示的情況下,求出下欄的10~14欄的合計四欄重疊著的情況。
在步驟S9中,確認(rèn)通過行數(shù)檢測機(jī)構(gòu)54求出的有重疊的行數(shù)是否是“1”以上。在重疊的行數(shù)是“1”以上的情況下向步驟S10轉(zhuǎn)移,是“0”的情況下向步驟S12轉(zhuǎn)移。
在步驟S10中,確認(rèn)是否可以按照在步驟S7被指定的換行方向換行。即,確認(rèn)僅零件欄36的寬W(參照圖7)的寬是否已確保自該零件欄36的換行方向端部到圖框38。例如,在使零件欄36向左方向換行的情況下零件欄36設(shè)在右端時,如圖7所示,因?yàn)橐汛_保自換行方向端部到圖框38足夠的寬W1(>W(wǎng)),因此,能夠換行且向步驟S11轉(zhuǎn)移。另一方面,因不能向右方向換行而向步驟S13轉(zhuǎn)移。
在步驟S11中,通過行數(shù)檢測機(jī)構(gòu)54求出的有重疊的行數(shù)部分向指定方向換行。即,如圖8所示,原來狀態(tài)的零件欄36中有重疊的下四行向指定方向(例如左方向)移動,原來狀態(tài)的第10~第14行以與第1行~第4行的左側(cè)鄰接的方式進(jìn)行移動。另外,標(biāo)題42就此復(fù)寫于其左側(cè)。換行后和換行前的上端部重疊是為了操作者易于看到。
將這樣換行且被移動的零件欄作為分支出的零件欄36b,將不換行而剩余的部分稱作分支前零件欄36a以進(jìn)行區(qū)別。分支前零件欄36a和分支出的零件欄36b之間稍稍離開以明確區(qū)別,或也可以用另外的格線所謂不同的線(例如,粗線及雙重線等)表示。
在進(jìn)行換行后,分支前零件欄36a被確定,之后,以分支出的零件欄36變?yōu)樘幚韺ο罄^續(xù)進(jìn)行向步驟S8的返回的處理。
即,相對于分支前零件欄36a進(jìn)一步調(diào)查和形狀要素32的重疊的有無,在有重疊的情況下進(jìn)行進(jìn)一步的分支而得到分支出的零件欄36c(參照圖8的假想線)。另外,在沒有重疊的情況下,從步驟S9向步驟S12轉(zhuǎn)移,至此,將換行而得到的分支出的零件欄36b、36c...在CAD數(shù)據(jù)上進(jìn)行登錄,終止圖5及圖6所示的處理。
另一方面,在步驟S13中,確認(rèn)相對于在步驟S7中被指定的方向是否可以向相反方向換行。即,確認(rèn)在與指定方向相反側(cè)到圖框38之間是否已確保寬W。在能夠向相反方向換行的情況下向步驟S14轉(zhuǎn)移,在不能換行的情況下向步驟S15轉(zhuǎn)移。
在步驟S14中,向和指定方向相反的方向進(jìn)行換行。該步驟S14的處理和所述的步驟S11的處理除換行方向是相反的以外其余是相同的處理。步驟S14處理之后返回步驟S8。
這樣,通過進(jìn)行相反方向的換行,例如,如圖9所示,在向指定的方向進(jìn)行一次換行之后還產(chǎn)生重疊部分的情況下,即使不能按以上向左方向換行,如果在右方向有空白,則進(jìn)行換行,就會成為分支前零件欄36a及兩個分支出的零件欄36b、36c的任一個與形狀要素32沒有重疊的表示。
在步驟S15中,就此確定在此時點(diǎn)得到的分支出的零件欄36b、36c...,在CAD數(shù)據(jù)上進(jìn)行登錄并終止圖5及圖6所示的處理。
應(yīng)當(dāng)被記載于零件欄36、分支前零件欄36a、分支出的零件欄36b、36c...的信息可以在如前所述的詳細(xì)編輯部60h進(jìn)行編輯。由詳細(xì)編輯部60h進(jìn)行的編輯也可以在初始設(shè)定零件欄36時執(zhí)行,也可以在終止一連串換行處理之后執(zhí)行。
另外,也可以是操作者對零件欄36換行的結(jié)果在顯示器22的顯示圖像上進(jìn)行確認(rèn),并考慮要求及布局的均衡而操作換行欄表示部60e(參照圖4)調(diào)整換行的行數(shù)。
如上所述,根據(jù)本實(shí)施方式的CAD系統(tǒng)10及零件欄制作方法,在檢測出有形狀要素32和零件欄36的重疊的情況下,通過使重疊的行數(shù)部分從其另外的不重疊的部分分離并移動(換行),能夠自動且適當(dāng)?shù)叵慵?6和形狀要素32的重疊。因而,即使在沒有使形狀要素32上下左右移動的空白余量的情況下,也能夠縮小形狀要素32,且不需要將整個設(shè)計圖設(shè)定變更為1號大的用紙規(guī)格,從而能夠有效地利用空白明確地顯示形狀要素32及零件欄36兩者。
另外,通過點(diǎn)擊操作左換行按鈕60c或換行按鈕60d能夠指定換行方向,因此,成為能夠根據(jù)操作者的要求的版式設(shè)計的設(shè)定,版式設(shè)計的自由度提高。
此外,起初,即使是產(chǎn)生重疊的情況,因?yàn)槟軌蛟跈趬嚎s機(jī)構(gòu)52的作用下將零件欄36的各行的高度縮小,因此,能夠抑制版式設(shè)計的變更,并盡量維持相同的版式設(shè)計。
另外,在上述中,對形狀要素32相對于零件欄36產(chǎn)生自最下欄測(即,第14欄側(cè))延伸的重疊的情況進(jìn)行了說明,但零件欄36和形狀要素32的重疊方位不限于此,例如,形狀要素32自左側(cè)方延伸只在零件欄36的中間欄部重疊的情況,也能夠按照和上述同樣的順序?qū)⒅丿B消除。當(dāng)然,形狀要素32是表示三維形狀數(shù)據(jù)的形狀要素(所謂3D-CAD)也可以。
本發(fā)明的零件欄制作裝置及零件欄制作方法不限于上述的實(shí)施方式,不言而喻,只要不脫離本發(fā)明的宗旨,采用各種各樣的構(gòu)成而得到都可以。
權(quán)利要求
1.一種零件欄制作裝置,其在CAD數(shù)據(jù)上,進(jìn)行將形狀要素的多個構(gòu)成零件的規(guī)格對應(yīng)于該構(gòu)成零件用多行表示的零件欄的制作,其特征在于,具有檢測所述零件欄和其他形狀要素的重疊的機(jī)構(gòu);在檢測出所述重疊時,求出所述零件欄的多行中和所述形狀要素重疊的行數(shù)的機(jī)構(gòu);將所述重疊的行數(shù)的構(gòu)成零件的部分從所述零件欄分離移動到和所述形狀要素不重疊的位置而制作新的零件欄的機(jī)構(gòu)。
2.如權(quán)利要求1所述的零件欄制作裝置,其特征在于,具有操作者操控的輸入機(jī)構(gòu),所述進(jìn)行移動的機(jī)構(gòu)根據(jù)從所述輸入機(jī)構(gòu)得到的信息決定使所述重疊的行數(shù)部分移動的方向。
3.如權(quán)利要求1或2所述的零件欄制作裝置,其特征在于,具有在檢測出所述重疊的情況下,壓縮所述零件欄的各行的高度的欄壓縮機(jī)構(gòu),僅在即使通過所述欄壓縮機(jī)構(gòu)將所述零件欄的各行的高度壓縮到規(guī)定高度仍然產(chǎn)生重疊時,使所述重疊的行數(shù)部分向和所述形狀要素不重疊的方向移動。
4.一種零件欄制作方法,在CAD數(shù)據(jù)上進(jìn)行將形狀要素的多個構(gòu)成零件的規(guī)格對應(yīng)于該構(gòu)成零件用多行表示的零件欄的制作,其特征在于,具有檢測零件欄和其他形狀要素的重疊的步驟;在檢測出有所述重疊時,求出和所述形狀要素重疊的行數(shù)的步驟;使所述重疊的行數(shù)的部分向和所述形狀要素不重疊的方向移動的步驟。
全文摘要
一種在CAD數(shù)據(jù)上進(jìn)行由多行構(gòu)成的零件欄(36)的制作的零件欄制作方法,在使用CAD的作圖中,將零件欄和構(gòu)成零件的重疊自動且適當(dāng)?shù)叵?。檢測零件欄(36)和其他形狀要素(32)的重疊。在重疊被檢測出時,將零件欄(36)的各行的高度壓縮為(H1)。在即使將零件欄(36)各行的高度壓縮為(H1)也產(chǎn)生零件欄(36)和其他形狀要素(32)的重疊的情況下,求出零件欄(36)和形狀要素(32)的重疊的行數(shù)。使重疊行數(shù)的部分分離且向和形狀要素(32)不重疊的方向移動,分為分支前零件欄(36a)和分支出的零件欄(36b)。
文檔編號G06F17/50GK101046830SQ200710088778
公開日2007年10月3日 申請日期2007年3月22日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者矢萩幸一 申請人:本田技研工業(yè)株式會社