<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pubsConcept PUBLIC "-//PTC//DTD PUBS DITA Concept//EN" "pubsConcept.dtd">
<!--Arbortext, Inc., 1988-2015, v.4002-->

<pubsConcept xml:lang="ja" id="AboutFamilyTables-021EB59C">
<title>ファミリーテーブルについて</title>
<prolog>
<metadata><keywords><keyword translate="no">MODULE@fundamentals,ProCmdMmFamTab@CMD,proe_modelcheck_family_info@OnlineHelp,proe_modelcheck_ft_def_vals@OnlineHelp,proe_modelcheck_ft_std_parms@OnlineHelp,proe_modelcheck_gen_components@OnlineHelp,proe_modelcheck_instance_name@OnlineHelp,ftb_edit_table@DLG,__top_invis_menu@part@family#tab,proe_mdxmdo_about_editing_a_mechanism_model@OnlineHelp,proe_about_working_with_family_tables@OnlineHelp</keyword>
</keywords></metadata>
</prolog>
<pubsConbody>
<p>ファミリーテーブルは、サイズやフィーチャーの詳細が少し異なっているが、基本的に同一種の部品 (アセンブリまたはフィーチャー) の集合です。</p>
<p>たとえば、木ねじにはさまざまなサイズが用意されていますが、機能はすべて同じで、外観も変わりません。このような部品群を部品ファミリーとして扱います。ファミリーテーブルの部品はテーブル駆動部品にもなります。</p>
<p>以下の図はボルトのファミリーを表示します。ジェネリックは図の最上部にあり、そのインスタンスが下に置かれます。ジェネリックは親にあたります。</p>
<p><image href="image/img00048.png" scope="local"/></p>
<p>ファミリーテーブルを使用して、以下の操作を実行できます。</p>
<ul>
<li><p>多数のオブジェクトの作成や保存を簡単に、また機能的に行うことができます。</p></li>
<li><p>部品の生成を標準化して、時間と労力を節約します。</p></li>
<li><p>各部品を、それぞれ作成または生成せずに、1 つの部品ファイルから多様な部品を生成できます。</p></li>
<li><p>リレーションを使用してモデルを変更せずに、部品を多少変化させて作成できます。</p></li>
<li><p>プリントファイルに保存して、部品カタログに含めることができる部品のテーブルを作成できます。</p></li>
</ul>
<p>ファミリーテーブルを使用すると、標準部品が使用しやすくなります。ユーザーが実際に保存する部品表を <ptcProduct conref="..\..\..\conref_pn.dita#pubsTopic-1-A872B923/PTCCreoParametric-E96269BB"/> で表示できます。さらに、ファミリーを作ることでアセンブリにおける部品やサブアセンブリの交換が容易になります。これは同一ファミリーのインスタンスが相互に自動的に交換されるためです。</p>
<section><title>ファミリーテーブル構造</title><p>ファミリーテーブルは、行と列からなるスプレッドシートです。ファミリーテーブルは、次の 3 つの構成部品から成ります。</p><ol>
<li><p>すべてのファミリーメンバーが基準にするベースオブジェクト (ジェネリックオブジェクトまたはジェネリック)</p></li>
<li><p>テーブル駆動として選択された寸法とパラメータ、フィーチャー番号、ユーザー定義フィーチャー名、およびアセンブリメンバー名 (以後はアイテムとします)</p></li>
<li><p>テーブルにより作成されたすべてのファミリーメンバーの名前 (インスタンス) とテーブル駆動アイテムそれぞれに対応する値</p></li>
</ol><p>行には、部品のインスタンスとそれに対応する値、列にはアイテムが表示されます。</p><p>列の最上部には、インスタンス名、すべての寸法名、パラメータ、フィーチャー、テーブルに選択されたメンバーとグループが表示されます。寸法は、名前 (たとえば、<codeph>d9</codeph>) で、その下 (たとえば、<codeph>depth</codeph>) の行に関連するシンボル名がある場合は、それも一緒にリストされます。パラメータは、名前 (dim symbol) でリストされます。フィーチャーは、関連するフィーチャータイプ ([<codeph>cut</codeph>] など) またはその下の行に示すフィーチャー名とともに、フィーチャー番号 (<codeph>F107</codeph> など) ごとに一覧表示されます。</p><p>ジェネリックモデルは、テーブルの最初の行にあります。ジェネリックに属するテーブルエントリは、実際の部品を修正するか、フィーチャーを抑制、またはレジュームすることでのみ変更できます。ファミリーテーブルでそのエントリを編集しても、ジェネリックモデルは変更できません。</p><note><p>ファミリーテーブル名は、大文字と小文字を区別しません。したがって、以下の挿入名の参照は、大文字で表示されます。</p></note><p>各インスタンスは、そのインスタンスで使用されるフィーチャー、パラメータ、またはアセンブリ名が、インスタンスに存在するかどうか (<codeph>Y</codeph> または <codeph>N</codeph>) を示すか、または数値 (寸法の場合) を入力して、定義できます。ジェネリックの値を使用するには、寸法セルには必ず、数字またはアスタリスク (*) のいずれかの値を入力する必要があります。</p><p>ファミリーテーブルに取り込まれないジェネリックモデルのすべてのアスぺクトは、各インスタンスで自動的に生じます。たとえば、ジェネリックモデルに <codeph>Material</codeph> というパラメータで値が <codeph>Steel</codeph> に設定されている場合は、すべてのインスタンスのパラメータと値は同じになります。</p><p>ファミリーテーブルを横方向にスクロールすると、追加情報が表示されます。「インスタンス名」(Instance Name) の列は、スクロールしてもそのまま表示されます。</p><p>ファミリーテーブル機能は、<ptcProduct conref="..\..\..\conref_pn.dita#pubsTopic-1-A872B923/PTCCreoParametric-E96269BB"/> モジュールのライセンスによって異なります。</p><table>
<tgroup cols="2"><colspec colname="1" colwidth="27.27*"/><colspec colname="2" colwidth="72.73*"/>
<thead>
<row>
<entry valign="top"><p>モジュール</p></entry>
<entry valign="top"><p>使用可能なファミリーテーブル機能</p></entry>
</row>
</thead>
<tbody>
<row>
<entry colname="1" morerows="0" nameend="1" namest="1"><p>基本 <ptcProduct conref="..\..\..\conref_pn.dita#pubsTopic-1-A872B923/PTCCreoParametric-E96269BB"/></p></entry>
<entry colname="2" morerows="0" nameend="2" namest="2"><p>ファミリーテーブルに寸法を追加して、テーブル駆動部品を作成します。</p></entry>
</row>
<row>
<entry colname="1" morerows="0" nameend="1" namest="1"><p>アセンブリ</p></entry>
<entry colname="2" morerows="0" nameend="2" namest="2"><p>ファミリーテーブルにアセンブリ寸法を加え、サブアセンブリや部品名を追加して、テーブル駆動アセンブリを作成します。</p></entry>
</row>
<row>
<entry colname="1" morerows="0" nameend="1" namest="1"><p>Pro/FEATURE</p></entry>
<entry colname="2" morerows="0" nameend="2" namest="2"><p>一定または可変のグループフィーチャー寸法をテーブル駆動する、テーブル駆動ユーザー定義グループを作成します。</p><p>テーブル駆動グループを部品ファミリーテーブルに追加します。</p></entry>
</row>
</tbody>
</tgroup>
</table></section>
</pubsConbody>
<related-links>
<linklist>
<link format="dita" href="About_Multi-Level_Family_Tables.dita" scope="local" type="pubsConcept"><linktext>複数レベルのファミリーテーブルについて</linktext></link>
<link format="dita" href="About_User-Defined_Feature_Family_Tables.dita" scope="local" type="pubsConcept"><linktext>ユーザー定義フィーチャーファミリーテーブルについて</linktext></link>
<link><linktext translate="no">###proe_fund_ten_sub_about_family_tables_1@OnlineHelp###</linktext>
</link>
</linklist>
</related-links>
</pubsConcept>
