This is an old revision of the document!
LabAutobox controls the temperature of 2 thermo blocks which the pipettes move into afterwards they can be imaged. To show the concept, the tips are incubating for only 5 seconds per block in the video.
The code works something like this:
//heatblockstemp block1 60 block2 100 M104 T0 S60 M104 T1 S100
//thermocycler_imaging //motion heatblock1 zh 0 row 1 F3000 G1Z0F3000 G1X34Y198.5Z0F3000_6 G1Z32F2000 G1Z42F400_30 //motion heatblock2 zh 0 row 1 F3000 G1Z0F3000 G1X36Y248Z0F3000_5 G1Z32F2000_2 G1Z42F400_180 G1Z0F3000 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y83.5F3000 G1Z46F3000 //camsnap 192.168.1.89_09302020070456_pipetteimaging 400 70 snap 192.168.1.89_400_70_09302020070456_pipetteimaging
This experiment tracks the volume per thermocycle (after 44 cycles). The aspiration conditions were as followed:
The LabBot macro:
//45cycle //aspthermocycle12 //shakevalves //valve-1_1_1_1_1_1_1_1-valveinput valve-1_1_1_1_1_1_1_1-input G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveinput valve-1_1_1_1_1_1_1_1-input G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveinput valve-1_1_1_1_1_1_1_1-input G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output G1Z0F1000_0.5 //valve-1_1_1_1_1_1_1_1-valveinput valve-1_1_1_1_1_1_1_1-input //syringe 300 speed 40 acc 20 sg1e300s40a20_20 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output sg1e306s6a3_6 //valve-1_1_1_1_1_1_1_1-valvebypass valve-1_1_1_1_1_1_1_1-bypass //dyeaspmodel //dyeaspmodel //motion 96well zh 20 row 2 F3000 G1Z0F3000 G1X228.16666666667Y183.5F5000_8 G1Z40F3000 //motion 96well zh 0 row 2 F500 G1X228.16666666667Y183.5F500 G1Z60F500_5 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output //syringe 326 speed 6 acc 3 sg1e312s6a3_8 G1Z60F500_2 //valve-1_1_1_1_1_1_1_1-valvebypass valve-1_1_1_1_1_1_1_1-bypass //motion 96well zh 20 row 2 F3000 G1X228.16666666667Y183.5F3000 G1Z40F3000 //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output sg1e319s6a3_8 //valve-1_1_1_1_1_1_1_1-valvebypass valve-1_1_1_1_1_1_1_1-bypass //washmodel //motion wash station zh 0 row 1 F3000 G1Z0F3000 G1X235.5Y36F3000 G1Z40F3000 //waste 2 on wasteon //wash 1 on washon G1Z40F3000_10 //wash 1 off washoff //waste 2 off wasteoff //just dry function G1Z0F3000_2 touchdry Z20F3000ZT0T1 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_10 //camsnap 192.168.1.87_11062020123139_afteraspiration 347 50 snap 192.168.1.87_347_50_11062020123139_afteraspiration G1Z55F3000_5 //thermocycle1_photo G1Z0F3000 //thermocycle 1 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_15 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl1 G1Z55F3000_5 G1Z0F3000 G1Z0F3000 G1X36Y248F5000_8 //thermocycle 2 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_15 //camsnap 192.168.1.87_11062020123139_thcycl2 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl2 G1Z55F3000_5 G1Z0F3000 G1Z0F3000 G1X36Y248F5000_8 //thermocycle 3 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_15 //camsnap 192.168.1.87_11062020123139_thcycl3 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl3 G1Z55F3000_5 G1Z0F3000 //thermocycle G1Z0F3000 G1X36Y248F5000_8 //thermocycle 4 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_15 //camsnap 192.168.1.87_11062020123139_thcycl4 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl4 G1Z55F3000_5 G1Z0F3000 //thermocycle G1X36Y248F5000_8 //thermocycle 5 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_15 //camsnap 192.168.1.87_11062020123139_thcycl5 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl5 G1Z55F3000_5 //swap volume //valve-1_1_1_1_1_1_1_1-valveinput valve-1_1_1_1_1_1_1_1-input sg1e220s60a30_12 //thermodispense_seg //valve-1_1_1_1_1_1_1_1-valveoutput valve-1_1_1_1_1_1_1_1-output //syringe 316 speed 6 acc 3 sg1e216s6a3_6 //valve-1_1_1_1_1_1_1_1-valvebypass valve-1_1_1_1_1_1_1_1-bypass //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcyclvoladjust G1Z55F3000_5 G1Z0F3000 //thermocycle 5 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl5 G1Z55F3000_3 //thermocycle 6 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl6 G1Z55F3000_3 //thermocycle 7 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl7 G1Z55F3000_3 //thermocycle 8 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl8 G1Z55F3000_3 //thermocycle 9 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl9 G1Z55F3000_3 //thermocycle 10 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl10 G1Z55F3000_3 //thermocycle 11 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl11 G1Z55F3000_3 //thermocycle 12 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl12 G1Z55F3000_3 //thermocycle 13 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl13 G1Z55F3000_3 //thermocycle 14 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl14 G1Z55F3000_3 //thermocycle 15 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl15 G1Z55F3000_3 //thermocycle 16 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl16 G1Z55F3000_3 //thermocycle 17 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl17 G1Z55F3000_3 //thermocycle 18 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl18 G1Z55F3000_3 //thermocycle 19 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl19 G1Z55F3000_3 //thermocycle 20 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl20 G1Z55F3000_3 //thermocycle 21 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl21 G1Z55F3000_3 //thermocycle 22 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl22 G1Z55F3000_3 //thermocycle 23 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl23 G1Z55F3000_3 //thermocycle 24 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl24 G1Z55F3000_3 //thermocycle 25 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl25 G1Z55F3000_3 //thermocycle 26 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl26 G1Z55F3000_3 //thermocycle 27 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl27 G1Z55F3000_3 //thermocycle 28 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl28 G1Z55F3000_3 //thermocycle 29 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl29 G1Z55F3000_3 //thermocycle 30 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl30 G1Z55F3000_3 //thermocycle 31 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl31 G1Z55F3000_3 //thermocycle 32 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl32 G1Z55F3000_3 //thermocycle 33 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl33 G1Z55F3000_3 //thermocycle 34 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl34 G1Z55F3000_3 //thermocycle 35 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl35 G1Z55F3000_3 //thermocycle 36 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl36 G1Z55F3000_3 //thermocycle 37 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl37 G1Z55F3000_3 //thermocycle 38 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl38 G1Z55F3000_3 //thermocycle 39 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl39 G1Z55F3000_3 //thermocycle 40 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl40 G1Z55F3000_3 //thermocycle 41 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl41 G1Z55F3000_3 //thermocycle 42 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl42 G1Z55F3000_3 //thermocycle 43 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl43 G1Z55F3000_3 //thermocycle 44 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl44 G1Z55F3000_3 //thermocycle 45 G1Z0F3000 G1X36Y248F5000_8 //motion heatblock2 zh 20 row 1 F3000 G1Z0F3000 G1X36Y248F5000 G1Z22F3000 G1Z42F500_15 //motion heatblock1 zh 20 row 1 F3000 G1Z0F3000 G1X34Y198.5F3000 G1Z22F3000 G1Z42F500_30 //motion PCRcam zh 0 row 1 F3000 G1Z0F3000 G1X5.5Y89.5F5000 G1Z46F3000_2 G1Z0F3000_2 //brightfieldcam G1X108Y75Z0.0F3000 G1Z55F3000_6 //camsnap 192.168.1.87_11062020123139_thcycl 347 50 snap 192.168.1.87_347_50_11062020123139_thcycl45 G1Z55F3000_3