TwoStrokeIntake |
appearance as argument number 1 |
(documentation TwoStrokeIntake EnglishLanguage "The portion of a two stroke engine cycle where the piston moves into the combustion chamber creating a partial vacuum in the crankcase that draws fuel into the crankcase.") | Cars.kif 459-461 | |
(subclass TwoStrokeIntake Motion) | Cars.kif 457-457 |
appearance as argument number 2 |
(termFormat EnglishLanguage TwoStrokeIntake "two stroke intake") | Cars.kif 458-458 |
antecedent |
(=> (and (instance ?E EngineCylinder) (instance ?I InternalCombustionChamber) (instance ?P Piston) (instance ?T TwoStrokeIntake) (holdsDuring ?T (located ?P ?E)) (equal ?E (HoleHostFn ?I)) (eventLocated ?T ?E)) (hasPurpose ?P (holdsDuring ?T (partiallyFills ?P ?I)))) |
Cars.kif 463-475 | |
(=> (and (instance ?TSI TwoStrokeIntake) (instance ?C Crankcase) (eventPartlyLocated ?TSI ?C)) (holdsDuring ?TSI (attribute ?C PartialVacuum))) |
Cars.kif 477-483 |
consequent |
(=> (instance ?T TwoStrokeEngineCycle) (exists (?I ?C ?TT ?I2) (and (instance ?I TwoStrokeIntake) (instance ?C TwoStrokeCompression) (instance ?TT TwoStrokeTransfer) (instance ?I2 TwoStrokeIntake) (subProcess ?I ?T) (subProcess ?C ?T) (subProcess ?TT ?T) (subProcess ?I2 ?T) (meetsTemporally ?I ?C) (meetsTemporally ?C ?TT) (meetsTemporally ?TT ?I2)))) |
Cars.kif 264-278 |