<?xml version="1.0" encoding="UTF-8"?>
<!-- Fragment document type declaration subset:
Arbortext, Inc., 1988-2015, v.4002
<!DOCTYPE resolvedmap PUBLIC "-//PTC//DTD PUBS RDEdit//EN"
 "pubs-rdedit.dtd">
-->


<pubsConcept xml:lang="ja" id="AboutRelations-02E0D4EC">
<title>リレーションについて</title>
<prolog>
<metadata><keywords><keyword translate="no">MODULE@fundamentals,ProCmdMmRels@CMD,proe_modelcheck_relation_comm@OnlineHelp,proe_modelcheck_relation_errs@OnlineHelp,proe_modelcheck_relation_info@OnlineHelp,proe_modelcheck_relation_miss@OnlineHelp,proe_modelcheck_relation_mult@OnlineHelp,proe_mdxmdo_about_editing_a_mechanism_model@OnlineHelp,proe_sheetmetaldesign_set_up_using_sheetmetal_specific_functions_in_relations@OnlineHelp,proe_part_four_sub_about_the_curve_from_equation_user_interface@OnlineHelp</keyword>
</keywords></metadata>
</prolog>
<pubsConbody>
<p>リレーション(パラメトリックリレーション)は、シンボル寸法とパラメータの間に定義されたユーザー定義方程式です。リレーションを使用することで、フィーチャーや部品、またはアセンブリの構成部品の間の関係を定義して設計意図を取り込むことができます。</p>
<p>リレーションを使用して、次の方法でモデリングプロセスを制御できます。</p>
<ul>
<li><p>モデルに対する修正の効果を制御します。</p></li>
<li><p>部品とアセンブリの寸法値を定義します。</p></li>
<li><p>設計条件の拘束を設定します。たとえば、部品のエッジを基準にした穴の位置を指定します。</p></li>
<li><p>モデルまたはアセンブリのさまざまな部品間の条件付きリレーションを記述します。</p></li>
</ul>
<p>リレーションは、単純な値 (<codeph>d1=4</codeph> など) でも、複雑な条件付き分岐文でも表すことができます。</p>
<p>リレーションでは単位も使用できます。単位の詳細については、<xref format="dita" href="About_Units_in_Relations.dita" scope="local" type="pubsConcept">ここ</xref>をクリックしてください。</p>
<section><title>リレーションへのアクセス</title><p>リレーションにアクセスするには、モデルを開き、<menucascade><uicontrol>「ツール」(Tools)</uicontrol><uicontrol><image href="..\..\icons\relations16x16.png" scope="local"> </image> 「リレーション」(Relations)</uicontrol></menucascade> の順にクリックします。<uicontrol>「リレーション」(Relations)</uicontrol> ダイアログボックスが開きます。</p></section>
<section><title>リレーションのタイプ</title><p>リレーションには以下の 2 つのタイプがあります。</p><ul>
<li><p>等式 - 定義式の左辺のパラメータと右辺の式を等価にします。このタイプのリレーションは寸法やパラメータに値を設定する場合に用います。以下に例を示します。</p><ul>
<li><p>単純な設定の場合<codeph>d1 = 4.75</codeph></p></li>
<li><p>より複雑な設定の場合</p><p><codeph>d5 = d2*(SQRT(d7/3.0+d4))</codeph></p></li>
</ul></li>
<li><p>比較 - 定義式の左辺の式と右辺の式を比較します。このタイプのリレーションは拘束、あるいは条件文の論理分岐に広く用いられます。以下に例を示します。</p><ul>
<li><p>拘束として: <codeph>(d1 + d2) &gt; (d3 + 2.5)</codeph></p></li>
<li><p>条件文として<codeph>IF (d1 + 2.5) &gt;= d7</codeph></p></li>
</ul></li>
</ul></section>
</pubsConbody>
<related-links>
<linklist>
<link format="dita" href="Rules_for_Using_Relations.dita" scope="local" type="pubsTopic"><linktext>リレーションの使用規則</linktext></link>
<link format="dita" href="To_Add_a_Relation_to_a_Model_1.dita" scope="local" type="pubsImportTask"><linktext>モデルにリレーションを追加するには</linktext></link>
<link format="dita" href="About_Simultaneous_Equations.dita" scope="local" type="pubsConcept"><linktext>連立方程式について</linktext>
</link>
<link format="dita" href="Relations_Errors_1.dita" scope="local" type="pubsTopic"><linktext>リレーションエラー</linktext></link>
<link format="dita" href="About_Functions_Used_in_Relations.dita" scope="local" type="pubsConcept"><linktext>リレーションに使用される関数について</linktext></link>
<link format="dita" href="About_Operators_Used_in_Relations.dita" scope="local" type="pubsConcept"><linktext>リレーションに使用される演算子について</linktext></link>
<link format="dita" href="Using_Parameter_Symbols_in_Relations.dita" scope="local" type="pubsTopic"><linktext>リレーションでのパラメータシンボルの使用</linktext></link>
<link format="dita" href="Using_String_Values_for_Parameters.dita" scope="local" type="pubsTopic"><linktext>パラメータでの文字列値の使用</linktext>
</link>
<link format="dita" href="About_Units_in_Relations.dita" scope="local" type="pubsConcept"><linktext>リレーションの単位について</linktext></link>
</linklist>
</related-links>
</pubsConcept>
