Function COUNTERWEIGHT_GUARD_THICKNESS


Slots on this function:

Instance-Of: Function, Parameter-slot, Unary-function
Arity: 2
Parameter-Slot-Of: Counterweight_guard_required, Counterweight_guard_thickness_m01, Counterweight_guard_thickness_m02
Used-In-Constraint: C-24_2

Other Related Axioms:

(<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness)
    (Counterweight_Guard_Required $X))

(Inherited-Slot-Value Counterweight_Guard_Required
                      Has-Parameter-Slot
                      Counterweight_Guard_Thickness)

(Inherited-Facet-Value Slot-Value-Type
                       Counterweight_Guard_Required
                       Counterweight_Guard_Thickness
                       Integer)

(Inherited-Facet-Value Slot-Cardinality
                       Counterweight_Guard_Required
                       Counterweight_Guard_Thickness
                       1)

(<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness)
    (Counterweight_Guard_Thickness_M01 $X))

(Inherited-Slot-Value Counterweight_Guard_Thickness_M01
                      Has-Parameter-Slot
                      Counterweight_Guard_Thickness)

(<= (Counterweight_Guard_Thickness $X 0)
    (Counterweight_Guard_Thickness_M01 $X))

(<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness)
    (Counterweight_Guard_Thickness_M02 $X))

(Inherited-Slot-Value Counterweight_Guard_Thickness_M02
                      Has-Parameter-Slot
                      Counterweight_Guard_Thickness)

(Inherited-Facet-Value Slot-Value-Type
                       Counterweight_Guard_Thickness_M02
                       Counterweight_Guard_Thickness
                       Real-Number)

(<= (Counterweight_Guard_Thickness $X 0.75)
    (Counterweight_Guard_Thickness_M02 $X))


Notes: