> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alforse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 組立指示

> ERP で CAD モデルから、製造部品向けのアニメーション付き手順別 3D ガイドを作成して公開し、作業者が現場でそれに従えるようにします。

組立指示は、製造部品の CAD モデルを、順序立った 3D の組立ガイドに変換します。各ステップは取り付けるコンポーネントを示し、それらがどのように所定の位置へ動くかを表示します。作成者は ERP で作成し、作業者は現場の[ガイド付き組立ビュー](https://docs.alforse.com/ja/docs/reference/mes.md#the-guided-assembly-view)で従います。

## しくみ

組立指示は 1 つの内製部品に属し、その部品の STEP モデルから作成されます。バージョン管理されており、**下書き**を編集して公開すると、タイプが**組立**であるジョブの工程が公開済みのバージョンを再生します。ジョブはステップの独自コピーを保持するため、バージョンが有効にされたときか、誰かが同期したときにのみ変わります。

Alforse screenshot**組立指示のエディター: 左にステップ一覧、中央に 3D モデル、右に選択したステップの詳細タブ（コンポーネントと再生ボックス）**

3 つのペイン: ステップ一覧、3D モデル、選択したステップの設定。

## 組立指示を作成する

### 部品にモデルがあることを確認する

部品は内製で、**モデル**タブに STEP ファイルがある必要があります。ない場合、Alforse は 3D ビューを作成できません。

### 組立指示を開始する

**生産 → アセンブリ**に移動し、**新規組立指示**を選択して、**部品**を選びます。

### Alforse に準備させる

Alforse は必要に応じて 3D 表示用にモデルを変換し、エディターを開き、下書きのステップの生成を開始します。

## バージョンとステータス

<details>
  <summary>**下書き**</summary>

  編集可能。新しい組立指示と新しいバージョンは、すべてこのステータスから始まります。
</details>

<details open>
  <summary>**公開済み**</summary>

  有効。この組立指示を使うジョブの工程が従うバージョンです。
</details>

<details>
  <summary>**アーカイブ済み**</summary>

  より新しい有効なバージョンに置き換えられ、参照用に読み取り専用で保持されます。
</details>

各バージョンは完全で独立したコピーです。バージョン間の移動には 2 つのアクションを使います。

| アクション | 利用できる対象 | 効果 |
| - | - | - |
| **新しいバージョン** | 公開済みの組立指示 | 現在のステップから始まる、編集可能な下書きを作成します。 |
| **アクティブにする** | 下書き | 公開し、それまで有効だったバージョンをアーカイブします。 |

HEADS UP

**バージョンを有効にすると、進行中のジョブが更新されます。**

この組立指示の別のバージョンを使っているすべてのジョブ工程が、新しいバージョンに移り、ステップが同期されます。ただし、工程が完了済みまたはキャンセル済みの場合や、ジョブがロックされている場合は除きます。完了したジョブの工程は作成時のステップを保持するため、記録は正確なままです。

## ステップを作成する

### ステップを生成または追加する

新しい組立指示には、作成するまでステップがありません。

* **ステップを生成**は、モーションプランナーを実行し、組立順序と、各部品の干渉しない経路を算出します。通常 1～3 分かかります。
* **ステップを手動で追加**は、空のステップを 1 つ作成します。

ステップができたら、**ステップを追加**でさらに追加でき、行のハンドルをドラッグして並べ替えられます。

**ステップを追加**の横のプランナーメニューには、さらに 2 つのオプションがあります。

| オプション | 効果 |
| - | - |
| **モーションプランニングを実行** | モーション経路を再計算し、現在のステップの順序は維持します。 |
| **ステップを再生成** | すべてのステップを新しい計画で置き換えます。 |

手動で追加したステップや**完了**とマークされたステップが 1 つでもあると再生成はブロックされ、確認済みの作業や手書きの作業が失われることはありません。

### ステップのステータス

ステップの行の末尾にあるアイコンをクリックして、ステータスを変更します。

<details>
  <summary>**やることリスト**</summary>

  手動で追加され、まだ確認されていません。
</details>

<details>
  <summary>**レビュー**</summary>

  モーションプランナーが作成し、作成者がテキストとアニメーションを確認するのを待っています。
</details>

<details open>
  <summary>**完了**</summary>

  作成者が確認済みです。
</details>

### プランナーの警告

ステップ一覧のアイコンは、計画上の問題を示します。

| アイコン | 意味 |
| - | - |
| 警告の三角形 | プランナーが干渉しない経路を見つけられませんでした。部品は動く代わりに、最終位置へフェードインします。 |
| 手 | 配置した部品が倒れる可能性があり、治具や 2 人目が必要かもしれません。 |

## ステップの詳細

**詳細**タブには、作業者がそのステップで読み、記録する内容があります。

FieldType

<details>
  <summary>**種類**</summary>

  ステップが求める入力の種類。**タスク**は単なる指示で、それ以外は値、最小値と最大値に対して確認される測定値、チェックボックス、リストからの選択、タイムスタンプ、人、ファイル、検査結果を取得します。
</details>

<details>
  <summary>**タイトル**</summary>

  任意。空の場合、Alforse はコンポーネントにちなんでステップに名前を付けます（例: "Add Bearing (×2)"）。
</details>

<details>
  <summary>**指示**</summary>

  作業者向けのテキスト。`@` を入力すると、アイテムの部品表から部品を参照できます。
</details>

<details>
  <summary>**必須**</summary>

  オンの場合、作業者がこのステップを記録するまで、工程を完了できません。
</details>

NOTE

**保存方法は 2 通りあります**

これら 4 つのフィールドは、パネル下部の**保存**を選択するか、⌘/Ctrl+Enter を押したときにだけ保存されます。ステップのそれ以外のすべて（コンポーネント、非表示の部品、再生設定、ステータス、材料、工具、スライド）は、変更するとすぐに保存されます。

## コンポーネントと非表示の部品

**コンポーネント**には、ステップが取り付ける部品が一覧表示されます。

### 部品を選ぶ

**追加**を選択し、3D ビューで部品をクリックします。Shift クリックで複数を一度に追加できます。

### 確認する

**追加完了**を選択します。後から部品を外すには、その行の ✕ を使います。

### 邪魔になる部品を非表示にする

部品が作業の邪魔になる場合は、**コンポーネント**タブでその行の目のアイコンをクリックします。選択したステップでのみ部品が消え、他のステップには影響しません。非表示にした部品は、**このステップで非表示**の一覧に集められ、そこから元に戻せます。

2 つのルールがあります。ステップ自身のコンポーネントは、そのステップで非表示にできません。そして作業者には、あなたが非表示にした状態がそのまま見えます。

## 再生設定

**再生**ボックスは、ステップのアニメーションの動作を制御します。

### モーション

| 状態 | 意味 |
| - | - |
| 「Automatic」 | プランナーが見つけた経路を使います。 |
| 「Custom path」 | 経路を自分で描きました。**リセット**でプランナーの経路に戻ります。描いた経路は「No clear path」にも置き換わります。 |
| 「No clear path」 | プランナーが経路を見つけられませんでした。ヘッダーの注記にカーソルを合わせると、どの部品が妨げているかが表示されます。 |

**パスを編集**は、経路を 3D ビューに赤いウェイポイントとして表示し、選択したウェイポイントの姿勢で、部品の半透明コピーを表示します。

* ウェイポイントをドラッグすると、経路の形を変えられます。
* 経路をダブルクリックすると、ウェイポイントを追加できます。
* Delete キーを押すと、選択したウェイポイントを削除できます。

部品は移動中に回転することもできます。ビューアーの **Move / Rotate** コントロールを **Rotate** に設定すると、選択したウェイポイントの周りにリングが表示されます。リングをドラッグすると、その地点で部品が 15° 刻みで回転します。これで、部品を裏返しながら取り付ける動きを作れます。ウェイポイントを再配置するには、**Move** に戻します。

### カメラ

| 状態 | 意味 |
| - | - |
| 「Automatic」 | Alforse がステップの部品を自動でフレーミングします。直立した組立で生成されたステップは、プランナーが選んだ角度から表示されます。 |
| 「Saved view」 | **現在のビューを使用**で設定します。現在の角度が保存されます。**クリア**（この状態でのみ表示）で自動に戻ります。 |

### 向き

向きは、1 つのステップの間、組立全体を回転させます。たとえば、下面に部品を取り付けられるよう裏返す場合などです。

| ボタン | 回転 |
| - | - |
| **Flip over** | 半回転して上下逆さまにします。 |
| **Tip toward you** / **Tip away from you** | 4 分の 1 回転して横向きにします。 |
| **Spin left** / **Spin right** | 作業台の上で 4 分の 1 回転します。 |

回転は現在の視点の角度が基準で、組立が回転している間、カメラは動きません。その後、行には「Upright」「Upside down」「On its side」として位置が表示されます。

向きの引き継ぎのルールは次のとおりです。

* **後続のステップが引き継ぎます。** 同じ組立の次のステップは向きを維持し、別のステップが回転させるまで、たとえば「Upside down, from step 11」と表示されます。再生では、そのステップの部品が入る前に、組立が回転します。
* **回転でビューが保存されることがあります。** ステップに保存されたビューがなく、回転によって組立が回転したままの場合、見ている視点も保存されます。そのためカメラの行は「Saved view」となり、再生ではその角度からステップが表示されます。組立を元に戻してもそのビューは維持されます。カメラの行の**クリア**で自動に戻ります。
* **サブアセンブリは別です。** サブアセンブリは直立から始まり、独自の向きを保ちます。
* **リセット**は、1 つ前のステップの向きをそのステップに設定します。

### サブアセンブリの経路

サブアセンブリを取り付けるステップには、サブアセンブリごとに 1 行が表示されます。「Automatic」のままにすると、完成したユニットは組立の側面からスライドして入ります。**パスを編集**では、部品に使うのと同じウェイポイントと回転リングのツールで、ユニットの経路を描けます。**リセット**で自動に戻ります。

## サブアセンブリ

実際の組立では、ユニットを別に組み立て、丸ごと取り付けることがよくあります。たとえばハブは、作業台でベアリング、サークリップ、ブレーキディスクとともに組み付けられ、その後でトレーリングアームに取り付けられます。サブアセンブリは、これを、別に組み立てられてからメインの組立に合流する、名前付きのステップのグループとしてモデル化します。

### 作成と整理

| アクション | 場所 | 効果 |
| - | - | - |
| **内製サブアセンブリ**（Make Sub-Assembly） | ステップのメニュー | そのステップを最初のステップとするサブアセンブリを作成します。 |
| ステップをドラッグして重ねる、または**移動先** | ステップのメニュー | ステップをサブアセンブリに追加します。 |
| **サブアセンブリから移動** | ステップのメニュー | ステップをメインの一覧に戻します。 |
| **グループ解除** | サブアセンブリ | グループを削除し、ステップはメインの一覧に残します。 |
| **サブアセンブリを削除** | サブアセンブリ | グループをステップごと削除します。 |

メンバーのステップは、グループの下に番号が付きます。サブアセンブリ 4 には 4.1、4.2 などが含まれます。

サブアセンブリをダブルクリックするか、**サブアセンブリを開く**を選ぶと、それを単独で表示します。ステップ一覧と 3D ビューがそのサブアセンブリのステップと部品に限定され、**ステップを追加**はその内側にステップを作成します。**すべてのステップ**を選択すると、組立指示全体が再び表示されます。

### 配置先

サブアセンブリを選択すると、その名前、ステップ、**配置先**セクションが表示されます。

FieldType

<details>
  <summary>**使用先**</summary>

  完成したユニットを取り付ける、後のステップ。既定の\*\*メインビルド(最後のステップ後)\*\*は、取り付けるステップがなく、自身のステップの直後にメインの組立に合流することを意味します。
</details>

<details>
  <summary>**指示**</summary>

  既定の場合にのみ表示されます。ユニットがメインの組立に合流するときに、作業者が読むテキスト。
</details>

<details>
  <summary>**サブアセンブリの経路**</summary>

  既定の場合にのみ表示されます。ユニットがメインの組立に入る経路で、**パスを編集**で描きます。
</details>

<details>
  <summary>**カメラ**</summary>

  既定の場合にのみ表示されます。その瞬間の視点の角度で、**現在のビューを使用**で保存します。
</details>

取り付けるステップからリンクすることもできます。ステップで**サブアセンブリを使用**を選ぶと完成したサブアセンブリを選択でき、そのステップの行には、たとえば **Uses 4** と表示されます。

### 再生のしかた

再生では、まずサブアセンブリ自身のステップが順に実行されます。それを使うステップで、完成したユニットが、描かれた経路があればそれに沿って、なければ側面から滑らかに入ります。

* 独自の経路を持つユニットは、そのステップの他の部品が動く前に到着します。
* 1 つのステップで複数のユニットを取り付ける場合、それらは順に到着します。
* サブアセンブリを選択して再生を押すと、その最初のステップから組み立てられます。

NOTE

**入れ子は 1 段階のみです。**

サブアセンブリは入れ子にできません。あるユニットを別のユニットに入れるには、他方のステップから取り付けます。取り付けるステップは、サブアセンブリより後にあり、そのメンバーではない必要があります。

## 材料、工具、スライド

| タブまたはアクション | 目的 |
| - | - |
| **BOM** タブ | ステップを、アイテムの部品表から消費する部品、および必要な工具に結び付けます。 |
| **BOMと照合**（**コンポーネント**内） | 3D コンポーネントを部品表のアイテムと照合し、各ステップの材料を入力します。 |
| **スライド**タブ | このステップで作業者が見る写真、PDF、追加の 3D モデルを追加します。 |

## ジョブと現場

組立指示は、アイテムのプロセス部品表にある**組立**[工程](https://docs.alforse.com/ja/docs/reference/jobs.md#operation-type)に添付します。新しいジョブは作成時に、組立指示のステップのコピーを取得します。

ジョブは、その後の編集を自動では取り込みません。ジョブ工程で**組立ステップを同期**を実行して取り込みます。組立指示から派生したステップは、一致するように更新または削除され、ジョブで手動追加したステップは残ります。

作業者は、結果を[ガイド付き組立ビュー](https://docs.alforse.com/ja/docs/reference/mes.md#the-guided-assembly-view)で、同じステップ、非表示の部品、サブアセンブリとともに確認します。作業者はグループではなく、サブアセンブリの各メンバーのステップを記録します。組立指示のステップは、工程にすでにあったステップの後ろに配置されます。

## 権限

組立指示の編集には、2 つの条件が同時に必要です。バージョンが**下書き**であること、そして生産モジュールの**更新**権限を持っていること。この権限がない場合、下書きでもエディターは読み取り専用で開きます。[権限とアクセス](https://docs.alforse.com/ja/docs/reference/permissions.md)を参照してください。

## トラブルシューティング

各項目では、メッセージまたは症状、その理由、対処方法を示します。

### "The selected item has no 3D model. Upload a STEP file on the item's Model tab first."（選択したアイテムに 3D モデルがありません。先にアイテムのモデルタブで STEP ファイルをアップロードしてください）

* **原因:** **新規組立指示**で選んだ部品に STEP ファイルがありません。
* **対処:** アイテムの**モデル**タブでアップロードし、もう一度組立指示を開始します。

### "Only draft instructions can be edited"（編集できるのは下書きの組立指示のみです）

* **原因:** 公開済みまたはアーカイブ済みのバージョンを変更しようとしています。これらは固定されています。
* **対処:** 公開済みのバージョンで**新しいバージョン**を選択し、新しい下書きで変更します。

### 下書きなのにエディターが読み取り専用になる

* **原因:** アカウントに、生産の**更新**権限がありません。
* **対処:** 管理者に付与を依頼します。

### "Steps already exist — delete them before generating from the plan"（ステップがすでに存在します。計画から生成する前に削除してください）

* **原因:** **ステップを生成**は、まだステップのない組立指示に対してのみ計画を作成します。
* **対処:** 先に既存のステップを削除するか、プランナーメニューの**ステップを再生成**を使います。

### "Some steps are locked — cannot regenerate"（一部のステップがロックされています。再生成できません）

* **原因:** 少なくとも 1 つのステップが手書きされたか**完了**とマークされています。再生成するとその作業が失われます。
* **対処:** ステップを維持して**モーションプランニングを実行**を選びます。ステップの順序には触れず、経路だけが更新されます。

### "The geometry service is offline — motion planning is unavailable right now." / "The geometry service is unavailable — motion planning can't run right now."（ジオメトリサービスがオフラインです。現在モーションプランニングは利用できません）

* **原因:** モーションプランナーに接続できないため、**ステップを生成**が無効になっています。
* **対処:** サービスが復旧してから、もう一度試します。その間も、ステップを手動で追加できます。

### "Motion planning is already running"（モーションプランニングはすでに実行中です）

* **原因:** この組立指示の計画の実行がまだ完了していません。
* **対処:** 完了を待ちます。実行には通常 1～3 分かかります。

### "This instruction has no processed model" / "The model must finish converting before planning"（この組立指示には処理済みのモデルがありません／計画の前にモデルの変換を完了する必要があります）

* **原因:** CAD モデルの 3D 表示用の変換が完了していません。
* **対処:** 変換が完了するのを待ってから、計画を開始します。

### "This step is already a sub-assembly" / "This step is already in a sub-assembly"（このステップはすでにサブアセンブリです／すでにサブアセンブリ内にあります）

* **原因:** すでにサブアセンブリであるか、すでにサブアセンブリに属しているステップに、**内製サブアセンブリ**を使いました。
* **対処:** メインの一覧のステップを選ぶか、先に**サブアセンブリから移動**で外に出します。

### "A sub-assembly can't be inside another sub-assembly"（サブアセンブリを別のサブアセンブリの内側に入れることはできません）

* **原因:** 入れ子は 1 段階に限られます。
* **対処:** 内側のグループを別にしておき、外側のステップで**サブアセンブリを使用**して取り付けます。

### "A sub-assembly can only be used after it is built" / "A sub-assembly can't be used by one of its own steps"（サブアセンブリは組み立てた後でのみ使用できます／サブアセンブリは自身のステップから使用できません）

* **原因:** ユニットを取り付けるために選んだステップが、サブアセンブリより前にあるか、そのメンバーの 1 つです。
* **対処:** サブアセンブリの外にある、後のステップを選びます。

### "A sub-assembly's steps must come directly before it"（サブアセンブリのステップはその直前になければなりません）

* **原因:** サブアセンブリのステップは、一覧でそのヘッダーの直上に置く必要があり、この変更はそれを壊します。
* **対処:** グループをまとめたままにし、メンバーの変更は**移動先**または**サブアセンブリから移動**で行います。

### "This job is locked — steps can't be synced to it"（このジョブはロックされています。ステップを同期できません）

* **原因:** **組立ステップを同期**は、ロックされたジョブを変更しません。
* **対処:** 不要です。ジョブは作成時のステップを保持します。

### "Failed to make assembly instruction active"（組立指示を有効にできませんでした）

* **原因:** サーバー上で下書きの公開が完了しませんでした。
* **対処:** **アクティブにする**を再試行します。

## 関連

**MES アプリ**

作業者が組立指示に従う場所です（Build、Focus、Full visibility の各モードを含みます）。

[Open](https://docs.alforse.com/ja/docs/reference/mes.md#the-guided-assembly-view)

**ジョブ**

組立工程がステップのコピーを持つ作業指示です。

[Open](https://docs.alforse.com/ja/docs/reference/jobs.md)

**方法と調達**

各ステップの材料を選ぶ元となる部品表です。

[Open](https://docs.alforse.com/ja/docs/reference/methods.md)

**権限とアクセス**

組立指示を編集・公開できる人です。

[Open](https://docs.alforse.com/ja/docs/reference/permissions.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.