KB: 部品タイプを削除するには?
Updated: 10月 01, 2026
関連するコンポーネントまたはそのリビジョンがWorkspace内に存在する間は、コンポーネントタイプを削除できません。コンポーネントを削除すると、論理削除によってWorkspaceのゴミ箱に移動されますが、そのリビジョンは引き続きコンポーネントタイプを参照します。コンポーネントタイプを削除するには、関連するすべてのコンポーネントを削除するか、別のコンポーネントタイプに再割り当てし、関連するリビジョンをWorkspaceのゴミ箱から完全に削除したうえで、完全削除を妨げているリビジョン間の親子の依存関係を解消してください。
解決方法の詳細
コンポーネントタイプが引き続き使用中になっている
コンポーネントが関連付けられている間は、コンポーネントタイプを削除できません。Altium Designerからコンポーネントを削除した後でも、関連するコンポーネントリビジョンがWorkspaceのごみ箱に残っている場合、コンポーネントタイプが引き続き使用中として表示されることがあります。
論理削除されたリビジョンが残っている
コンポーネントを削除すると、論理削除が実行され、コンポーネントはWorkspaceのごみ箱に移動されます。コンポーネントリビジョンがごみ箱に残っている限り、それらはWorkspace内に存在し続けるため、関連するコンポーネントタイプを削除できません。
ごみ箱からコンポーネントリビジョンを完全に削除しようとすると、エラーが発生する場合もあります。このエラーは、アイテムリビジョンが親アイテムリビジョンから参照されており、関連する参照が削除されるまで完全に削除できないことを示しています。

まず、関連するすべてのリビジョンを削除する
- コンポーネントタイプに関連付けられているすべてのコンポーネントを特定します。
- 関連するコンポーネントを削除するか、別のコンポーネントタイプに変更します。
- Workspaceのごみ箱から、関連するすべてのコンポーネントリビジョンを完全に削除します。
- 依存関係に関するエラーが発生した場合は、関連する親アイテムリビジョンと子アイテムリビジョンを完全に削除してから、残りのリビジョンの削除を試みてください。
- Workspaceにもごみ箱にも関連するコンポーネントやリビジョンが残っていないことを確認してから、コンポーネントタイプを削除します。
コンポーネントとコンポーネントタイプを完全に削除する
- Componentsパネルを使用して、特定のコンポーネントタイプを使用するすべてのコンポーネントを見つけます。
- リストからコンポーネントを選択し、次のいずれかの操作を行います。
- 選択したコンポーネントを右クリックしてDelete...を選択するか、
- 右クリックしてOperations » Change Component Type...を選択し、別のコンポーネントタイプに割り当てます。
- コンポーネントを削除した後、Workspaceのごみ箱を開き、関連するすべてのコンポーネントリビジョンを完全に削除します。コンポーネントの削除だけでは論理削除しか実行されないため、不十分です。
- アイテムリビジョンが親アイテムリビジョンから参照されていることを示すエラーが発生した場合は、まず関連する親アイテムリビジョンと子アイテムリビジョンを特定し、完全に削除します。依存関係を解消したら、ごみ箱に残っているアイテムの完全削除を再試行してください。
- WorkspaceにもWorkspaceのごみ箱にも、関連するコンポーネントやコンポーネントリビジョンが残っていないことを確認します。
- 関連するすべてのコンポーネントとリビジョンを完全に削除したら、Preferences » Data Management » Component Typesからコンポーネントタイプを削除します。

補足事項
- コンポーネントを別のコンポーネントタイプに再割り当てする場合は、Explorer panelを使用して適切なコンポーネントフォルダーに移動し、適切なコンポーネントテンプレートを割り当てることを強くお勧めします。これにより、コンポーネントの整理構造に一貫性を保ち、割り当てられたコンポーネントタイプに対応する正しいフォルダーにコンポーネントを保存できます。
- ExplorerパネルではなくComponents panelを使用する利点は、コンポーネントタイプの整理や操作を、より効率的かつ直感的に行えることです。この方法は、同じコンポーネントタイプのすべてのコンポーネントが1つのフォルダーに格納されている単純な1対1の対応関係にも、同じコンポーネントタイプのコンポーネントが複数のフォルダーに分散している場合や、異なるコンポーネントタイプのコンポーネントが同じフォルダーにまとめられている場合など、より複雑なケースにも対応します。