[view kml]

Concept: Detach

Superconcept: Break-Contact


Component Semantics:

Detach
Definition: remove the link attaching an object to a base
Required slot: object
Inherited from: Break-Contact
Restriction: a Tangible-Entity
Inherited from: Break-Contact
Restriction: a Tangible-Entity
Comment: the base of the Detach is the object being detached from the object of the Detach.
Required slot: pre-conditions
Restriction: object is the object of a Be-Attached-To state whose base is the base of this Detach
Required slot: post-conditions
Restriction: object is no longer the object of a Be-Attached-To state whose base is the base of this Detach
Restriction:
Primary slot: agent
Inherited from: Break-Contact
Restriction: causes object to be no longer Attached to the base
Primary slot: instrument
Restriction: a Tangible-Entity
Comment: the instrument of the Detach is not the connector, it is a Tangible-Entity used to remove the connection; the connector is the instrument of the Be-Attached-To state
WordNet 1.6 Synsets: detach#1, detach#3
WordNet 1.6 Synsets: come_off#1, come_away#1

Detach takes its object and a base out of a Be-Attached-To state, which is the result of Attaching the object to a base (which is the base of the Detach). As a result of the Detach, the object is free to Move independently of the base.