專利名稱:物品的輔助設(shè)計(jì)系統(tǒng)及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及物品例如家具的輔助設(shè)計(jì)系統(tǒng)及其控制方法。
背景技術(shù):
WO01/009778(以下稱作專利文獻(xiàn))公開了一種用來設(shè)計(jì)具有用戶所希望的形狀、構(gòu)造、尺寸、顏色、材料、材質(zhì)等要素之中的幾種要素的物品(例如家具)的輔助工具(家具輔助設(shè)計(jì)系統(tǒng))。
在上述專利文獻(xiàn)所記載的家具輔助設(shè)計(jì)系統(tǒng)中,可將零件(抽屜、門、腳、把手等)組裝在作為基本框架的單元中。零件與單元所限定的空間(小室)發(fā)生關(guān)聯(lián)。即,單元具有由構(gòu)成單元的頂板、底板、左側(cè)板、右側(cè)板以及背板所限定的空間(小室),抽屜等零件與該小室發(fā)生關(guān)聯(lián)地組裝在該小室中。通過將分隔板組合在單元所限定的小室中,可將小室拆分開,拆分后的各個(gè)小室中可以組裝零件。
根據(jù)專利文獻(xiàn)所記載的家具輔助設(shè)計(jì)系統(tǒng),通過使零件與其發(fā)生關(guān)聯(lián)地與單元以及分隔板所限定的小室進(jìn)行組合,不僅能夠設(shè)計(jì)出僅由框架構(gòu)成的家具,而且還能夠設(shè)計(jì)出將抽屜等各種零件組裝在單元所限定的空間(小室)中的、具有復(fù)雜構(gòu)造的家具。
專利文獻(xiàn)所記載的家具輔助設(shè)計(jì)系統(tǒng)是針對(duì)一個(gè)小室組裝一個(gè)零件。不能夠在一個(gè)小室中組裝多個(gè)零件。因此,作為專利文獻(xiàn)所記載的家具輔助設(shè)計(jì)系統(tǒng),在需要組裝多個(gè)零件時(shí),必須利用分隔板預(yù)先形成多個(gè)小室。
此外,在對(duì)完成設(shè)計(jì)的家具或者設(shè)計(jì)過程中的家具的尺寸進(jìn)行更改時(shí),作為專利文獻(xiàn)所記載的家具輔助設(shè)計(jì)系統(tǒng),要想根據(jù)單元(小室)的尺寸的改變來改變組裝在該單元(小室)中的零件的尺寸并不容易。這是由于,在專利文獻(xiàn)所記載的系統(tǒng)中,組裝在單元中的零件其尺寸(高度、寬度以及縱深)均是以小室的前左下角坐標(biāo)(x,y,z)為基準(zhǔn)決定的。
發(fā)明內(nèi)容
本發(fā)明的目的是,提供一種物品(例如家具)的設(shè)計(jì)自由度得到進(jìn)一步提高的物品輔助設(shè)計(jì)系統(tǒng)。
本發(fā)明的另一個(gè)目的是,在零件組裝在單元中的狀態(tài)下,零件的尺寸能夠很容易隨著單元尺寸的改變而改變。
根據(jù)本發(fā)明的物品輔助設(shè)計(jì)系統(tǒng)是一種將展示多種基本構(gòu)成部件(單元)的圖像以及展示多種配件(零件)的圖像顯示在顯示裝置上,通過使從所顯示的多種基本構(gòu)成部件中選中的基本構(gòu)成部件、以及從所顯示的多種配件中選中的配件進(jìn)行組合,顯示(設(shè)計(jì))出由基本構(gòu)成部件和配件組合而成的物品的系統(tǒng)。物品輔助設(shè)計(jì)系統(tǒng)是具有計(jì)算機(jī)、輸入裝置、顯示裝置、存儲(chǔ)器等的系統(tǒng),利用計(jì)算機(jī)系統(tǒng)進(jìn)行物品的設(shè)計(jì)。物品輔助設(shè)計(jì)系統(tǒng)例如可以用于家具的設(shè)計(jì)。
物品輔助設(shè)計(jì)系統(tǒng)的基本原理是,將用輸入裝置選中的配件(零件)組合在用輸入裝置選中的基本構(gòu)成部件(單元)中而設(shè)計(jì)出由基本構(gòu)成部件和配件構(gòu)成的物品。基本構(gòu)成部件,是指構(gòu)成物品的框架的部件。就家具而言,可以將配件比如說抽屜、擱板、掛衣桿等組合進(jìn)作為基本構(gòu)成部件的框架中,通過組合不同種類的配件并改變配件的布置位置(組裝位置),可以設(shè)計(jì)出具有各種各樣的形狀和構(gòu)造的家具。
根據(jù)本發(fā)明的物品輔助設(shè)計(jì)系統(tǒng)具有第1存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定其以上述基本構(gòu)成部件所限定的三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù);第2存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定其以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù);小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu),使被選中配件的三維配件空間與被選中基本構(gòu)成部件所限定的三維小室空間一對(duì)一地發(fā)生關(guān)聯(lián);以及顯示控制機(jī)構(gòu),在通過上述小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu)而三維配件空間與之發(fā)生關(guān)聯(lián)的三維小室空間中,在由上述第1存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件空間數(shù)據(jù)、以及上述第2存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件數(shù)據(jù)決定的位置上,顯示具有由上述三維配件空間數(shù)據(jù)和上述三維配件數(shù)據(jù)決定的尺寸的配件圖像。當(dāng)然,包括上述顯示控制機(jī)構(gòu)所顯示的配件圖像在內(nèi)的物品的圖像也可以通過打印機(jī)進(jìn)行打印輸出。
根據(jù)本發(fā)明的物品輔助設(shè)計(jì)系統(tǒng)的控制方法是一種將展示多種基本構(gòu)成部件的圖像以及展示多種配件的圖像顯示在顯示裝置上,通過使從所顯示的多種基本構(gòu)成部件中選中的基本構(gòu)成部件、以及從所顯示的多種配件中選中的配件進(jìn)行組合,顯示出由基本構(gòu)成部件和配件組合而成的物品的圖像的物品輔助設(shè)計(jì)系統(tǒng)的控制方法,其特征是,就多種配件的各個(gè)配件,將決定以上述基本構(gòu)成部件所限定的三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù)儲(chǔ)存在第1存儲(chǔ)機(jī)構(gòu)中;就多種配件的各個(gè)配件,將決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù)儲(chǔ)存在第2存儲(chǔ)機(jī)構(gòu)中;通過小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu),使被選中配件的三維配件空間與被選中基本構(gòu)成部件所限定的三維小室空間一對(duì)一地發(fā)生關(guān)聯(lián);通過顯示控制機(jī)構(gòu),在上述三維配件空間發(fā)生了關(guān)聯(lián)的三維小室空間中,在由上述第1存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件空間數(shù)據(jù)、以及上述第2存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件數(shù)據(jù)決定的位置上,顯示具有由上述三維配件空間數(shù)據(jù)和上述三維配件數(shù)據(jù)決定的尺寸的配件圖像。
在根據(jù)本發(fā)明的物品輔助設(shè)計(jì)系統(tǒng)中,利用了三維小室空間和三維配件空間兩種空間的概念。
三維小室空間是具有基本構(gòu)成部件所限定的尺寸(高度、寬度以及縱深)的三維空間。三維小室空間是長方體形狀的空間,具有上面、下面、左面、右面、前面以及背面6個(gè)面。被這6個(gè)面圍起來的區(qū)域便是三維小室空間。
三維配件空間是將組裝在基本構(gòu)成部件所限定的三維小室空間中的配件圍起來的長方體形狀的空間。多種配件的各個(gè)配件具有三維配件空間。在第1存儲(chǔ)機(jī)構(gòu)(硬盤等)中,儲(chǔ)存著多種配件的各個(gè)配件的三維配件空間數(shù)據(jù)。
三維配件空間是由決定以上述三維小室空間為基準(zhǔn)的相對(duì)性位置以及尺寸的數(shù)據(jù)(三維配件空間數(shù)據(jù))限定其位置以及尺寸(高度、寬度以及縱深)。
在一實(shí)施形式中,上述三維配件空間數(shù)據(jù)是以表示距上述三維小室空間的相對(duì)應(yīng)的面的距離的數(shù)據(jù)限定上述三維配件空間的上面、下面、左面、右面、前面以及背面等各個(gè)面的位置的。即,三維配件空間的上面、下面、左面、右面、前面以及背面等各個(gè)面的位置由以三維小室空間的上面、下面、左面、右面、前面以及背面為基準(zhǔn)的距離決定。
也可以以表示距上述三維小室空間的相反的面的距離限定上述三維配件空間的上面、下面、左面、右面、前面以及背面等各個(gè)面的位置之中的至少一個(gè)。所說三維小室空間的相反的面,例如對(duì)于三維配件空間的上面是指三維小室空間的下面,對(duì)于三維配件空間的下面是指三維小室空間的上面。例如,對(duì)于三維配件空間的下面的位置,以表示距三維小室空間的上面的距離的數(shù)據(jù)進(jìn)行限定,而對(duì)于三維配件空間的其余面(上面、左面、右面、前面以及背面),以距三維小室空間的相對(duì)應(yīng)的面的距離進(jìn)行限定。
在第2存儲(chǔ)機(jī)構(gòu)中,就多種配件的各個(gè)配件,存儲(chǔ)著決定以上述三維配件空間為基準(zhǔn)的相對(duì)性位置以及尺寸的數(shù)據(jù)(三維配件數(shù)據(jù))。即,多種配件的各個(gè)配件具有以三維小室空間為基準(zhǔn)的三維配件空間數(shù)據(jù)、以及以三維配件空間為基準(zhǔn)的三維配件數(shù)據(jù)。
上述配件分為由一個(gè)最小構(gòu)成要素構(gòu)成的第1配件、以及由多個(gè)最小構(gòu)成要素組合而構(gòu)成的第2配件兩大類。上述第2存儲(chǔ)機(jī)構(gòu),對(duì)于上述第2配件,就多個(gè)最小構(gòu)成要素的各個(gè)要素,儲(chǔ)存決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維最小構(gòu)成要素?cái)?shù)據(jù)。通過將數(shù)據(jù)結(jié)構(gòu)限定成以三維配件空間為基準(zhǔn)儲(chǔ)存構(gòu)成配件的多個(gè)最小構(gòu)成要素的各個(gè)要素的三維最小構(gòu)成要素?cái)?shù)據(jù),能夠設(shè)計(jì)出具有各種各樣的構(gòu)造的配件。
在一實(shí)施形式中,上述三維配件數(shù)據(jù)或者上述三維最小構(gòu)成要素?cái)?shù)據(jù)是分別表示距上述三維配件空間的上面、下面、左面、右面、前面以及背面的距離的數(shù)據(jù)。三維配件數(shù)據(jù)或三維最小構(gòu)成要素?cái)?shù)據(jù)也可以由表示距上述三維配件空間的上面、下面、左面、右面、前面以及背面之中的某5個(gè)面的距離的數(shù)據(jù)、以及表示配件或最小構(gòu)成要素的厚度的數(shù)據(jù)限定。
根據(jù)本發(fā)明,相對(duì)于基本構(gòu)成部件所限定的三維小室空間,可使被選中配件的三維配件空間與之發(fā)生關(guān)聯(lián)。三維配件空間的位置以及尺寸,由決定以三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù)決定。此外,對(duì)于配件,限定了決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù),因此,組合在基本構(gòu)成部件中的配件經(jīng)由三維配件空間與三維小室空間發(fā)生關(guān)聯(lián)。
三維配件空間具有以三維小室空間為基準(zhǔn)的相對(duì)性位置以及尺寸,因此,在擴(kuò)大或縮小三維小室空間(基本構(gòu)成部件)時(shí),與三維小室空間發(fā)生關(guān)聯(lián)的三維配件空間將隨著三維小室空間的擴(kuò)大或縮小而擴(kuò)大或縮小。再有,配件具有以三維配件空間為基準(zhǔn)的相對(duì)性位置以及尺寸,因此,隨著三維配件空間的擴(kuò)大或縮小,配件或最小構(gòu)成要素將移動(dòng)到適當(dāng)?shù)奈恢蒙?,其尺寸也?huì)擴(kuò)大或縮小。
如上所述,根據(jù)本發(fā)明,隨著三維小室空間的擴(kuò)大或縮小,與該三維小室空間發(fā)生關(guān)聯(lián)的三維配件空間以及配件(或者最小構(gòu)成要素)將擴(kuò)大或縮小。不需要根據(jù)所設(shè)計(jì)物品(例如家具)的尺寸對(duì)同種類的配件準(zhǔn)備尺寸不同的多個(gè)數(shù)據(jù)。此外,在擴(kuò)大或縮小三維小室空間時(shí),也不需要對(duì)組裝在該三維小室空間中的配件的尺寸(三維配件空間的尺寸)另外進(jìn)行與三維小室空間的擴(kuò)大或縮小一致的擴(kuò)大或縮小(二次擴(kuò)大或縮小)操作,因此,能夠減少設(shè)計(jì)上的麻煩。再有,還能夠應(yīng)對(duì)在6個(gè)方向(上方向、下方向、左方向、右方向、手前方向、縱深方向)之任意方向上的擴(kuò)大或縮小。
最好是,還設(shè)置有第3存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定上述三維配件空間的相對(duì)應(yīng)的各個(gè)面是否與上述三維小室空間的上面、下面、左面、右面、前面以及背面連動(dòng)的數(shù)據(jù)。就三維配件空間的6個(gè)面的各個(gè)面,限定與三維小室空間相對(duì)應(yīng)的6個(gè)面的相對(duì)位置是否始終得以保持(連動(dòng)的ON或OFF)。例如,就某一個(gè)配件而言,將這樣的信息儲(chǔ)存在第3存儲(chǔ)機(jī)構(gòu)中,即,該配件的三維配件空間的上面、下面、左面、右面、前面以及背面的6個(gè)面之中的上面、左面、右面、前面以及背面5個(gè)面與三維小室空間的相對(duì)應(yīng)的各面連動(dòng),而其下面不連動(dòng)。若將這種配件(三維配件空間)組裝在三維小室空間中,則在三維小室空間擴(kuò)大或縮小時(shí),該配件的三維配件空間的上面、左面、右面、前面以及背面5個(gè)面將隨著三維小室空間的擴(kuò)大或縮小而擴(kuò)大或縮小(如同儲(chǔ)存在第1存儲(chǔ)機(jī)構(gòu)中的三維配件空間數(shù)據(jù)所限定的相對(duì)性位置)。
在上述場合,對(duì)于比如說三維配件空間的下面,只要預(yù)先以距三維小室空間的上面的距離對(duì)其位置進(jìn)行限定即可。
而且最好是,設(shè)置有小室空間拆分機(jī)構(gòu),在通過上述小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu)發(fā)生關(guān)聯(lián)的三維小室空間的大小大于三維配件空間的場合,對(duì)上述三維小室空間進(jìn)行拆分。通過小室空間拆分機(jī)構(gòu),可將基本構(gòu)成部件所限定的一個(gè)三維小室空間拆分為兩個(gè)三維小室空間。三維小室空間和三維配件空間是一對(duì)一地對(duì)應(yīng)的,因此,通過小室空間的拆分,可形成三維配件空間與之發(fā)生關(guān)聯(lián)的三維小室空間、以及三維配件空間尚未與之發(fā)生關(guān)聯(lián)的三維小室空間。對(duì)于三維配件空間尚未與之發(fā)生關(guān)聯(lián)的三維小室空間,可以使其它配件(三維配件空間)與之發(fā)生關(guān)聯(lián)。
在由于三維配件空間與之發(fā)生關(guān)聯(lián)的三維小室空間擴(kuò)大而限定了三維小室空間大于三維配件空間的場合,也可以對(duì)該三維小室空間進(jìn)行拆分。
還可以具有第4存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定上述配件或構(gòu)成上述配件的最小構(gòu)成要素的相對(duì)應(yīng)的各個(gè)面是否與上述三維配件空間的上面、下面、左面、右面、前面以及背面的各個(gè)面連動(dòng)的數(shù)據(jù)。對(duì)于每一個(gè)配件或者構(gòu)成配件的多個(gè)最小構(gòu)成要素的每一個(gè)最小構(gòu)成要素,定義其上面、下面、左面、右面、前面以及背面是否與三維配件空間的上面、下面、左面、右面、前面以及背面相連動(dòng)地?cái)U(kuò)大或縮小。
在優(yōu)選實(shí)施形式中,具有依據(jù)上述三維小室空間、上述三維配件空間數(shù)據(jù)以及上述三維配件數(shù)據(jù),繪制包含有物品中所包含的基本構(gòu)成部件、物品中所包含的配件、以及構(gòu)成物品中所包含的配件的最小構(gòu)成要素中至少一個(gè)的尺寸的詳圖的詳圖繪制機(jī)構(gòu);以及輸出由上述詳圖繪制機(jī)構(gòu)繪制的、包含有尺寸的詳圖的輸出機(jī)構(gòu)。由于是依據(jù)上述三維小室空間、上述三維配件空間數(shù)據(jù)以及上述三維配件數(shù)據(jù),對(duì)基本構(gòu)成部件、配件以及最小構(gòu)成要素的尺寸(6個(gè)面的位置)進(jìn)行限定的,因此,對(duì)于它們,能夠繪制出包含有尺寸的詳圖(用矩形形狀展示的俯視圖、正面圖等),并且能夠?qū)⑵漭敵?顯示輸出,打印輸出)。
在需要繪制矩形形狀之外的圖形的場合,預(yù)先設(shè)置儲(chǔ)存有矢量繪圖數(shù)據(jù)的矢量繪圖數(shù)據(jù)存儲(chǔ)機(jī)構(gòu)。在這種場合,上述詳圖繪制機(jī)構(gòu)依據(jù)儲(chǔ)存在上述矢量繪圖數(shù)據(jù)存儲(chǔ)機(jī)構(gòu)中的矢量繪圖數(shù)據(jù),繪制出預(yù)先定義好的基本構(gòu)成部件、配件或最小構(gòu)成要素中的、預(yù)先定義好的面的詳圖。能夠進(jìn)行矩形形狀之外(例如圓形)的圖形的繪制。
本發(fā)明還提供一種接受儲(chǔ)存到上述第1~第4存儲(chǔ)機(jī)構(gòu)中的數(shù)據(jù)的輸入并將其儲(chǔ)存在第1~第4存儲(chǔ)機(jī)構(gòu)中的程序。
圖1是表示家具輔助設(shè)計(jì)裝置的外觀的透視圖。
圖2是表示家具輔助設(shè)計(jì)裝置的電氣結(jié)構(gòu)的框圖。
圖3示出構(gòu)成家具的構(gòu)成部件。
圖4示出完成后的家具的外觀。
圖5示出完成后的家具的外觀。
圖6示出小室空間與零件空間之間的關(guān)系。
圖7示出小室空間與零件空間之間的關(guān)系。
圖8示出掛衣桿的零件空間以及掛衣桿在零件空間中的位置關(guān)系。
圖9示出內(nèi)抽屜的零件空間以及內(nèi)抽屜在零件空間中的位置。
圖10示出構(gòu)成內(nèi)抽屜的面板在零件空間中的位置。
圖11示出構(gòu)成內(nèi)抽屜的前襯板在零件空間中的位置。
圖12示出構(gòu)成內(nèi)抽屜的側(cè)幫(左)在零件空間中的位置。
圖13示出掛衣桿的定義數(shù)據(jù)。
圖14示出內(nèi)抽屜的定義數(shù)據(jù)。
圖15示出內(nèi)抽屜的定義數(shù)據(jù)。
圖16示出內(nèi)抽屜的定義數(shù)據(jù)。
圖17示出內(nèi)抽屜的定義數(shù)據(jù)。
圖18示出內(nèi)抽屜的定義數(shù)據(jù)。
圖19示出內(nèi)抽屜的定義數(shù)據(jù)。
圖20示出將掛衣桿組合在單元中的狀況。
圖21示出將掛衣桿組合在單元中的狀況。
圖22是展示家具輔助設(shè)計(jì)裝置的基本工作流程的流程圖。
圖23示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖24示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖25示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖26示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖27示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖28示出家具輔助設(shè)計(jì)裝置中的顯示畫面。
圖29示出掛衣桿的詳圖。
圖30示出掛衣桿的詳圖繪圖定義數(shù)據(jù)。
圖31示出矢量數(shù)據(jù)表。
圖32示出掛衣桿的詳圖的其它例子。
圖33示出外抽屜的詳圖。
圖34示出構(gòu)成外抽屜的面板的詳圖。
具體實(shí)施例方式
1硬件構(gòu)成圖1示出家具輔助設(shè)計(jì)裝置的外觀。圖2是表示家具輔助設(shè)計(jì)裝置的電氣結(jié)構(gòu)的框圖。
家具輔助設(shè)計(jì)裝置由包括計(jì)算機(jī)20的計(jì)算機(jī)系統(tǒng)(例如個(gè)人計(jì)算機(jī))構(gòu)成。計(jì)算機(jī)20有FD驅(qū)動(dòng)器14、CD-ROM驅(qū)動(dòng)器15、硬盤單元(HD單元)16以及存儲(chǔ)器18與之相連,它們內(nèi)裝在計(jì)算機(jī)機(jī)箱19內(nèi)。FD驅(qū)動(dòng)器14向軟盤(FD)22寫入數(shù)據(jù),從FD22讀取數(shù)據(jù)。CD-ROM驅(qū)動(dòng)器15從CD-ROM讀取數(shù)據(jù)。HD單元16讀取儲(chǔ)存在硬盤上的操作系統(tǒng)、家具輔助設(shè)計(jì)程序和數(shù)據(jù)。依據(jù)從硬盤上讀取的程序以及數(shù)據(jù),計(jì)算機(jī)系統(tǒng)發(fā)揮家具輔助設(shè)計(jì)裝置的功能。
按照計(jì)算機(jī)20輸出的顯示數(shù)據(jù),顯示裝置11的顯示畫面上顯示各種窗口。操作員使用鍵盤12和鼠標(biāo)13進(jìn)行點(diǎn)擊(選擇)以及數(shù)值輸入等。顯示裝置11的顯示畫面上所顯示的處理結(jié)果可通過打印機(jī)17打印出來。
HD單元16的硬盤中設(shè)置有儲(chǔ)存家具設(shè)計(jì)數(shù)據(jù)的家具設(shè)計(jì)數(shù)據(jù)庫25。使用家具輔助設(shè)計(jì)裝置按照家具設(shè)計(jì)數(shù)據(jù)設(shè)計(jì)出來的家具的圖像和設(shè)計(jì)圖紙等顯示在顯示裝置11的顯示畫面上,并通過打印機(jī)17打印出來。此外,HD單元16的硬盤中設(shè)置有儲(chǔ)存有定義數(shù)據(jù)的定義數(shù)據(jù)庫26。定義數(shù)據(jù)庫26中儲(chǔ)存著后述的多個(gè)單元和零件的各個(gè)單元和零件的定義數(shù)據(jù)。關(guān)于定義數(shù)據(jù)將在后面詳述。
2單元以及零件圖3示出構(gòu)成以家具輔助設(shè)計(jì)裝置進(jìn)行設(shè)計(jì)的家具的部分構(gòu)成部件。
在家具輔助設(shè)計(jì)裝置中,家具是通過多種構(gòu)成部件的組合繪制(設(shè)計(jì))出來的。構(gòu)成部件分為單元和零件兩大類。
所說單元,是指家具的最基本的結(jié)構(gòu)框架。單元基本上由頂板、底板、右側(cè)板、左側(cè)板以及背板構(gòu)成,具有前面開口的構(gòu)造。
在構(gòu)成單元的頂板、底板、右側(cè)板、左側(cè)板以及背板的內(nèi)側(cè)(框架內(nèi)部)存在有空間。在本說明書中,將單元內(nèi)的上述空間稱作“小室空間”。小室空間被零件(例如擱板、抽屜等)拆分為更小的空間。這種通過拆分而形成的更小的空間,在本說明書中也稱作“小室空間”。小室空間是長方體形狀的三維空間。
在家具輔助設(shè)計(jì)裝置中,可通過多種單元的組合設(shè)計(jì)出一個(gè)家具。對(duì)于考慮了單元與單元的組合在內(nèi)的多種單元預(yù)先進(jìn)行定義。在本實(shí)施例中,單元分為基本單元、上單元、下單元、中單元等?;締卧亲顦?biāo)準(zhǔn)的單元,由頂板、底板、右側(cè)板、左側(cè)板以及背板構(gòu)成。上單元是重合在基本單元的上部的單元,由頂板、右側(cè)板、左側(cè)板以及背板構(gòu)成,不具有底板?;締卧捻敯迤鸬缴蠁卧牡装宓淖饔谩O聠卧侵睾显诨締卧南虏康膯卧傻装?、右側(cè)板、左側(cè)板以及背板構(gòu)成,不具有頂板。中單元是布置在例如左右分開布置的基本單元之間的單元,由頂板、底板以及背板構(gòu)成,不具有右側(cè)板和左側(cè)板。
零件是指構(gòu)成家具的構(gòu)成部件之中的、除單元之外的構(gòu)成部件。零件分成抽屜、衣架、門等類別(大類)。并且,抽屜分成內(nèi)抽屜、外抽屜A、外抽屜B、外抽屜C等類別(小類)。衣架分成滑動(dòng)式褲子架、掛衣桿、吊架(單)、吊架(雙)等小類。門分成帶框架左開門、帶框架右開門、帶框架雙開門、板式左開門等小類。
如上所述,小室空間被限定在單元中。由后面的說明可知,對(duì)于小類的零件,限定了將零件圍起來的零件空間。零件空間也是長方體形狀的三維空間。關(guān)于零件空間將在后面詳述。
除了上述單元和零件之外,還可以將要安裝在家具上的附屬性的構(gòu)成部件(例如腳輪、把手等)作為構(gòu)成部件進(jìn)行準(zhǔn)備。
圖4和圖5是對(duì)通過單元和零件的組合而設(shè)計(jì)出來的家具的一個(gè)例子進(jìn)行展示的正面圖。圖5示出圖4所示家具1上所設(shè)置的雙開門61拆下后的狀態(tài)。
圖4和圖5所示的家具1由一個(gè)單元30和6個(gè)零件構(gòu)成,這個(gè)單元30由頂板31、底板32、左側(cè)板33、右側(cè)板34以及背板35構(gòu)成,而6個(gè)零件包括掛衣桿41、3個(gè)內(nèi)抽屜51、52、53、最上層的內(nèi)抽屜51的上面的擱板55、以及雙開門61。
圖4和圖5所示的家具包括4個(gè)小室空間。如上所述,構(gòu)成單元的頂板、底板、右側(cè)板、左側(cè)板以及背板的內(nèi)側(cè)的小室空間被布置在小室空間中的零件拆分開。通過掛衣桿41以及3個(gè)內(nèi)抽屜51、52、53,將單元30所限定的小室空間拆分為4個(gè)小室空間(小室空間1、小室空間2、小室空間3以及小室空間4)。在本實(shí)施例中,將雙開門61作為附屬件加以處理,它不屬于對(duì)小室空間進(jìn)行拆分(具有零件空間)的零件。
3小室空間以及零件空間圖6和圖7是對(duì)小室空間S和零件空間P二者的位置關(guān)系進(jìn)行展示的附圖。在圖6和圖7中,小室空間S用實(shí)線表示,零件空間P用單點(diǎn)劃線表示。
如上所述,在家具輔助設(shè)計(jì)裝置中,單元限定了小室空間S,零件存在有零件空間P。
對(duì)于零件空間P,是以小室空間S為基準(zhǔn)而相對(duì)地限定(定義)其位置以及尺寸的。小室空間S以及零件空間P均具有長方體形狀。
參照?qǐng)D6,對(duì)于零件空間P的上面、下面、左面、右面、前面以及背面的6個(gè)面,可以分別以小室空間S的上面、下面、左面、右面、前面以及背面6個(gè)面為基準(zhǔn)限定它們的位置。具體地說,以距小室空間S的上面的距離a限定零件空間P的上面的位置,以距小室空間S的下面的距離b限定零件空間P的下面的位置。同樣地,分別以距小室空間S的左面的距離c、距小室空間S的右面的距離d、距小室空間S前面的距離e、以及距小室空間S的背面的距離f限定零件空間P的左面、右面、前面以及背面的位置。小室空間S和零件空間P二者的相對(duì)位置關(guān)系(相對(duì)尺寸關(guān)系)按照每一個(gè)零件預(yù)先決定。
對(duì)于零件空間P的上面、下面、左面、右面、前面以及背面的6個(gè)面之中的一個(gè)或多個(gè)面,也可以由距小室空間S的相反的面(例如與零件空間P的下面相對(duì)的小室空間S的上面)的距離進(jìn)行限定,而不是以距小室空間S的相對(duì)應(yīng)的面的距離進(jìn)行限定。
參照?qǐng)D7,對(duì)于零件空間P的上面、左面、右面、前面以及背面的位置,是與圖6同樣分別以距小室空間S的相對(duì)應(yīng)的上面、左面、右面、前面以及背面的距離進(jìn)行限定的。而對(duì)于零件空間P的下面的位置,以距與零件空間P的下面相反的小室空間S的面(上面)的距離b1進(jìn)行限定。
如上所述,對(duì)于零件空間P,是由以小室空間S為基準(zhǔn)的相對(duì)性位置關(guān)系限定其位置和尺寸的。當(dāng)在家具輔助設(shè)計(jì)裝置中進(jìn)行使零件與單元進(jìn)行組合的處理時(shí),組合后的零件的零件空間P便與單元所限定的小室空間S發(fā)生關(guān)聯(lián)。此時(shí),組合后的零件的零件空間P的上面、下面、左面、右面、前面以及背面的位置由以小室空間S為基準(zhǔn)的相對(duì)性位置關(guān)系決定。隨著零件空間P的上面、下面、左面、右面、前面以及背面的位置的確定,零件空間P的尺寸也便確定。小室空間S和零件空間P是一對(duì)一地對(duì)應(yīng)的。
圖8示出作為一種零件的掛衣桿H以及掛衣桿H的零件空間Ph。圖9示出作為一種零件的內(nèi)抽屜I以及內(nèi)抽屜I的零件空間Pi。
零件分為僅由一個(gè)構(gòu)成部件構(gòu)成的、以及由多個(gè)構(gòu)成部件構(gòu)成的兩大類。掛衣桿H(圖8)是僅由一個(gè)構(gòu)成部件構(gòu)成的零件的一種。而內(nèi)抽屜I(圖9)是由多個(gè)構(gòu)成部件構(gòu)成的零件的一種。以下,將構(gòu)成零件的最小單位的構(gòu)成部件稱作“要素”。對(duì)于掛衣桿H來說,由于其本身就是最小單位的構(gòu)成部件,因而掛衣桿H本身是要素。內(nèi)抽屜I則如后所述由多個(gè)要素構(gòu)成。
如上所述,對(duì)于每個(gè)零件均限定有零件空間P。在零件空間P中,由以零件空間P為基準(zhǔn)的相對(duì)位置限定零件位置。
如上所述,掛衣桿H由一個(gè)要素構(gòu)成。對(duì)于由一個(gè)要素構(gòu)成的零件,由以零件空間P的上面、下面、左面、右面、前面以及背面的6個(gè)面之中的某5個(gè)面為基準(zhǔn)的位置以及零件厚度(或者直徑)限定零件位置以及零件尺寸。
參照?qǐng)D8,對(duì)于掛衣桿H,以距零件空間Ph的上面的距離a限定掛衣桿H的上面(上端)的位置。同樣地,分別以距零件空間Ph的左面的距離c、距零件空間Ph的右面的距離d、距零件空間Ph的前面的距離e、以及距零件空間Ph的背面的距離f限定掛衣桿H的左面(左端)、右面(右端)、前面(前端)以及背面(背端)的位置。此外,還限定了掛衣桿H的直徑w。隨著掛衣桿H的直徑w的限定,以零件空間Ph的上面為基準(zhǔn)的掛衣桿H的下面(下端)的位置便被限定。隨著以零件空間Ph為基準(zhǔn)的掛衣桿H的上面、左面、右面、前面以及背面的位置以及掛衣桿的直徑的確定,掛衣桿H的尺寸也便確定。
像內(nèi)抽屜I(圖9)那樣由多個(gè)要素構(gòu)成的零件,對(duì)于多個(gè)要素的每一個(gè)要素,由以零件空間P為基準(zhǔn)的相對(duì)位置以及要素的厚度限定要素的位置和尺寸。
圖9所示的內(nèi)抽屜I由面板、前襯板、端板、側(cè)幫(左)、側(cè)幫(右)、底板、襯塊(左)以及襯塊(右)等8個(gè)要素構(gòu)成。對(duì)于8個(gè)要素的各要素,限定其在零件空間Pi中的位置(要素位置)以及尺寸。
圖10示出要素“面板”在零件空間Pi中的位置(尺寸)。圖11示出要素“前襯板”在零件空間Pi中的位置(尺寸)。圖12示出要素“側(cè)幫(左)”在零件空間Pi中的位置(尺寸)。
參照?qǐng)D10,對(duì)于構(gòu)成內(nèi)抽屜I的要素之一的面板,以距零件空間Pi的上面的距離a、距底面的距離b、距左面的距離c、距右面的距離d、距前面的距離e以及面板的厚度w限定面板在零件空間Pi中的位置(尺寸)。構(gòu)成內(nèi)抽屜I的前襯板(圖11)也同樣。以距零件空間Pi的上面的距離a、距底面的距離b、距左面的距離c、距右面的距離d、距前面的距離e以及前襯板的厚度w限定其在零件空間Pi中的位置(尺寸)。
對(duì)于構(gòu)成內(nèi)抽屜I的側(cè)幫(左)(圖12),以距零件空間Pi的上面的距離a、距底面的距離b、距左面的距離c、距前面的距離e、距背面的距離f以及側(cè)幫(左)的厚度w限定側(cè)幫(左)在零件空間Pi中的位置(尺寸)。
對(duì)于構(gòu)成內(nèi)抽屜I的其它要素(端板、側(cè)幫(右)、底板、襯塊(左)、襯塊(右)),也是分別以距零件空間Pi的上面、底面、左面、右面、前面和背面之中的某5個(gè)面的距離以及板厚限定其在零件空間Pi中的位置(尺寸)的。
對(duì)于零件或要素在零件空間P中的位置以及尺寸,如上所述,是以各自距構(gòu)成零件空間P的6個(gè)面之中的某5個(gè)面的距離、以及零件或要素的厚度(直徑)進(jìn)行限定的。當(dāng)然,也可以以各自距構(gòu)成零件空間P的6個(gè)面的距離限定零件或要素在零件空間P中的位置以及尺寸。
4定義數(shù)據(jù)對(duì)于小室空間S與零件空間P之間的相對(duì)性位置關(guān)系(相對(duì)性尺寸關(guān)系)(圖6和圖7)、零件空間P與零件(或者構(gòu)成零件的各個(gè)要素)之間的相對(duì)性位置關(guān)系(相對(duì)性尺寸關(guān)系)(圖8~圖12),是以存放在定義數(shù)據(jù)庫26中的各個(gè)零件的定義數(shù)據(jù)進(jìn)行限定的。以下,以掛衣桿H和內(nèi)抽屜I為例,對(duì)該定義數(shù)據(jù)進(jìn)行說明。
圖13示出掛衣桿H的定義數(shù)據(jù)。
在掛衣桿H的定義數(shù)據(jù)中,包括小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71、零件空間相對(duì)位置定義數(shù)據(jù)72、以及、要素定義數(shù)據(jù)73。
(1)小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71如上所述,小室空間S是具有長方體形狀的三維空間。此外,組裝在小室空間S中的零件空間P也是具有長方體形狀的三維空間。小室空間-零件空間連動(dòng)定義數(shù)據(jù)71具有限定小室空間S擴(kuò)大或縮小時(shí)零件空間P擴(kuò)大或縮小的處理的側(cè)面;以及在組裝零件空間P的小室空間S大于零件空間P時(shí),決定是對(duì)小室空間S進(jìn)行拆分還是與小室空間S連動(dòng)地限定零件空間P的位置的側(cè)面。
參照?qǐng)D20和圖21,就上述小室空間Su的拆分進(jìn)行說明。圖20和圖21示出將掛衣桿H組裝在由單元U限定的小室空間Su中時(shí)的例子。
對(duì)于掛衣桿H,如上所述限定了零件空間Ph。一旦進(jìn)行將掛衣桿H組裝在單元U中的操作,掛衣桿H的零件空間Ph便與單元U的小室空間Su發(fā)生關(guān)聯(lián)。
此時(shí),將參照掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71(圖13)。在掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,針對(duì)上面、左面、右面、前面以及背面存放著定義數(shù)據(jù)“0”,針對(duì)下面存放著定義數(shù)據(jù)“1”。定義數(shù)據(jù)“0”意味著使零件空間的對(duì)應(yīng)的面與小室空間的面連動(dòng)。即,就上面、左面、右面、前面以及背面而言,掛衣桿H的零件空間Ph的上面、左面、右面、前面以及背面的位置是按照小室空間Su決定的。掛衣桿H的零件空間Ph的上面、左面、右面、前面以及背面的位置是以小室空間Su的上面、左面、右面、前面以及背面的位置為基準(zhǔn)的相對(duì)位置(參照?qǐng)D6和圖7)。
另一方面,就下面而言,由于存放的是定義數(shù)據(jù)“1”,因此,單元U的小室空間Su的下面與掛衣桿H的零件空間Ph的下面之間不發(fā)生連動(dòng)。如圖21所示,零件空間Ph的下面將位于小室空間Su(是圖20所示的小室空間Su)的中間部位(零件空間Ph的下面的位置由后述的零件空間相對(duì)位置定義數(shù)據(jù)72決定)。此時(shí),小室空間Su被拆分。即,小室空間Su被拆分為組裝零件空間Ph的小室空間S1、以及位于零件空間Ph的下面的下方的小室空間S2(圖21)。
小室空間S能夠在上面方向、下面方向、左面方向、右面方向、前面方向或背面方向上擴(kuò)大或縮小。小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71限定了小室空間S擴(kuò)大或縮小時(shí)零件空間P的各面與小室空間S的相對(duì)應(yīng)的面連動(dòng)地?cái)U(kuò)大或縮小或者不與之連動(dòng)。
在圖13所示的掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,將上面、左面、右面、前面、背面定義成用來定義零件空間的面與小室空間的面進(jìn)行連動(dòng)的定義數(shù)據(jù)“0”。因此,當(dāng)在組裝了掛衣桿H的狀態(tài)下(圖21),單元U在高度方向(上面方向)、寬度方向(左面方向或右面方向)或者縱深方向(前面方向或背面方向)上擴(kuò)大或縮小時(shí),隨著小室空間S1的上面、左面、右面、前面、背面的擴(kuò)大或縮小,零件空間Ph的上面、左面、右面、前面以及背面也將擴(kuò)大或縮小。即,就零件空間Ph的上面、左面、右面、前面以及背面而言,按照小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71,以小室空間S1的上面、左面、右面、前面以及背面的位置為基準(zhǔn)的相對(duì)位置保持不變。
另一方面,在圖13所示的掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,就下面而言,定義成用來定義零件空間的面與小室空間的面不連動(dòng)的定義數(shù)據(jù)“1”。即使零件空間Ph在高度方向上擴(kuò)大或縮小,零件空間Ph的下面的位置也不會(huì)與小室空間S1的下面的位置連動(dòng)。
(2)零件空間相對(duì)位置定義數(shù)據(jù)72零件空間相對(duì)位置定義數(shù)據(jù)72是對(duì)以小室空間S為基準(zhǔn)的零件空間P的相對(duì)位置(參照?qǐng)D7)進(jìn)行限定的數(shù)據(jù)。在上述圖21所示的例子中,作為基準(zhǔn)的小室空間是組裝了掛衣桿H的零件空間Ph之后的小室空間S1。
在零件空間相對(duì)位置定義數(shù)據(jù)72中,對(duì)于在上述小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中其定義數(shù)據(jù)被限定為“0”的面,限定了以小室空間S1的相對(duì)應(yīng)的面為基準(zhǔn)的相對(duì)性位置。
比如說,在圖13所示的掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,上面、左面、右面、前面以及背面的定義數(shù)據(jù)為“0”(小室空間和零件空間連動(dòng))。就掛衣桿H的零件空間Ph的上面、左面、右面、前面以及背面而言,將按照零件空間相對(duì)位置定義數(shù)據(jù)72決定以小室空間S1為基準(zhǔn)的零件空間Ph的位置。在零件空間相對(duì)位置定義數(shù)據(jù)72中,上面、左面、右面、前面以及背面等所有面的定義數(shù)據(jù)均為“0”(mm)。因此,零件空間Ph的上面、左面、右面、前面以及背面的位置與小室空間S1的相對(duì)應(yīng)的面的位置一致。即便進(jìn)行小室空間S1的擴(kuò)大處理或縮小處理,零件空間Ph的上面、左面、右面、前面以及背面的位置仍與小室空間S1的相對(duì)應(yīng)的面的位置一致。
另一方面,對(duì)于在上述小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中被限定為定義數(shù)據(jù)“1”(小室空間與零件空間不連動(dòng))的面,在零件空間相對(duì)位置定義數(shù)據(jù)72中限定了距小室空間的相對(duì)的面的距離(單位mm)。
比如說,在圖13所示的掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,下面的定義數(shù)據(jù)為“1”(小室空間與零件空間不連動(dòng))。在這種場合,對(duì)于掛衣桿H的零件空間Ph的下面,將按照零件空間相對(duì)位置定義數(shù)據(jù)72限定以與零件空間Ph的下面相反的小室空間S1的面、即小室空間S1的上面為基準(zhǔn)的位置。在零件空間相對(duì)位置定義數(shù)據(jù)72中,下面的定義數(shù)據(jù)為“1000”(mm)。零件空間Ph的下面將位于距小室空間S1的上面1000mm的位置上。
掛衣桿H是用來掛置西服上衣等衣物的,因而在掛衣桿H的下方必須留出既定的空間。如上所述,在掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))71中,將下面的定義數(shù)據(jù)限定為“1”(小室空間與零件空間不連動(dòng)),并且,在掛衣桿H的零件空間相對(duì)位置定義數(shù)據(jù)72中,預(yù)先以小室空間S1的上面為基準(zhǔn),將掛衣桿H的零件空間Ph的下面的位置定義為“1000”(mm)的位置,由此,可在掛衣桿H的下方始終留出既定的空間(屬于零件空間Ph的一部分)。
隨著零件空間Ph的上面、下面、左面、右面、前面以及背面的位置的確定,零件空間Ph的尺寸也便確定,這一點(diǎn)與前面所說明的相同。
(3)要素定義數(shù)據(jù)73要素定義數(shù)據(jù)73中,包含有零件空間-要素連動(dòng)定義數(shù)據(jù)(圖13所示要素定義數(shù)據(jù)73的上半部分)以及要素相對(duì)位置定義數(shù)據(jù)(圖13所示要素定義數(shù)據(jù)73的下半部分)兩種定義數(shù)據(jù)。
在零件空間-要素連動(dòng)定義數(shù)據(jù)中,存放表示零件空間P擴(kuò)大或縮小時(shí)使要素的上面、下面、左面、右面、前面以及背面的各個(gè)面與零件空間P連動(dòng)地?cái)U(kuò)大或縮小或者不與之連動(dòng)的數(shù)據(jù)。對(duì)于連動(dòng)的面存放定義數(shù)據(jù)“0”,對(duì)于不連動(dòng)的面存放定義數(shù)據(jù)“1”。
在要素相對(duì)位置定義數(shù)據(jù)中,存放表示以零件空間P為基準(zhǔn)的要素的相對(duì)位置以及要素的厚度(直徑)的數(shù)據(jù)(參照?qǐng)D8)。要素相對(duì)位置定義數(shù)據(jù)之中表示要素的厚度(直徑)的那一行是與零件空間-要素連動(dòng)定義數(shù)據(jù)中存放定義數(shù)據(jù)“1”的面相對(duì)應(yīng)的面所在的行。
例如,在圖13所示的掛衣桿H的要素定義數(shù)據(jù)73中,在上半部分的零件空間-要素連動(dòng)定義數(shù)據(jù)中,對(duì)于下面,存放的是定義數(shù)據(jù)“1”。在這種場合,在下半部分的要素相對(duì)位置定義數(shù)據(jù)中,存放在“下面”一行中的數(shù)據(jù)便是表示要素(在這里是掛衣桿H)的直徑的值。
對(duì)于掛衣桿H的下面的面(上面、左面、右面、前面以及背面),存放的是表示以零件空間Ph的上面、左面、右面、前面以及背面為基準(zhǔn)的相對(duì)性位置的數(shù)據(jù)。
圖14~圖19示出內(nèi)抽屜I的定義數(shù)據(jù)。
內(nèi)抽屜I也與掛衣桿H同樣,具有小室空間-零件空間連動(dòng)定義數(shù)據(jù)(小室空間拆分定義數(shù)據(jù))81、零件空間相對(duì)位置定義數(shù)據(jù)82、要素定義數(shù)據(jù)83A~83H。內(nèi)抽屜I是由面板、前襯板、端板、側(cè)幫(左)、側(cè)幫(右)、底板、襯塊(左)以及襯塊(右)等8個(gè)要素構(gòu)成,因此,內(nèi)抽屜I的要素定義數(shù)據(jù)是分別針對(duì)上述8個(gè)要素設(shè)置的(編號(hào)83A~83H)。
就內(nèi)抽屜I而言,如圖19所示,還具有附加信息定義數(shù)據(jù)84。附加信息定義數(shù)據(jù)84是對(duì)擱板的自動(dòng)附加以及擱板的自動(dòng)省略進(jìn)行定義的數(shù)據(jù)。在內(nèi)抽屜I中,擱板是設(shè)置在內(nèi)抽屜I的零件空間Pi(參照?qǐng)D9)的上面或下面的某一個(gè)面上的。在“擱板是否需要(上)”中,定義了內(nèi)抽屜I組裝在小室空間S中時(shí)(內(nèi)抽屜I的零件空間Pi組裝在小室空間S中時(shí))是否在零件空間Pi上附加擱板。需要附加時(shí)存放定義數(shù)據(jù)“1”,不需要附加時(shí)存放定義數(shù)據(jù)“0”。同樣地,在“擱板是否需要(下)”中,定義了是否在零件空間Pi的下面附加擱板。
例如,當(dāng)兩個(gè)零件A、B以“擱板是否需要(下)”中存放定義數(shù)據(jù)“1”的零件B位于“擱板是否需要(上)”中存放定義數(shù)據(jù)“1”的零件A的上層的方式組裝在單元中時(shí),零件A的零件空間P的下面的擱板、與零件B的零件空間P的上面的擱板成為兩層(在零件A和零件B之間限定雙層擱板)。在這種場合,也可以去掉某一擱板。在“擱板省略(上)”中,存放著處于擱板雙層設(shè)置狀態(tài)時(shí)表示是否將零件空間P的上面的擱板省略的定義數(shù)據(jù)(“1”為省略,“0”為不省略)。在“擱板省略(下)”中,存放著表示是否將零件空間P的下方的擱板省略的數(shù)據(jù)。
如上所述,在家具輔助設(shè)計(jì)裝置中,進(jìn)行家具的設(shè)計(jì)時(shí)要用到小室空間S和零件空間P的概念。對(duì)于零件空間P,由以小室空間S為基準(zhǔn)的相對(duì)位置限定其位置和尺寸。因此,很容易使零件空間P隨著小室空間S的擴(kuò)大或縮小而自動(dòng)擴(kuò)大或縮小。此外,零件空間P可否隨著小室空間S的擴(kuò)大或縮小而擴(kuò)大或縮小(連動(dòng)或不連動(dòng))是對(duì)其上面、下面、左面、右面、前面以及背面分別獨(dú)立地進(jìn)行定義的。因此,家具的設(shè)計(jì)能夠靈活地進(jìn)行。
再有,對(duì)于零件(構(gòu)成零件的多個(gè)要素),由以零件空間P為基準(zhǔn)的相對(duì)位置以及零件的厚度限定其位置和尺寸。很容易使零件(或要素)隨著與小室空間S的擴(kuò)大或縮小相連動(dòng)地?cái)U(kuò)大或縮小的零件空間P擴(kuò)大或縮小。至于要素可否隨著零件空間P的擴(kuò)大或縮小而擴(kuò)大或縮小(連動(dòng)或不連動(dòng)),也是對(duì)其上面、下面、左面、右面、前面以及背面分別獨(dú)立地進(jìn)行定義的??梢愿鶕?jù)零件的特點(diǎn)進(jìn)行定義。
此外,可以就每個(gè)要素限定在零件空間P中的位置,因此,對(duì)于由多個(gè)要素構(gòu)成的各種各樣的零件,能夠編制出上述定義數(shù)據(jù)。無論什么樣的零件,定義數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)本身可以采用相同的結(jié)構(gòu)。因此,定義數(shù)據(jù)的增加、刪除和變更非常容易。
也可以設(shè)計(jì)成,以相對(duì)于家具輔助設(shè)計(jì)程序另外準(zhǔn)備的定義數(shù)據(jù)輸入程序接受上述每一零件的定義數(shù)據(jù)的輸入并將其儲(chǔ)存在定義數(shù)據(jù)庫26中。
5家具輔助設(shè)計(jì)裝置的動(dòng)作圖22是展示家具輔助設(shè)計(jì)裝置的基本處理流程的流程圖。圖23~圖28示出家具輔助設(shè)計(jì)裝置的顯示裝置11的顯示畫面上所顯示的窗口,示出家具設(shè)計(jì)過程中畫面的變化。下面,將參照?qǐng)D22至圖28并結(jié)合顯示畫面上的顯示內(nèi)容對(duì)家具輔助設(shè)計(jì)裝置的家具設(shè)計(jì)基本流程進(jìn)行說明。
家具輔助設(shè)計(jì)裝置的用戶(操作員)使用鼠標(biāo)13起動(dòng)儲(chǔ)存在硬盤中的家具輔助設(shè)計(jì)程序。于是,將在顯示裝置11的顯示畫面上顯示基本窗口W1(圖23)。此外,隨著家具輔助設(shè)計(jì)程序的起動(dòng),單元/零件選擇窗口W2也將顯示在顯示畫面上(基本窗口W1和單元/零件選擇窗口W2總稱為設(shè)計(jì)窗口)(步驟91)。構(gòu)成設(shè)計(jì)窗口的基本窗口W1和單元/零件選擇窗口W2由各自獨(dú)立的窗口構(gòu)成。
基本窗口W1的大部分被家具顯示區(qū)域W1a占用。如后所述,在家具顯示區(qū)域W1a中顯示家具(包括組裝過程中的家具)的圖像。
在單元/零件選擇窗口W2的上部形成有多個(gè)選項(xiàng)W2a,在多個(gè)選項(xiàng)W2a的下方形成有單元/零件顯示區(qū)域W2b。在多個(gè)選項(xiàng)W2a上標(biāo)有“單元”、“抽屜”、“擱板”、“衣架”等文字。選項(xiàng)W2a可以用鼠標(biāo)13點(diǎn)擊。
當(dāng)例如點(diǎn)擊“單元”選項(xiàng)W2a時(shí),將在單元/零件顯示區(qū)域W2b中縱向排列著顯示展示多種單元的圖像以及展示單元名(單元種類名)的文字串(圖23)。
用鼠標(biāo)13點(diǎn)擊基本單元的圖像,便可將其拖放到家具顯示區(qū)域W1a中。于是,家具顯示區(qū)域W1a中將顯示表示所選中的基本單元的圖像(圖24,步驟92、93)。
家具顯示區(qū)域W1a中所顯示的基本單元具有預(yù)先已限定的標(biāo)準(zhǔn)尺寸(高度、寬度以及縱深),由此可限定小室空間S的初始狀態(tài)的大小??梢允褂檬髽?biāo)13改變單元U的高度方向的尺寸以及寬度方向的尺寸。此外,也可以使用另外顯示的以數(shù)值表示高度、寬度、縱深的窗口(圖中省略)來改變高度、寬度以及縱深尺寸(步驟94)。一旦高度、寬度、縱深改變,家具顯示區(qū)域W1a中所顯示的基本單元U的形狀也將改變而具有尺寸改變后的高度和寬度。當(dāng)然,在存儲(chǔ)器18中,隨著基本單元U的形狀(尺寸)的改變,表示基本單元U的尺寸(高度、寬度、縱深)的數(shù)據(jù)、表示小室空間S的尺寸(高度、寬度、縱深)的數(shù)據(jù)將改變。
高度的變更還與基本單元U的頂板和底板之某一個(gè)板的移動(dòng)相對(duì)應(yīng)。寬度的變更還與左側(cè)板和右側(cè)板之某一個(gè)板的移動(dòng)相對(duì)應(yīng)??v深的變更也與前面方向和背面方向之某一方向的移動(dòng)相對(duì)應(yīng)。
零件可設(shè)置(布置)在基本單元U所限定的小室空間Su內(nèi)。
例如,將掛衣桿H設(shè)置在基本單元U的小室空間Su內(nèi)時(shí),要在單元/零件選擇窗口W2中選擇“衣架”選項(xiàng)W2a(圖25)。與“衣架”選項(xiàng)W2a的選擇相對(duì)應(yīng)地,單元/零件顯示區(qū)域W2b中將顯示包括掛衣桿H的圖像在內(nèi)的多種衣架的圖像。當(dāng)用鼠標(biāo)13點(diǎn)擊掛衣桿H的圖像部分而選中它并將其拖放到家具顯示區(qū)域W1a中所顯示的基本單元U的小室空間中時(shí),將在基本單元U的小室空間Su中顯示所添加的掛衣桿H(步驟95中的“否”,步驟92~93)。
當(dāng)如上所述將掛衣桿H組裝在小室空間Su中時(shí),由基本單元U形成的一個(gè)小室空間Su便被拆分為兩個(gè)區(qū)域(兩個(gè)小室空間S1、S2)(參照?qǐng)D21)。在小室空間S1中布置掛衣桿H的零件空間Ph。存儲(chǔ)器18中將存入小室空間S1和小室空間S2的各自的尺寸。此外,組裝在小室空間S1中的掛衣桿H的零件空間Ph成為按照掛衣桿H的零件空間相對(duì)位置定義數(shù)據(jù)72(圖13)決定的位置和尺寸。存儲(chǔ)器18中將存入表示小室空間S1和零件空間Ph發(fā)生關(guān)聯(lián)的數(shù)據(jù)。
能夠依照將掛衣桿H拖放到基本單元U的小室空間S中時(shí)的高度方向的位置,改變掛衣桿H在基本單元U的小室空間中的安裝位置(高度方向上的安裝位置)。當(dāng)然,也可以將掛衣桿H暫時(shí)組裝在基本單元U的小室空間Su的任意位置上,之后用鼠標(biāo)13調(diào)整(移動(dòng))掛衣桿H在高度方向上的位置。在實(shí)際的家具中,基本單元U的左側(cè)板和右側(cè)板上設(shè)置有等間隔縱向排列的榫孔,掛衣桿安裝在該榫孔的位置上。也可以在基本單元的數(shù)據(jù)中對(duì)該榫孔的位置進(jìn)行限定。在這種場合,掛衣桿H將被組裝在所限定的榫孔的位置上。
但是,掛衣桿H的零件空間Ph的下面將位于小室空間Su的下面的下方,在這種小室空間Su中的高度位置上,是無法組裝掛衣桿H的。這是由于如上所述,在掛衣桿H的小室空間-零件空間連動(dòng)定義數(shù)據(jù)71中(圖13)定義了零件空間Ph的下面與小室空間的下面不連動(dòng),并且對(duì)于掛衣桿H,在掛衣桿H的下方設(shè)置預(yù)定的空間由零件空間相對(duì)位置定義數(shù)據(jù)72定義。掛衣桿H的零件空間Ph的下面將超出小室空間Su的下面而位于下方,當(dāng)將掛衣桿H組裝到這種小室空間Su中的高度位置上時(shí),將顯示出錯(cuò)消息(圖中省略)(并且操作被拒絕)。這是由于如上所述掛衣桿H是用來懸掛西服上衣用的,在掛衣桿H的下方必須始終留出空間。似這樣,零件空間相對(duì)位置定義數(shù)據(jù)是用來將零件的屬性反映在家具的設(shè)計(jì)(設(shè)計(jì)限制)中的。這樣一來,比如說可以避免設(shè)計(jì)出掛衣桿H被設(shè)置在無法懸掛西服的較低位置上的家具。
此外,一旦如上所述組裝了掛衣桿H的基本單元U的尺寸改變(步驟94),隨著小室空間S1按照就掛衣桿H限定的小室空間-零件空間連動(dòng)定義數(shù)據(jù)71(圖13)擴(kuò)大或縮小,掛衣桿H的零件空間Ph也將擴(kuò)大或縮小。并且,隨著零件空間Ph按照要素定義數(shù)據(jù)73(圖13)擴(kuò)大或縮小,掛衣桿H的位置(圖像位置)發(fā)生移動(dòng),其尺寸(圖像尺寸)也將擴(kuò)大或縮小。
被單元U限定的初始狀態(tài)的小室空間Su因如上所述組裝掛衣桿H而被拆分為兩個(gè)小室空間S1、S2。小室空間S1被掛衣桿H的零件空間Ph占用。由于小室空間和零件空間是一一對(duì)應(yīng)的,因此,被零件空間Ph占用的小室空間S1中不能再組裝其它零件。
另一方面,小室空間S2中未組裝零件空間P(也可以在存儲(chǔ)器18中存放表示零件空間P尚未與小室空間S2發(fā)生關(guān)聯(lián)的數(shù)據(jù))。小室空間S2中可以組裝其它零件。
將內(nèi)抽屜I組裝在小室空間S2中時(shí),要在單元/零件選擇窗口W2中點(diǎn)擊“抽屜”選項(xiàng)W2a。單元/零件顯示區(qū)域W2b中將顯示包括內(nèi)抽屜在內(nèi)的多種抽屜的圖像。當(dāng)點(diǎn)擊內(nèi)抽屜而將其拖放到小室空間S2的下部中時(shí),將在基本單元U的小室空間中顯示所添加的內(nèi)抽屜I1(圖26,步驟92~93)。小室空間S2被再次拆分為兩個(gè)空間,其中的一個(gè)空間被內(nèi)抽屜I1的零件空間占用。
通過重復(fù)進(jìn)行3次內(nèi)抽屜I的拖放,將在基本單元U的小室空間內(nèi)顯示在高度方向上排列著添加的3層內(nèi)抽屜I1、I2、I3(圖27)。小室空間S2、S3、S4被限定(參照?qǐng)D5)。
此外,在基本單元U的前面布置雙開門時(shí),要在單元/零件選擇窗口W2中選擇“門”的選項(xiàng)W2a,對(duì)單元/零件顯示區(qū)域W2b中所顯示的雙開門(在這里是板式門(雙開門))進(jìn)行選擇。當(dāng)對(duì)板式門(雙開門)進(jìn)行拖放時(shí),將在基本單元U的前面顯示所添加的板式門(雙開門)(圖28)。雙開門不屬于具有零件空間的零件,將其視為附屬部件進(jìn)行處理。
進(jìn)行保存處理后,構(gòu)成家具顯示區(qū)域W1a中所顯示的家具(也可以是設(shè)計(jì)過程中)的單元的名稱(或者被選中的單元的識(shí)別符號(hào))、零件的名稱(零件的識(shí)別符號(hào))、小室空間的位置及大小、表示小室空間與零件空間發(fā)生關(guān)聯(lián)的數(shù)據(jù)等被儲(chǔ)存在家具設(shè)計(jì)數(shù)據(jù)庫25中(步驟95中的“是”,步驟96)。需要時(shí),將顯示畫面上所顯示的家具的詳圖、價(jià)格、構(gòu)成家具的單元和零件的各自的尺寸和材質(zhì)等顯示在顯示畫面上,通過打印機(jī)17輸出。
最后,就構(gòu)成家具的單元以及零件的詳圖(也可以稱作設(shè)計(jì)圖紙或尺寸圖紙)的繪制處理進(jìn)行說明。作為對(duì)家具設(shè)計(jì)者使用家具輔助設(shè)計(jì)裝置設(shè)計(jì)出來的家具進(jìn)行實(shí)際制造的家具制造者,要按照構(gòu)成家具的單元和零件的詳圖(設(shè)計(jì)圖紙或尺寸圖紙)進(jìn)行木材的加工等,制造出構(gòu)成所設(shè)計(jì)家具的各個(gè)單元和零件。
如上所述,單元具有長方體形狀的小室空間,被選中零件的零件空間與該小室空間發(fā)生關(guān)聯(lián)。對(duì)于零件空間的6個(gè)面,依據(jù)零件空間相對(duì)位置定義數(shù)據(jù)(參照?qǐng)D12、圖13),以小室空間的相對(duì)應(yīng)的6個(gè)面為基準(zhǔn)確定其各自的位置。此外,對(duì)于零件空間中的零件(或者構(gòu)成零件的要素)的5個(gè)面的位置,依據(jù)要素定義數(shù)據(jù)(參照?qǐng)D12、圖13~圖18),以零件空間的相對(duì)應(yīng)的5個(gè)面為基準(zhǔn)確定其各自的位置,而依據(jù)要素定義數(shù)據(jù)中的要素的厚度的定義,剩下的一個(gè)面的位置也將確定。因此,只要小室空間的大小確定,零件(或要素)的尺寸也便確定。
圖29示出利用小室空間、零件空間相對(duì)位置定義數(shù)據(jù)以及要素定義數(shù)據(jù)繪制出來的掛衣桿的詳圖(設(shè)計(jì)圖紙或尺寸圖紙)的一個(gè)例子。對(duì)于掛衣桿,將其上面圖(俯視圖)、正面圖以及右側(cè)視圖與尺寸一起展示在詳圖中。
利用小室空間、零件空間相對(duì)位置定義數(shù)據(jù)以及要素定義數(shù)據(jù)所繪制出來的詳圖均以矩形形狀顯示。這是由于,零件空間相對(duì)位置定義數(shù)據(jù)以及要素定義數(shù)據(jù)是以對(duì)零件空間的6個(gè)面的位置以及零件(或要素)的6個(gè)面的位置進(jìn)行決定的方式進(jìn)行繪制的。即便是比如說圓柱形的掛衣桿,在只利用零件空間相對(duì)位置定義數(shù)據(jù)以及要素定義數(shù)據(jù)的場合,其右側(cè)視圖仍然是如圖29所示用矩形顯示的。
在需要更為準(zhǔn)確地繪制詳圖的場合(例如掛衣桿為圓柱形,在該圓柱形掛衣桿的詳圖中將右側(cè)視圖繪制成圓形的場合),要在家具輔助設(shè)計(jì)裝置的硬盤中,針對(duì)每一零件和要素準(zhǔn)備零件(要素)詳圖繪圖定義數(shù)據(jù),并且準(zhǔn)備用來繪制矩形之外的形狀的矢量數(shù)據(jù)。
圖30示出掛衣桿的零件(要素)詳圖繪圖定義數(shù)據(jù)。圖31示出矢量數(shù)據(jù)表。
在零件(要素)詳圖繪圖定義數(shù)據(jù)中,儲(chǔ)存著有關(guān)繪圖定義、面、矢量繪圖以及參考編號(hào)的數(shù)據(jù)。
對(duì)于“繪圖定義”中存放的是“1”的面的位置繪制出其詳圖。圖30所示的掛衣桿的零件(要素)詳圖繪圖定義數(shù)據(jù)表示應(yīng)當(dāng)繪制上面(平面)、右面(右側(cè)面)以及前面(正面)等3個(gè)詳圖。
當(dāng)“矢量繪圖”中存放的是“1”時(shí),該面的位置的圖形是依據(jù)圖31所示的矢量數(shù)據(jù)表中所存放的矢量·數(shù)據(jù)表現(xiàn)(繪制)的。若“矢量繪圖”中存放的是“0”,則如上所述利用零件空間相對(duì)位置定義數(shù)據(jù)以及要素定義數(shù)據(jù)繪制出矩形形狀的圖形。
當(dāng)“矢量繪圖”中存放的是“1”時(shí),將根據(jù)參考編號(hào)讀出存放在相關(guān)的矢量數(shù)據(jù)表中的矢量數(shù)據(jù),依據(jù)所讀出的矢量數(shù)據(jù)進(jìn)行繪圖處理。
在矢量數(shù)據(jù)表中,針對(duì)每一個(gè)需要進(jìn)行矢量繪圖的零件(要素)的面的位置,存放著用來繪制圓(含橢圓)、直線、曲線等的矢量數(shù)據(jù)。例如,在作為掛衣桿的右側(cè)視圖需要繪制出圓形的場合,要準(zhǔn)備用來繪制圓形的矢量數(shù)據(jù)。關(guān)于圓的直徑(半徑),記述利用要素定義數(shù)據(jù)所決定的圓的直徑(半徑)(在掛衣桿的情況下,表示厚度的數(shù)據(jù)代表的是圓的直徑)的信息。
圖32示出利用零件(要素)詳圖繪圖定義數(shù)據(jù)以及矢量數(shù)據(jù)繪制出來的掛衣桿的詳圖。通過使用矢量數(shù)據(jù),可以將呈圓形繪制的右側(cè)視圖繪制在詳圖上。
圖33示出外抽屜A的詳圖,圖34示出構(gòu)成圖13所示的外抽屜A的多個(gè)要素之中的一個(gè)要素的面板的詳圖。如圖33和圖34所示,即便是不具有長方體形狀的外抽屜A的面板,通過使用零件(要素)詳圖繪圖定義數(shù)據(jù)以及矢量數(shù)據(jù),也能夠在詳圖上準(zhǔn)確地繪制出其形狀。
在上述實(shí)施例中,家具輔助設(shè)計(jì)裝置由一臺(tái)計(jì)算機(jī)系統(tǒng)構(gòu)成,但也可以由通過網(wǎng)絡(luò)相連的多個(gè)計(jì)算機(jī)裝置構(gòu)成家具輔助設(shè)計(jì)裝置。
權(quán)利要求
1.一種物品輔助設(shè)計(jì)系統(tǒng),將展示多種基本構(gòu)成部件的圖像以及展示多種配件的圖像顯示在顯示裝置上,通過使從所顯示的多種基本構(gòu)成部件中選中的基本構(gòu)成部件、以及從所顯示的多種配件中選中的配件進(jìn)行組合,顯示出由基本構(gòu)成部件和配件組合而成的物品,其特征是,具有第1存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定以上述基本構(gòu)成部件所限定的三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù);第2存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù);小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu),使被選中配件的三維配件空間與被選中基本構(gòu)成部件所限定的三維小室空間一對(duì)一地發(fā)生關(guān)聯(lián);顯示控制機(jī)構(gòu),在通過上述小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu)而三維配件空間與之發(fā)生關(guān)聯(lián)的三維小室空間中,在由上述第1存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件空間數(shù)據(jù)、以及上述第2存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件數(shù)據(jù)決定的位置上,顯示具有由上述三維配件空間數(shù)據(jù)和上述三維配件數(shù)據(jù)決定的尺寸的配件圖像。
2.如權(quán)利要求1所說的系統(tǒng),其特征是,上述配件包括由一個(gè)最小構(gòu)成要素構(gòu)成的第1配件、以及由多個(gè)最小構(gòu)成要素組合而構(gòu)成的第2配件,上述第2存儲(chǔ)機(jī)構(gòu),對(duì)于上述第2配件,就多個(gè)最小構(gòu)成要素的各個(gè)要素,儲(chǔ)存決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維最小構(gòu)成要素?cái)?shù)據(jù)。
3.如權(quán)利要求1所說的系統(tǒng),其特征是,上述三維配件空間數(shù)據(jù)以表示距上述三維小室空間的相對(duì)應(yīng)的面的距離的數(shù)據(jù)限定上述三維配件空間的上面、下面、左面、右面、前面以及背面等各個(gè)面的位置。
4.如權(quán)利要求1所說的系統(tǒng),其特征是,上述三維配件空間數(shù)據(jù)以表示距上述三維小室空間的相反的面的距離限定上述三維配件空間的上面、下面、左面、右面、前面以及背面等各個(gè)面的位置之中的至少一個(gè),以表示距上述三維小室空間的相對(duì)應(yīng)的面的距離的數(shù)據(jù)限定其余的面的位置。
5.如權(quán)利要求1或2所說的系統(tǒng),其特征是,上述三維配件數(shù)據(jù)或者上述三維最小構(gòu)成要素?cái)?shù)據(jù)以表示距上述三維配件空間的相對(duì)應(yīng)的面的距離的數(shù)據(jù)限定上述配件或者最小構(gòu)成要素的上面、下面、左面、右面、前面以及背面的各個(gè)面的位置。
6.如權(quán)利要求1或2所說的系統(tǒng),其特征是,上述三維配件數(shù)據(jù)或者上述三維最小構(gòu)成要素?cái)?shù)據(jù)以表示距上述三維配件空間的上面、下面、左面、右面、前面以及背面之中的某5個(gè)面的距離的數(shù)據(jù),以及表示配件或者最小構(gòu)成要素的厚度的數(shù)據(jù)限定上述配件或者最小構(gòu)成要素的上面、下面、左面、右面、前面以及背面的各個(gè)面的位置。
7.如權(quán)利要求1所說的系統(tǒng),其特征是,具有第3存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存按照各面決定其上述三維配件空間的相對(duì)應(yīng)的各個(gè)面是否與上述三維小室空間的上面、下面、左面、右面、前面以及背面的各個(gè)面連動(dòng)的數(shù)據(jù)。
8.如權(quán)利要求1或2所說的系統(tǒng),其特征是,具有第4存儲(chǔ)機(jī)構(gòu),就多種配件的各個(gè)配件,儲(chǔ)存按照各面決定上述配件或構(gòu)成上述配件的最小構(gòu)成要素的相對(duì)應(yīng)的各個(gè)面是否與上述三維配件空間的上面、下面、左面、右面、前面以及背面的各個(gè)面連動(dòng)的數(shù)據(jù)。
9.如權(quán)利要求1所說的系統(tǒng),其特征是,具有小室空間拆分機(jī)構(gòu),在通過上述小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu)而三維配件空間其發(fā)生關(guān)聯(lián)的三維小室空間的大小大于與該三維小室空間發(fā)生關(guān)聯(lián)的三維配件空間的場合,對(duì)上述三維小室空間進(jìn)行拆分。
10.如權(quán)利要求1所說的系統(tǒng),其特征是,具有小室空間拆分機(jī)構(gòu),在上述三維小室空間擴(kuò)大成通過上述小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu)而三維配件空間發(fā)生關(guān)聯(lián)的三維小室空間的大小大于與該三維小室空間發(fā)生關(guān)聯(lián)的三維配件空間的場合,對(duì)上述三維小室空間進(jìn)行拆分。
11.如權(quán)利要求1或2所說的系統(tǒng),其特征是,具有詳圖繪制機(jī)構(gòu),依據(jù)上述三維小室空間、上述三維配件空間數(shù)據(jù)以及上述三維配件數(shù)據(jù),繪制包含物品中所包含的基本構(gòu)成部件、物品中所包含的配件、以及構(gòu)成物品中所包含的配件的最小構(gòu)成要素中至少一個(gè)的尺寸的詳圖;輸出機(jī)構(gòu),輸出由上述詳圖繪制機(jī)構(gòu)繪制的、包含有尺寸的詳圖。
12.如權(quán)利要求11所說的系統(tǒng),其特征是,具有儲(chǔ)存有矢量繪圖數(shù)據(jù)的矢量繪圖數(shù)據(jù)存儲(chǔ)機(jī)構(gòu),上述詳圖繪制機(jī)構(gòu)依據(jù)儲(chǔ)存在上述矢量繪圖數(shù)據(jù)存儲(chǔ)機(jī)構(gòu)中的矢量繪圖數(shù)據(jù),繪制出預(yù)先定義好的基本構(gòu)成部件、配件或最小構(gòu)成要素中預(yù)先定義好的面的詳圖。
13.一種物品輔助設(shè)計(jì)系統(tǒng)的控制方法,將展示多種基本構(gòu)成部件的圖像以及展示多種配件的圖像顯示在顯示裝置上,通過使從所顯示的多種基本構(gòu)成部件中選中的基本構(gòu)成部件、以及從所顯示的多種配件中選中的配件進(jìn)行組合,顯示出由基本構(gòu)成部件和配件組合而成的物品的圖像,其特征是,就多種配件的各個(gè)配件,從輸入機(jī)構(gòu)接受決定以上述基本構(gòu)成部件所限定的三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù)并儲(chǔ)存在第1存儲(chǔ)機(jī)構(gòu)中;就多種配件的各個(gè)配件,從上述輸入機(jī)構(gòu)接受決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù)并儲(chǔ)存在第2存儲(chǔ)機(jī)構(gòu)中;通過小室空間/配件空間關(guān)聯(lián)發(fā)生機(jī)構(gòu),使被選中配件的三維配件空間與被選中基本構(gòu)成部件所限定的三維小室空間一對(duì)一地發(fā)生關(guān)聯(lián);通過顯示控制機(jī)構(gòu),在上述三維配件空間與之發(fā)生了關(guān)聯(lián)的上述三維小室空間中,在由上述第1存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件空間數(shù)據(jù)、以及上述第2存儲(chǔ)機(jī)構(gòu)中所儲(chǔ)存的被選中配件的三維配件數(shù)據(jù)決定的位置上,顯示具有由上述三維配件空間數(shù)據(jù)和上述三維配件數(shù)據(jù)決定的尺寸的配件圖像。
14.一種物品輔助設(shè)計(jì)系統(tǒng)用數(shù)據(jù)定義程序,用于對(duì)在物品輔助設(shè)計(jì)系統(tǒng)中所使用的數(shù)據(jù)進(jìn)行定義,所述物品輔助設(shè)計(jì)系統(tǒng)將展示多種基本構(gòu)成部件的圖像以及展示多種配件的圖像顯示在顯示裝置上,通過使從所顯示的多種基本構(gòu)成部件中選中的基本構(gòu)成部件、以及從所顯示的多種配件中選中的配件進(jìn)行組合,顯示出由基本構(gòu)成部件和配件組合而成的物品,其特征是,使計(jì)算機(jī)實(shí)施以下處理就多種配件的各個(gè)配件,接受決定以上述基本構(gòu)成部件所限定的三維小室空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件空間數(shù)據(jù)的輸入,將所接受的三維配件空間數(shù)據(jù)儲(chǔ)存在第1存儲(chǔ)機(jī)構(gòu)中;就多種配件的各個(gè)配件,接受決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維配件數(shù)據(jù)的輸入,將所接受的三維配件數(shù)據(jù)儲(chǔ)存在第2存儲(chǔ)機(jī)構(gòu)中。
15.如權(quán)利要求14所說的程序,其特征是,上述配件包括由一個(gè)最小構(gòu)成要素構(gòu)成的第1配件、以及由多個(gè)最小構(gòu)成要素組合而構(gòu)成的第2配件,使計(jì)算機(jī)實(shí)施這樣的處理,即,對(duì)于上述第2配件,就多個(gè)最小構(gòu)成要素的各個(gè)要素,接受決定以上述三維配件空間數(shù)據(jù)所限定的三維配件空間為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的三維最小構(gòu)成要素?cái)?shù)據(jù)的輸入,儲(chǔ)存在所說第2存儲(chǔ)機(jī)構(gòu)中。
全文摘要
提供一種物品(例如家具)的設(shè)計(jì)自由度得到進(jìn)一步提高的物品輔助設(shè)計(jì)系統(tǒng)。相對(duì)于由構(gòu)成單元的框架形成的小室空間(S),使得將組裝在該小室空間(S)內(nèi)的零件圍起來的零件空間(P)與之發(fā)生關(guān)聯(lián)。由決定以小室空間(S)為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的零件空間數(shù)據(jù)限定零件空間(P)在小室空間(S)內(nèi)的位置(尺寸)。并且,由決定以零件空間(P)為基準(zhǔn)的相對(duì)性位置以及相對(duì)性尺寸的零件(要素)數(shù)據(jù)限定零件在零件空間(P)內(nèi)的位置(尺寸)。
文檔編號(hào)G06F17/50GK101080716SQ20058004346
公開日2007年11月28日 申請(qǐng)日期2005年12月16日 優(yōu)先權(quán)日2004年12月17日
發(fā)明者二宮健一 申請(qǐng)人:二宮健一