(57)【要約】【課題】現在のビューの代表的なサイズを連続的に、容易に決定すること。【解決手段】コンピュータ支援設計システムにおいて少なくとも１つのオブジェクトのモデル化された組立品を設計するコンピュータによって実施される方法であって、サイズのスケールの範囲をそれぞれが表すアイコンのセットを提供するステップと、このモデル化された組立品のビュー（４０）の寸法を決定するステップと、これらの寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示するステップとを備える。【選択図】図１９
2014102686.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ支援設計システムにおいて少なくとも１つのオブジェクトのモデル化された組立品を設計するコンピュータによって実施される方法であって、
サイズのスケールの範囲をそれぞれが表すアイコンのセットを提供するステップと、
前記モデル化された組立品のビューの寸法を決定するステップと、
前記寸法に対応するサイズのスケールの範囲を表す前記アイコンを連続的に表示するステップと
を備えることを特徴とする方法。
【請求項２】
前記ビューの前記寸法に対応するサイズのスケールの範囲を表す前記アイコンの前記表示は、外部フレーム内に含まれることを特徴とする請求項１に記載の方法。
【請求項３】
アイコンの前記セットは、
各アイコンが通常の要素を表す第１のサブセットと、
各アイコンが、前記第１のサブセットの連続する２つのアイコンの間の遷移を表す第２のサブセットと
を備えることを特徴とする請求項１または２に記載の方法。
【請求項４】
前記第２のサブセットのアイコンは、前記第１のサブセットの前記連続する２つのアイコンによって表される２つの要素の重ね合わせを備えることを特徴とする請求項３に記載の方法。
【請求項５】
動的フレームが、前記表示されたアイコン上に動的に表示されて、前記表示されたアイコンによって表されるサイズのスケールの範囲に対する前記ビューのサイズを示すことを特徴とする請求項１から４のいずれか１項に記載の方法。
【請求項６】
遷移中、前記外部フレーム内でズーム、またはズームを元に戻すことが行われて、それぞれが異なるサブセットからの連続する２つの表示されるアイコンの間で断絶なしの移行が前記外部フレーム内で得られるようにすることを特徴とする請求項５に記載の方法。
【請求項７】
前記ビューのズーム中、サイズのスケールの範囲の小さい順、または大きい順に並べられた、前記第１のサブセットの中のアイコンの系列と前記第２のサブセットの中のアイコンの系列を交互に対応するようにリンクさせて表示するステップを備え、前記対応するようにリンクさせて表示するステップは、
前記系列の前記第１のサブセットのアイコンに対する前記動的フレームのサイズが小さくされるステップと、
前記大きい順に並べられた系列の後続のアイコンが、先行するアイコンに連続的に取って代わり、前記２つのアイコンの共通の要素が、アイコンの変化の瞬間に重ね合わされるステップと、
前記動的フレームが他方の要素に焦点を合わせるステップと、
前記動的フレームのサイズと前記アイコンの前記表示される部分のサイズが反比例して同時に変化するステップと、
前記第２のサブセットのアイコンのアニメーション中、前記大きい順に並べられた系列の後続のアイコンが、先行するアイコンに連続的に取って代わるステップと
を反復するステップを備えることを特徴とする請求項５または６に記載の方法。
【請求項８】
前記ビューのズームを元に戻す間、サイズのスケールの範囲の小さい順、または大きい順に並べられた、前記第１のサブセットの中のアイコンの系列と前記第２のサブセットの中のアイコンの系列を交互に対応するようにリンクさせて表示するステップを備え、前記対応するようにリンクさせて表示するステップは、
前記第２のサブセットのアイコンのアニメーション中、前記小さい順に並べられた系列の後続のアイコンが、適合された比率で、先行するアイコンに連続的に取って代わり、前記２つのアイコンの共通の要素が、アイコンの変化の瞬間に重ね合わされるステップと、
前記動的フレームのサイズと前記アイコンの表示される部分のサイズが反比例して同時に変化するステップと、
前記動的フレームが他方の要素に焦点を合わせるステップと、
前記アイコンに対する前記動的フレームのサイズが小さくされるステップと
を反復するステップを備えることを特徴とする請求項４から７のいずれか１項に記載の方法。
【請求項９】
コンピュータ支援設計のシステムにおいてオブジェクトの組立品を設計するための、コンピュータ可読媒体上に格納されたコンピュータプログラムであって、
前記コンピュータプログラムは、請求項１から８のいずれか１項に記載のステップをコンピュータ支援設計のシステムに行わせるためのコード手段を備えることを特徴とするコンピュータプログラム。
【請求項１０】
コンピュータ支援設計のシステムにおいてオブジェクトの組立品を設計するための装置であって、
請求項１から８のいずれか１項に記載の方法のステップを実施するための手段を備えることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラムおよびコンピュータシステムの分野に関し、より具体的には、コンピュータ支援設計アプリケーションにおいてオブジェクトの組立品を設計することの分野に関する。
【背景技術】
【０００２】
コンピュータ支援技術は、製品設計を作成するためのソフトウェアソリューションに関するコンピュータ支援設計、またはＣＡＤを含むことが知られている。同様に、ＣＡＥは、コンピュータ支援エンジニアリングを表す頭字語であり、例えば、ＣＡＥは、将来の製品の物理的な振舞いをシミュレートするためのソフトウェアソリューションに関する。ＣＡＭは、コンピュータ支援製造を表し、さらに製造プロセスおよび製造動作を規定するためのソフトウェアソリューションを通常は含む。
【０００３】
ＣＡＴＩＡという登録商標の下でダッソーシステムズ社によって提供されるシステムおよびプログラムなどの、製品を形成するオブジェクト（もしくは部品）、またはオブジェクトの組立品を設計するための、いくつかのシステムおよびプログラムが、市場で提供されている。これらのＣＡＤシステムは、ユーザが、オブジェクト、またはオブジェクトの組立品の複雑な３次元または３Ｄのモデルを構築し、操作することを可能にする。このため、ＣＡＤシステムは、辺または線を使用して、一部の事例では、面を用いて、モデル化されたオブジェクトの表現をもたらす。線または辺は、様々な仕方で、例えば、ＮＵＲＢＳ（非一様有理Ｂスプライン）で表され得る。これらのＣＡＤシステムは、大抵、形状の指定であるモデル化されたオブジェクトとして部品、または部品の組立品を管理する。具体的には、ＣＡＤファイルは、形状が生成される指定を含み、そしてこの形状は、表現が生成されることを可能にする。形状および表現は、単一のＣＡＤファイルの中に格納されても、複数のＣＡＤファイルの中に格納されてもよい。ＣＡＤシステムは、モデル化されたオブジェクトを設計者に表示するためのグラフィックツールを含み、これらのツールは、複雑なオブジェクトの表示に専用であり、ＣＡＤシステムにおけるオブジェクトを表すファイルの通常のサイズは、１部品当り１メガバイトの範囲内であり、さらに組立品は、数千の部品を備える。ＣＡＤシステムは、電子ファイルの中に格納されたオブジェクトのモデルを管理する。
【０００４】
コンピュータ支援技術において、グラフィカルユーザインターフェースＧＵＩが、技術の効率に関して重要な役割を果たす。モデル化されたオブジェクトを操作および／またはナビゲートするのに要求される操作のほとんどは、ユーザ（例えば、設計者）によってＧＵＩ上で実行され得る。特に、ユーザは、製品を形成するモデル化されたオブジェクトを作成すること、変更すること、および削除することができ、さらに複数のモデル化されたオブジェクトが、例えば、製品構造を介して、どのように互いに関係するかを理解するように製品を調べることができる。従来、これらの操作は、ＧＵＩの側方に配置された専用のメニューおよびアイコンを介して実行される。最近は、ＣＡＴＩＡなどのＣＡＤシステムが、製品の表現の近くでこれらの操作を呼び出すことを可能にする。設計者は、メニューおよびアイコンに向ってマウスを移動させることをもはや必要としない。このため、操作は、マウスの届く範囲内で利用可能である。さらに、これらの操作は、意味的に振舞う。つまり、設計者によって選択された所与の操作に関して、ＣＡＤシステムは、設計者に、やはりマウスの近くで、前の選択された操作に応じた、設計者が選択する可能性が高い新たな操作のセットを示唆することが可能である。
【０００５】
近年まで、例えば、自動車業界および航空宇宙業界で使用される一部のコンピュータソフトウェアは、機械エンジニアが空間表示において、または３次元表示において自らの作業を見ることができる形状に基づいている。
【０００６】
この分野において、ＣＡＴＩＡ、ＳｏｌｉｄＷｏｒｋｓ、ＮＸ、およびＰｒｏＥｎｇｉｎｅｅｒのようなコンピュータソフトウェアが、３次元空間で形状を設計することを可能にする。グラフィカルユーザインターフェースまたはＧＵＩは、標準のメニューバーを有する典型的なＣＡＤ様のインターフェースであり得る。そのようなメニューおよびツールバーは、１つまたは複数の操作または機能にそれぞれが関連する、ユーザによって選択可能なアイコンのセットを含む。これらのアイコンのいくつかは、グラフィカルユーザインターフェースＧＵＩ内に表示されるような３Ｄ形状モデル化された製品または製品の部品に対して編集を行う、さらに／または作業するために適合されたソフトウェアツールに関連付けられている。以下の説明において、「製品」、「部品」、「組立品」などの用語は、簡明のために「部品」と呼ばれ得る。また、「部品」の概念は、「オブジェクト」の概念に一般化されることも可能である。オブジェクトは、例えば、組立品を考慮した、最終的なデジタルモックアップの任意の構成を包含し、この組立品のオブジェクトは、部分的組立品、部品、運動学上の関節、材料、ＥＣＵ（電子制御ユニット）上で実行される埋め込まれたソフトウェア、または飛行機の飛行能力を研究することを所望する場合の大気のモデル化のような、組立品の環境全体を記述するのに必要とされる任意のオブジェクトであり得る。
【０００７】
本明細書で３Ｄシルエットと呼ばれる、例えば、ＣＡＴＩＡ  ＬｉｖｅＳｈａｐｅにおいて使用される立った人のような要素を、組立品の近くに表示することが知られている。この要素は、３Ｄシーンに埋め込まれて、オブジェクトがこの要素の隣で設計される間、スケール表示を与える。この概念には、例えば、ユーザのスクリーンの図１、図２、および図３にそれぞれ示されるとおり、いくつかの大きな制限があり、すなわち、
人間のズームサイズで、シルエット１０はよく合うが、遮蔽または妨害をもたらし得る、
非常に大きいズームで、シルエット２０は、大きすぎ、役立たない、
非常に小さいズームで、シルエット３０は、小さすぎ、役立たない。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、これらの問題を克服することである。より詳細には、本発明の目的は、現在のビューの代表的なサイズを連続的に、容易に決定することである。
【課題を解決するための手段】
【０００９】
本発明の一部の態様によれば、コンピュータ支援設計システムにおいて少なくとも１つのオブジェクトのモデル化された組立品を設計するコンピュータによって実施される方法が提案され、この方法は、
サイズのスケールの範囲をそれぞれが表すアイコンのセットを提供するステップと、
前記モデル化された組立品のビューの寸法を決定するステップと、
前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示するステップとを備える。
【００１０】
スクリーン上に表示された少なくとも１つのオブジェクトのモデル化された組立品のビューの寸法と、このビューの寸法に対応するサイズのスケールの範囲を表すアイコンを介したサイズのスケールの範囲との間で自動的な連続的リンクをもたらすことは、ユーザがより効率的に作業することを可能にするとともに、ズーム（つまり、ズームイン）が行われた後であれ、ズームが元に戻された（つまり、ズームアウト、またはズーム解除）後であれ、ユーザのスクリーン上に表示されたビューのサイズのスケールの範囲を連続的に知ることを可能にする。
【００１１】
さらに、これらのアイコンは、モデルがサムネールで提示される場合に、モデルのグローバルサイズを表すのに、後で使用されることも可能である。
【００１２】
或る実施形態によれば、前記ビューの寸法に対応するサイズのスケールの範囲を表すアイコンの表示は、外部フレーム内に含まれる。
【００１３】
このため、少なくとも１つのオブジェクトのモデル化された組立品のビューの表示と、サイズのスケールの範囲を表すアイコンとの分離は、明確であり、さらにこれらの表示は、リンクされた仕方で変化する。
【００１４】
例えば、外部フレームは、スクリーンの下部に、例えば、右隅に表示され得る。
【００１５】
或る実施形態によれば、アイコンのセットは、
通常の要素を各アイコンが表す第１のサブセットと、
第１のサブセットの連続する２つのアイコンの間の遷移を各アイコンが表す第２のサブセットとを備える。
【００１６】
次いで、ユーザの理解が容易にされ、次いでユーザは、より効率的に、特に、より迅速に作業することができる。
【００１７】
例えば、前記第２のサブセットのアイコンは、第１のサブセットの前記連続する２つのアイコンによって表される２つの要素の重ね合わせを備える。
【００１８】
次いで、ユーザの理解が容易にされ、さらにユーザは、より効率的に作業することができる。
【００１９】
作業サイズに依存して、本発明の或る態様によるコンピュータプログラムは、ユーザの現在のビューに関して最も関係のあるツール、例えば、未加工アクションまたは鮮鋭アクションを提供することが可能である。また、ユーザが、提供されたツールを特定のアイコンに、すなわち、ビューのサイズに依存するアイコンに関連付けることによって、それらのツールを再構成することも可能である。
【００２０】
或る実施形態によれば、動的フレームが、表示されたアイコンによって表されるサイズのスケールの範囲に対する前記ビューのサイズを示すように、表示されたアイコン上に動的に表示される。
【００２１】
したがって、アイコンのセットの効率が、図像を全く使用することなしに、別の度合いの精度で向上させられる。
【００２２】
或る実施形態によれば、遷移中、ズーム（つまり、ズームイン）、またはズームを元に戻すこと（つまり、ズームアウト）は、外部フレーム内で行われて、それぞれが異なるサブセットからの連続する２つの表示されるアイコンの間で断絶なしの移行が外部フレーム内で得られるようにする。
【００２３】
このため、そのような表示は、断絶がないことを可能にし、さらにズームの度合いが任意に選択された（例えば、１００％から５００％にズームの値を示すことによって）場合、１つのアイコンから別のアイコンに直接にジャンプすることができる。
【００２４】
或る実施形態によれば、前記ビューのズーム中、サイズのスケールの範囲の小さい順、または大きい順に並べられた、第１のサブセットの中のアイコンの系列と第２のサブセットの中のアイコンの系列を交互に、対応するようにリンクさせて表示するステップは、以下の反復するステップ、すなわち、
前記系列の第１のサブセットのアイコンに対する動的フレームのサイズが小さくされるステップと、
大きい順に並べられた前記系列の後続のアイコンが、先行するアイコンに連続的に取って代わり、その２つのアイコンの共通の要素が、アイコンの変化の瞬間に重ね合わされるステップと、
動的フレームが他方の要素に焦点を合わせるステップと、
動的フレームのサイズとアイコンの表示される部分のサイズが反比例して同時に変化するステップと、
第２のサブセットのアイコンのアニメーション中、大きい順に並べられた前記系列の後続のアイコンが、先行するアイコンに連続的に取って代わるステップとを備える。
【００２５】
このため、ビューのズーム中、ビューの寸法と、対応するアイコンのサイズのスケールの範囲との間で連続的な相互関係が存在することが可能にされる。
【００２６】
或る実施形態によれば、前記ビューのズームを元に戻す間、サイズのスケールの範囲の小さい順、または大きい順に並べられた、第１のサブセットの中のアイコンの系列と第２のサブセットの中のアイコンの系列を交互に、対応するようにリンクさせて表示することは、以下の反復するステップ、すなわち、
第２のサブセットのアイコンのアニメーション中、小さい順に並べられた前記系列の後続のアイコンが、適合された比率で、先行するアイコンに連続的に取って代わり、その２つのアイコンの共通の要素が、アイコンの変化の瞬間に重ね合わされるステップと、
動的フレームのサイズとアイコンの表示される部分のサイズが反比例して同時に変化するステップと、
動的フレームが他方の要素に焦点を合わせるステップと、
アイコンに対する動的フレームのサイズが小さくされるステップとを備える。
【００２７】
このため、ビューのズームを解除する間、ビューの寸法と、対応するアイコンのサイズのスケールの範囲との間で連続的な相互関係が存在することが可能にされる。
【００２８】
本発明は、コンピュータ支援設計のシステムにおいてオブジェクトの組立品を設計するための、コンピュータ可読媒体上に格納されたコンピュータプログラム製品をさらに提案し、コンピュータプログラムは、後段で説明される方法のステップを実施するためのコード手段を備える。
【００２９】
本発明は、コンピュータ支援設計のシステムにおいてオブジェクトの組立品を設計するための装置にさらに関し、装置は、後段で説明される方法のステップを実施するための手段を備える。
【００３０】
本発明は、限定的でない例として説明され、さらに添付の図面によって例示されるいくつかの実施形態を検討することで、よりよく理解されよう。
【図面の簡単な説明】
【００３１】
【図１】現行技術による、組立品の近くに要素を表示した知られているシステムを示す図である。
【図２】現行技術による、組立品の近くに要素を表示した知られているシステムを示す図である。
【図３】現行技術による、組立品の近くに要素を表示した知られているシステムを示す図である。
【図４】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図５】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図６】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図７】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図８】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図９】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１０】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１１】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１２】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１３】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１４】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１５】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１６】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１７】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１８】本発明の或る態様による、通常の要素を表すサイズのスケールの範囲を表すアイコンのセットの例を示す図である。
【図１９】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２０】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２１】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２２】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２３】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２４】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２５】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２６】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューをズームすること、およびズームを元に戻すことの例を示す図である。
【図２７】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図２８】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図２９】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３０】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３１】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３２】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３３】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３４】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３５】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３６】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３７】ズーム中、およびズームを元に戻す間のアイコンの連鎖をより正確に示す図である。
【図３８】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューの寸法を決定すること、および前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示することの例を示す図である。
【図３９】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューの寸法を決定すること、および前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示することの例を示す図である。
【図４０】本発明の或る態様による、少なくとも１つのオブジェクトのモデル化された組立品のビューの寸法を決定すること、および前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示することの例を示す図である。
【発明を実施するための形態】
【００３２】
本発明の好ましい実施形態を説明してきた。本発明の趣旨および範囲を逸脱することなく、様々な変形が行われ得ることが理解されよう。したがって、他の実施も、添付の特許請求の範囲に含まれる。例えば、基準を格付けすることは、組立品の技術的脈絡に依存し得る。
【００３３】
サイズのスケールの範囲に最も妥当であると考えられるアイコンのセットが設計される。或る好ましい実施形態において、アイコンのセットは、各アイコンが通常の要素を表す第１のサブセットと、各アイコンが、第１のサブセットの連続する２つのアイコンの間の遷移を表す第２のサブセットとを備える。例えば、前記第２のサブセットのアイコンは、第１のサブセットの前記連続する２つのアイコンによって表される２つの要素の重ね合わせを備える。アイコンは、サイズのスケールの範囲の小さい順に、または大きい順に並べられる。
【００３４】
図４で、０．０００２ｍ未満の現在のビューの寸法に対応するサイズのスケールの範囲に関してＤＮＡ構造を表す第１のサブセットのアイコンが示される。
【００３５】
図４と図５の間のアニメーション遷移は、０．０００２ｍから０．０００２５ｍまでの範囲内である。
【００３６】
図５で、０．０００２５ｍから０．０００５ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、生体細胞、および図４のＤＮＡ構造を表す第２のサブセットのアイコンが示される。
【００３７】
図６で、０．０００５ｍから０．００２ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図５の生体細胞を表す第１のサブセットのアイコンが示される。
【００３８】
図６と図７の間のアニメーション遷移は、０．００２ｍから０．００２５ｍまでの範囲内である。
【００３９】
図７で、０．００２５ｍから０．００５ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、甲虫、および図６の生体細胞を表す第２のサブセットのアイコンが示される。
【００４０】
図８で、０．００５ｍから０．０２ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図７の甲虫を表す第１のサブセットのアイコンが示される。
【００４１】
図８と図９の間のアニメーション遷移は、０．０２ｍから０．０２５ｍまでの範囲内である。
【００４２】
図９で、０．０２５ｍから０．０５ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、人の手、および図８の甲虫を表す第２のサブセットのアイコンが示される。
【００４３】
図１０で、０．０５ｍから０．２ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図９の人の手を表す第１のサブセットのアイコンが示される。
【００４４】
図１０と図１１の間のアニメーション遷移は、０．２ｍから０．５ｍまでの範囲内である。
【００４５】
図１１で、０．２５ｍから０．５ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、人、および図１０の手を表す第２のサブセットのアイコンが示される。
【００４６】
図１２で、０．５ｍから２ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図１１の人を表す第１のサブセットのアイコンが示される。
【００４７】
図１２と図１３の間のアニメーション遷移は、２ｍから２．５ｍまでの範囲内である。
【００４８】
図１３で、２．５ｍから５ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、樹木、および図１２の人を表す第２のサブセットのアイコンが示される。
【００４９】
図１４で、５ｍから２０ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図１３の樹木を表す第１のサブセットのアイコンが示される。
【００５０】
図１４と図１５の間のアニメーション遷移は、２０ｍから２５ｍまでの範囲内である。
【００５１】
図１５で、２５ｍから５０ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、建造物、および図１４の樹木を表す第２のサブセットのアイコンが示される。
【００５２】
図１６で、５０ｍから２００ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、図１５の建造物を表す第１のサブセットのアイコンが示される。
【００５３】
図１６と図１７の間のアニメーション遷移は、２００ｍから２５０ｍまでの範囲内である。
【００５４】
図１７で、２５０ｍから５００ｍまでの範囲内に含まれる現在のビューの寸法に対応するサイズのスケールの範囲に関して、山、および図１６の建造物を表す第２のサブセットのアイコンが示される。
【００５５】
図１８で、５００ｍを超える現在のビューの寸法に対応するサイズのスケールの範囲に関して、図１７の山を表す第１のサブセットのアイコンが示される。
【００５６】
コンピュータ支援設計システムにおいて少なくとも１つのオブジェクトのモデル化された組立品を設計するコンピュータによって実施される方法が、
サイズのスケールの範囲をそれぞれが表すアイコンのセットを提供するステップと、
前記モデル化された組立品のビューの寸法を決定するステップと、
前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示するステップとを備える。
【００５７】
図１９から図２６までに、同様に図２７から図３７までに、少なくとも１つのオブジェクトの組立品４０のビューをズームしている間の、第１のサブセットのアイコンと第２のサブセットのアイコンの間の遷移が示される。この例において、使用されるアイコンは、図１３のアイコンを使用した、図１４の樹木に対応するサイズのスケールの範囲と、図１２の人に対応するサイズのスケールの範囲の間の遷移に対応する３つのアイコンである。
【００５８】
例えば、アイコンが、外部の固定フレーム４１内でスクリーン上に表示される。本明細書の説明の例において、オプションの動的フレーム４２が説明され、前記動的フレーム４２は、表示されたアイコンによって表されるサイズのスケールの範囲に対して前記ビューのサイズを示すように、その表示されたアイコン上に動的に表示される。
【００５９】
少なくとも１つのオブジェクトの組立品４０のビューのそのようなズーム中、サイズのスケールの範囲の小さい順、または大きい順に並べられた、第１のサブセットの中の前記３つのアイコンの系列と第２のサブセットの中の前記３つのアイコンの系列を交互に、対応するようにリンクさせて表示するステップでは、以下の反復するステップが実行される。すなわち、
図１９および図２０に示されるように、または図２７から図２９までに示されるように、図１４の樹木を表す第１のサブセットのアイコンに対する動的フレーム４２のサイズが小さくされるステップ、
大きい順に並べられた前記系列の後続のアイコン、この事例では、図１３の樹木および人を表す第２のサブセットのアイコンが、先行するアイコンに連続的に取って代わり、その２つのアイコンの共通の要素、この事例では、樹木が、図２１または図３０に示されるとおり、アイコンの変化の瞬間に重ね合わされるステップ、
動的フレーム４２が、図２２および図２３、または図３０から図３３までに示されるとおり、他方の要素に、この事例では、人に焦点を合わせるステップ、
動的フレーム４２のサイズと樹木および人を表すアイコンの表示される部分のサイズが、図２４から図２６までに示されるように、反比例して同時に変化し、図１２の人を表す後続のアイコンが、図１３の樹木および人を表すアイコンの対応する部分に連続的に取って代わるステップ、および
第２のサブセットのアイコンのアニメーション中に、図２６に示されるように、大きい順に並べられた前記系列の後続のアイコン、この事例では、図１２の人のアイコンが、先行するアイコン、この事例では、図１３の樹木および人を表すアイコンに連続的に取って代わるステップである。
【００６０】
図２６から図１９までに、少なくとも１つのオブジェクトの組立品４０のビューのズームを元に戻す間の第１のサブセットのアイコンと第２のサブセットのアイコンの間の遷移が示される。この例において、使用されるアイコンは、樹木および人を表す図１３のアイコンを使用する、図１２の人に対応するサイズのスケールの範囲と、図１４の樹木に対応するサイズのスケールの範囲との間の遷移に対応する３つのアイコンである。
【００６１】
少なくとも１つのオブジェクトの組立品４０のビューのズームをそのように元に戻す間、サイズのスケールの範囲の小さい順、または大きい順に並べられた、第１のサブセットの中の前記３つのアイコンの系列と第２のサブセットの中の前記３つのアイコンの系列を交互に、対応するようにリンクさせて表示するステップでは、以下の反復するステップが実行される。すなわち、
第２のサブセットのアイコンのアニメーション中、小さい順に並べられた前記系列の後続のアイコン、この事例では、図１３の樹木および人を表す第２のサブセットのアイコンが、適合された比率で、図１２の人を表す先行するアイコンに連続的に取って代わり、その２つのアイコンの共通の要素、すなわち、人が、図２６または図３７に示されるように、アイコンの変化の瞬間に重ね合わされるステップ、
動的フレーム４２のサイズと、図１３の樹木および人を表すアイコンの表示される部分のサイズが、図２５から図２３までに示されるように、または図３６から図３３までに示されるように、反比例して同時に変化するステップ、
動的フレーム４２が、図２２から図２１までに示されるように、他方の要素、この事例では、樹木に焦点を合わせるステップ、
図１４の樹木を表すアイコンに対する動的フレーム４２のサイズが、図２０から図１９までに示されるように、または図２９から図２７までに示されるように、小さくされるステップである。
【００６２】
図３８、図３９、および図４０に、モデル化された組立品のビューの寸法を決定すること、および前記寸法に対応するサイズのスケールの範囲を表すアイコンを連続的に表示することの例が示される。
【００６３】
図３８、図３９、および図４０に、モデル化された組立品を表示するためのスクリーンが示される。以下の例は、限定的ではない。
【００６４】
システムが、スクリーンの全体サイズに対する表示されたオブジェクトの比を計算することによって、任意の時点における基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐを計算する（表示された少なくとも１つのオブジェクトの組立品が全く存在しない場合、Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐは、スクリーンの中央に仮想の線を投影すること、およびその線が３Ｄシーンの地面上に有することになる長さを計算することによって計算される）。
【００６５】
ズームの度合いに変化があった場合、システムは、最もよく合うアイコンを選択して表示し、さらに小さい変化の場合、動的フレームの拡大縮小を使用する。第２のサブセットのアイコンが、第１のサブセットの連続する２つのアイコンを橋渡しするのに使用される。
【００６６】
各アイコンは、そのアイコンに付けられた値を中心とする、そのアイコン独自の表示領域Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎ、つまり、そのアイコン独自のサイズのスケールの範囲を有する。第２のサブセットのアイコン、つまり、遷移アイコンは、第１のサブセットのアイコン、つまり、メインアイコンと表示領域Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎを共有するが、遷移アイコンとメインアイコンは、同一の表示範囲を有さない。本明細書の実施例の場合、以下のとおりである。すなわち、
Ｒｅｆ＿Ｓｉｚｅ＿ＤＮＡ＝０．０００１ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｃｅｌｌ＝０．００１ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｂｅｅｔｌｅ＝０．０１ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｈａｎｄ＝０．１ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｍａｎ＝１ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｔｒｅｅ＝１０ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｂｕｉｌｄｉｎｇ＝１００ｍ
Ｒｅｆ＿Ｓｉｚｅ＿Ｍｏｕｎｔａｉｎ＝１０００ｍ
【００６７】
メインアイコンは、以下の式が検証されると、表示される。すなわち、
Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎ×２≧Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ≧Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎ×０．５
【００６８】
遷移アイコンは、以下の式が検証されると、表示される。すなわち、
Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎ×０．５＞Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ≧Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎ×０．２５
【００６９】
アイコンは、アイコンが現れる範囲、およびアイコンのソフトウェアによる用法を規定する。人のアイコンの場合、表示領域Ｒｅｆ＿Ｓｉｚｅ＿Ｉｃｏｎは、１ｍである。次いで、このアイコンは、以下の場合に表示される。すなわち、
１×２≧Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ≧１×０．５、すなわち、
２≧Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ≧０．５
【００７０】
人のアイコンは、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが０．５ｍから２ｍまでの範囲内に含まれる場合に表示される。
【００７１】
人のアイコンと手のアイコンの間の遷移アイコンは、０．５＞Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ≧０．２５である場合に表示される。この遷移アイコンは、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが０．２５ｍから０．５ｍまでの範囲内に含まれる場合に表示される。
【００７２】
例えば、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが１．５ｍである場合、表示領域Ｒｅｆ＿Ｓｉｚｅ＿Ｍａｎは、０．５ｍから２ｍまでの範囲内であるため、システムは、人のアイコンを表示する。基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが０．４ｍである場合、人および人の手を表すアイコン（すなわち、人のアイコンと手のアイコンの間の遷移アイコン）を表示する。
【００７３】
しかし、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが、いずれのアイコンの有効性の領域にも対応しない場合、遷移アイコンのアニメーションが表示されなければならない。例えば、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが、人のアイコンの上限（２ｍ）より大きく、樹木と人の遷移アイコンの下限（２．５ｍ）より小さい２．１ｍである場合、樹木と人の遷移アイコンのアニメーションが、外部フレーム４１内に表示されて、良好なサイズの手がかりを表示する。
【００７４】
アイコンのアニメーションは、ズームを元に戻す間、またはズームを解除する間に、或るアイコンから別のアイコンへの遷移、例えば、図１２の人のアイコンから図１３の樹木および人のアイコンへの切替えが存在する場合に、第２のサブセットのアイコンのアニメーションを使用して行われる。
【００７５】
基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐは、２ｍである。この基準サイズは、表示される、人のアイコンの有効性境界を表す。基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが、２．１ｍまで増加すると、図１２の人のアイコンと、樹木および人のアイコンの間を遷移する。図１３の樹木および人のアイコンの一部分である人だけが、対応する動的フレームを用いて表示される。
【００７６】
ユーザがズームを元に戻すことを続けると、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐは、例えば、２．３ｍまで増加し、さらに、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが２．５ｍになると、樹木および人のアイコンの表示された部分が完全に表示される。動的フレーム４０は、人のアイコンのサイズＲｅｆ＿Ｓｉｚｅ＿Ｍａｎに対応するサイズのままで、この遷移を一様にたどる。
【００７７】
遷移に関する前記選択された値は、簡単な計算を用いて、２×Ｒｅｆ＿Ｓｉｚｅ＿ｐｒｅｃｅｄｉｎｇｌｃｏｎと０．２５×Ｒｅｆ＿Ｓｉｚｅ＿ｆｏｌｌｏｗｉｎｇｌｃｏｎの差が最小であるように選択された例に過ぎない。代替として、この差は、より小さいことも可能である。
【００７８】
アイコンのアニメーションは、ズーム中、或るアイコンから別のアイコンへの遷移、例えば、図１３の樹木および人のアイコンから図１２の人のアイコンへの切替えが存在する場合に、第２のサブセットのアイコンのアニメーションを使用して行われる。
【００７９】
Ｒｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐ＝２．５である場合、表示されるアイコンは、図１３の樹木および人のアイコンである。ユーザがズームすると、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが小さくなり、遷移が始まる。
【００８０】
現在のアイコンが、アイコンのそのような一部分が、外部フレーム４１をはみ出すことなしに表示されるにつれて、徐々に拡大される一方で、基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐは、小さくなる。樹木および人のアイコンの人を中心とする動的フレーム４０が、同一の速度で大きくなる。基準サイズＲｅｆ＿Ｓｉｚｅ＿Ｃｏｍｐが２ｍに達すると、図１３の樹木および人のアイコンのズームされた部分が、図１２の人のアイコンを表す。また、動的フレーム４０は、うまく配置される。
【００８１】
ユーザがズームしているか、ズームを解除しているかに依存して、現在のアイコンから、表示されるべき次のアイコンへの外挿が存在する場合、アイコンの間に遷移が存在する。この遷移は、前記アイコンに対して直接にズームすること、またはズームを解除することによって、現在のアイコンを次のアイコンに変換することにある。通常の要素を表す第１のサブセットの各アイコンが、第１のサブセットの連続する２つのアイコンの間の遷移を表す第２のサブセットの次のアイコンに含まれるのは、このためである。遷移は、次のアイコンとなるアイコンの部分に直接にはまる赤いフレームによって強化される。
【００８２】
動的フレームは、次の順番のアイコンに常に合わされる。動的フレームのサイズは、シーンにおける少なくとも１つのオブジェクトの表示される組立品のサイズについて、より正確な手がかりを与えるように変化する。
【符号の説明】
【００８３】
１０、２０、３０  シルエット
４０  組立品
４１  固定フレーム
４２  動的フレーム
【図１】
2014102686.tif 000003
【図２】
2014102686.tif 000004
【図３】
2014102686.tif 000005
【図４】
2014102686.tif 000006
【図５】
2014102686.tif 000007
【図６】
2014102686.tif 000008
【図７】
2014102686.tif 000009
【図８】
2014102686.tif 000010
【図９】
2014102686.tif 000011
【図１０】
2014102686.tif 000012
【図１１】
2014102686.tif 000013
【図１２】
2014102686.tif 000014
【図１３】
2014102686.tif 000015
【図１４】
2014102686.tif 000016
【図１５】
2014102686.tif 000017
【図１６】
2014102686.tif 000018
【図１７】
2014102686.tif 000019
【図１８】
2014102686.tif 000020
【図１９】
2014102686.tif 000021
【図２０】
2014102686.tif 000022
【図２１】
2014102686.tif 000023
【図２２】
2014102686.tif 000024
【図２３】
2014102686.tif 000025
【図２４】
2014102686.tif 000026
【図２５】
2014102686.tif 000027
【図２６】
2014102686.tif 000028
【図２７】
2014102686.tif 000029
【図２８】
2014102686.tif 000030
【図２９】
2014102686.tif 000031
【図３０】
2014102686.tif 000032
【図３１】
2014102686.tif 000033
【図３２】
2014102686.tif 000034
【図３３】
2014102686.tif 000035
【図３４】
2014102686.tif 000036
【図３５】
2014102686.tif 000037
【図３６】
2014102686.tif 000038
【図３７】
2014102686.tif 000039
【図３８】
2014102686.tif 000040
【図３９】
2014102686.tif 000041
【図４０】
2014102686.tif 000042
【外国語明細書】
2014102686000001.pdf