fig1 and 2 illustrate a preferred embodiment of a bidirectional magnetic ceramic tortilla press 10 in accordance with the invention . square steel enclosure 12 serves to house and support the internal components of the press 10 . enclosure 12 includes bottom 14 having slot 16 therein and open top 18 . top 18 of enclosure 12 is fitted with removable lid 20 that includes entrance port 22 that is disposed directly over slot 16 when lid 20 is installed on top 18 of enclosure 12 . although enclosure 12 of the preferred embodiment is constructed of steel , it will be appreciated that other materials could be used , such as aluminum , stainless steel , or high temperature plastic . two stationary press blocks 24 , 26 are removably mounted within enclosure 12 by bolts 28 . as best seen in fig1 a lower , inner edge 30 , 32 of each stationary press block 24 , 26 is parallel to slot 16 in bottom 14 of enclosure 12 . in the preferred embodiment of the invention , the stationary press blocks 24 , 26 are constructed of a ceramic kiln brick material . other ceramic or non - magnetic materials , such as cast aluminum , may also be employed . each stationary press block 24 , 26 is shaped so that inner face 34 , 36 of each forms an inclined plane that is parallel to slot 16 . inner faces 34 , 36 of stationary blocks 24 , 26 extend from adjacent to opposed sides of top 18 of enclosure 12 to immediately above slot 16 in bottom 14 of enclosure 12 . each stationary press block 24 , 26 is solid with the exception of two sets of longitudinal holes 38 , 40 , 42 , 44 extending parallel to inner face 34 , 36 . one set of holes 38 , 42 serves as ducts through which hot air is passed to heat stationary blocks 24 , 26 , as will be described below . each of the other set of holes 40 , 44 contains an electrical rod - type heater 46 . rod - type heaters 46 are used to pre - heat and maintain stationary press blocks 24 , 26 at operating temperature . in an alternate embodiment , holes 38 and 42 are not present . the operating temperature of the blocks are maintained solely by electrical heaters formed integrally in the blocks ( not shown ) or by the proximity of the blocks to other heated elements of the apparatus . steel plate 48 , 50 is embedded in inner face 34 , 36 of each stationary press block 24 , 26 . each steel plate 48 , 50 may also be coated with a teflon surface to aid in reducing friction between toasted tortillas and the plate itself ; thereby aiding in the removal of toasted tortillas . mounting bolts 28 are also imbedded in stationary press blocks 24 , 26 . mounting bolts 28 are arranged to pass through corresponding holes 52 in enclosure 12 . nuts ( not shown ) are installed on bolts 28 , firmly affixing stationary press blocks 24 , 26 to enclosure 12 . it will be appreciated that stationary press blocks 24 , 26 are easily removable from enclosure 12 for cleaning and maintenance . also embedded in each stationary press block 24 , 26 , beneath inner face 34 , 36 , is an electromagnet 56 , 58 . each electromagnet 56 , 58 is in direct contact with the corresponding steel plate 48 , 50 embedded in the inner face 34 , 36 of stationary press block 24 , 26 . in the preferred embodiment of the invention , electromagnets 56 and 58 are part number 012 , offered by magnetic technologies , boxne city , mich . each is rated at 72 watts at twelve volts , and is constructed to withstand continuous use at over 425 °, that is , over the operational temperature of the invention . each magnet is capable of supporting 1 , 050 pounds when supplied with current . of course , other electromagnets of varying sizes and ratings are available that can fulfill the function of electromagnets 56 , 58 . movable press block 60 is pivotally mounted between stationary press blocks 24 , 26 . in the preferred embodiment , movable press block 60 is constructed of the same ceramic material as stationary press blocks 24 , 26 . movable press block 60 is generally trapezoidal in shape and is supported above slot 16 by suspension plate 62 which is embedded vertically in the bottom movable press block 60 parallel to the long axis of the trapezoid . suspension plate 62 is slightly longer than slot 16 , so it extends above the central longitudinal axis of slot 16 and is pivotally supported at each end of the slot 16 by the bottom 14 of the enclosure 12 . movable press block 60 has two downwardly facing angled press faces 64 , 66 . a steel plate 68 , 70 is embedded in each press face 64 , 66 , and below each steel plate 68 , 70 a permanent magnet 72 , 74 is embedded . each steel plate 48 , 50 may also be coated with a teflon surface to aid in reducing friction between toasted tortillas and the plate itself ; thereby aiding in the removal of toasted tortillas . in the preferred embodiment , one permanent magnet 72 is embedded with its north pole facing outwardly from movable press block 60 , and the other permanent magnet 74 is embedded with its south pole facing outwardly . two shuttle surfaces 74 , 76 at the top of the movable press block 60 form an apex that is positioned directly below entry port 22 in the lid 20 of enclosure 12 . in another embodiment , movable press block 60 has embedded in it two electromagnets in place of permanent magnets 72 , 74 . in this embodiment , current is supplied to the electromagnets in movable press block 60 via relay 406 as will be described in more detail later . in another embodiment , movable press block 60 has embedded in it , one permanent magnet centrally disposed between steel plates 68 , 70 . in this embodiment , movable press block 60 is constructed so that the single press block magnet is held in contact with both plates through a central cavity in movable press block 60 ( not shown ). in another embodiment , the movable press block has embedded in it , one electromagnet centrally disposed between steel plate 68 , 70 . in this embodiment , movable press block 60 is constructed so that the single electromagnet is held in contact with both plates through a central cavity in movable press block 60 ( not shown ). in this embodiment , the single electromagnet is supplied with current of one polarity via power supply 402 which does not change during operation of the press . movable press block 60 is free to pivot between two positions in relation to stationary press blocks 24 , 26 . when in the left position as shown in fig1 the left press face 64 of movable press block 60 is immediately adjacent and substantially parallel to steel plate 48 embedded in the inner face 34 of left stationary press block 24 . when in the right position ( not shown ), right press face 66 of movable press block 60 is immediately adjacent and substantially parallel to steel plate 50 embedded in inner face 36 of right stationary press block 26 . a pair of rod - type heaters 80 are disposed within two centrally located longitudinal holes 82 in movable press block 60 . in the preferred embodiment of the invention , the rod - type heaters 80 employed are manufactured by chromalloy corporation of tennessee , and are used to preheat and maintain movable press block 60 at operating temperature . of course , other similar heaters may be employed . in an alternate embodiment , holes 82 and rod - type heaters are not present in movable press block 60 . in this embodiment , the proper operating temperature of movable press block 60 is maintained by its close proximity to and contact with other heated elements of the invention . as shown in fig2 in the preferred embodiment of the invention , press 10 is located closely adjacent to heated grill surface 202 . heated air from this grill surface is used to heat the stationary press blocks . a ducting systems is supplied to accomplish this . intake duct 204 is threaded into a first manifold 206 that is attached to enclosure 12 . directly adjacent to each longitudinal hole 38 , 42 in stationary press blocks 24 , 26 is hole 208 through the wall of enclosure 12 that is in fluid communication with first manifold 206 . second set of holes 212 in enclosure 12 at the other end of longitudinal holes 38 , 42 in stationary press blocks 24 , 26 are in fluid communication with second manifold 214 . second manifold 214 directs air into the intake of impeller 216 . the output of impeller 216 is held in ducted communication with third manifold 218 . third manifold 218 splits into right arm 224 and left arm 220 , which both extend the length of press enclosure 12 and include a plurality of nozzles 222 , 223 . nozzles 222 , 223 are arranged to direct heated air downwardly over inner faces 34 , 36 of stationary press blocks 24 , 26 . when activated , impeller 216 draws heated air from adjacent grill surface 202 through intake duct 204 , manifold 206 , longitudinal holes 32 , 38 into second manifold 214 . impeller 216 then forces heated air upward into third manifold 218 and on into right arm 224 and left arm 220 to be distributed through plurality of nozzles 222 , 223 . thus , heated air from grill surface 202 is used to evenly and efficiently heat the stationary press blocks 24 , 26 from both the inside and the outside , thereby decreasing the electricity consumed in heating them with rod - type heaters 80 . additionally , heated air from the nozzles 222 and 223 aids in lifting and pushing partially cooked tortillas off of stationary press blocks 24 and 26 thereby avoiding previously encountered sticking problems . in order to supply dough balls to the press , feeder assembly 300 is provided . feeder assembly 300 is removably attached to enclosure 12 by conventional means . feeder assembly 300 is supported by two parallel plates 304 , 306 . in the preferred embodiment of the invention , plates 304 , 306 are constructed from machined aluminum , but they could also be made of steel , heat resistant plastic , or other rigid materials . each of plates 304 , 306 includes two holes 308 , 310 , one adjacent to either end . the holes 308 , 310 in each plate 304 , 306 are aligned with the corresponding holes 308 , 310 in the other plate 304 , 306 . two sets of rotary bearings ( not shown ) are pressed into holes 308 , 310 . the bearings support two shafts 316 , 318 . the shafts 316 , 318 support sprockets 320 , 322 . steel link chain 324 is fitted around sprockets 320 , 322 , and plurality of stainless steel cups 326 are attached along chain 324 at regular intervals . each cup 326 is riveted to a single link of chain 324 , so that the attachment of cups 326 does not interfere with the rotation of the chain 324 around sprockets 320 , 322 . as best seen in fig2 shaft 316 extends outwardly beyond plate 306 and is attached to single - direction rachet assembly 328 . single - direction ratchet assembly 328 allows shaft 316 to rotate only in clockwise direction as viewed in fig1 . ratchet assembly 328 is attached to piston 330 of solenoid 332 by first pivot pin 334 . solenoid coil 336 of solenoid 332 is attached to plate 306 by second pivot pin 338 . when electrical current is applied to the solenoid coil 336 , solenoid piston 330 moves upwardly as viewed in fig1 causing the ratchet assembly 328 to rotate shaft 316 clockwise . when electrical current is removed from the solenoid coil 336 , the piston 330 retracts , but the ratchet assembly 328 does not rotate shaft 316 counterclockwise . thus , solenoid 332 and ratchet assembly 328 cooperate to rotate shaft 316 incrementally clockwise , thereby causing the chain 324 to advance in steps . it should be recognized that other methods of advancing sprockets 320 , 322 such as an electrically - controlled stepper motor ( not shown ) or pneumatic cylinders ( not shown ) with appropriate controls , or manual feeder assemblies ( not shown ) can also be employed in other embodiments of the invention with equal success . fig3 is a schematic diagram of controller 400 that controls the functions of tortilla press 10 . controller 400 consists of power supply 402 , timer 404 , relay 406 , and logic circuit 410 . in the preferred embodiment , power supply 402 is connected through master switch 412 to 115 volts a . c . power supply 402 supplies regulated 12 volt d . c . and regulated 5 volt d . c . power at 5 amps maximum continuous current . in the preferred embodiment , a minarc corporation of glendale , calif ., model xpf5 - 115ac is employed . as will be apparent to those skilled in the art , other power supplies providing similar voltage and current can be substituted for this one . additionally , power supplies with variable output can be used to adjust the intensity of the magnetic field radiated by electromagnets 56 , 58 . if a variable power supply is used , the result is that the pressing force of the movable press block against the stationary press block , in either orientation , can vary . this results in a variable size and thickness of tortilla by simply adjusting the current of the power supply . this is a major advantage over the prior art because it requires no mechanical adjustments and can be accomplished very quickly without interrupting operation of the invention . also connected to 115 volts a . c . through master switch 412 are rod - type electrical heaters 46 , 80 in stationary press blocks 24 , 26 and movable press block 60 and impeller 216 . power supply 402 provides 12 volt d . c . power for electromagnets 56 , 58 through double - pole , double - throw relay 406 . relay 406 is connected so that when it is energized , electromagnets 56 , 58 receive current flowing in one direction , and when it is de - energized , electromagnets 56 , 58 receive current forming in the other direction . the parallel connection between relay 406 and electromagnets 56 , 58 forces the polarity of the electromagnets to be the same for any given signal from relay 406 . in the &# 34 ; on &# 34 ; segments , relay 406 is energized . in the &# 34 ; off &# 34 ; segments , relay 406 is deenergized . timer 404 provides the signal that energizes and de - energizes relay 406 and the input to logic unit 410 . fig4 ( a ) represents the timer signal that controls relay 406 and which is input to logic unit 410 . as can be seen , the signal consists of equal &# 34 ; on &# 34 ; ( t1 ) and &# 34 ; off &# 34 ; ( t2 ) segments , corresponding to t1 , 500 and t2 , 502 . in the preferred embodiment , t1 and t2 are both set at 5 seconds , although the times can be easily adjusted by adjusting timer 404 as desired . shorter times for t1 and t2 result in shorter cooking times for the tortilla , longer times for t1 and t2 result in longer cooking times . timer 404 also provides the signal that is the input to logic unit 410 . logic unit 410 consists of a transistor triggering circuit and an rc timer which are well known in the art and therefore will not be described in detail here . fig4 ( b ) represents the signal produced by the logic circuit 410 . the &# 34 ; on &# 34 ; ( t3 ) segments of the logic circuit output are triggered by both leading edge 500 and trailing edge 502 of the timer signal ( shown in fig4 ( a )) that controls electromagnets 56 , 58 . the logic circuit output is connected to solenoid coil 336 and is of sufficient current to drive the solenoid ; therefore , each time the polarity of the current to electromagnets 56 , 58 is reversed by relay 406 , a pulse is supplied to solenoid coil 336 by logic unit 410 , the energized coil extends solenoid piston 330 and advances chain 324 , thereby dropping a dough ball b through entrance port 22 of tortilla press 10 . the operation of the preferred embodiment of the present invention will now be described . in operation , the machine is placed near the heated grill surface 202 . before operation is begun , the heated grill surface must reach its operational temperature , usually about 425 ° f . at this point , master switch 412 is thrown , activating heaters 46 and 80 , impeller 216 , timer 404 , and power supply 402 . heaters 46 and 80 are allowed to rise to their operational temperature , about 425 ° f ., with the aid of heated air drawn through holes 38 , 42 . impeller 216 , after activation , draws heated air from grill surface 202 , through duct 210 , and through holes 38 , 42 . the hot air from heated grill surface 202 raises the temperature of the stationary press blocks to approximately 425 °. the hot air is drawn through impeller 216 and upward through manifold 220 , being distributed through arms 220 and 224 , to nozzles 222 and 224 . after operational temperature is reached , dough ball b is manually placed in the upwardly facing cups 326 of feeder assembly 300 . timer 404 then activates relay 406 . activating relay 406 reverses the polarity of the current applied to electromagnets 56 , 58 . as a result , the magnetic polarity of electromagnets 56 , 58 is also reversed . for instance , as shown in fig1 the pole of each electromagnet facing the movable press block is north . after the current is reversed by relay 406 , left electromagnet 58 repels the north pole of permanent magnet 72 and the left face 64 of movable press block 60 , and right electromagnet 58 attracts south pole of magnet 74 in right face 66 of movable press block 60 . thus , movable press block 60 is moved to the right magnetically . simultaneously , the signal from timer 406 causes logic unit 410 to produce pulse t3 . pulse t3 activates solenoid coil 336 , which advances chain 324 , causing rightmost upwardly facing cup 326 ( as viewed in fig1 ) to rotate to a vertical position over entry port 22 in lid 20 of enclosure 12 , thereby dropping a dough ball b through entry port 22 . in the preferred embodiment , the upward movement of solenoid piston 330 takes longer than the arcuate movement of the movable press block from one position to the other ; therefore , movable press block 60 will have switched places before dough ball b falls onto either shuttle surface 74 , 76 of movable press block 60 , in each pressing cycle . for instance , if movable press block 60 comes to rest in the left position as shown in fig1 dough ball b will be deflected to the right by right shuttle surface 76 of movable press block 60 , thereby causing dough ball b to fall between right press face 66 of movable press block 60 and inner face 36 of right stationary press block 26 . after time t1 as shown in fig4 ( a ), timer 404 deactivates relay 406 . as a result , the polarity of the electrical current supplied to electromagnets 56 , 58 is again reversed , causing the pole of each electromagnet 56 , 58 facing the movable press block to now become south . thus , electromagnet 58 in right stationary press block 26 repels permanent magnet 74 in right face 66 of movable press block 60 , and left electromagnet 56 attracts permanent magnet 72 in left face 64 of movable press block 60 . this causes movable press block 60 to pivot to the left position , pressing waiting dough ball b into tortilla t . tortilla t is then pressed and toasted for the duration of time t2 . at the same time , timer 404 causes logic unit 410 to send another pulse to solenoid 336 . solenoid coil 336 , in turn , causes another dough ball b to be dropped through empty port 22 and lid 20 of enclosure 12 . as movable press block 60 is in the right position , dough ball b is deflected to the left between left face 64 of movable press block 60 and interface 34 of left stationary press block 24 . due to the inclination of the inner face 36 of the right stationary press block 26 , and the heated air that is blown from the nozzles 222 , 224 , the toasted tortilla slides downwardly through the slot 16 in the bottom 14 of the enclosure 12 and onto grill surface 202 . as the movable press block 60 moves to the left , current is supplied to the solenoid coil 336 , advancing the chain 324 and dropping another dough ball , b , beginning process described above again . after time t2 , as shown in fig4 b , timer 404 then reactivates relay 406 , thereby reversing the polarity of the current supplied electromagnets 56 , 68 . movable press block 60 then swings from right to left as shown in fig1 thereby releasing the press tortilla on the right face of stationary press block 26 and pressing the waiting dough ball between the face of stationary press block 24 and the left face 64 of movable press block 60 . this cycle repeats until switch 412 is opened , stopping operation of tortilla press 10 . although the invention has been described of terms of specified embodiments which are set forth in detail , it should be understood that this by illustration only and that the invention is not necessarily limited thereto , since alternative embodiments and operating techniques will become apparent to those skilled in the art in view of the disclosure . accordingly , modifications are contemplated which can be made without departing from the spirit of the described invention .