A respirator selection program contains a database and a non-standards based engine. The database includes at least a chemicals database, a health effects database, a standards database, and a respirator database. The chemicals database contains data on chemicals which may require the use of respirators. The chemicals database also contains pointers to the health effects database. The health effects database contains health effects resulting from exposure to the chemicals in the chemical database. The non-standards based engine, when executed, performs the steps of (a) accepting first and second chemicals which are entered by a user, (b) accepting corresponding first and second exposure amounts which are entered by the user, and (c) selecting a respirator based upon the chemicals database, the health effects database, the standards database, the respirator database, the first and second chemicals which are entered by the user, and the first and second exposure amounts which are entered by the user.
展开▼