TRANXACT.AI ヘルプ

コンフィギュレーターのルールを文として表す:文法

各コンフィギュレータルールは、ワークブックの「ルール」シートに「IF ... THEN ...」という形式の文として記述することも、テキスト形式の「ルール」に複数まとめて記述することもできます。

ルールは「IF <条件> THEN <アクション>」の形式で記述します。常に適用されるルールの場合は、「IF」を省略してください。キーワードは大文字・小文字を問いません。スペースを含む値は引用符で囲みます。ルールを更新するには、貼り付けた行の先頭にコードとコロン(例:R10: IF ...)を記述します。

  • 条件: DIAL_SIZE = 6" (値、コード、または名前による回答)、!= > < >= <=、MOUNTING IN (2, 4)、STEM_LENGTH BETWEEN 100 AND 300 (両方の境界を含む)、AND、OR、NOT ( ... )。TG310.DIAL_SIZE は TG310 の DIAL_SIZE と同じです。
  • TG100-09、TG100-10 [数量 2 | 数量 = STEM_LENGTH] [単位 MM] を含む: コンポーネント。
  • TG100-08 を除外します。TG100-14 を TG100-17 に置き換えます。TW310-01 の数量を STEM_LENGTH + 25 に設定します。
  • BOM = TG100-BOM-6-S6: 基本部品表ではなく、バリアント部品表。ROUTING = TG100-R-E: 基本ルーティングではなく、バリアントルーティング。ADD ROUTING はルーティングの操作を追加します。
  • 作業センター WC-BRAZE セットアップ 10 実行 20 に操作 35 を追加します。操作 20 を削除します。時間操作 30 実行 = 12 を設定します。作業センター操作 30 = WC-MACH を設定します。
  • エラー「バイメタルゲージにはキャピラリーステムが利用できません。」は完了をブロックします。警告「...」は通知するだけです。
  • DEFAULT STEM_TYPE = R は、回答者が変更可能な回答を自動入力します。DEFAULT STEM_TYPE = R LOCKED は、回答を自動入力し、回答者は変更できません。条件を満たす質問に対して最初に自動入力された回答が、ルールの順序に従って優先されます。
  • TG100.DIAL_SIZE = TG310.DIAL_SIZE (または = 6"): サブアセンブリへの値の伝播。UNLOCKED が追加されない限りロックされます。
  • TG100 [数量 1] を構成します: サブアセンブリ。 raw_length = STEM_LENGTH + 40 を計算します: 後続のルールで使用できる名前付き値。
  • REQUIRE / FORBID / IMPLY / RECOMMEND CASE_MATERIAL = S6, MIN QTY 2 / MAX QTY 4 [OF Q = v] および ENGINEER TO ORDER は、1 つの回答を別の回答とペアにします。その IF は 1 つの回答でなければなりません。
  • INSPECT <plan> [AT final]: 検査。末尾の「...」は、規則の理由を付記します。
  1. コンフィギュレーターを開く · ワークブック > ルールをテキストとして表示するか、モデルの行にルールをテキストとして表示します。
  2. モデルを選択してください。「このモデルのルールをテキストとして読み込む」を押すと、既存のルールから開始できます。
  3. 1行に1つのルールを貼り付けるか入力し、「チェック」を押してください。各行には、生成される結果、または正確な誤りが表示されます。
  4. すべての行が「すべて保存」と表示されたら、「すべて保存」を押してください。すべてまとめて保存されます。