2021-10-20 16:39:51.205 ReferenceBottomVision DEBUG: Offsets accepted (-0.274667, 0.022283, 0.000000, 0.552424 mm) 2021-10-20 16:39:51.205 ReferenceBottomVision DEBUG: Final offsets (-0.274667, 0.022283, 0.000000, 0.552424 mm) 2021-10-20 16:39:51.215 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:39:51.215 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.274667, 0.022283, 0.000000, 0.552424 mm) pre-rotatedtrue) 2021-10-20 16:39:53.731 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:39:53.731 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:39:53.732 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:39:53.732 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:39:53.732 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:39:53.733 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:39:53.733 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:39:53.734 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8364.15 ; move to target, 25000 2021-10-20 16:39:53.737 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:53.737 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8364.15 ; move to target 2021-10-20 16:39:53.738 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:39:54.168 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:54.168 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:39:54.168 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:39:54.169 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:39:54.170 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:39:54.171 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 X70.7986 F9171.38 ; move to target, 25000 2021-10-20 16:39:54.172 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:54.173 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 X70.7986 F9171.38 ; move to target 2021-10-20 16:39:54.173 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:39:54.576 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:54.577 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:39:54.577 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.447576 mm), 0.71) 2021-10-20 16:39:54.578 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A25.7000 F8364.15 ; move to target, 25000 2021-10-20 16:39:54.580 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:54.580 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A25.7000 F8364.15 ; move to target 2021-10-20 16:39:54.581 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:39:55.001 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:55.001 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:39:55.001 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:39:55.002 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:39:55.008 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:39:55.009 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:39:55.015 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:39:55.017 AbstractCamera TRACE: autoSettleAndCapture t=15 auto settle score: 4.725924438733415 2021-10-20 16:39:55.017 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:39:55.045 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:39:55.047 AbstractCamera TRACE: autoSettleAndCapture t=45 auto settle score: 6.645399860715363 2021-10-20 16:39:55.047 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:39:55.076 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:39:55.078 AbstractCamera TRACE: autoSettleAndCapture t=76 auto settle score: 2.4701106537458495 2021-10-20 16:39:55.078 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:39:55.109 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:39:55.110 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.375178813649268 2021-10-20 16:39:55.110 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 16:39:55.110 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:39:55.128 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.39559936523438, 201.34584045410156} 30x50 * 43.36341857910156 } 2021-10-20 16:39:55.129 ReferenceBottomVision DEBUG: Offsets accepted (-0.160819, 0.012205, 0.000000, 2.189005 mm) 2021-10-20 16:39:55.129 ReferenceBottomVision DEBUG: Final offsets (-0.160819, 0.012205, 0.000000, 2.189005 mm) 2021-10-20 16:39:55.130 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:39:55.131 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.160819, 0.012205, 0.000000, 2.189005 mm) pre-rotatedtrue) 2021-10-20 16:39:59.517 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:39:59.518 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:39:59.518 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:39:59.519 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:39:59.519 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:39:59.519 AbstractHeadMountable DEBUG: N3.moveTo((108.098583, 17.954618, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:39:59.520 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8364.15 ; move to target, 25000 2021-10-20 16:39:59.522 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:59.522 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8364.15 ; move to target 2021-10-20 16:39:59.522 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:39:59.942 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:59.942 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:39:59.942 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:39:59.942 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:39:59.943 AbstractHeadMountable DEBUG: N1.moveTo((231.057264, 59.201113, 0.000000, -85.921083 mm), 0.71) 2021-10-20 16:39:59.944 GcodeDriver DEBUG: [serial://COM5] >> M204 S763.33 G1 X193.4573 Y37.8011 B-85.9211 F18446.34 ; move to target, 25000 2021-10-20 16:39:59.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:59.947 GcodeDriver TRACE: [serial://COM5] confirmed M204 S763.33 G1 X193.4573 Y37.8011 B-85.9211 F18446.34 ; move to target 2021-10-20 16:39:59.947 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y37.7011 F521.74 ; move to target, 25000 2021-10-20 16:39:59.949 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:39:59.949 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y37.7011 F521.74 ; move to target 2021-10-20 16:39:59.949 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:00.764 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:00.764 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:00.765 AbstractHeadMountable DEBUG: N1.moveTo((231.057264, 59.201113, 26.800000, -85.921083 mm), 0.71) 2021-10-20 16:40:00.766 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z-26.8000 F8541.27 ; move to target, 25000 2021-10-20 16:40:00.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:00.768 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z-26.8000 F8541.27 ; move to target 2021-10-20 16:40:00.768 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:01.201 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:01.201 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:01.202 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:40:01.202 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:40:01.203 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:40:01.203 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:40:01.204 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:01.204 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:40:01.904 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:40:01.905 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:40:01.905 AbstractHeadMountable DEBUG: N1.moveTo((231.057264, 59.201113, 0.000000, -85.921083 mm), 0.71) 2021-10-20 16:40:01.906 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z0.0000 F8541.27 ; move to target, 25000 2021-10-20 16:40:01.908 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:01.908 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z0.0000 F8541.27 ; move to target 2021-10-20 16:40:01.908 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:02.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:02.342 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:02.342 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:40:22.711 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:40:22.712 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:40:22.713 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:40:22.713 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:40:22.713 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:40:22.714 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:40:22.714 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:40:22.715 AbstractHeadMountable DEBUG: N2.moveTo((236.873086, 59.579394, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:40:22.716 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.24 G1 X168.4731 Y38.0794 C43.8952 F8247.79 ; move to target, 25000 2021-10-20 16:40:22.718 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:22.719 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.24 G1 X168.4731 Y38.0794 C43.8952 F8247.79 ; move to target 2021-10-20 16:40:22.719 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y37.9794 F521.74 ; move to target, 25000 2021-10-20 16:40:22.721 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:22.721 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y37.9794 F521.74 ; move to target 2021-10-20 16:40:22.721 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:23.093 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:23.093 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:23.093 AbstractHeadMountable DEBUG: N2.moveTo((236.873086, 59.579394, 26.800000, 43.895152 mm), 0.71) 2021-10-20 16:40:23.094 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z26.8000 F8541.27 ; move to target, 25000 2021-10-20 16:40:23.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:23.096 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z26.8000 F8541.27 ; move to target 2021-10-20 16:40:23.096 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:23.530 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:23.530 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:23.530 ReferenceNozzle DEBUG: N2.place() 2021-10-20 16:40:23.530 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:40:23.531 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 16:40:23.531 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 16:40:23.532 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:23.532 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 16:40:24.233 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:40:24.234 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:40:24.234 AbstractHeadMountable DEBUG: N2.moveTo((236.873086, 59.579394, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:40:24.235 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z0.0000 F8541.27 ; move to target, 25000 2021-10-20 16:40:24.237 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:24.237 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z0.0000 F8541.27 ; move to target 2021-10-20 16:40:24.237 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:24.671 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:24.671 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:24.671 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:40:38.618 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:40:38.619 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:40:38.620 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:40:38.621 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:40:38.621 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:40:38.621 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:40:38.621 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:40:38.622 AbstractHeadMountable DEBUG: N3.moveTo((241.869883, 59.374139, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:40:38.623 GcodeDriver DEBUG: [serial://COM5] >> M204 S912.63 G1 X204.5699 Y62.3741 B43.8952 F11964.06 ; move to target, 25000 2021-10-20 16:40:38.625 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:38.626 GcodeDriver TRACE: [serial://COM5] confirmed M204 S912.63 G1 X204.5699 Y62.3741 B43.8952 F11964.06 ; move to target 2021-10-20 16:40:38.626 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2741 F521.74 ; move to target, 25000 2021-10-20 16:40:38.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:38.628 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2741 F521.74 ; move to target 2021-10-20 16:40:38.628 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:39.146 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:39.146 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:39.147 AbstractHeadMountable DEBUG: N3.moveTo((241.869883, 59.374139, 26.800000, 43.895152 mm), 0.71) 2021-10-20 16:40:39.148 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A26.8000 F8541.27 ; move to target, 25000 2021-10-20 16:40:39.150 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:39.150 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A26.8000 F8541.27 ; move to target 2021-10-20 16:40:39.150 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:39.584 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:39.584 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:39.584 ReferenceNozzle DEBUG: N3.place() 2021-10-20 16:40:39.585 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:40:39.585 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 16:40:39.585 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 16:40:39.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:39.586 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 16:40:40.286 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:40:40.287 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:40:40.287 AbstractHeadMountable DEBUG: N3.moveTo((241.869883, 59.374139, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:40:40.289 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8541.27 ; move to target, 25000 2021-10-20 16:40:40.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:40.291 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8541.27 ; move to target 2021-10-20 16:40:40.291 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:40.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:40.724 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:40.724 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:40:41.547 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:40:41.548 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:40:41.548 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:40:41.548 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:40:41.548 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:40:41.549 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:40:41.549 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:40:41.549 AbstractHeadMountable DEBUG: N4.moveTo((246.832874, 59.335267, 0.000000, 42.258571 mm), 0.71) 2021-10-20 16:40:41.551 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 X178.6329 Y62.3353 C42.2586 F8402.65 ; move to target, 25000 2021-10-20 16:40:41.553 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:41.553 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 X178.6329 Y62.3353 C42.2586 F8402.65 ; move to target 2021-10-20 16:40:41.553 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2353 F521.74 ; move to target, 25000 2021-10-20 16:40:41.556 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:41.556 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2353 F521.74 ; move to target 2021-10-20 16:40:41.556 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:41.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:41.934 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:41.934 AbstractHeadMountable DEBUG: N4.moveTo((246.832874, 59.335267, 26.800000, 42.258571 mm), 0.71) 2021-10-20 16:40:41.936 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A-26.8000 F8541.27 ; move to target, 25000 2021-10-20 16:40:41.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:41.938 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A-26.8000 F8541.27 ; move to target 2021-10-20 16:40:41.938 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:42.371 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:42.371 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:42.371 ReferenceNozzle DEBUG: N4.place() 2021-10-20 16:40:42.371 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:40:42.372 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 16:40:42.372 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 16:40:42.374 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:42.374 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 16:40:42.374 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:40:42.374 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:40:42.375 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:42.375 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:40:43.076 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:40:43.077 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:40:43.077 AbstractHeadMountable DEBUG: N4.moveTo((246.832874, 59.335267, 0.000000, 42.258571 mm), 0.71) 2021-10-20 16:40:43.078 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8541.27 ; move to target, 25000 2021-10-20 16:40:43.080 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:43.081 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8541.27 ; move to target 2021-10-20 16:40:43.081 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:40:43.514 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:40:43.514 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:40:43.515 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:41:59.991 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:41:59.991 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:41:59.991 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:41:59.992 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:41:59.992 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:41:59.992 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:41:59.993 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:41:59.994 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.78 G1 X246.6721 Y59.4475 F13620.69 ; move to target, 25000 2021-10-20 16:41:59.996 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:41:59.996 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.78 G1 X246.6721 Y59.4475 F13620.69 ; move to target 2021-10-20 16:41:59.997 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:41:59.999 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:41:59.999 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:41:59.999 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:42:00.607 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:00.607 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:42:00.607 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 26.500000, 44.447576 mm), 0.71) 2021-10-20 16:42:00.608 Scripting TRACE: Scripting.on Camera.AfterPosition 2021-10-20 16:42:10.502 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:42:10.502 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:42:10.503 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:42:10.503 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:42:10.503 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:42:10.504 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:42:10.504 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:42:10.506 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.88 G1 X178.4721 Y62.3475 C44.4476 F13638.52 ; move to target, 25000 2021-10-20 16:42:10.508 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:10.508 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.88 G1 X178.4721 Y62.3475 C44.4476 F13638.52 ; move to target 2021-10-20 16:42:10.508 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2475 F521.74 ; move to target, 25000 2021-10-20 16:42:10.510 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:10.510 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2475 F521.74 ; move to target 2021-10-20 16:42:10.511 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:42:11.121 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:11.121 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:42:11.121 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 26.500000, 44.447576 mm), 0.71) 2021-10-20 16:42:11.122 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A-26.5000 F8493.33 ; move to target, 25000 2021-10-20 16:42:11.124 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:11.124 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A-26.5000 F8493.33 ; move to target 2021-10-20 16:42:11.124 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:42:11.554 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:11.554 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:42:50.766 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:42:50.767 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:42:50.767 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:42:50.768 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:42:50.768 AbstractHeadMountable DEBUG: N3.moveTo((215.772056, 59.347472, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:42:50.770 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8493.33 ; move to target, 25000 2021-10-20 16:42:50.772 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:50.772 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8493.33 ; move to target 2021-10-20 16:42:50.772 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:42:51.201 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:51.201 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:42:51.201 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:42:51.201 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:42:51.202 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:42:51.203 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target, 25000 2021-10-20 16:42:51.205 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:51.205 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target 2021-10-20 16:42:51.205 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:42:51.207 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:51.207 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:42:51.207 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:42:51.817 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:42:51.817 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:42:51.817 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 26.500000, 44.447576 mm), 0.71) 2021-10-20 16:43:04.377 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:43:04.377 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:43:04.377 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:43:04.378 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:43:04.378 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:43:04.378 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:43:04.379 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:43:04.380 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target, 25000 2021-10-20 16:43:04.382 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:43:04.382 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target 2021-10-20 16:43:04.382 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2475 F521.74 ; move to target, 25000 2021-10-20 16:43:04.384 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:43:04.384 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2475 F521.74 ; move to target 2021-10-20 16:43:04.385 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:43:04.994 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:43:04.994 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:43:04.994 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 26.500000, 44.447576 mm), 0.71) 2021-10-20 16:43:04.996 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A-26.5000 F8493.33 ; move to target, 25000 2021-10-20 16:43:04.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:43:04.997 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A-26.5000 F8493.33 ; move to target 2021-10-20 16:43:04.997 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:43:05.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:43:05.427 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:45:31.877 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:45:31.879 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8493.33 ; move to target, 25000 2021-10-20 16:45:31.881 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:45:31.881 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8493.33 ; move to target 2021-10-20 16:45:31.881 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:45:32.310 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:45:32.310 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:46:20.775 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:46:20.775 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:46:20.776 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:46:20.776 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:46:20.776 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:46:20.777 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:46:20.777 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:20.778 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target, 25000 2021-10-20 16:46:20.780 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:20.781 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target 2021-10-20 16:46:20.781 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:46:20.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:20.783 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:46:20.783 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:46:21.392 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:21.393 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:46:21.393 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:26.541 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:46:26.541 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:46:26.541 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:46:26.541 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:46:26.542 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:46:26.542 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:46:26.543 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:26.544 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target, 25000 2021-10-20 16:46:26.547 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:26.547 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target 2021-10-20 16:46:26.547 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2475 F521.74 ; move to target, 25000 2021-10-20 16:46:26.549 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:26.549 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2475 F521.74 ; move to target 2021-10-20 16:46:26.549 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:46:27.158 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:27.158 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:46:27.158 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:52.027 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:46:52.027 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:46:52.028 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:46:52.028 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:46:52.028 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:46:52.029 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:46:52.029 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:52.030 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target, 25000 2021-10-20 16:46:52.032 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:52.032 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target 2021-10-20 16:46:52.032 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:46:52.034 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:52.035 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:46:52.035 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:46:52.645 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:52.645 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:46:52.645 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:56.191 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:46:56.191 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:46:56.192 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:46:56.192 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:46:56.192 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:46:56.192 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:46:56.193 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:46:56.194 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target, 25000 2021-10-20 16:46:56.196 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:56.197 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.88 G1 X178.4721 Y62.3475 F13638.52 ; move to target 2021-10-20 16:46:56.197 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y62.2475 F521.74 ; move to target, 25000 2021-10-20 16:46:56.199 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:56.199 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y62.2475 F521.74 ; move to target 2021-10-20 16:46:56.199 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:46:56.809 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:46:56.809 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:46:56.809 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:01.373 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, -10.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:01.374 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A10.0000 F5217.41 ; move to target, 25000 2021-10-20 16:47:01.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:01.376 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A10.0000 F5217.41 ; move to target 2021-10-20 16:47:02.017 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, -20.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:02.018 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A20.0000 F5217.41 ; move to target, 25000 2021-10-20 16:47:02.020 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:02.021 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A20.0000 F5217.41 ; move to target 2021-10-20 16:47:03.955 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, -30.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:03.957 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A30.0000 F5217.41 ; move to target, 25000 2021-10-20 16:47:03.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:03.959 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A30.0000 F5217.41 ; move to target 2021-10-20 16:47:18.612 AbstractHeadMountable DEBUG: N4.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:18.614 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F9036.82 ; move to target, 25000 2021-10-20 16:47:18.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:18.615 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F9036.82 ; move to target 2021-10-20 16:47:18.616 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:47:19.087 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:19.087 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:47:20.807 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:47:20.807 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:47:20.807 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:47:20.808 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:47:20.808 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:47:20.808 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:47:20.809 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:20.810 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target, 25000 2021-10-20 16:47:20.812 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:20.812 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.79 G1 X246.6721 Y59.4475 F13636.82 ; move to target 2021-10-20 16:47:20.812 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:47:20.814 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:20.814 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:47:20.814 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:47:21.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:21.423 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:47:21.423 AbstractHeadMountable DEBUG: DOWN.moveTo((246.672056, 59.347472, 0.000000, 44.447576 mm), 0.71) 2021-10-20 16:47:33.674 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:47:33.675 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:47:33.675 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:47:33.675 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:47:33.676 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:47:33.676 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:47:33.676 AbstractHeadMountable DEBUG: DOWN.moveTo((283.972056, 56.447472, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:47:33.677 GcodeDriver DEBUG: [serial://COM5] >> M204 S758.28 G1 X283.9721 Y56.5475 F10104.85 ; move to target, 25000 2021-10-20 16:47:33.679 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:33.679 GcodeDriver TRACE: [serial://COM5] confirmed M204 S758.28 G1 X283.9721 Y56.5475 F10104.85 ; move to target 2021-10-20 16:47:33.680 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y56.4475 F521.74 ; move to target, 25000 2021-10-20 16:47:33.682 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:33.682 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y56.4475 F521.74 ; move to target 2021-10-20 16:47:33.682 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:47:34.135 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:34.135 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:47:34.135 AbstractHeadMountable DEBUG: DOWN.moveTo((283.972056, 56.447472, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:47:36.539 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:47:36.539 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:47:36.540 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:47:36.540 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:47:36.540 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:47:36.541 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:47:36.541 AbstractHeadMountable DEBUG: N3.moveTo((283.972056, 56.447472, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:47:36.543 GcodeDriver DEBUG: [serial://COM5] >> M204 S758.59 G1 X246.6721 Y59.4475 F10109.04 ; move to target, 25000 2021-10-20 16:47:36.545 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:36.545 GcodeDriver TRACE: [serial://COM5] confirmed M204 S758.59 G1 X246.6721 Y59.4475 F10109.04 ; move to target 2021-10-20 16:47:36.546 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y59.3475 F521.74 ; move to target, 25000 2021-10-20 16:47:36.548 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:36.548 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y59.3475 F521.74 ; move to target 2021-10-20 16:47:36.548 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:47:37.001 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:47:37.001 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:47:37.001 AbstractHeadMountable DEBUG: N3.moveTo((283.972056, 56.447472, 0.000000, 43.895152 mm), 0.71) 2021-10-20 16:48:21.503 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:48:21.503 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:48:21.503 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:48:21.504 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:48:21.504 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:48:21.504 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:48:21.505 AbstractHeadMountable DEBUG: DOWN.moveTo((260.691000, 50.301000, 0.000000, 0.000000 mm), 0.71) 2021-10-20 16:48:21.506 GcodeDriver DEBUG: [serial://COM5] >> M204 S897.01 G1 X260.6910 Y50.4010 F7328.25 ; move to target, 25000 2021-10-20 16:48:21.508 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:21.508 GcodeDriver TRACE: [serial://COM5] confirmed M204 S897.01 G1 X260.6910 Y50.4010 F7328.25 ; move to target 2021-10-20 16:48:21.508 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y50.3010 F521.74 ; move to target, 25000 2021-10-20 16:48:21.510 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:21.511 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y50.3010 F521.74 ; move to target 2021-10-20 16:48:21.511 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:48:21.794 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:21.794 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:48:21.794 AbstractHeadMountable DEBUG: DOWN.moveTo((260.691000, 50.301000, 0.000000, 0.000000 mm), 0.71) 2021-10-20 16:48:21.795 Scripting TRACE: Scripting.on Camera.AfterPosition 2021-10-20 16:48:44.316 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:48:44.316 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:48:44.317 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:48:44.317 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:48:44.317 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:48:44.317 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:48:44.318 AbstractHeadMountable DEBUG: DOWN.moveTo((269.273000, 65.183000, 0.000000, 0.000000 mm), 0.71) 2021-10-20 16:48:44.319 GcodeDriver DEBUG: [serial://COM5] >> M204 S871.42 G1 X269.2730 Y65.2830 F7359.69 ; move to target, 25000 2021-10-20 16:48:44.321 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:44.321 GcodeDriver TRACE: [serial://COM5] confirmed M204 S871.42 G1 X269.2730 Y65.2830 F7359.69 ; move to target 2021-10-20 16:48:44.322 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y65.1830 F521.74 ; move to target, 25000 2021-10-20 16:48:44.323 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:44.324 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y65.1830 F521.74 ; move to target 2021-10-20 16:48:44.324 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:48:44.622 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:48:44.622 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:48:44.622 AbstractHeadMountable DEBUG: DOWN.moveTo((269.273000, 65.183000, 0.000000, 0.000000 mm), 0.71) 2021-10-20 16:48:44.623 Scripting TRACE: Scripting.on Camera.AfterPosition 2021-10-20 16:49:24.360 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 16:49:24.360 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 16:49:31.394 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 16:49:33.887 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 16:49:33.888 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 16:49:33.888 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:49:33.889 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:49:33.889 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:33.890 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:33.890 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:33.890 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:49:33.891 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:49:33.891 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:33.893 GcodeDriver DEBUG: [serial://COM5] >> M204 S780.00 G1 X528.9290 Y130.9050 B90.0000 F27424.49 ; move to target, 25000 2021-10-20 16:49:33.895 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:33.895 GcodeDriver TRACE: [serial://COM5] confirmed M204 S780.00 G1 X528.9290 Y130.9050 B90.0000 F27424.49 ; move to target 2021-10-20 16:49:33.895 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y130.8050 F521.74 ; move to target, 25000 2021-10-20 16:49:33.897 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:33.897 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y130.8050 F521.74 ; move to target 2021-10-20 16:49:33.897 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:35.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.081 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:35.082 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.71) 2021-10-20 16:49:35.083 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:49:35.083 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:49:35.084 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:49:35.107 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:49:35.107 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:49:35.107 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.71) 2021-10-20 16:49:35.109 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z27.5200 F8655.25 ; move to target, 25000 2021-10-20 16:49:35.112 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.113 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z27.5200 F8655.25 ; move to target 2021-10-20 16:49:35.113 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:35.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.555 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:35.555 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 16:49:35.556 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:49:35.556 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 16:49:35.557 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 16:49:35.558 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.558 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 16:49:35.558 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 16:49:35.558 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 16:49:35.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.559 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 16:49:35.960 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:49:35.961 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:35.961 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:35.963 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z0.0000 F8655.25 ; move to target, 25000 2021-10-20 16:49:35.965 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:35.965 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z0.0000 F8655.25 ; move to target 2021-10-20 16:49:35.965 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:36.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:36.407 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:36.407 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:49:36.407 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:49:36.410 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:49:36.420 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:49:36.420 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:49:36.420 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:49:36.421 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:49:36.421 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:36.422 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:36.422 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:36.423 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:49:36.423 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:49:36.423 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:36.425 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 X498.1290 C90.0000 F9156.52 ; move to target, 25000 2021-10-20 16:49:36.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:36.427 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 X498.1290 C90.0000 F9156.52 ; move to target 2021-10-20 16:49:36.428 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y130.7050 F521.74 ; move to target, 25000 2021-10-20 16:49:36.429 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:36.430 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y130.7050 F521.74 ; move to target 2021-10-20 16:49:36.430 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:36.841 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:36.841 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:36.841 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.71) 2021-10-20 16:49:36.842 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:49:36.843 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:49:36.844 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:49:36.866 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:49:36.867 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:49:36.867 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.71) 2021-10-20 16:49:36.869 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z-27.5200 F8655.25 ; move to target, 25000 2021-10-20 16:49:36.870 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:36.871 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z-27.5200 F8655.25 ; move to target 2021-10-20 16:49:36.871 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:37.315 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:37.315 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:37.315 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 16:49:37.315 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:49:37.316 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 16:49:37.316 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 16:49:37.317 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:37.318 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 16:49:37.718 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:49:37.719 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:37.719 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:37.720 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z0.0000 F8655.25 ; move to target, 25000 2021-10-20 16:49:37.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:37.722 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z0.0000 F8655.25 ; move to target 2021-10-20 16:49:37.722 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:38.164 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:38.164 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:38.164 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:49:38.165 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:49:38.166 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:49:38.177 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:49:38.177 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:49:38.177 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:49:38.179 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:49:38.179 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:38.180 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:38.180 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:38.180 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:49:38.181 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:49:38.181 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:38.183 GcodeDriver DEBUG: [serial://COM5] >> M204 S964.11 G1 X529.2290 Y155.3050 F11731.47 ; move to target, 25000 2021-10-20 16:49:38.185 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:38.185 GcodeDriver TRACE: [serial://COM5] confirmed M204 S964.11 G1 X529.2290 Y155.3050 F11731.47 ; move to target 2021-10-20 16:49:38.185 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y155.2050 F521.74 ; move to target, 25000 2021-10-20 16:49:38.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:38.187 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y155.2050 F521.74 ; move to target 2021-10-20 16:49:38.187 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:38.607 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:38.607 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:38.607 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.71) 2021-10-20 16:49:38.608 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:49:38.608 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:49:38.610 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:49:38.636 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:49:38.637 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:49:38.637 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.71) 2021-10-20 16:49:38.638 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A-27.5200 F8655.25 ; move to target, 25000 2021-10-20 16:49:38.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:38.640 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A-27.5200 F8655.25 ; move to target 2021-10-20 16:49:38.640 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:39.082 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.082 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:39.083 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 16:49:39.083 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:49:39.083 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 16:49:39.084 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 16:49:39.085 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.085 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 16:49:39.485 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:49:39.486 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:39.486 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.71) 2021-10-20 16:49:39.487 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 A0.0000 F8655.25 ; move to target, 25000 2021-10-20 16:49:39.489 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.489 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 A0.0000 F8655.25 ; move to target 2021-10-20 16:49:39.489 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:39.930 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.931 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:39.931 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:49:39.931 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:49:39.933 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:49:39.943 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:49:39.943 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:49:39.944 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:49:39.944 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:49:39.945 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:49:39.945 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:39.945 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:39.946 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:39.946 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:49:39.946 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:49:39.947 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.447576 mm), 0.71) 2021-10-20 16:49:39.948 GcodeDriver DEBUG: [serial://COM5] >> M204 S806.47 G1 X101.3986 Y-3.4454 B89.4476 F34076.01 ; move to target, 25000 2021-10-20 16:49:39.951 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.951 GcodeDriver TRACE: [serial://COM5] confirmed M204 S806.47 G1 X101.3986 Y-3.4454 B89.4476 F34076.01 ; move to target 2021-10-20 16:49:39.951 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y-3.5454 F521.74 ; move to target, 25000 2021-10-20 16:49:39.953 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:39.953 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y-3.5454 F521.74 ; move to target 2021-10-20 16:49:39.953 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:41.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:41.473 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:41.473 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.447576 mm), 0.71) 2021-10-20 16:49:41.475 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z25.7000 F8364.15 ; move to target, 25000 2021-10-20 16:49:41.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:41.477 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z25.7000 F8364.15 ; move to target 2021-10-20 16:49:41.477 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:41.898 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:41.898 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:41.898 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:49:41.899 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:41.905 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:41.907 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:41.935 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:41.936 AbstractCamera TRACE: autoSettleAndCapture t=37 auto settle score: 2.980746356812994 2021-10-20 16:49:41.936 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:41.969 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:41.970 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 7.04877375686821 2021-10-20 16:49:41.970 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:41.998 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:41.999 AbstractCamera TRACE: autoSettleAndCapture t=100 auto settle score: 2.4761415732925034 2021-10-20 16:49:41.999 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:42.032 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:42.033 AbstractCamera TRACE: autoSettleAndCapture t=134 auto settle score: 2.3213485628861505 2021-10-20 16:49:42.034 AbstractCamera DEBUG: autoSettleAndCapture in 135 ms 2021-10-20 16:49:42.034 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:49:42.052 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.52171325683594, 199.97727966308594} 50x30 * 88.72696685791016 } 2021-10-20 16:49:42.052 ReferenceBottomVision DEBUG: Offsets accepted (0.120498, 0.055983, 0.000000, 1.825457 mm) 2021-10-20 16:49:42.052 ReferenceBottomVision DEBUG: Final offsets (0.120498, 0.055983, 0.000000, 1.825457 mm) 2021-10-20 16:49:42.053 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:49:42.054 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.120498, 0.055983, 0.000000, 1.825457 mm) pre-rotatedtrue) 2021-10-20 16:49:42.054 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:49:42.054 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:49:42.060 ReferenceHead DEBUG: H1.moveToSafeZ(0.71) 2021-10-20 16:49:42.061 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.71) 2021-10-20 16:49:42.061 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.447576 mm), 0.71) 2021-10-20 16:49:42.062 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z0.0000 F8364.15 ; move to target, 25000 2021-10-20 16:49:42.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:42.065 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z0.0000 F8364.15 ; move to target 2021-10-20 16:49:42.065 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:42.484 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:42.485 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:42.485 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.71) 2021-10-20 16:49:42.485 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.71) 2021-10-20 16:49:42.486 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.71) 2021-10-20 16:49:42.486 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.71) 2021-10-20 16:49:42.487 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -90.552424 mm), 0.71) 2021-10-20 16:49:42.489 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 X70.5986 C-90.5524 F9156.52 ; move to target, 25000 2021-10-20 16:49:42.490 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:42.491 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 X70.5986 C-90.5524 F9156.52 ; move to target 2021-10-20 16:49:42.491 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y-3.6454 F521.74 ; move to target, 25000 2021-10-20 16:49:42.493 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:42.493 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y-3.6454 F521.74 ; move to target 2021-10-20 16:49:42.493 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:43.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.097 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:43.097 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -90.552424 mm), 0.71) 2021-10-20 16:49:43.098 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Z-25.7000 F8364.15 ; move to target, 25000 2021-10-20 16:49:43.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.100 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Z-25.7000 F8364.15 ; move to target 2021-10-20 16:49:43.100 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:43.520 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.520 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:43.520 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:49:43.521 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.553 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.555 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.585 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.588 AbstractCamera TRACE: autoSettleAndCapture t=67 auto settle score: 7.034662779883252 2021-10-20 16:49:43.588 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.617 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.618 AbstractCamera TRACE: autoSettleAndCapture t=97 auto settle score: 2.3408320284441526 2021-10-20 16:49:43.618 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.648 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.649 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.3724961536104585 2021-10-20 16:49:43.650 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 16:49:43.650 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:49:43.678 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {162.42282104492188, 201.39599609375} 31x50 * 61.55707550048828 } 2021-10-20 16:49:43.678 ReferenceBottomVision DEBUG: Offsets too large (-0.481505, 0.271520, 0.000000, 28.995348 mm) : angle offset 28.99534826105554 > 10.0 2021-10-20 16:49:43.678 AbstractHeadMountable DEBUG: N2.moveTo((139.480088, 17.683098, -25.700000, -119.547772 mm), 0.71) 2021-10-20 16:49:43.680 GcodeDriver DEBUG: [serial://COM5] >> M204 S133.30 G1 X71.0801 Y-3.8169 C-119.5478 F495.26 ; move to target, 25000 2021-10-20 16:49:43.682 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.682 GcodeDriver TRACE: [serial://COM5] confirmed M204 S133.30 G1 X71.0801 Y-3.8169 C-119.5478 F495.26 ; move to target 2021-10-20 16:49:43.683 GcodeDriver DEBUG: [serial://COM5] >> M204 S756.15 G1 Y-3.9169 F521.74 ; move to target, 25000 2021-10-20 16:49:43.684 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.684 GcodeDriver TRACE: [serial://COM5] confirmed M204 S756.15 G1 Y-3.9169 F521.74 ; move to target 2021-10-20 16:49:43.685 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 35211 2021-10-20 16:49:43.902 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:43.902 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:43.903 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:49:43.904 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.910 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.911 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.930 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.933 AbstractCamera TRACE: autoSettleAndCapture t=29 auto settle score: 7.617247420778023 2021-10-20 16:49:43.934 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.956 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.958 AbstractCamera TRACE: autoSettleAndCapture t=54 auto settle score: 6.4026818852354435 2021-10-20 16:49:43.958 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:43.985 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:43.987 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 2.8237629711987644 2021-10-20 16:49:43.987 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.016 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.032 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.6361364622270247 2021-10-20 16:49:44.033 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 16:49:44.034 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:49:44.056 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.89920043945312, 206.40902709960938} 31x50 * 68.62937927246094 } 2021-10-20 16:49:44.056 ReferenceBottomVision DEBUG: Offsets too large (-0.203138, -0.126033, 0.000000, 21.923044 mm) : angle offset 21.923044489082884 > 10.0 2021-10-20 16:49:44.056 AbstractHeadMountable DEBUG: N2.moveTo((139.683226, 17.809131, -25.700000, -141.470817 mm), 0.42) 2021-10-20 16:49:44.058 GcodeDriver DEBUG: [serial://COM5] >> M204 S36.68 G1 X71.2832 Y-3.6909 C-141.4708 F200.32 ; move to target, 25000 2021-10-20 16:49:44.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:44.060 GcodeDriver TRACE: [serial://COM5] confirmed M204 S36.68 G1 X71.2832 Y-3.6909 C-141.4708 F200.32 ; move to target 2021-10-20 16:49:44.060 GcodeDriver DEBUG: [serial://COM5] >> M204 S264.60 G1 Y-3.7909 F308.64 ; move to target, 25000 2021-10-20 16:49:44.062 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:44.062 GcodeDriver TRACE: [serial://COM5] confirmed M204 S264.60 G1 Y-3.7909 F308.64 ; move to target 2021-10-20 16:49:44.062 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 59524 2021-10-20 16:49:44.261 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:44.261 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:44.262 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:49:44.263 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.268 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.269 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.292 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.293 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 5.309871403404223 2021-10-20 16:49:44.294 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.319 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.321 AbstractCamera TRACE: autoSettleAndCapture t=58 auto settle score: 2.662468371822956 2021-10-20 16:49:44.321 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.352 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.353 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 2.2231320785251656 2021-10-20 16:49:44.354 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:44.385 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:44.387 AbstractCamera TRACE: autoSettleAndCapture t=124 auto settle score: 2.229754650478908 2021-10-20 16:49:44.387 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 16:49:44.388 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:49:44.426 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.06422424316406, 202.38075256347656} 31x51 * 73.3007583618164 } 2021-10-20 16:49:44.426 ReferenceBottomVision DEBUG: Offsets accepted (0.123403, -0.074535, 0.000000, 17.251665 mm) 2021-10-20 16:49:44.427 ReferenceBottomVision DEBUG: Final offsets (-0.561240, 0.070952, 0.000000, 68.170058 mm) 2021-10-20 16:49:44.454 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:49:44.455 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.561240, 0.070952, 0.000000, 68.170058 mm) pre-rotatedtrue) 2021-10-20 16:49:44.457 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:49:44.457 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:49:44.459 ReferenceHead DEBUG: H1.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:44.459 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:44.459 AbstractHeadMountable DEBUG: N1.moveTo((108.883226, 17.709131, 0.000000, 89.447576 mm), 0.35000000000000003) 2021-10-20 16:49:44.462 GcodeDriver DEBUG: [serial://COM5] >> M204 S183.75 G1 Z0.0000 F4123.17 ; move to target, 25000 2021-10-20 16:49:44.463 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:44.463 GcodeDriver TRACE: [serial://COM5] confirmed M204 S183.75 G1 Z0.0000 F4123.17 ; move to target 2021-10-20 16:49:44.464 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 73529 2021-10-20 16:49:45.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:45.213 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:45.213 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:45.213 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:45.213 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:45.214 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.35000000000000003) 2021-10-20 16:49:45.214 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.447576 mm), 0.35000000000000003) 2021-10-20 16:49:45.216 GcodeDriver DEBUG: [serial://COM5] >> M204 S236.88 G1 X101.6986 Y20.9546 F5782.51 ; move to target, 25000 2021-10-20 16:49:45.218 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:45.218 GcodeDriver TRACE: [serial://COM5] confirmed M204 S236.88 G1 X101.6986 Y20.9546 F5782.51 ; move to target 2021-10-20 16:49:45.218 GcodeDriver DEBUG: [serial://COM5] >> M204 S183.75 G1 Y20.8546 F257.20 ; move to target, 25000 2021-10-20 16:49:45.220 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:45.220 GcodeDriver TRACE: [serial://COM5] confirmed M204 S183.75 G1 Y20.8546 F257.20 ; move to target 2021-10-20 16:49:45.220 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:46.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:46.063 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:46.063 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.447576 mm), 0.35000000000000003) 2021-10-20 16:49:46.065 GcodeDriver DEBUG: [serial://COM5] >> M204 S183.75 G1 A-25.7000 F4123.17 ; move to target, 25000 2021-10-20 16:49:46.066 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:46.067 GcodeDriver TRACE: [serial://COM5] confirmed M204 S183.75 G1 A-25.7000 F4123.17 ; move to target 2021-10-20 16:49:46.067 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:46.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:46.815 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:46.816 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:49:46.816 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:46.823 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:46.824 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:46.848 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:46.849 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 2.4255523416699374 2021-10-20 16:49:46.849 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:46.862 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:46.864 AbstractCamera TRACE: autoSettleAndCapture t=48 auto settle score: 2.3998920089875035 2021-10-20 16:49:46.864 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:46.894 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:46.896 AbstractCamera TRACE: autoSettleAndCapture t=80 auto settle score: 2.30054035463915 2021-10-20 16:49:46.896 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:49:46.943 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:49:46.945 AbstractCamera TRACE: autoSettleAndCapture t=129 auto settle score: 2.3709490864908638 2021-10-20 16:49:46.945 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 16:49:46.945 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:49:46.965 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.0, 199.0} 50x30 * 90.0 } 2021-10-20 16:49:46.965 ReferenceBottomVision DEBUG: Offsets accepted (0.059844, 0.097595, 0.000000, 0.552424 mm) 2021-10-20 16:49:46.965 ReferenceBottomVision DEBUG: Final offsets (0.059844, 0.097595, 0.000000, 0.552424 mm) 2021-10-20 16:49:46.984 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:49:46.988 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.059844, 0.097595, 0.000000, 0.552424 mm) pre-rotatedtrue) 2021-10-20 16:49:46.988 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:49:46.991 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:46.991 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:46.991 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:46.992 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:46.992 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.447576 mm), 0.3) 2021-10-20 16:49:46.995 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:49:46.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:46.997 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:49:46.997 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:47.870 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:47.870 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:47.870 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:47.871 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:47.871 AbstractHeadMountable DEBUG: N1.moveTo((184.074633, 67.621538, 0.000000, 87.622119 mm), 0.3) 2021-10-20 16:49:47.873 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.16 G1 X146.4746 Y46.2215 B87.6221 F5361.48 ; move to target, 25000 2021-10-20 16:49:47.875 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:47.875 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.16 G1 X146.4746 Y46.2215 B87.6221 F5361.48 ; move to target 2021-10-20 16:49:47.876 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y46.1215 F220.45 ; move to target, 25000 2021-10-20 16:49:47.878 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:47.878 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y46.1215 F220.45 ; move to target 2021-10-20 16:49:47.878 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:49.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:49.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:49.060 AbstractHeadMountable DEBUG: N1.moveTo((184.074633, 67.621538, 26.800000, 87.622119 mm), 0.3) 2021-10-20 16:49:49.062 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:49:49.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:49.064 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 16:49:49.064 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:49.955 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:49.955 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:49.955 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:49:49.955 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:49:49.956 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:49:49.956 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:49:49.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:49.958 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:49:50.658 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:49:50.659 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:50.660 AbstractHeadMountable DEBUG: N1.moveTo((184.074633, 67.621538, 0.000000, 87.622119 mm), 0.3) 2021-10-20 16:49:50.661 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:49:50.663 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:50.663 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:49:50.663 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:51.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:51.555 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:51.555 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:49:51.556 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:49:51.557 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:51.557 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:51.557 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:51.558 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:51.558 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:51.558 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:51.559 AbstractHeadMountable DEBUG: N2.moveTo((195.202865, 56.265623, 0.000000, 201.277518 mm), 0.3) 2021-10-20 16:49:51.561 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.88 G1 X126.8029 Y34.7656 C-158.7225 F3570.21 ; move to target, 25000 2021-10-20 16:49:51.564 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:51.564 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.88 G1 X126.8029 Y34.7656 C-158.7225 F3570.21 ; move to target 2021-10-20 16:49:51.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y34.6656 F220.45 ; move to target, 25000 2021-10-20 16:49:51.567 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:51.567 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y34.6656 F220.45 ; move to target 2021-10-20 16:49:51.567 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:52.351 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:52.351 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:52.351 AbstractHeadMountable DEBUG: N2.moveTo((195.202865, 56.265623, 26.800000, 201.277518 mm), 0.3) 2021-10-20 16:49:52.352 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:49:52.354 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:52.354 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 16:49:52.354 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:53.246 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:53.247 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:53.247 ReferenceNozzle DEBUG: N2.place() 2021-10-20 16:49:53.247 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:49:53.248 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 16:49:53.248 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 16:49:53.249 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:53.249 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 16:49:53.949 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:49:53.950 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:53.950 AbstractHeadMountable DEBUG: N2.moveTo((195.202865, 56.265623, 0.000000, -158.722482 mm), 0.3) 2021-10-20 16:49:53.951 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:49:53.953 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:53.953 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:49:53.954 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:54.845 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:54.846 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:54.846 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:49:54.847 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:49:54.848 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:54.848 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:54.848 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:54.849 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:54.849 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:54.849 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:54.850 AbstractHeadMountable DEBUG: N3.moveTo((274.755343, 53.773984, 0.000000, 88.895152 mm), 0.3) 2021-10-20 16:49:54.851 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.67 G1 X237.4553 Y56.7740 B88.8952 F7478.23 ; move to target, 25000 2021-10-20 16:49:54.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:54.853 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.67 G1 X237.4553 Y56.7740 B88.8952 F7478.23 ; move to target 2021-10-20 16:49:54.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y56.6740 F220.45 ; move to target, 25000 2021-10-20 16:49:54.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:54.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y56.6740 F220.45 ; move to target 2021-10-20 16:49:54.856 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:56.691 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:56.691 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:56.691 AbstractHeadMountable DEBUG: N3.moveTo((274.755343, 53.773984, 26.800000, 88.895152 mm), 0.3) 2021-10-20 16:49:56.692 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:49:56.694 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:56.694 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 16:49:56.694 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:57.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:57.586 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:57.587 ReferenceNozzle DEBUG: N3.place() 2021-10-20 16:49:57.587 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:49:57.587 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 16:49:57.588 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 16:49:57.588 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:57.588 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 16:49:57.588 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:49:57.588 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:49:57.589 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:57.590 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:49:58.290 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:49:58.291 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:58.291 AbstractHeadMountable DEBUG: N3.moveTo((274.755343, 53.773984, 0.000000, 88.895152 mm), 0.3) 2021-10-20 16:49:58.292 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:49:58.294 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:58.294 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:49:58.295 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:49:59.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:59.187 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:49:59.187 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:49:59.189 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:59.190 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:59.190 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:59.190 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:59.191 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:59.192 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:59.192 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:59.192 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:59.193 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:59.193 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:59.193 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:59.193 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:59.194 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:49:59.194 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:49:59.195 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:49:59.196 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:49:59.196 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:49:59.196 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:49:59.197 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.3) 2021-10-20 16:49:59.198 GcodeDriver DEBUG: [serial://COM5] >> M204 S144.59 G1 X350.0000 Y350.1000 F12790.00 ; move to target, 25000 2021-10-20 16:49:59.200 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:59.200 GcodeDriver TRACE: [serial://COM5] confirmed M204 S144.59 G1 X350.0000 Y350.1000 F12790.00 ; move to target 2021-10-20 16:49:59.201 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y350.0000 F220.45 ; move to target, 25000 2021-10-20 16:49:59.202 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:49:59.202 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y350.0000 F220.45 ; move to target 2021-10-20 16:49:59.202 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:02.198 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:02.199 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:02.200 ReferencePnpJobProcessor$Finish INFO: Job finished 11 parts in 1,081.4 sec. This is 36.6 CPH 2021-10-20 16:50:02.200 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 16:50:12.677 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 16:50:12.677 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.671287, 50.366423, 26.500000, -0.589301 mm) 2021-10-20 16:50:12.677 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:50:12.677 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:50:12.678 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:50:12.678 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:50:12.678 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:50:12.679 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:50:12.679 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 0.000000, -0.589301 mm), 0.3) 2021-10-20 16:50:12.681 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.88 G1 X260.6713 Y50.4664 F12590.49 ; move to target, 25000 2021-10-20 16:50:12.684 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:12.684 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.88 G1 X260.6713 Y50.4664 F12590.49 ; move to target 2021-10-20 16:50:12.684 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.3664 F220.45 ; move to target, 25000 2021-10-20 16:50:12.686 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:12.687 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.3664 F220.45 ; move to target 2021-10-20 16:50:12.687 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:15.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:15.692 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:15.692 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:15.693 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:15.944 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:15.971 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:15.972 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:16.024 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:16.105 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.671287, 50.405741, 26.500000, -0.589301 mm) 2021-10-20 16:50:16.106 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.405741, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:16.107 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.5057 F260.21 ; move to target, 25000 2021-10-20 16:50:16.110 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.110 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.5057 F260.21 ; move to target 2021-10-20 16:50:16.110 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.4057 F220.45 ; move to target, 25000 2021-10-20 16:50:16.112 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.112 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.4057 F220.45 ; move to target 2021-10-20 16:50:16.112 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:16.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.230 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:16.232 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:16.483 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:16.498 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:16.499 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:16.554 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:16.621 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.710634, 50.248470, 26.500000, -0.589301 mm) 2021-10-20 16:50:16.621 AbstractHeadMountable DEBUG: DOWN.moveTo((260.710634, 50.248470, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:16.623 GcodeDriver DEBUG: [serial://COM5] >> M204 S163.79 G1 X260.7106 Y50.3485 F202.41 ; move to target, 25000 2021-10-20 16:50:16.625 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.625 GcodeDriver TRACE: [serial://COM5] confirmed M204 S163.79 G1 X260.7106 Y50.3485 F202.41 ; move to target 2021-10-20 16:50:16.626 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2485 F220.45 ; move to target, 25000 2021-10-20 16:50:16.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.628 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2485 F220.45 ; move to target 2021-10-20 16:50:16.628 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:16.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:16.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:16.704 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:16.954 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:16.973 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:16.974 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:17.027 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:17.095 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.946712, 50.169834, 26.500000, -0.589301 mm) 2021-10-20 16:50:17.095 AbstractHeadMountable DEBUG: DOWN.moveTo((260.946712, 50.169834, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:17.097 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.55 G1 X260.9467 Y50.2698 F340.11 ; move to target, 25000 2021-10-20 16:50:17.099 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.099 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.55 G1 X260.9467 Y50.2698 F340.11 ; move to target 2021-10-20 16:50:17.099 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.1698 F220.45 ; move to target, 25000 2021-10-20 16:50:17.101 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.101 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.1698 F220.45 ; move to target 2021-10-20 16:50:17.102 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:17.209 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.209 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:17.211 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.828673, 50.209152, 26.500000, -0.589301 mm) 2021-10-20 16:50:17.211 AbstractHeadMountable DEBUG: DOWN.moveTo((260.828673, 50.209152, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:17.212 GcodeDriver DEBUG: [serial://COM5] >> M204 S176.94 G1 X260.8287 Y50.3092 F341.05 ; move to target, 25000 2021-10-20 16:50:17.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.214 GcodeDriver TRACE: [serial://COM5] confirmed M204 S176.94 G1 X260.8287 Y50.3092 F341.05 ; move to target 2021-10-20 16:50:17.214 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2092 F220.45 ; move to target, 25000 2021-10-20 16:50:17.216 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.216 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2092 F220.45 ; move to target 2021-10-20 16:50:17.217 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:17.317 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.318 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:17.318 ReferenceFiducialLocator DEBUG: Found FD3 at (260.828673, 50.209152, 26.500000, -0.589301 mm) 2021-10-20 16:50:17.318 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 16:50:17.318 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.397639, 69.767368, 26.500000, -0.589301 mm) 2021-10-20 16:50:17.318 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:50:17.319 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:50:17.319 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:50:17.319 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:50:17.319 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:50:17.320 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:50:17.320 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 0.000000, -0.589301 mm), 0.3) 2021-10-20 16:50:17.321 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.96 G1 X200.3976 Y69.8674 F5698.89 ; move to target, 25000 2021-10-20 16:50:17.323 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.323 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.96 G1 X200.3976 Y69.8674 F5698.89 ; move to target 2021-10-20 16:50:17.325 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.7674 F220.45 ; move to target, 25000 2021-10-20 16:50:17.327 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:17.327 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.7674 F220.45 ; move to target 2021-10-20 16:50:17.327 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:18.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:18.690 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:18.690 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:18.692 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:18.944 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:18.965 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:18.966 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:19.021 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:19.090 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.515678, 69.688732, 26.500000, -0.589301 mm) 2021-10-20 16:50:19.091 AbstractHeadMountable DEBUG: DOWN.moveTo((200.515678, 69.688732, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:19.093 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.19 G1 X200.5157 Y69.7887 F243.41 ; move to target, 25000 2021-10-20 16:50:19.095 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:19.095 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.19 G1 X200.5157 Y69.7887 F243.41 ; move to target 2021-10-20 16:50:19.095 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6887 F220.45 ; move to target, 25000 2021-10-20 16:50:19.097 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:19.097 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6887 F220.45 ; move to target 2021-10-20 16:50:19.098 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:19.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:19.184 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:19.186 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:19.437 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:19.452 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:19.453 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:19.511 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:19.583 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.594371, 69.688732, 26.500000, -0.589301 mm) 2021-10-20 16:50:19.584 AbstractHeadMountable DEBUG: DOWN.moveTo((200.594371, 69.688732, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:19.586 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X200.5944 F195.56 ; move to target, 25000 2021-10-20 16:50:19.589 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:19.589 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X200.5944 F195.56 ; move to target 2021-10-20 16:50:19.589 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:19.639 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:19.639 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:19.641 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:19.893 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:19.913 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:19.913 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:19.964 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:20.037 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.161561, 69.649414, 26.500000, -0.589301 mm) 2021-10-20 16:50:20.037 AbstractHeadMountable DEBUG: DOWN.moveTo((200.161561, 69.649414, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:20.040 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.32 G1 X200.1616 Y69.7494 F463.12 ; move to target, 25000 2021-10-20 16:50:20.042 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.042 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.32 G1 X200.1616 Y69.7494 F463.12 ; move to target 2021-10-20 16:50:20.043 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6494 F220.45 ; move to target, 25000 2021-10-20 16:50:20.045 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.048 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6494 F220.45 ; move to target 2021-10-20 16:50:20.048 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:20.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.184 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:20.187 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.377966, 69.669073, 26.500000, -0.589301 mm) 2021-10-20 16:50:20.187 AbstractHeadMountable DEBUG: DOWN.moveTo((200.377966, 69.669073, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:20.188 GcodeDriver DEBUG: [serial://COM5] >> M204 S154.26 G1 X200.3780 Y69.7691 F370.58 ; move to target, 25000 2021-10-20 16:50:20.190 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.190 GcodeDriver TRACE: [serial://COM5] confirmed M204 S154.26 G1 X200.3780 Y69.7691 F370.58 ; move to target 2021-10-20 16:50:20.191 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6691 F220.45 ; move to target, 25000 2021-10-20 16:50:20.193 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.193 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6691 F220.45 ; move to target 2021-10-20 16:50:20.193 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:20.303 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.303 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:20.303 ReferenceFiducialLocator DEBUG: Found FD2 at (200.377966, 69.669073, 26.500000, -0.589301 mm) 2021-10-20 16:50:20.304 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 16:50:20.304 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.225914, 48.292559, 26.500000, -0.589301 mm) 2021-10-20 16:50:20.304 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:50:20.304 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:50:20.304 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:50:20.305 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:50:20.306 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:50:20.306 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:50:20.307 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 0.000000, -0.589301 mm), 0.3) 2021-10-20 16:50:20.308 GcodeDriver DEBUG: [serial://COM5] >> M204 S169.49 G1 X184.2259 Y48.3926 F4037.28 ; move to target, 25000 2021-10-20 16:50:20.310 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.310 GcodeDriver TRACE: [serial://COM5] confirmed M204 S169.49 G1 X184.2259 Y48.3926 F4037.28 ; move to target 2021-10-20 16:50:20.310 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2926 F220.45 ; move to target, 25000 2021-10-20 16:50:20.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:20.312 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2926 F220.45 ; move to target 2021-10-20 16:50:20.312 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:21.130 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:21.130 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:21.130 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:21.131 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:21.382 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:21.397 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:21.398 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:21.448 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:21.518 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.950490, 47.545518, 26.500000, -0.589301 mm) 2021-10-20 16:50:21.518 AbstractHeadMountable DEBUG: DOWN.moveTo((183.950490, 47.545518, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:21.520 GcodeDriver DEBUG: [serial://COM5] >> M204 S146.72 G1 X183.9505 Y47.6455 F609.46 ; move to target, 25000 2021-10-20 16:50:21.522 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:21.522 GcodeDriver TRACE: [serial://COM5] confirmed M204 S146.72 G1 X183.9505 Y47.6455 F609.46 ; move to target 2021-10-20 16:50:21.523 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y47.5455 F220.45 ; move to target, 25000 2021-10-20 16:50:21.525 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:21.525 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y47.5455 F220.45 ; move to target 2021-10-20 16:50:21.525 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:21.685 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:21.685 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:21.688 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:21.938 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:21.958 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:21.959 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:22.012 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:22.080 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.580031, 48.174605, 26.500000, -0.589301 mm) 2021-10-20 16:50:22.080 AbstractHeadMountable DEBUG: DOWN.moveTo((184.580031, 48.174605, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:22.082 GcodeDriver DEBUG: [serial://COM5] >> M204 S178.36 G1 X184.5800 Y48.2746 F786.46 ; move to target, 25000 2021-10-20 16:50:22.084 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.084 GcodeDriver TRACE: [serial://COM5] confirmed M204 S178.36 G1 X184.5800 Y48.2746 F786.46 ; move to target 2021-10-20 16:50:22.084 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.1746 F220.45 ; move to target, 25000 2021-10-20 16:50:22.086 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.086 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.1746 F220.45 ; move to target 2021-10-20 16:50:22.086 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:22.269 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.269 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:22.271 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:50:22.522 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:50:22.541 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:50:22.542 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:50:22.592 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:50:22.665 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.422646, 47.978015, 26.500000, -0.589301 mm) 2021-10-20 16:50:22.665 AbstractHeadMountable DEBUG: DOWN.moveTo((184.422646, 47.978015, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:22.667 GcodeDriver DEBUG: [serial://COM5] >> M204 S158.40 G1 X184.4226 Y48.0780 F324.50 ; move to target, 25000 2021-10-20 16:50:22.669 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.669 GcodeDriver TRACE: [serial://COM5] confirmed M204 S158.40 G1 X184.4226 Y48.0780 F324.50 ; move to target 2021-10-20 16:50:22.670 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y47.9780 F220.45 ; move to target, 25000 2021-10-20 16:50:22.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.672 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y47.9780 F220.45 ; move to target 2021-10-20 16:50:22.672 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:22.768 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.768 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:22.770 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.501338, 48.076310, 26.500000, -0.589301 mm) 2021-10-20 16:50:22.771 AbstractHeadMountable DEBUG: DOWN.moveTo((184.501338, 48.076310, 26.500000, -0.589301 mm), 0.3) 2021-10-20 16:50:22.772 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.24 G1 X184.5013 Y48.1763 F333.99 ; move to target, 25000 2021-10-20 16:50:22.773 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.774 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.24 G1 X184.5013 Y48.1763 F333.99 ; move to target 2021-10-20 16:50:22.774 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.0763 F220.45 ; move to target, 25000 2021-10-20 16:50:22.776 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.776 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.0763 F220.45 ; move to target 2021-10-20 16:50:22.776 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:22.893 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.893 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:22.893 ReferenceFiducialLocator DEBUG: Found FD1 at (184.501338, 48.076310, 26.500000, -0.589301 mm) 2021-10-20 16:50:22.893 ReferenceFiducialLocator INFO: Fiducial results: scale (0.998931, 1.004895) shear (-0.012267, 0.0) rotation (-0.556441 deg) translation (175.849646 mm, 44.783729 mm) 2021-10-20 16:50:22.893 ReferenceFiducialLocator INFO: Board origin offset distance: 0.405219090927924mm 2021-10-20 16:50:22.894 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:50:22.894 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:50:22.894 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:50:22.895 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:50:22.895 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:50:22.895 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:50:22.896 AbstractHeadMountable DEBUG: DOWN.moveTo((175.849646, 44.783729, 0.000000, -0.556441 mm), 0.3) 2021-10-20 16:50:22.897 GcodeDriver DEBUG: [serial://COM5] >> M204 S143.90 G1 X175.8496 Y44.8837 F2185.70 ; move to target, 25000 2021-10-20 16:50:22.899 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.900 GcodeDriver TRACE: [serial://COM5] confirmed M204 S143.90 G1 X175.8496 Y44.8837 F2185.70 ; move to target 2021-10-20 16:50:22.900 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y44.7837 F220.45 ; move to target, 25000 2021-10-20 16:50:22.902 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:22.903 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y44.7837 F220.45 ; move to target 2021-10-20 16:50:22.903 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:23.428 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:23.429 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:23.429 AbstractHeadMountable DEBUG: DOWN.moveTo((175.849646, 44.783729, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:50:31.454 MultiPlacementBoardLocationProcess INFO: Auto move is enabled for all placements. To disable auto move for the first two placements, change auto-move-for-all-placements to false in MultiPlacementBoardLocationProperties section of machine.xml 2021-10-20 16:50:31.455 MultiPlacementBoardLocationProcess TRACE: Board location tolerance = 5.000mm 2021-10-20 16:50:31.455 MultiPlacementBoardLocationProcess TRACE: Board scaling tolerance = 0.05 2021-10-20 16:50:31.455 MultiPlacementBoardLocationProcess TRACE: Board shearing tolerance = 0.05 2021-10-20 16:50:46.413 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:50:46.413 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:50:46.414 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:50:46.414 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:50:46.414 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:50:46.414 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:50:46.415 AbstractHeadMountable DEBUG: DOWN.moveTo((186.964785, 54.526243, 0.000000, -0.556441 mm), 0.3) 2021-10-20 16:50:46.416 GcodeDriver DEBUG: [serial://COM5] >> M204 S180.32 G1 X186.9648 Y54.6262 F3104.47 ; move to target, 25000 2021-10-20 16:50:46.418 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:46.419 GcodeDriver TRACE: [serial://COM5] confirmed M204 S180.32 G1 X186.9648 Y54.6262 F3104.47 ; move to target 2021-10-20 16:50:46.420 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.5262 F220.45 ; move to target, 25000 2021-10-20 16:50:46.424 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:46.424 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.5262 F220.45 ; move to target 2021-10-20 16:50:46.425 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:50:47.033 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:47.033 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:50:47.033 AbstractHeadMountable DEBUG: DOWN.moveTo((186.964785, 54.526243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:50:55.780 AbstractHeadMountable DEBUG: DOWN.moveTo((185.964785, 54.526243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:50:55.781 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X185.9648 F697.14 ; move to target, 25000 2021-10-20 16:50:55.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:55.784 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X185.9648 F697.14 ; move to target 2021-10-20 16:50:56.424 AbstractHeadMountable DEBUG: DOWN.moveTo((184.964785, 54.526243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:50:56.426 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X184.9648 F697.14 ; move to target, 25000 2021-10-20 16:50:56.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:56.428 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X184.9648 F697.14 ; move to target 2021-10-20 16:50:57.769 AbstractHeadMountable DEBUG: DOWN.moveTo((185.964785, 54.526243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:50:57.770 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X185.9648 F697.14 ; move to target, 25000 2021-10-20 16:50:57.772 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:50:57.772 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X185.9648 F697.14 ; move to target 2021-10-20 16:51:00.126 AbstractHeadMountable DEBUG: DOWN.moveTo((185.964785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:00.127 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7262 F311.77 ; move to target, 25000 2021-10-20 16:51:00.129 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:00.129 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7262 F311.77 ; move to target 2021-10-20 16:51:00.129 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.6262 F220.45 ; move to target, 25000 2021-10-20 16:51:00.131 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:00.131 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.6262 F220.45 ; move to target 2021-10-20 16:51:01.725 AbstractHeadMountable DEBUG: DOWN.moveTo((186.064785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:01.727 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.0648 F220.45 ; move to target, 25000 2021-10-20 16:51:01.729 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:01.729 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.0648 F220.45 ; move to target 2021-10-20 16:51:02.192 AbstractHeadMountable DEBUG: DOWN.moveTo((186.164785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:02.194 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.1648 F220.45 ; move to target, 25000 2021-10-20 16:51:02.195 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:02.196 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.1648 F220.45 ; move to target 2021-10-20 16:51:02.734 AbstractHeadMountable DEBUG: DOWN.moveTo((186.264785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:02.735 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.2648 F220.45 ; move to target, 25000 2021-10-20 16:51:02.737 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:02.737 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.2648 F220.45 ; move to target 2021-10-20 16:51:03.012 AbstractHeadMountable DEBUG: DOWN.moveTo((186.364785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:03.013 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.3648 F220.45 ; move to target, 25000 2021-10-20 16:51:03.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:03.015 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.3648 F220.45 ; move to target 2021-10-20 16:51:03.186 AbstractHeadMountable DEBUG: DOWN.moveTo((186.464785, 54.626243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:03.187 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.4648 F220.45 ; move to target, 25000 2021-10-20 16:51:03.189 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:03.189 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.4648 F220.45 ; move to target 2021-10-20 16:51:05.499 AbstractHeadMountable DEBUG: DOWN.moveTo((186.464785, 54.726243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:05.507 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.8262 F311.77 ; move to target, 25000 2021-10-20 16:51:05.508 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:05.509 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.8262 F311.77 ; move to target 2021-10-20 16:51:05.509 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7262 F220.45 ; move to target, 25000 2021-10-20 16:51:05.512 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:05.513 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7262 F220.45 ; move to target 2021-10-20 16:51:11.556 AbstractHeadMountable DEBUG: DOWN.moveTo((186.564785, 54.726243, 26.500000, -0.556441 mm), 0.3) 2021-10-20 16:51:11.557 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X186.5648 F220.45 ; move to target, 25000 2021-10-20 16:51:11.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:11.559 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X186.5648 F220.45 ; move to target 2021-10-20 16:51:14.717 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:14.717 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:14.717 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:14.718 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:14.719 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:14.719 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:14.719 AbstractHeadMountable DEBUG: DOWN.moveTo((275.211886, 53.799189, 0.000000, 89.443559 mm), 0.3) 2021-10-20 16:51:14.721 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.01 G1 X275.2119 Y53.8992 F6564.01 ; move to target, 25000 2021-10-20 16:51:14.723 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:14.723 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.01 G1 X275.2119 Y53.8992 F6564.01 ; move to target 2021-10-20 16:51:14.723 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y53.7992 F220.45 ; move to target, 25000 2021-10-20 16:51:14.725 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:14.725 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y53.7992 F220.45 ; move to target 2021-10-20 16:51:14.725 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:16.366 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:16.366 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:16.366 AbstractHeadMountable DEBUG: DOWN.moveTo((275.211886, 53.799189, 26.500000, 89.443559 mm), 0.3) 2021-10-20 16:51:20.397 AbstractHeadMountable DEBUG: DOWN.moveTo((275.111886, 53.799189, 26.500000, 89.443559 mm), 0.3) 2021-10-20 16:51:20.398 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X275.1119 F220.45 ; move to target, 25000 2021-10-20 16:51:20.400 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:20.400 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X275.1119 F220.45 ; move to target 2021-10-20 16:51:21.579 AbstractHeadMountable DEBUG: DOWN.moveTo((275.011886, 53.799189, 26.500000, 89.443559 mm), 0.3) 2021-10-20 16:51:21.580 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X275.0119 F220.45 ; move to target, 25000 2021-10-20 16:51:21.583 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:21.583 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X275.0119 F220.45 ; move to target 2021-10-20 16:51:24.065 MultiPlacementBoardLocationProcess INFO: Board origin offset distance: 0.4910878926940281 mm 2021-10-20 16:51:24.065 MultiPlacementBoardLocationProcess INFO: Placement affine transform: scale (1.002287, 1.002287) shear (-0.000000, 0.0) rotation (-0.684922 deg) translation (175.402352 mm, 44.986450 mm) 2021-10-20 16:51:27.027 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:27.028 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:27.028 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:27.029 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:27.029 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:27.029 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:27.030 AbstractHeadMountable DEBUG: DOWN.moveTo((175.402352, 44.986450, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:51:27.031 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.52 G1 X175.4024 Y45.0864 F6984.31 ; move to target, 25000 2021-10-20 16:51:27.037 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:27.037 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.52 G1 X175.4024 Y45.0864 F6984.31 ; move to target 2021-10-20 16:51:27.038 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y44.9864 F220.45 ; move to target, 25000 2021-10-20 16:51:27.040 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:27.040 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y44.9864 F220.45 ; move to target 2021-10-20 16:51:27.041 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:28.779 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:28.780 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:28.780 AbstractHeadMountable DEBUG: DOWN.moveTo((175.402352, 44.986450, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:43.320 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:43.320 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:43.321 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:43.321 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:43.321 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:43.322 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:43.322 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 16:51:43.334 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 16:51:43.334 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 16:51:43.335 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:43.335 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:43.336 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:43.336 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:43.336 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:43.336 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:43.337 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:51:43.338 GcodeDriver DEBUG: [serial://COM5] >> M204 S190.49 G1 X200.3194 Y69.7904 F4910.16 ; move to target, 25000 2021-10-20 16:51:43.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:43.340 GcodeDriver TRACE: [serial://COM5] confirmed M204 S190.49 G1 X200.3194 Y69.7904 F4910.16 ; move to target 2021-10-20 16:51:43.341 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6904 F220.45 ; move to target, 25000 2021-10-20 16:51:43.343 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:43.343 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6904 F220.45 ; move to target 2021-10-20 16:51:43.343 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:44.239 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:44.239 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:44.239 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:44.241 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:44.492 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:44.510 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:44.511 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:44.567 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:44.643 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.634210, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 16:51:44.643 AbstractHeadMountable DEBUG: DOWN.moveTo((200.634210, 69.690360, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:44.645 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X200.6342 F391.12 ; move to target, 25000 2021-10-20 16:51:44.647 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:44.647 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X200.6342 F391.12 ; move to target 2021-10-20 16:51:44.647 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:44.744 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:44.744 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:44.746 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:44.998 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:45.032 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:45.033 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:45.085 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:45.174 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.555518, 69.729678, 26.500000, -0.684922 mm) 2021-10-20 16:51:45.174 AbstractHeadMountable DEBUG: DOWN.moveTo((200.555518, 69.729678, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:45.176 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.05 G1 X200.5555 Y69.8297 F298.85 ; move to target, 25000 2021-10-20 16:51:45.177 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.178 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.05 G1 X200.5555 Y69.8297 F298.85 ; move to target 2021-10-20 16:51:45.178 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.7297 F220.45 ; move to target, 25000 2021-10-20 16:51:45.180 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.180 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.7297 F220.45 ; move to target 2021-10-20 16:51:45.180 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:45.283 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.283 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:45.285 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:45.536 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:45.556 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:45.557 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:45.614 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:45.684 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.240747, 69.454452, 26.500000, -0.684922 mm) 2021-10-20 16:51:45.684 AbstractHeadMountable DEBUG: DOWN.moveTo((200.240747, 69.454452, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:45.686 GcodeDriver DEBUG: [serial://COM5] >> M204 S154.51 G1 X200.2407 Y69.5545 F447.64 ; move to target, 25000 2021-10-20 16:51:45.688 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.688 GcodeDriver TRACE: [serial://COM5] confirmed M204 S154.51 G1 X200.2407 Y69.5545 F447.64 ; move to target 2021-10-20 16:51:45.688 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.4545 F220.45 ; move to target, 25000 2021-10-20 16:51:45.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.690 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.4545 F220.45 ; move to target 2021-10-20 16:51:45.691 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:45.811 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.811 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:45.813 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.398132, 69.592065, 26.500000, -0.684922 mm) 2021-10-20 16:51:45.813 AbstractHeadMountable DEBUG: DOWN.moveTo((200.398132, 69.592065, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:45.815 GcodeDriver DEBUG: [serial://COM5] >> M204 S161.93 G1 X200.3981 Y69.6921 F407.61 ; move to target, 25000 2021-10-20 16:51:45.816 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.817 GcodeDriver TRACE: [serial://COM5] confirmed M204 S161.93 G1 X200.3981 Y69.6921 F407.61 ; move to target 2021-10-20 16:51:45.817 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.5921 F220.45 ; move to target, 25000 2021-10-20 16:51:45.819 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.819 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.5921 F220.45 ; move to target 2021-10-20 16:51:45.819 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:45.939 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.940 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:45.940 ReferenceFiducialLocator DEBUG: Found FD2 at (200.398132, 69.592065, 26.500000, -0.684922 mm) 2021-10-20 16:51:45.940 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 16:51:45.940 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 16:51:45.940 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:45.941 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:45.941 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:45.941 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:45.942 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:45.942 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:45.942 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:51:45.943 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.78 G1 X260.5606 Y50.2889 F5678.82 ; move to target, 25000 2021-10-20 16:51:45.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.946 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.78 G1 X260.5606 Y50.2889 F5678.82 ; move to target 2021-10-20 16:51:45.947 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.1889 F220.45 ; move to target, 25000 2021-10-20 16:51:45.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:45.949 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.1889 F220.45 ; move to target 2021-10-20 16:51:45.949 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:47.305 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:47.305 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:47.305 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:47.306 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:47.557 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:47.583 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:47.585 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:47.635 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:47.711 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.481933, 50.306805, 26.500000, -0.684922 mm) 2021-10-20 16:51:47.712 AbstractHeadMountable DEBUG: DOWN.moveTo((260.481933, 50.306805, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:47.722 GcodeDriver DEBUG: [serial://COM5] >> M204 S143.53 G1 X260.4819 Y50.4068 F346.03 ; move to target, 25000 2021-10-20 16:51:47.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:47.724 GcodeDriver TRACE: [serial://COM5] confirmed M204 S143.53 G1 X260.4819 Y50.4068 F346.03 ; move to target 2021-10-20 16:51:47.724 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.3068 F220.45 ; move to target, 25000 2021-10-20 16:51:47.726 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:47.726 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.3068 F220.45 ; move to target 2021-10-20 16:51:47.727 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:47.848 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:47.848 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:47.850 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:48.100 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:48.125 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:48.126 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:48.177 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:48.254 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.639318, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 16:51:48.254 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639318, 50.188851, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:48.256 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.88 G1 X260.6393 Y50.2889 F278.36 ; move to target, 25000 2021-10-20 16:51:48.260 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.260 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.88 G1 X260.6393 Y50.2889 F278.36 ; move to target 2021-10-20 16:51:48.260 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.1889 F220.45 ; move to target, 25000 2021-10-20 16:51:48.262 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.262 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.1889 F220.45 ; move to target 2021-10-20 16:51:48.262 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:48.356 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.356 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:48.358 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:48.610 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:48.627 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:48.628 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:48.683 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:48.764 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.678665, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 16:51:48.766 AbstractHeadMountable DEBUG: DOWN.moveTo((260.678665, 50.228169, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:48.767 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.28 G1 X260.6787 Y50.3282 F270.39 ; move to target, 25000 2021-10-20 16:51:48.769 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.769 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.28 G1 X260.6787 Y50.3282 F270.39 ; move to target 2021-10-20 16:51:48.770 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2282 F220.45 ; move to target, 25000 2021-10-20 16:51:48.772 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.772 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2282 F220.45 ; move to target 2021-10-20 16:51:48.772 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:48.879 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.879 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:48.882 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.658992, 50.208510, 26.500000, -0.684922 mm) 2021-10-20 16:51:48.882 AbstractHeadMountable DEBUG: DOWN.moveTo((260.658992, 50.208510, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:48.883 GcodeDriver DEBUG: [serial://COM5] >> M204 S138.99 G1 X260.6590 Y50.3085 F203.44 ; move to target, 25000 2021-10-20 16:51:48.889 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.889 GcodeDriver TRACE: [serial://COM5] confirmed M204 S138.99 G1 X260.6590 Y50.3085 F203.44 ; move to target 2021-10-20 16:51:48.889 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2085 F220.45 ; move to target, 25000 2021-10-20 16:51:48.891 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.891 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2085 F220.45 ; move to target 2021-10-20 16:51:48.891 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:48.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.984 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:48.985 ReferenceFiducialLocator DEBUG: Found FD3 at (260.658992, 50.208510, 26.500000, -0.684922 mm) 2021-10-20 16:51:48.985 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 16:51:48.985 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 16:51:48.985 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:48.985 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:48.986 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:48.986 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:48.986 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:48.986 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:48.987 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:51:48.988 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.04 G1 X184.1119 Y48.3426 F6101.15 ; move to target, 25000 2021-10-20 16:51:48.990 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.990 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.04 G1 X184.1119 Y48.3426 F6101.15 ; move to target 2021-10-20 16:51:48.991 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2426 F220.45 ; move to target, 25000 2021-10-20 16:51:48.992 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:48.993 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2426 F220.45 ; move to target 2021-10-20 16:51:48.993 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:50.518 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:50.519 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:50.519 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:50.520 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:50.770 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:50.796 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:50.797 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:50.848 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:50.920 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.151244, 48.478477, 26.500000, -0.684922 mm) 2021-10-20 16:51:50.920 AbstractHeadMountable DEBUG: DOWN.moveTo((184.151244, 48.478477, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:50.922 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.92 G1 X184.1512 Y48.5785 F406.81 ; move to target, 25000 2021-10-20 16:51:50.924 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:50.924 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.92 G1 X184.1512 Y48.5785 F406.81 ; move to target 2021-10-20 16:51:50.924 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.4785 F220.45 ; move to target, 25000 2021-10-20 16:51:50.926 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:50.926 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.4785 F220.45 ; move to target 2021-10-20 16:51:50.926 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:51.072 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:51.073 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:51.075 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:51.327 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:51.343 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:51.348 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:51.411 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:51.483 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.269283, 48.163934, 26.500000, -0.684922 mm) 2021-10-20 16:51:51.483 AbstractHeadMountable DEBUG: DOWN.moveTo((184.269283, 48.163934, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:51.484 GcodeDriver DEBUG: [serial://COM5] >> M204 S154.08 G1 X184.2693 Y48.2639 F368.55 ; move to target, 25000 2021-10-20 16:51:51.486 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:51.486 GcodeDriver TRACE: [serial://COM5] confirmed M204 S154.08 G1 X184.2693 Y48.2639 F368.55 ; move to target 2021-10-20 16:51:51.486 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.1639 F220.45 ; move to target, 25000 2021-10-20 16:51:51.488 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:51.488 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.1639 F220.45 ; move to target 2021-10-20 16:51:51.489 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:51.593 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:51.594 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:51.596 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:51:51.848 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:51:51.864 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:51:51.865 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:51:51.921 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:51:51.998 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.308630, 48.124616, 26.500000, -0.684922 mm) 2021-10-20 16:51:51.998 AbstractHeadMountable DEBUG: DOWN.moveTo((184.308630, 48.124616, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:52.000 GcodeDriver DEBUG: [serial://COM5] >> M204 S160.90 G1 X184.3086 Y48.2246 F204.67 ; move to target, 25000 2021-10-20 16:51:52.002 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.002 GcodeDriver TRACE: [serial://COM5] confirmed M204 S160.90 G1 X184.3086 Y48.2246 F204.67 ; move to target 2021-10-20 16:51:52.002 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.1246 F220.45 ; move to target, 25000 2021-10-20 16:51:52.004 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.004 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.1246 F220.45 ; move to target 2021-10-20 16:51:52.004 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:52.086 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.086 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:52.088 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.288956, 48.144275, 26.500000, -0.684922 mm) 2021-10-20 16:51:52.088 AbstractHeadMountable DEBUG: DOWN.moveTo((184.288956, 48.144275, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:51:52.089 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.81 G1 X184.2890 Y48.2443 F244.39 ; move to target, 25000 2021-10-20 16:51:52.091 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.091 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.81 G1 X184.2890 Y48.2443 F244.39 ; move to target 2021-10-20 16:51:52.091 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.1443 F220.45 ; move to target, 25000 2021-10-20 16:51:52.093 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.093 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.1443 F220.45 ; move to target 2021-10-20 16:51:52.093 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:52.198 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.198 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:52.198 ReferenceFiducialLocator DEBUG: Found FD1 at (184.288956, 48.144275, 26.500000, -0.684922 mm) 2021-10-20 16:51:52.198 ReferenceFiducialLocator INFO: Fiducial results: scale (0.999098, 0.998788) shear (-0.002306, 0.0) rotation (-0.594508 deg) translation (175.600159 mm, 44.878324 mm) 2021-10-20 16:51:52.199 ReferenceFiducialLocator INFO: Board origin offset distance: 0.2254298927717166mm 2021-10-20 16:51:52.199 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R6] 2021-10-20 16:51:52.199 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R6] 2021-10-20 16:51:52.199 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 16:51:52.199 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:51:52.200 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:52.200 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:52.201 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:52.201 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:52.201 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:52.202 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:52.202 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:51:52.203 GcodeDriver DEBUG: [serial://COM5] >> M204 S138.84 G1 X528.9290 Y130.9050 B90.0000 F13309.91 ; move to target, 25000 2021-10-20 16:51:52.206 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.206 GcodeDriver TRACE: [serial://COM5] confirmed M204 S138.84 G1 X528.9290 Y130.9050 B90.0000 F13309.91 ; move to target 2021-10-20 16:51:52.206 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.8050 F220.45 ; move to target, 25000 2021-10-20 16:51:52.209 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:52.209 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.8050 F220.45 ; move to target 2021-10-20 16:51:52.209 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:55.433 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:55.433 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:55.433 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:51:55.435 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:51:55.435 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:51:55.437 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:51:55.464 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:51:55.465 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:51:55.465 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:51:55.466 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:51:55.468 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:55.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.5200 F3657.15 ; move to target 2021-10-20 16:51:55.469 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:56.373 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:56.373 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:56.373 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 16:51:56.373 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:51:56.375 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 16:51:56.375 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 16:51:56.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:56.376 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 16:51:56.377 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 16:51:56.377 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 16:51:56.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:56.378 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 16:51:56.779 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:51:56.780 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:56.780 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:51:56.781 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:51:56.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:56.783 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 16:51:56.783 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:51:57.688 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:57.688 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:51:57.688 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:51:57.688 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:51:57.690 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:51:57.700 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:51:57.700 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:51:57.700 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:51:57.700 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:51:57.701 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:51:57.702 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:51:57.702 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:51:57.702 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:51:57.703 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:51:57.703 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:51:57.704 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.405492 mm), 0.3) 2021-10-20 16:51:57.706 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.50 G1 X101.3986 Y-3.4454 B44.4055 F14149.94 ; move to target, 25000 2021-10-20 16:51:57.708 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:57.708 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.50 G1 X101.3986 Y-3.4454 B44.4055 F14149.94 ; move to target 2021-10-20 16:51:57.708 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 16:51:57.710 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:51:57.710 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 16:51:57.710 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:01.304 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:01.304 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:01.304 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 44.405492 mm), 0.3) 2021-10-20 16:52:01.305 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:52:01.307 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:01.307 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 16:52:01.307 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:02.180 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.181 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:02.181 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:02.182 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.188 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.206 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.220 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.223 AbstractCamera TRACE: autoSettleAndCapture t=41 auto settle score: 2.287597536845249 2021-10-20 16:52:02.223 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.252 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.253 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.248776171185192 2021-10-20 16:52:02.254 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.284 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.285 AbstractCamera TRACE: autoSettleAndCapture t=103 auto settle score: 2.351654545798235 2021-10-20 16:52:02.286 AbstractCamera DEBUG: autoSettleAndCapture in 104 ms 2021-10-20 16:52:02.286 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:02.305 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {182.84817504882812, 200.49920654296875} 30x50 * 23.498567581176758 } 2021-10-20 16:52:02.306 ReferenceBottomVision DEBUG: Offsets too large (0.245748, -0.057355, 0.000000, 22.095941 mm) : angle offset 22.09594053775875 > 10.0 2021-10-20 16:52:02.306 AbstractHeadMountable DEBUG: N1.moveTo((138.752835, 18.011973, -25.700000, 22.309551 mm), 0.3) 2021-10-20 16:52:02.307 GcodeDriver DEBUG: [serial://COM5] >> M204 S17.83 G1 X101.1528 Y-3.3880 B22.3096 F136.86 ; move to target, 25000 2021-10-20 16:52:02.309 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.309 GcodeDriver TRACE: [serial://COM5] confirmed M204 S17.83 G1 X101.1528 Y-3.3880 B22.3096 F136.86 ; move to target 2021-10-20 16:52:02.310 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.4880 F220.45 ; move to target, 25000 2021-10-20 16:52:02.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.312 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.4880 F220.45 ; move to target 2021-10-20 16:52:02.312 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:02.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.559 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:02.560 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:02.560 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.566 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.567 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.589 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.605 AbstractCamera TRACE: autoSettleAndCapture t=45 auto settle score: 3.710222708432007 2021-10-20 16:52:02.605 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.619 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.621 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 2.4675124387008798 2021-10-20 16:52:02.621 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.651 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.652 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 2.278669455234518 2021-10-20 16:52:02.653 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.684 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.685 AbstractCamera TRACE: autoSettleAndCapture t=125 auto settle score: 2.3485962990670943 2021-10-20 16:52:02.686 AbstractCamera DEBUG: autoSettleAndCapture in 126 ms 2021-10-20 16:52:02.686 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:02.703 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.0308074951172, 199.33218383789062} 30x50 * 24.443954467773438 } 2021-10-20 16:52:02.704 ReferenceBottomVision DEBUG: Offsets too large (0.013532, 0.086037, 0.000000, 21.150554 mm) : angle offset 21.15055365116207 > 10.0 2021-10-20 16:52:02.704 AbstractHeadMountable DEBUG: N1.moveTo((138.739303, 17.925936, -25.700000, 1.158998 mm), 0.3) 2021-10-20 16:52:02.705 GcodeDriver DEBUG: [serial://COM5] >> M204 S1.24 G1 X101.1393 Y-3.4741 B1.1590 F9.32 ; move to target, 25000 2021-10-20 16:52:02.707 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.707 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1.24 G1 X101.1393 Y-3.4741 B1.1590 F9.32 ; move to target 2021-10-20 16:52:02.708 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5741 F220.45 ; move to target, 25000 2021-10-20 16:52:02.710 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.710 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5741 F220.45 ; move to target 2021-10-20 16:52:02.710 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:02.953 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:02.953 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:02.954 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:02.955 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.960 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.962 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:02.988 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:02.989 AbstractCamera TRACE: autoSettleAndCapture t=34 auto settle score: 3.097495425355814 2021-10-20 16:52:02.989 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:03.022 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:03.035 AbstractCamera TRACE: autoSettleAndCapture t=80 auto settle score: 2.4137506799607533 2021-10-20 16:52:03.036 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:03.051 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:03.053 AbstractCamera TRACE: autoSettleAndCapture t=98 auto settle score: 2.1804802859892307 2021-10-20 16:52:03.053 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:03.102 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:03.104 AbstractCamera TRACE: autoSettleAndCapture t=149 auto settle score: 2.1226416356940314 2021-10-20 16:52:03.104 AbstractCamera DEBUG: autoSettleAndCapture in 149 ms 2021-10-20 16:52:03.104 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:03.124 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.134033203125, 201.448486328125} 30x50 * 23.96249008178711 } 2021-10-20 16:52:03.124 ReferenceBottomVision DEBUG: Offsets accepted (-0.012613, 0.007178, 0.000000, 21.632018 mm) 2021-10-20 16:52:03.124 ReferenceBottomVision DEBUG: Final offsets (0.246667, 0.035860, 0.000000, 64.878512 mm) 2021-10-20 16:52:03.135 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:52:03.150 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.246667, 0.035860, 0.000000, 64.878512 mm) pre-rotatedtrue) 2021-10-20 16:52:03.150 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:52:03.151 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:03.151 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:03.151 AbstractHeadMountable DEBUG: N1.moveTo((138.739303, 17.925936, 0.000000, 1.158998 mm), 0.3) 2021-10-20 16:52:03.152 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:52:03.154 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:03.154 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:52:03.154 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:04.027 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:04.028 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:04.028 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:04.028 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:04.028 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:04.029 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:04.029 AbstractHeadMountable DEBUG: N1.moveTo((246.528372, 59.326274, 0.000000, -20.473020 mm), 0.3) 2021-10-20 16:52:04.031 GcodeDriver DEBUG: [serial://COM5] >> M204 S144.66 G1 X208.9284 Y37.9263 B-20.4730 F7755.70 ; move to target, 25000 2021-10-20 16:52:04.033 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:04.033 GcodeDriver TRACE: [serial://COM5] confirmed M204 S144.66 G1 X208.9284 Y37.9263 B-20.4730 F7755.70 ; move to target 2021-10-20 16:52:04.033 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y37.8263 F220.45 ; move to target, 25000 2021-10-20 16:52:04.035 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:04.035 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y37.8263 F220.45 ; move to target 2021-10-20 16:52:04.036 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:05.850 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:05.850 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:05.850 AbstractHeadMountable DEBUG: N1.moveTo((246.528372, 59.326274, 26.800000, -20.473020 mm), 0.3) 2021-10-20 16:52:05.852 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:52:05.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:05.853 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 16:52:05.853 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:06.745 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:06.745 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:06.745 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:52:06.745 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:52:06.746 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:52:06.746 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:52:06.747 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:06.747 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:52:06.748 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:52:06.748 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:52:06.749 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:06.749 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:52:07.449 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:52:07.450 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:07.450 AbstractHeadMountable DEBUG: N1.moveTo((246.528372, 59.326274, 0.000000, -20.473020 mm), 0.3) 2021-10-20 16:52:07.456 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:52:07.458 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:07.458 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:52:07.458 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:08.350 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:08.350 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:08.350 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:52:08.351 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:08.351 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:08.352 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:08.353 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:08.353 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:08.353 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:08.354 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:08.354 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:08.354 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:08.355 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:08.355 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:08.355 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:08.356 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:08.356 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:08.357 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:08.357 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:08.357 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:08.357 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:08.358 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.3) 2021-10-20 16:52:08.359 GcodeDriver DEBUG: [serial://COM5] >> M204 S148.14 G1 X350.0000 Y350.1000 F13518.05 ; move to target, 25000 2021-10-20 16:52:08.361 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:08.361 GcodeDriver TRACE: [serial://COM5] confirmed M204 S148.14 G1 X350.0000 Y350.1000 F13518.05 ; move to target 2021-10-20 16:52:08.362 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y350.0000 F220.45 ; move to target, 25000 2021-10-20 16:52:08.363 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:08.364 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y350.0000 F220.45 ; move to target 2021-10-20 16:52:08.364 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:11.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:11.452 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:11.453 ReferencePnpJobProcessor$Finish INFO: Job finished 1 parts in 28.1 sec. This is 128.0 CPH 2021-10-20 16:52:11.453 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 16:52:30.118 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:30.119 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:30.119 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:30.120 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:30.120 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:30.120 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:30.123 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 16:52:30.135 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 16:52:30.135 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 16:52:30.135 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:30.135 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:30.136 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:30.136 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:30.136 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:30.136 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:30.137 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:52:30.138 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.88 G1 X260.5606 Y50.2889 F12594.89 ; move to target, 25000 2021-10-20 16:52:30.140 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:30.140 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.88 G1 X260.5606 Y50.2889 F12594.89 ; move to target 2021-10-20 16:52:30.141 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.1889 F220.45 ; move to target, 25000 2021-10-20 16:52:30.142 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:30.143 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.1889 F220.45 ; move to target 2021-10-20 16:52:30.143 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:33.148 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:33.148 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:33.148 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:33.149 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:33.400 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:33.414 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:33.416 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:33.466 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:33.537 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.678665, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 16:52:33.537 AbstractHeadMountable DEBUG: DOWN.moveTo((260.678665, 50.228169, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:33.539 GcodeDriver DEBUG: [serial://COM5] >> M204 S176.94 G1 X260.6787 Y50.3282 F341.05 ; move to target, 25000 2021-10-20 16:52:33.542 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:33.542 GcodeDriver TRACE: [serial://COM5] confirmed M204 S176.94 G1 X260.6787 Y50.3282 F341.05 ; move to target 2021-10-20 16:52:33.542 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2282 F220.45 ; move to target, 25000 2021-10-20 16:52:33.544 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:33.544 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2282 F220.45 ; move to target 2021-10-20 16:52:33.545 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:33.645 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:33.646 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:33.648 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:33.898 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:33.915 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:33.917 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:33.971 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:34.064 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.796704, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 16:52:34.064 AbstractHeadMountable DEBUG: DOWN.moveTo((260.796704, 50.228169, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:34.066 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X260.7967 F239.51 ; move to target, 25000 2021-10-20 16:52:34.068 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.068 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X260.7967 F239.51 ; move to target 2021-10-20 16:52:34.068 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:34.128 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.128 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:34.131 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:34.382 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:34.398 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:34.399 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:34.457 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:34.526 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.796704, 49.992262, 26.500000, -0.684922 mm) 2021-10-20 16:52:34.527 AbstractHeadMountable DEBUG: DOWN.moveTo((260.796704, 49.992262, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:34.529 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.0923 F257.00 ; move to target, 25000 2021-10-20 16:52:34.531 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.531 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.0923 F257.00 ; move to target 2021-10-20 16:52:34.531 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y49.9923 F220.45 ; move to target, 25000 2021-10-20 16:52:34.533 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.534 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y49.9923 F220.45 ; move to target 2021-10-20 16:52:34.534 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:34.624 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.624 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:34.626 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.796704, 50.110216, 26.500000, -0.684922 mm) 2021-10-20 16:52:34.627 AbstractHeadMountable DEBUG: DOWN.moveTo((260.796704, 50.110216, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:34.628 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2102 F325.46 ; move to target, 25000 2021-10-20 16:52:34.630 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.630 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2102 F325.46 ; move to target 2021-10-20 16:52:34.630 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.1102 F220.45 ; move to target, 25000 2021-10-20 16:52:34.632 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.632 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.1102 F220.45 ; move to target 2021-10-20 16:52:34.632 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:34.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.767 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:34.767 ReferenceFiducialLocator DEBUG: Found FD3 at (260.796704, 50.110216, 26.500000, -0.684922 mm) 2021-10-20 16:52:34.768 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 16:52:34.768 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 16:52:34.768 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:34.768 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:34.769 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:34.769 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:34.769 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:34.769 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:34.770 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:52:34.771 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.97 G1 X200.3194 Y69.7904 F5701.26 ; move to target, 25000 2021-10-20 16:52:34.773 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.773 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.97 G1 X200.3194 Y69.7904 F5701.26 ; move to target 2021-10-20 16:52:34.773 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6904 F220.45 ; move to target, 25000 2021-10-20 16:52:34.775 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:34.776 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6904 F220.45 ; move to target 2021-10-20 16:52:34.776 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:36.139 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:36.139 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:36.139 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:36.140 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:36.392 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:36.407 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:36.408 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:36.458 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:36.529 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.398132, 69.886949, 26.500000, -0.684922 mm) 2021-10-20 16:52:36.530 AbstractHeadMountable DEBUG: DOWN.moveTo((200.398132, 69.886949, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:36.531 GcodeDriver DEBUG: [serial://COM5] >> M204 S139.67 G1 X200.3981 Y69.9869 F392.80 ; move to target, 25000 2021-10-20 16:52:36.533 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:36.533 GcodeDriver TRACE: [serial://COM5] confirmed M204 S139.67 G1 X200.3981 Y69.9869 F392.80 ; move to target 2021-10-20 16:52:36.534 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.8869 F220.45 ; move to target, 25000 2021-10-20 16:52:36.536 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:36.536 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.8869 F220.45 ; move to target 2021-10-20 16:52:36.536 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:36.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:36.672 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:36.674 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:36.926 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:36.942 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:36.943 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:36.993 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:37.078 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.752249, 69.926267, 26.500000, -0.684922 mm) 2021-10-20 16:52:37.078 AbstractHeadMountable DEBUG: DOWN.moveTo((200.752249, 69.926267, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:37.079 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.07 G1 X200.7522 Y70.0263 F445.80 ; move to target, 25000 2021-10-20 16:52:37.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.081 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.07 G1 X200.7522 Y70.0263 F445.80 ; move to target 2021-10-20 16:52:37.082 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.9263 F220.45 ; move to target, 25000 2021-10-20 16:52:37.083 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.084 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.9263 F220.45 ; move to target 2021-10-20 16:52:37.084 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:37.213 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.213 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:37.215 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:37.466 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:37.485 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:37.486 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:37.535 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:37.614 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.437479, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 16:52:37.615 AbstractHeadMountable DEBUG: DOWN.moveTo((200.437479, 69.690360, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:37.617 GcodeDriver DEBUG: [serial://COM5] >> M204 S147.05 G1 X200.4375 Y69.7904 F426.02 ; move to target, 25000 2021-10-20 16:52:37.618 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.619 GcodeDriver TRACE: [serial://COM5] confirmed M204 S147.05 G1 X200.4375 Y69.7904 F426.02 ; move to target 2021-10-20 16:52:37.619 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.6904 F220.45 ; move to target, 25000 2021-10-20 16:52:37.622 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.622 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.6904 F220.45 ; move to target 2021-10-20 16:52:37.622 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:37.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.742 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:37.744 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.594864, 69.808313, 26.500000, -0.684922 mm) 2021-10-20 16:52:37.744 AbstractHeadMountable DEBUG: DOWN.moveTo((200.594864, 69.808313, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:37.745 GcodeDriver DEBUG: [serial://COM5] >> M204 S166.52 G1 X200.5949 Y69.9083 F401.45 ; move to target, 25000 2021-10-20 16:52:37.747 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.747 GcodeDriver TRACE: [serial://COM5] confirmed M204 S166.52 G1 X200.5949 Y69.9083 F401.45 ; move to target 2021-10-20 16:52:37.748 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.8083 F220.45 ; move to target, 25000 2021-10-20 16:52:37.749 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.749 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.8083 F220.45 ; move to target 2021-10-20 16:52:37.750 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:37.866 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.867 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:37.867 ReferenceFiducialLocator DEBUG: Found FD2 at (200.594864, 69.808313, 26.500000, -0.684922 mm) 2021-10-20 16:52:37.867 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 16:52:37.867 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 16:52:37.867 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:37.868 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:37.868 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:37.868 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:37.869 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:37.869 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:37.869 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.3) 2021-10-20 16:52:37.871 GcodeDriver DEBUG: [serial://COM5] >> M204 S170.21 G1 X184.1119 Y48.3426 F4072.29 ; move to target, 25000 2021-10-20 16:52:37.873 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.873 GcodeDriver TRACE: [serial://COM5] confirmed M204 S170.21 G1 X184.1119 Y48.3426 F4072.29 ; move to target 2021-10-20 16:52:37.873 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2426 F220.45 ; move to target, 25000 2021-10-20 16:52:37.875 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:37.875 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2426 F220.45 ; move to target 2021-10-20 16:52:37.875 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:38.696 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:38.696 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:38.696 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:38.697 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:38.948 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:38.968 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:38.969 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:39.019 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:39.087 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.111898, 48.517795, 26.500000, -0.684922 mm) 2021-10-20 16:52:39.087 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.517795, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:39.093 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.6178 F427.04 ; move to target, 25000 2021-10-20 16:52:39.095 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.095 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.6178 F427.04 ; move to target 2021-10-20 16:52:39.096 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.5178 F220.45 ; move to target, 25000 2021-10-20 16:52:39.097 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.097 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.5178 F220.45 ; move to target 2021-10-20 16:52:39.098 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:39.257 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.258 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:39.260 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:39.512 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:39.531 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:39.532 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:39.585 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:39.658 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.954512, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 16:52:39.658 AbstractHeadMountable DEBUG: DOWN.moveTo((183.954512, 48.242570, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:39.661 GcodeDriver DEBUG: [serial://COM5] >> M204 S181.46 G1 X183.9545 Y48.3426 F392.25 ; move to target, 25000 2021-10-20 16:52:39.664 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.664 GcodeDriver TRACE: [serial://COM5] confirmed M204 S181.46 G1 X183.9545 Y48.3426 F392.25 ; move to target 2021-10-20 16:52:39.664 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2426 F220.45 ; move to target, 25000 2021-10-20 16:52:39.666 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.666 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2426 F220.45 ; move to target 2021-10-20 16:52:39.666 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:39.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:39.767 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:39.769 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:52:40.020 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:52:40.035 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:52:40.037 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:52:40.089 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:52:40.161 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.229937, 48.203252, 26.500000, -0.684922 mm) 2021-10-20 16:52:40.162 AbstractHeadMountable DEBUG: DOWN.moveTo((184.229937, 48.203252, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:40.163 GcodeDriver DEBUG: [serial://COM5] >> M204 S138.24 G1 X184.2299 Y48.3033 F374.64 ; move to target, 25000 2021-10-20 16:52:40.165 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.165 GcodeDriver TRACE: [serial://COM5] confirmed M204 S138.24 G1 X184.2299 Y48.3033 F374.64 ; move to target 2021-10-20 16:52:40.166 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2033 F220.45 ; move to target, 25000 2021-10-20 16:52:40.168 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.168 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2033 F220.45 ; move to target 2021-10-20 16:52:40.168 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:40.282 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.282 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:40.284 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.092225, 48.222911, 26.500000, -0.684922 mm) 2021-10-20 16:52:40.284 AbstractHeadMountable DEBUG: DOWN.moveTo((184.092225, 48.222911, 26.500000, -0.684922 mm), 0.3) 2021-10-20 16:52:40.286 GcodeDriver DEBUG: [serial://COM5] >> M204 S178.84 G1 X184.0922 Y48.3229 F342.72 ; move to target, 25000 2021-10-20 16:52:40.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.288 GcodeDriver TRACE: [serial://COM5] confirmed M204 S178.84 G1 X184.0922 Y48.3229 F342.72 ; move to target 2021-10-20 16:52:40.288 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2229 F220.45 ; move to target, 25000 2021-10-20 16:52:40.290 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.290 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2229 F220.45 ; move to target 2021-10-20 16:52:40.290 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:40.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.389 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:40.389 ReferenceFiducialLocator DEBUG: Found FD1 at (184.092225, 48.222911, 26.500000, -0.684922 mm) 2021-10-20 16:52:40.389 ReferenceFiducialLocator INFO: Fiducial results: scale (1.002929, 1.007272) shear (0.010318, 0.0) rotation (-0.742247 deg) translation (175.318795 mm, 44.951855 mm) 2021-10-20 16:52:40.389 ReferenceFiducialLocator INFO: Board origin offset distance: 0.09043565252567641mm 2021-10-20 16:52:40.390 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 16:52:40.390 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 16:52:40.390 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 16:52:40.390 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 16:52:40.391 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 16:52:40.391 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 16:52:40.391 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:52:40.392 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:40.392 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:40.392 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:40.393 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:40.393 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:40.393 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:40.394 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:40.395 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.47 G1 X530.3430 Y99.4400 B180.0000 F13113.34 ; move to target, 25000 2021-10-20 16:52:40.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.398 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.47 G1 X530.3430 Y99.4400 B180.0000 F13113.34 ; move to target 2021-10-20 16:52:40.398 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y99.3400 F220.45 ; move to target, 25000 2021-10-20 16:52:40.400 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:40.400 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y99.3400 F220.45 ; move to target 2021-10-20 16:52:40.400 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:43.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:43.628 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:43.628 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.3) 2021-10-20 16:52:43.629 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 16:52:43.630 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 16:52:43.632 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 16:52:43.653 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:52:43.654 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 16:52:43.654 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:43.655 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.0000 F3622.43 ; move to target, 25000 2021-10-20 16:52:43.657 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:43.657 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.0000 F3622.43 ; move to target 2021-10-20 16:52:43.657 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:44.552 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:44.552 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:44.552 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 16:52:44.552 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:52:44.553 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 16:52:44.553 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 16:52:44.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:44.555 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 16:52:44.555 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 16:52:44.555 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 16:52:44.556 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:44.556 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 16:52:44.956 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:52:44.957 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:44.957 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:44.958 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3622.43 ; move to target, 25000 2021-10-20 16:52:44.960 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:44.960 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3622.43 ; move to target 2021-10-20 16:52:44.960 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:45.855 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:45.855 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:45.855 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 16:52:45.856 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 16:52:45.858 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 16:52:45.868 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:52:45.868 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 16:52:45.868 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:52:45.869 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:45.869 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:45.870 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:45.870 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:45.870 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:45.871 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:45.871 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:45.873 GcodeDriver DEBUG: [serial://COM5] >> M204 S122.76 G1 X499.5430 C180.0000 F3689.32 ; move to target, 25000 2021-10-20 16:52:45.874 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:45.874 GcodeDriver TRACE: [serial://COM5] confirmed M204 S122.76 G1 X499.5430 C180.0000 F3689.32 ; move to target 2021-10-20 16:52:45.875 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y99.2400 F220.45 ; move to target, 25000 2021-10-20 16:52:45.877 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:45.877 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y99.2400 F220.45 ; move to target 2021-10-20 16:52:45.877 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:46.895 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:46.895 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:46.895 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.3) 2021-10-20 16:52:46.897 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 16:52:46.897 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 16:52:46.900 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 16:52:46.922 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:52:46.922 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 16:52:46.923 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:46.924 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.0000 F3622.43 ; move to target, 25000 2021-10-20 16:52:46.926 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:46.926 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.0000 F3622.43 ; move to target 2021-10-20 16:52:46.926 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:47.822 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:47.822 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:47.822 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 16:52:47.822 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:52:47.824 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 16:52:47.824 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 16:52:47.826 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:47.826 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 16:52:48.226 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:52:48.227 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:48.227 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 16:52:48.228 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3622.43 ; move to target, 25000 2021-10-20 16:52:48.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:48.230 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3622.43 ; move to target 2021-10-20 16:52:48.230 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:49.124 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:49.124 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:49.125 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 16:52:49.125 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 16:52:49.127 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 16:52:49.136 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:52:49.137 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 16:52:49.137 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:52:49.138 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:49.138 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:49.138 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:49.139 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:49.139 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:49.139 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:49.140 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:52:49.141 GcodeDriver DEBUG: [serial://COM5] >> M204 S152.76 G1 X529.2290 Y155.3050 B90.0000 F5906.50 ; move to target, 25000 2021-10-20 16:52:49.143 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:49.144 GcodeDriver TRACE: [serial://COM5] confirmed M204 S152.76 G1 X529.2290 Y155.3050 B90.0000 F5906.50 ; move to target 2021-10-20 16:52:49.144 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.2050 F220.45 ; move to target, 25000 2021-10-20 16:52:49.147 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:49.147 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.2050 F220.45 ; move to target 2021-10-20 16:52:49.147 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:50.465 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:50.466 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:50.466 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:52:50.467 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:52:50.467 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:52:50.468 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:52:50.489 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:52:50.490 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:52:50.490 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:52:50.492 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:52:50.493 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:50.493 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 16:52:50.494 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:51.398 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:51.398 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:51.399 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 16:52:51.399 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:52:51.400 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 16:52:51.400 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 16:52:51.401 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:51.401 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 16:52:51.801 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:52:51.802 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:51.802 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:52:51.803 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:52:51.804 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:51.805 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 16:52:51.805 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:52.709 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:52.709 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:52.710 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:52:52.710 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:52:52.711 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:52:52.721 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:52:52.722 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:52:52.723 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:52:52.724 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:52.724 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:52.724 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:52.725 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:52.725 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:52.725 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:52.726 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:52:52.727 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.3290 C90.0000 F3875.23 ; move to target, 25000 2021-10-20 16:52:52.729 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:52.729 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.3290 C90.0000 F3875.23 ; move to target 2021-10-20 16:52:52.729 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:53.686 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:53.686 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:53.686 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:52:53.687 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:52:53.688 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:52:53.689 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:52:53.719 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:52:53.719 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:52:53.720 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:52:53.721 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:52:53.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:53.723 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A27.5200 F3657.15 ; move to target 2021-10-20 16:52:53.723 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:54.627 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:54.628 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:54.628 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 16:52:54.628 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:52:54.629 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 16:52:54.629 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 16:52:54.630 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:54.630 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 16:52:55.030 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:52:55.031 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:55.031 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:52:55.035 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:52:55.038 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:55.038 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 16:52:55.038 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:55.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:55.942 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:55.942 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:52:55.942 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:52:55.944 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:52:55.955 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:52:55.955 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:52:55.955 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 16:52:55.955 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:52:55.956 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:52:55.956 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:52:55.957 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:52:55.957 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:52:55.957 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:52:55.957 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:52:55.958 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:52:55.959 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.38 G1 X101.3986 Y-3.4454 B89.2578 F14538.41 ; move to target, 25000 2021-10-20 16:52:55.962 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:55.963 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.38 G1 X101.3986 Y-3.4454 B89.2578 F14538.41 ; move to target 2021-10-20 16:52:55.963 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 16:52:55.965 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:55.965 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 16:52:55.965 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:52:59.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:59.423 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:52:59.424 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.257753 mm), 0.3) 2021-10-20 16:52:59.425 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:52:59.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:52:59.427 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 16:52:59.427 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:00.300 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:00.300 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:00.300 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:00.302 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:00.307 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:00.308 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:00.331 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:00.333 AbstractCamera TRACE: autoSettleAndCapture t=31 auto settle score: 2.304656094900623 2021-10-20 16:53:00.333 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:00.362 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:00.364 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 2.3597382689901343 2021-10-20 16:53:00.364 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:00.397 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:00.415 AbstractCamera TRACE: autoSettleAndCapture t=113 auto settle score: 2.2525566731846527 2021-10-20 16:53:00.416 AbstractCamera DEBUG: autoSettleAndCapture in 114 ms 2021-10-20 16:53:00.416 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:00.434 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {181.0, 195.0} 36x24 * 90.0 } 2021-10-20 16:53:00.434 ReferenceBottomVision DEBUG: Offsets accepted (0.179993, 0.252925, 0.000000, 0.742247 mm) 2021-10-20 16:53:00.434 ReferenceBottomVision DEBUG: Final offsets (0.179993, 0.252925, 0.000000, 0.742247 mm) 2021-10-20 16:53:00.450 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:00.458 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (0.179993, 0.252925, 0.000000, 0.742247 mm) pre-rotatedtrue) 2021-10-20 16:53:00.458 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 16:53:00.458 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:00.459 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:00.459 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:00.460 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:53:00.461 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:00.462 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:00.462 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:53:00.463 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:01.336 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:01.336 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:01.336 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:01.337 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:01.337 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:01.337 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:01.338 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -0.742247 mm), 0.3) 2021-10-20 16:53:01.339 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 C-0.7422 F3868.95 ; move to target, 25000 2021-10-20 16:53:01.342 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:01.342 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 C-0.7422 F3868.95 ; move to target 2021-10-20 16:53:01.342 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.6454 F220.45 ; move to target, 25000 2021-10-20 16:53:01.344 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:01.344 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.6454 F220.45 ; move to target 2021-10-20 16:53:01.344 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:02.318 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:02.318 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:02.318 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -0.742247 mm), 0.3) 2021-10-20 16:53:02.320 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:02.322 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:02.322 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 16:53:02.322 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:03.195 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.195 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:03.195 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:03.196 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.202 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.204 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.222 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.224 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 2.3213699846564633 2021-10-20 16:53:03.224 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.260 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.276 AbstractCamera TRACE: autoSettleAndCapture t=80 auto settle score: 2.316611047842949 2021-10-20 16:53:03.276 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.291 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.293 AbstractCamera TRACE: autoSettleAndCapture t=97 auto settle score: 2.3019141032242656 2021-10-20 16:53:03.293 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.325 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.327 AbstractCamera TRACE: autoSettleAndCapture t=131 auto settle score: 2.3927560051987604 2021-10-20 16:53:03.327 AbstractCamera DEBUG: autoSettleAndCapture in 131 ms 2021-10-20 16:53:03.327 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:03.346 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {168.41989135742188, 198.35755920410156} 27x36 * 60.64224624633789 } 2021-10-20 16:53:03.346 ReferenceBottomVision DEBUG: Offsets too large (-0.212613, 0.265875, 0.000000, 30.100001 mm) : angle offset 30.100000797299018 > 10.0 2021-10-20 16:53:03.346 AbstractHeadMountable DEBUG: N2.moveTo((139.211197, 17.688743, -25.700000, -30.842248 mm), 0.3) 2021-10-20 16:53:03.355 GcodeDriver DEBUG: [serial://COM5] >> M204 S12.09 G1 X70.8112 Y-3.8113 C-30.8422 F108.36 ; move to target, 25000 2021-10-20 16:53:03.357 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.357 GcodeDriver TRACE: [serial://COM5] confirmed M204 S12.09 G1 X70.8112 Y-3.8113 C-30.8422 F108.36 ; move to target 2021-10-20 16:53:03.358 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.9113 F220.45 ; move to target, 25000 2021-10-20 16:53:03.360 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.360 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.9113 F220.45 ; move to target 2021-10-20 16:53:03.360 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:03.641 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.641 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:03.642 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:03.643 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.677 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.680 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.691 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.693 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 2.757115952278944 2021-10-20 16:53:03.693 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.725 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.729 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.341006126866976 2021-10-20 16:53:03.730 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:03.757 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:03.759 AbstractCamera TRACE: autoSettleAndCapture t=116 auto settle score: 2.3543419749684102 2021-10-20 16:53:03.759 AbstractCamera DEBUG: autoSettleAndCapture in 116 ms 2021-10-20 16:53:03.759 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:03.784 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {174.6923065185547, 205.5384521484375} 27x36 * 56.30992889404297 } 2021-10-20 16:53:03.784 ReferenceBottomVision DEBUG: Offsets too large (-0.148211, -0.090658, 0.000000, 34.432318 mm) : angle offset 34.43231814959394 > 10.0 2021-10-20 16:53:03.784 AbstractHeadMountable DEBUG: N2.moveTo((139.359408, 17.779402, -25.700000, -65.274566 mm), 0.3) 2021-10-20 16:53:03.787 GcodeDriver DEBUG: [serial://COM5] >> M204 S9.47 G1 X70.9594 Y-3.7206 C-65.2746 F90.73 ; move to target, 25000 2021-10-20 16:53:03.789 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.789 GcodeDriver TRACE: [serial://COM5] confirmed M204 S9.47 G1 X70.9594 Y-3.7206 C-65.2746 F90.73 ; move to target 2021-10-20 16:53:03.790 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.8206 F220.45 ; move to target, 25000 2021-10-20 16:53:03.791 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:03.792 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.8206 F220.45 ; move to target 2021-10-20 16:53:03.792 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:04.088 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:04.088 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:04.089 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:04.090 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:04.096 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:04.097 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:04.123 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:04.125 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 3.12908305376101 2021-10-20 16:53:04.125 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:04.159 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:04.160 AbstractCamera TRACE: autoSettleAndCapture t=70 auto settle score: 2.5415923474111266 2021-10-20 16:53:04.161 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:04.193 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:04.194 AbstractCamera TRACE: autoSettleAndCapture t=104 auto settle score: 2.2655876218746287 2021-10-20 16:53:04.194 AbstractCamera DEBUG: autoSettleAndCapture in 104 ms 2021-10-20 16:53:04.195 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:04.213 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {178.076904296875, 203.11538696289062} 27x37 * 56.3099365234375 } 2021-10-20 16:53:04.213 ReferenceBottomVision DEBUG: Offsets accepted (0.015205, -0.087330, 0.000000, 34.432311 mm) 2021-10-20 16:53:04.213 ReferenceBottomVision DEBUG: Final offsets (-0.345619, 0.087887, 0.000000, 98.964629 mm) 2021-10-20 16:53:04.218 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:04.218 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (-0.345619, 0.087887, 0.000000, 98.964629 mm) pre-rotatedtrue) 2021-10-20 16:53:04.219 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:04.219 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:04.219 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:04.220 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:04.220 AbstractHeadMountable DEBUG: N1.moveTo((108.559408, 17.679402, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:53:04.221 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:04.222 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:04.223 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:53:04.223 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:05.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:05.096 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:05.097 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:05.097 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:05.097 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:05.097 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:05.098 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:53:05.099 GcodeDriver DEBUG: [serial://COM5] >> M204 S173.39 G1 X101.6986 Y20.9546 F4964.26 ; move to target, 25000 2021-10-20 16:53:05.102 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:05.102 GcodeDriver TRACE: [serial://COM5] confirmed M204 S173.39 G1 X101.6986 Y20.9546 F4964.26 ; move to target 2021-10-20 16:53:05.102 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.8546 F220.45 ; move to target, 25000 2021-10-20 16:53:05.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:05.104 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.8546 F220.45 ; move to target 2021-10-20 16:53:05.104 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:06.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:06.092 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:06.092 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.257753 mm), 0.3) 2021-10-20 16:53:06.093 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:06.095 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:06.095 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 16:53:06.095 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:06.969 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:06.969 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:06.969 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:06.970 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:06.975 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:06.976 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:07.021 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:07.022 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 6.329652900956304 2021-10-20 16:53:07.022 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:07.053 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:07.055 AbstractCamera TRACE: autoSettleAndCapture t=85 auto settle score: 2.20063490021066 2021-10-20 16:53:07.055 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:07.088 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:07.089 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.294629815829668 2021-10-20 16:53:07.089 AbstractCamera DEBUG: autoSettleAndCapture in 119 ms 2021-10-20 16:53:07.089 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:07.115 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.5, 202.0} 50x31 * 90.0 } 2021-10-20 16:53:07.116 ReferenceBottomVision DEBUG: Offsets accepted (0.078273, -0.020649, 0.000000, 0.742247 mm) 2021-10-20 16:53:07.116 ReferenceBottomVision DEBUG: Final offsets (0.078273, -0.020649, 0.000000, 0.742247 mm) 2021-10-20 16:53:07.126 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:07.127 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.078273, -0.020649, 0.000000, 0.742247 mm) pre-rotatedtrue) 2021-10-20 16:53:07.127 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:07.127 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:07.128 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:07.128 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:07.128 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:07.128 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:07.128 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:53:07.130 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:07.131 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:07.132 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:53:07.132 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:08.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:08.005 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:08.005 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:08.005 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:08.006 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:08.007 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.7986 C44.2578 F3875.23 ; move to target, 25000 2021-10-20 16:53:08.009 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:08.009 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.7986 C44.2578 F3875.23 ; move to target 2021-10-20 16:53:08.009 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:08.967 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:08.967 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:08.967 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.257753 mm), 0.3) 2021-10-20 16:53:08.968 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:08.970 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:08.970 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A25.7000 F3534.15 ; move to target 2021-10-20 16:53:08.970 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:09.843 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:09.843 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:09.843 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:09.844 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:09.849 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:09.850 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:09.872 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:09.886 AbstractCamera TRACE: autoSettleAndCapture t=42 auto settle score: 2.3505715699972627 2021-10-20 16:53:09.886 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:09.902 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:09.905 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 2.3591806751801667 2021-10-20 16:53:09.905 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:09.933 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:09.935 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 2.251359207378462 2021-10-20 16:53:09.935 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:09.966 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:09.967 AbstractCamera TRACE: autoSettleAndCapture t=123 auto settle score: 2.3577951308126845 2021-10-20 16:53:09.967 AbstractCamera DEBUG: autoSettleAndCapture in 123 ms 2021-10-20 16:53:09.967 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:09.992 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.61801147460938, 204.40228271484375} 30x50 * 40.91437911987305 } 2021-10-20 16:53:09.993 ReferenceBottomVision DEBUG: Offsets accepted (-0.161485, -0.100730, 0.000000, 4.827868 mm) 2021-10-20 16:53:09.993 ReferenceBottomVision DEBUG: Final offsets (-0.161485, -0.100730, 0.000000, 4.827868 mm) 2021-10-20 16:53:10.005 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:10.006 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.161485, -0.100730, 0.000000, 4.827868 mm) pre-rotatedtrue) 2021-10-20 16:53:10.010 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:10.011 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:10.011 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:10.011 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:10.011 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:10.012 AbstractHeadMountable DEBUG: N3.moveTo((108.098583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:53:10.013 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:10.014 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:10.014 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:53:10.016 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:10.889 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:10.889 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:10.890 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:10.890 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:10.890 AbstractHeadMountable DEBUG: N1.moveTo((195.008470, 46.738284, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:53:10.896 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.18 G1 X157.4085 Y25.3383 B88.5155 F6496.55 ; move to target, 25000 2021-10-20 16:53:10.898 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:10.898 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.18 G1 X157.4085 Y25.3383 B88.5155 F6496.55 ; move to target 2021-10-20 16:53:10.898 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y25.2383 F220.45 ; move to target, 25000 2021-10-20 16:53:10.900 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:10.900 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y25.2383 F220.45 ; move to target 2021-10-20 16:53:10.900 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:12.523 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:12.523 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:12.523 AbstractHeadMountable DEBUG: N1.moveTo((195.008470, 46.738284, 26.800000, 88.515506 mm), 0.3) 2021-10-20 16:53:12.524 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:53:12.526 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:12.526 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 16:53:12.526 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:13.418 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:13.418 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:13.418 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:53:13.419 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:53:13.419 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:53:13.419 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:53:13.420 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:13.421 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:53:14.122 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:53:14.123 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:14.123 AbstractHeadMountable DEBUG: N1.moveTo((195.008470, 46.738284, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:53:14.124 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:53:14.126 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:14.126 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:53:14.127 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:15.018 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:15.018 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:15.018 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:53:15.019 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:15.020 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:15.020 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:15.020 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:15.020 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:15.021 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:15.021 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:15.022 AbstractHeadMountable DEBUG: N2.moveTo((186.946660, 54.640267, 0.000000, -99.706877 mm), 0.3) 2021-10-20 16:53:15.024 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.76 G1 X118.5467 Y33.1403 C-99.7069 F4434.83 ; move to target, 25000 2021-10-20 16:53:15.026 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:15.026 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.76 G1 X118.5467 Y33.1403 C-99.7069 F4434.83 ; move to target 2021-10-20 16:53:15.027 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y33.0403 F220.45 ; move to target, 25000 2021-10-20 16:53:15.030 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:15.031 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y33.0403 F220.45 ; move to target 2021-10-20 16:53:15.031 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:16.123 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:16.123 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:16.124 AbstractHeadMountable DEBUG: N2.moveTo((186.946660, 54.640267, 26.800000, -99.706877 mm), 0.3) 2021-10-20 16:53:16.125 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:53:16.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:16.127 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 16:53:16.127 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:17.019 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:17.019 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:17.019 ReferenceNozzle DEBUG: N2.place() 2021-10-20 16:53:17.019 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:53:17.020 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 16:53:17.020 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 16:53:17.022 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:17.022 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 16:53:17.722 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:53:17.723 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:17.723 AbstractHeadMountable DEBUG: N2.moveTo((186.946660, 54.640267, 0.000000, -99.706877 mm), 0.3) 2021-10-20 16:53:17.725 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:53:17.726 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:17.727 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:53:17.727 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:18.619 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:18.619 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:18.619 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:53:18.620 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:18.621 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:18.621 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:18.622 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:18.622 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:18.622 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:18.622 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:18.623 AbstractHeadMountable DEBUG: N3.moveTo((194.731211, 60.898145, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:53:18.624 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.34 G1 X157.4312 Y63.8981 F5549.69 ; move to target, 25000 2021-10-20 16:53:18.626 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:18.626 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.34 G1 X157.4312 Y63.8981 F5549.69 ; move to target 2021-10-20 16:53:18.627 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y63.7981 F220.45 ; move to target, 25000 2021-10-20 16:53:18.629 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:18.629 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y63.7981 F220.45 ; move to target 2021-10-20 16:53:18.630 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:19.736 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:19.736 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:19.736 AbstractHeadMountable DEBUG: N3.moveTo((194.731211, 60.898145, 26.800000, 88.515506 mm), 0.3) 2021-10-20 16:53:19.738 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:53:19.739 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:19.740 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 16:53:19.740 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:20.632 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:20.632 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:20.632 ReferenceNozzle DEBUG: N3.place() 2021-10-20 16:53:20.632 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:53:20.633 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 16:53:20.633 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 16:53:20.634 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:20.634 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 16:53:21.334 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:53:21.335 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:21.335 AbstractHeadMountable DEBUG: N3.moveTo((194.731211, 60.898145, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:53:21.336 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:53:21.338 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:21.338 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:53:21.338 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:22.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:22.230 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:22.230 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:53:22.231 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:22.232 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:22.232 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:22.233 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:22.233 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:22.233 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:22.234 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:22.234 AbstractHeadMountable DEBUG: N4.moveTo((226.782058, 59.740069, 0.000000, 39.429885 mm), 0.3) 2021-10-20 16:53:22.236 GcodeDriver DEBUG: [serial://COM5] >> M204 S15.17 G1 X158.5821 Y62.7401 C39.4299 F292.18 ; move to target, 25000 2021-10-20 16:53:22.238 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:22.238 GcodeDriver TRACE: [serial://COM5] confirmed M204 S15.17 G1 X158.5821 Y62.7401 C39.4299 F292.18 ; move to target 2021-10-20 16:53:22.239 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y62.6401 F220.45 ; move to target, 25000 2021-10-20 16:53:22.240 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:22.241 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y62.6401 F220.45 ; move to target 2021-10-20 16:53:22.241 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:22.854 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:22.855 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:22.855 AbstractHeadMountable DEBUG: N4.moveTo((226.782058, 59.740069, 26.800000, 39.429885 mm), 0.3) 2021-10-20 16:53:22.856 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:53:22.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:22.858 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-26.8000 F3608.99 ; move to target 2021-10-20 16:53:22.858 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:23.749 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:23.750 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:23.750 ReferenceNozzle DEBUG: N4.place() 2021-10-20 16:53:23.750 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:53:23.751 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 16:53:23.751 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 16:53:23.752 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:23.752 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 16:53:23.752 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:53:23.753 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:53:23.754 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:23.754 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:53:24.454 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:53:24.455 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:24.455 AbstractHeadMountable DEBUG: N4.moveTo((226.782058, 59.740069, 0.000000, 39.429885 mm), 0.3) 2021-10-20 16:53:24.457 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:53:24.458 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:24.459 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:53:24.459 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:25.350 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:25.350 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:25.350 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:53:25.351 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 16:53:25.351 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 16:53:25.352 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 16:53:25.352 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 16:53:25.352 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 16:53:25.352 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 16:53:25.352 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:53:25.353 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:25.354 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:25.354 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:25.354 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:25.355 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:25.355 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:25.356 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:25.357 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.27 G1 X528.9290 Y130.9050 B90.0000 F13641.99 ; move to target, 25000 2021-10-20 16:53:25.359 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:25.360 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.27 G1 X528.9290 Y130.9050 B90.0000 F13641.99 ; move to target 2021-10-20 16:53:25.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.8050 F220.45 ; move to target, 25000 2021-10-20 16:53:25.362 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:25.362 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.8050 F220.45 ; move to target 2021-10-20 16:53:25.362 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:28.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:28.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:28.703 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:53:28.704 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:53:28.704 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:53:28.705 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:53:28.736 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:53:28.736 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:53:28.737 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:53:28.738 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:53:28.740 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:28.740 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.5200 F3657.15 ; move to target 2021-10-20 16:53:28.740 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:29.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:29.644 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:29.644 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 16:53:29.644 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:53:29.645 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 16:53:29.645 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 16:53:29.646 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:29.647 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 16:53:29.647 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 16:53:29.647 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 16:53:29.648 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:29.649 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 16:53:30.050 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:53:30.051 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:30.051 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:30.052 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:53:30.054 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:30.054 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 16:53:30.054 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:30.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:30.958 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:30.959 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:53:30.959 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:53:30.961 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:53:30.971 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:53:30.971 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:53:30.971 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:53:30.972 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:30.973 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:30.973 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:30.973 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:30.973 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:30.974 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:30.974 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:30.976 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.1290 C90.0000 F3868.95 ; move to target, 25000 2021-10-20 16:53:30.978 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:30.978 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.1290 C90.0000 F3868.95 ; move to target 2021-10-20 16:53:30.979 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.7050 F220.45 ; move to target, 25000 2021-10-20 16:53:30.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:30.982 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.7050 F220.45 ; move to target 2021-10-20 16:53:30.982 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:31.956 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:31.956 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:31.956 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:53:31.957 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:53:31.958 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:53:31.959 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:53:31.986 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:53:31.987 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:53:31.987 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:53:31.988 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:53:31.990 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:31.992 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target 2021-10-20 16:53:31.992 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:32.897 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:32.897 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:32.897 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 16:53:32.897 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:53:32.898 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 16:53:32.898 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 16:53:32.900 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:32.900 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 16:53:33.300 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:53:33.301 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:33.302 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:33.303 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:53:33.306 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:33.306 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 16:53:33.306 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:34.210 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:34.210 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:34.211 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:53:34.211 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:53:34.213 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:53:34.222 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:53:34.223 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:53:34.223 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:53:34.224 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:34.225 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:34.225 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:34.225 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:34.226 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:34.226 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:34.227 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:34.229 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.13 G1 X529.2290 Y155.3050 F4956.96 ; move to target, 25000 2021-10-20 16:53:34.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:34.231 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.13 G1 X529.2290 Y155.3050 F4956.96 ; move to target 2021-10-20 16:53:34.231 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.2050 F220.45 ; move to target, 25000 2021-10-20 16:53:34.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:34.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.2050 F220.45 ; move to target 2021-10-20 16:53:34.234 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:35.227 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:35.227 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:35.227 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:53:35.228 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:53:35.228 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:53:35.230 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:53:35.256 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:53:35.256 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:53:35.256 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:53:35.257 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:53:35.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:35.260 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 16:53:35.260 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:36.164 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:36.165 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:36.165 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 16:53:36.165 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:53:36.166 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 16:53:36.166 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 16:53:36.167 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:36.167 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 16:53:36.568 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:53:36.569 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:36.569 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:36.570 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:53:36.572 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:36.572 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 16:53:36.572 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:37.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:37.476 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:37.477 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:53:37.477 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:53:37.478 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:53:37.488 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:53:37.488 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:53:37.489 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:53:37.490 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:37.490 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:37.490 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:37.491 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:37.491 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:37.491 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:37.492 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:37.493 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.3290 F3875.23 ; move to target, 25000 2021-10-20 16:53:37.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:37.495 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.3290 F3875.23 ; move to target 2021-10-20 16:53:37.495 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:38.453 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:38.453 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:38.453 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:53:38.454 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:53:38.454 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:53:38.456 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:53:38.485 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:53:38.486 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:53:38.487 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:53:38.488 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:53:38.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:38.496 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A27.5200 F3657.15 ; move to target 2021-10-20 16:53:38.496 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:39.400 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:39.400 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:39.401 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 16:53:39.401 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:53:39.402 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 16:53:39.402 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 16:53:39.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:39.403 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 16:53:39.803 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:53:39.804 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:39.804 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:53:39.805 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:53:39.807 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:39.807 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 16:53:39.808 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:40.712 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:40.712 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:40.712 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:53:40.713 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:53:40.714 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:53:40.724 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:53:40.724 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:53:40.724 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:40.724 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:40.725 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:40.725 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:40.726 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:40.726 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:40.727 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:40.727 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:40.727 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:40.729 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.38 G1 X101.3986 Y-3.4454 B44.2578 F14538.41 ; move to target, 25000 2021-10-20 16:53:40.731 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:40.731 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.38 G1 X101.3986 Y-3.4454 B44.2578 F14538.41 ; move to target 2021-10-20 16:53:40.732 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 16:53:40.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:40.734 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 16:53:40.734 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:44.193 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:44.193 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:44.194 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 44.257753 mm), 0.3) 2021-10-20 16:53:44.195 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:44.197 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:44.197 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 16:53:44.197 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:45.070 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.070 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:45.071 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:45.072 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.077 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.079 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.096 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.098 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 2.3558552080663575 2021-10-20 16:53:45.098 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.116 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.118 AbstractCamera TRACE: autoSettleAndCapture t=46 auto settle score: 2.264790156354219 2021-10-20 16:53:45.118 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.147 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.148 AbstractCamera TRACE: autoSettleAndCapture t=76 auto settle score: 2.37745531161686 2021-10-20 16:53:45.149 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.181 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.183 AbstractCamera TRACE: autoSettleAndCapture t=111 auto settle score: 2.239446039283065 2021-10-20 16:53:45.183 AbstractCamera DEBUG: autoSettleAndCapture in 111 ms 2021-10-20 16:53:45.183 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:45.201 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {183.09877014160156, 199.3079376220703} 30x50 * 27.21611213684082 } 2021-10-20 16:53:45.202 ReferenceBottomVision DEBUG: Offsets too large (0.273036, -0.000715, 0.000000, 18.526135 mm) : angle offset 18.526134906796088 > 10.0 2021-10-20 16:53:45.202 AbstractHeadMountable DEBUG: N1.moveTo((138.725547, 17.955333, -25.700000, 25.731618 mm), 0.3) 2021-10-20 16:53:45.203 GcodeDriver DEBUG: [serial://COM5] >> M204 S21.21 G1 X101.1255 Y-3.4447 B25.7316 F149.06 ; move to target, 25000 2021-10-20 16:53:45.205 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.205 GcodeDriver TRACE: [serial://COM5] confirmed M204 S21.21 G1 X101.1255 Y-3.4447 B25.7316 F149.06 ; move to target 2021-10-20 16:53:45.206 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5447 F220.45 ; move to target, 25000 2021-10-20 16:53:45.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.208 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5447 F220.45 ; move to target 2021-10-20 16:53:45.208 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:45.438 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.438 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:45.439 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:45.440 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.446 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.448 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.464 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.466 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 3.275935772277462 2021-10-20 16:53:45.466 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.487 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.489 AbstractCamera TRACE: autoSettleAndCapture t=49 auto settle score: 5.946806144214875 2021-10-20 16:53:45.489 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.515 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.516 AbstractCamera TRACE: autoSettleAndCapture t=76 auto settle score: 2.4941281260833756 2021-10-20 16:53:45.517 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.565 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.566 AbstractCamera TRACE: autoSettleAndCapture t=126 auto settle score: 2.479907491411408 2021-10-20 16:53:45.567 AbstractCamera DEBUG: autoSettleAndCapture in 127 ms 2021-10-20 16:53:45.568 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:45.586 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {177.5791778564453, 199.27349853515625} 30x50 * 25.27772331237793 } 2021-10-20 16:53:45.586 ReferenceBottomVision DEBUG: Offsets too large (0.070269, 0.067095, 0.000000, 20.464524 mm) : angle offset 20.46452373125898 > 10.0 2021-10-20 16:53:45.586 AbstractHeadMountable DEBUG: N1.moveTo((138.655278, 17.888239, -25.700000, 5.267094 mm), 0.3) 2021-10-20 16:53:45.593 GcodeDriver DEBUG: [serial://COM5] >> M204 S5.12 G1 X101.0553 Y-3.5118 B5.2671 F37.81 ; move to target, 25000 2021-10-20 16:53:45.595 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.595 GcodeDriver TRACE: [serial://COM5] confirmed M204 S5.12 G1 X101.0553 Y-3.5118 B5.2671 F37.81 ; move to target 2021-10-20 16:53:45.596 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.6118 F220.45 ; move to target, 25000 2021-10-20 16:53:45.598 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.598 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.6118 F220.45 ; move to target 2021-10-20 16:53:45.598 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:45.834 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.834 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:45.835 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:45.835 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.842 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.843 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.859 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.861 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 3.469004722529554 2021-10-20 16:53:45.861 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.899 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.900 AbstractCamera TRACE: autoSettleAndCapture t=65 auto settle score: 2.211723432534391 2021-10-20 16:53:45.900 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:45.933 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:45.936 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.172122546658171 2021-10-20 16:53:45.936 AbstractCamera DEBUG: autoSettleAndCapture in 101 ms 2021-10-20 16:53:45.936 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:45.955 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.67376708984375, 200.6013946533203} 30x50 * 23.552265167236328 } 2021-10-20 16:53:45.956 ReferenceBottomVision DEBUG: Offsets accepted (-0.016714, 0.044925, 0.000000, 22.189982 mm) 2021-10-20 16:53:45.956 ReferenceBottomVision DEBUG: Final offsets (0.326591, 0.111305, 0.000000, 61.180641 mm) 2021-10-20 16:53:45.968 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:45.968 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.326591, 0.111305, 0.000000, 61.180641 mm) pre-rotatedtrue) 2021-10-20 16:53:45.969 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:45.969 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:45.970 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:45.970 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:45.970 AbstractHeadMountable DEBUG: N1.moveTo((138.655278, 17.888239, 0.000000, 5.267094 mm), 0.3) 2021-10-20 16:53:45.974 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:45.976 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:45.976 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:53:45.976 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:46.850 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:46.850 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:46.850 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:46.851 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:46.851 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:46.851 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:46.852 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:46.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 Y-3.5454 C44.2578 F3847.34 ; move to target, 25000 2021-10-20 16:53:46.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:46.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 Y-3.5454 C44.2578 F3847.34 ; move to target 2021-10-20 16:53:46.857 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.6454 F220.45 ; move to target, 25000 2021-10-20 16:53:46.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:46.858 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.6454 F220.45 ; move to target 2021-10-20 16:53:46.859 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:47.827 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:47.828 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:47.828 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, 44.257753 mm), 0.3) 2021-10-20 16:53:47.829 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:47.831 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:47.831 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 16:53:47.831 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:48.704 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:48.704 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:48.705 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:48.705 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:48.711 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:48.712 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:48.720 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:48.722 AbstractCamera TRACE: autoSettleAndCapture t=17 auto settle score: 2.4026107465664848 2021-10-20 16:53:48.722 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:48.751 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:48.752 AbstractCamera TRACE: autoSettleAndCapture t=47 auto settle score: 2.3273062872934758 2021-10-20 16:53:48.752 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:48.779 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:48.780 AbstractCamera TRACE: autoSettleAndCapture t=75 auto settle score: 2.37633594899717 2021-10-20 16:53:48.780 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:48.811 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:48.812 AbstractCamera TRACE: autoSettleAndCapture t=107 auto settle score: 2.305945586897488 2021-10-20 16:53:48.813 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 16:53:48.813 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:48.830 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {168.89503479003906, 204.00552368164062} 32x49 * 41.987213134765625 } 2021-10-20 16:53:48.831 ReferenceBottomVision DEBUG: Offsets accepted (-0.304427, -0.078616, 0.000000, 3.755034 mm) 2021-10-20 16:53:48.831 ReferenceBottomVision DEBUG: Final offsets (-0.304427, -0.078616, 0.000000, 3.755034 mm) 2021-10-20 16:53:48.832 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:48.833 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.304427, -0.078616, 0.000000, 3.755034 mm) pre-rotatedtrue) 2021-10-20 16:53:48.833 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:48.833 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:48.834 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:48.834 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:48.834 AbstractHeadMountable DEBUG: N1.moveTo((108.198583, 17.854618, 0.000000, 5.267094 mm), 0.3) 2021-10-20 16:53:48.835 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:48.837 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:48.837 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:53:48.837 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:49.711 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:49.711 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:49.712 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:49.712 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:49.712 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:49.712 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:49.713 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:49.720 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.13 G1 X101.6986 Y20.9546 B44.2578 F4956.96 ; move to target, 25000 2021-10-20 16:53:49.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:49.722 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.13 G1 X101.6986 Y20.9546 B44.2578 F4956.96 ; move to target 2021-10-20 16:53:49.722 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.8546 F220.45 ; move to target, 25000 2021-10-20 16:53:49.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:49.725 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.8546 F220.45 ; move to target 2021-10-20 16:53:49.725 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:50.715 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:50.715 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:50.715 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 44.257753 mm), 0.3) 2021-10-20 16:53:50.716 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:50.718 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:50.718 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 16:53:50.719 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:51.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:51.592 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:51.592 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:51.593 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:51.599 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:51.600 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:51.607 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:51.608 AbstractCamera TRACE: autoSettleAndCapture t=15 auto settle score: 6.080136596927266 2021-10-20 16:53:51.609 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:51.640 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:51.641 AbstractCamera TRACE: autoSettleAndCapture t=48 auto settle score: 2.393552236801567 2021-10-20 16:53:51.642 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:51.663 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:51.664 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.3092286246528424 2021-10-20 16:53:51.664 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:51.694 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:51.695 AbstractCamera TRACE: autoSettleAndCapture t=102 auto settle score: 2.234935102538978 2021-10-20 16:53:51.696 AbstractCamera DEBUG: autoSettleAndCapture in 103 ms 2021-10-20 16:53:51.696 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:51.717 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.0, 199.5} 30x50 * 45.0 } 2021-10-20 16:53:51.717 ReferenceBottomVision DEBUG: Offsets accepted (-0.175669, 0.080816, 0.000000, 0.742247 mm) 2021-10-20 16:53:51.717 ReferenceBottomVision DEBUG: Final offsets (-0.175669, 0.080816, 0.000000, 0.742247 mm) 2021-10-20 16:53:51.718 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:51.719 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.175669, 0.080816, 0.000000, 0.742247 mm) pre-rotatedtrue) 2021-10-20 16:53:51.719 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:53:51.723 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:53:51.724 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:51.724 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:51.724 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:51.724 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:51.725 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:51.726 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:51.727 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:51.728 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:53:51.728 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:52.600 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:52.601 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:52.601 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:52.601 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:52.602 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:52.603 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.7986 F3875.23 ; move to target, 25000 2021-10-20 16:53:52.605 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:52.605 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.7986 F3875.23 ; move to target 2021-10-20 16:53:52.605 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:53.562 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:53.563 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:53.563 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.257753 mm), 0.3) 2021-10-20 16:53:53.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:53:53.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:53.566 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A25.7000 F3534.15 ; move to target 2021-10-20 16:53:53.566 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:54.439 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:54.440 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:54.440 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:53:54.441 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:54.446 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:54.447 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:54.465 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:54.467 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 2.358470396033397 2021-10-20 16:53:54.467 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:54.491 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:54.492 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 2.3262470621403164 2021-10-20 16:53:54.493 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:54.525 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:54.527 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.2702678087640114 2021-10-20 16:53:54.527 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:53:54.559 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:53:54.561 AbstractCamera TRACE: autoSettleAndCapture t=120 auto settle score: 2.3204682365562617 2021-10-20 16:53:54.561 AbstractCamera DEBUG: autoSettleAndCapture in 120 ms 2021-10-20 16:53:54.561 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:53:54.579 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.57168579101562, 204.3509521484375} 30x50 * 47.48955535888672 } 2021-10-20 16:53:54.579 ReferenceBottomVision DEBUG: Offsets accepted (-0.190017, -0.117797, 0.000000, -1.747308 mm) 2021-10-20 16:53:54.579 ReferenceBottomVision DEBUG: Final offsets (-0.190017, -0.117797, 0.000000, -1.747308 mm) 2021-10-20 16:53:54.583 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:53:54.583 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.190017, -0.117797, 0.000000, -1.747308 mm) pre-rotatedtrue) 2021-10-20 16:53:54.584 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:54.584 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:54.584 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:54.585 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:54.585 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:54.585 AbstractHeadMountable DEBUG: N3.moveTo((108.098583, 17.954618, 0.000000, 44.257753 mm), 0.3) 2021-10-20 16:53:54.587 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:53:54.589 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:54.589 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:53:54.589 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:55.462 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:55.462 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:55.462 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:55.463 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:55.463 AbstractHeadMountable DEBUG: N1.moveTo((231.388437, 59.462033, 0.000000, -16.922888 mm), 0.3) 2021-10-20 16:53:55.468 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.31 G1 X193.7884 Y38.0620 B-16.9229 F7806.61 ; move to target, 25000 2021-10-20 16:53:55.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:55.470 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.31 G1 X193.7884 Y38.0620 B-16.9229 F7806.61 ; move to target 2021-10-20 16:53:55.471 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y37.9620 F220.45 ; move to target, 25000 2021-10-20 16:53:55.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:55.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y37.9620 F220.45 ; move to target 2021-10-20 16:53:55.473 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:57.404 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:57.405 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:57.405 AbstractHeadMountable DEBUG: N1.moveTo((231.388437, 59.462033, 26.800000, -16.922888 mm), 0.3) 2021-10-20 16:53:57.406 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:53:57.408 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:57.408 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 16:53:57.408 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:58.300 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:58.301 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:58.301 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:53:58.301 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:53:58.302 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:53:58.302 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:53:58.303 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:58.303 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:53:59.004 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:53:59.005 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:59.005 AbstractHeadMountable DEBUG: N1.moveTo((231.388437, 59.462033, 0.000000, -16.922888 mm), 0.3) 2021-10-20 16:53:59.007 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:53:59.009 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:59.009 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:53:59.009 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:53:59.900 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:59.900 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:53:59.900 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:53:59.901 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:53:59.902 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:53:59.904 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:53:59.904 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:53:59.904 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:53:59.905 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:53:59.905 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:53:59.905 AbstractHeadMountable DEBUG: N2.moveTo((237.113908, 59.585953, 0.000000, 40.502719 mm), 0.3) 2021-10-20 16:53:59.907 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X168.7139 Y38.0860 C40.5027 F3490.92 ; move to target, 25000 2021-10-20 16:53:59.909 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:59.910 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X168.7139 Y38.0860 C40.5027 F3490.92 ; move to target 2021-10-20 16:53:59.910 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y37.9860 F220.45 ; move to target, 25000 2021-10-20 16:53:59.912 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:53:59.912 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y37.9860 F220.45 ; move to target 2021-10-20 16:53:59.912 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:00.792 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:00.792 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:00.792 AbstractHeadMountable DEBUG: N2.moveTo((237.113908, 59.585953, 26.800000, 40.502719 mm), 0.3) 2021-10-20 16:54:00.794 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:00.796 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:00.796 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 16:54:00.796 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:01.688 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:01.688 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:01.688 ReferenceNozzle DEBUG: N2.place() 2021-10-20 16:54:01.688 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:01.689 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 16:54:01.689 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 16:54:01.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:01.690 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 16:54:02.390 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:02.391 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:02.391 AbstractHeadMountable DEBUG: N2.moveTo((237.113908, 59.585953, 0.000000, 40.502719 mm), 0.3) 2021-10-20 16:54:02.392 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:02.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:02.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:54:02.395 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:03.287 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:03.288 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:03.288 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:03.289 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:54:03.289 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:03.290 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:03.290 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:03.290 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:03.291 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:03.291 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:03.292 AbstractHeadMountable DEBUG: N3.moveTo((242.079605, 59.360520, 0.000000, 43.515506 mm), 0.3) 2021-10-20 16:54:03.293 GcodeDriver DEBUG: [serial://COM5] >> M204 S162.94 G1 X204.7796 Y62.3605 B43.5155 F5053.11 ; move to target, 25000 2021-10-20 16:54:03.295 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:03.295 GcodeDriver TRACE: [serial://COM5] confirmed M204 S162.94 G1 X204.7796 Y62.3605 B43.5155 F5053.11 ; move to target 2021-10-20 16:54:03.295 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y62.2605 F220.45 ; move to target, 25000 2021-10-20 16:54:03.297 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:03.297 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y62.2605 F220.45 ; move to target 2021-10-20 16:54:03.297 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:04.358 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:04.358 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:04.359 AbstractHeadMountable DEBUG: N3.moveTo((242.079605, 59.360520, 26.800000, 43.515506 mm), 0.3) 2021-10-20 16:54:04.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:04.361 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:04.361 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 16:54:04.361 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:05.254 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:05.254 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:05.254 ReferenceNozzle DEBUG: N3.place() 2021-10-20 16:54:05.254 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:05.255 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 16:54:05.255 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 16:54:05.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:05.256 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 16:54:05.956 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:05.957 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:05.957 AbstractHeadMountable DEBUG: N3.moveTo((242.079605, 59.360520, 0.000000, 43.515506 mm), 0.3) 2021-10-20 16:54:05.958 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:05.960 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:05.960 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:54:05.960 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:06.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:06.853 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:06.853 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:06.854 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:54:06.855 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:06.855 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:06.855 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:06.856 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:06.856 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:06.856 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:06.857 AbstractHeadMountable DEBUG: N4.moveTo((247.188407, 59.493133, 0.000000, 46.005061 mm), 0.3) 2021-10-20 16:54:06.859 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.01 G1 X178.9884 Y62.4931 C46.0051 F3540.56 ; move to target, 25000 2021-10-20 16:54:06.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:06.861 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.01 G1 X178.9884 Y62.4931 C46.0051 F3540.56 ; move to target 2021-10-20 16:54:06.861 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y62.3931 F220.45 ; move to target, 25000 2021-10-20 16:54:06.862 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:06.862 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y62.3931 F220.45 ; move to target 2021-10-20 16:54:06.863 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:07.755 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:07.755 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:07.755 AbstractHeadMountable DEBUG: N4.moveTo((247.188407, 59.493133, 26.800000, 46.005061 mm), 0.3) 2021-10-20 16:54:07.756 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:07.758 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:07.758 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-26.8000 F3608.99 ; move to target 2021-10-20 16:54:07.758 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:08.650 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:08.650 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:08.650 ReferenceNozzle DEBUG: N4.place() 2021-10-20 16:54:08.650 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:08.651 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 16:54:08.651 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 16:54:08.653 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:08.653 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 16:54:08.653 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:54:08.653 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:54:08.654 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:08.655 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:54:09.355 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:09.356 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:09.356 AbstractHeadMountable DEBUG: N4.moveTo((247.188407, 59.493133, 0.000000, 46.005061 mm), 0.3) 2021-10-20 16:54:09.357 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:09.359 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:09.359 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:54:09.360 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:10.252 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:10.252 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:10.252 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:10.254 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 16:54:10.254 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 16:54:10.254 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 16:54:10.254 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 16:54:10.254 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 16:54:10.254 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:54:10.255 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:10.256 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:10.256 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:10.256 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:10.257 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:10.257 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:10.258 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:10.259 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.56 G1 X528.9290 Y130.9050 B90.0000 F13288.72 ; move to target, 25000 2021-10-20 16:54:10.262 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:10.262 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.56 G1 X528.9290 Y130.9050 B90.0000 F13288.72 ; move to target 2021-10-20 16:54:10.262 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.8050 F220.45 ; move to target, 25000 2021-10-20 16:54:10.264 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:10.265 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.8050 F220.45 ; move to target 2021-10-20 16:54:10.265 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:13.511 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:13.512 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:13.512 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:54:13.513 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:54:13.513 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:54:13.515 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:54:13.542 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:54:13.543 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:54:13.543 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:54:13.544 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:54:13.546 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:13.546 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.5200 F3657.15 ; move to target 2021-10-20 16:54:13.547 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:14.450 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:14.451 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:14.451 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 16:54:14.451 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:54:14.452 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 16:54:14.452 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 16:54:14.454 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:14.454 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 16:54:14.455 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 16:54:14.455 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 16:54:14.456 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:14.456 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 16:54:14.856 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:54:14.857 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:14.857 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:14.858 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:54:14.860 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:14.860 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 16:54:14.860 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:15.764 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:15.765 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:15.765 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:54:15.765 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:54:15.766 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:54:15.777 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:54:15.777 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:54:15.777 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:54:15.778 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:15.778 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:15.779 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:15.779 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:15.780 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:15.780 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:15.780 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:15.782 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.1290 C90.0000 F3868.95 ; move to target, 25000 2021-10-20 16:54:15.784 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:15.784 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.1290 C90.0000 F3868.95 ; move to target 2021-10-20 16:54:15.785 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.7050 F220.45 ; move to target, 25000 2021-10-20 16:54:15.787 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:15.787 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.7050 F220.45 ; move to target 2021-10-20 16:54:15.787 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:16.761 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:16.761 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:16.762 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:54:16.763 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:54:16.763 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:54:16.764 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:54:16.792 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:54:16.792 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:54:16.793 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:54:16.794 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:54:16.795 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:16.796 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target 2021-10-20 16:54:16.796 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:17.700 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:17.700 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:17.700 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 16:54:17.700 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:54:17.701 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 16:54:17.701 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 16:54:17.703 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:17.703 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 16:54:18.103 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:54:18.104 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:18.104 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:18.105 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:54:18.107 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:18.107 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 16:54:18.107 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:19.012 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:19.012 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:19.012 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:54:19.012 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:54:19.014 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:54:19.024 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:54:19.024 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:54:19.024 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 16:54:19.025 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:19.025 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:19.025 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:19.026 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:19.026 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:19.026 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:19.027 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:19.028 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.13 G1 X529.2290 Y155.3050 F4956.96 ; move to target, 25000 2021-10-20 16:54:19.030 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:19.030 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.13 G1 X529.2290 Y155.3050 F4956.96 ; move to target 2021-10-20 16:54:19.031 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.2050 F220.45 ; move to target, 25000 2021-10-20 16:54:19.033 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:19.033 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.2050 F220.45 ; move to target 2021-10-20 16:54:19.033 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:20.027 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:20.027 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:20.027 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 16:54:20.029 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 16:54:20.029 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 16:54:20.031 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 16:54:20.052 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 16:54:20.053 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 16:54:20.053 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 16:54:20.055 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 16:54:20.057 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:20.057 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 16:54:20.057 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:20.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:20.961 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:20.961 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 16:54:20.961 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 16:54:20.962 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 16:54:20.963 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 16:54:20.964 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:20.964 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 16:54:21.365 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 16:54:21.366 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:21.366 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 16:54:21.367 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 16:54:21.368 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:21.369 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 16:54:21.369 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:22.274 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:22.274 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:22.274 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 16:54:22.275 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 16:54:22.277 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 16:54:22.286 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 16:54:22.286 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 16:54:22.287 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:54:22.287 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:54:22.288 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:22.288 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:22.289 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:22.289 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:22.289 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:22.290 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:22.290 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:54:22.292 GcodeDriver DEBUG: [serial://COM5] >> M204 S143.98 G1 X101.3986 Y-3.4454 B89.2578 F14398.31 ; move to target, 25000 2021-10-20 16:54:22.294 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:22.295 GcodeDriver TRACE: [serial://COM5] confirmed M204 S143.98 G1 X101.3986 Y-3.4454 B89.2578 F14398.31 ; move to target 2021-10-20 16:54:22.295 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 16:54:22.297 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:22.297 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 16:54:22.297 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:25.894 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:25.894 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:25.894 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.257753 mm), 0.3) 2021-10-20 16:54:25.899 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:54:25.901 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:25.901 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 16:54:25.901 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:26.774 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:26.774 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:26.774 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:54:26.775 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:26.780 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:26.794 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:26.810 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:26.811 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 2.2924565523095843 2021-10-20 16:54:26.811 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:26.845 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:26.846 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.369307324386564 2021-10-20 16:54:26.847 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:26.875 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:26.876 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.2676961407513634 2021-10-20 16:54:26.877 AbstractCamera DEBUG: autoSettleAndCapture in 102 ms 2021-10-20 16:54:26.877 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:54:26.895 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {184.29379272460938, 201.20040893554688} 50x30 * 86.42366790771484 } 2021-10-20 16:54:26.895 ReferenceBottomVision DEBUG: Offsets accepted (0.306056, -0.011315, 0.000000, 4.318579 mm) 2021-10-20 16:54:26.895 ReferenceBottomVision DEBUG: Final offsets (0.306056, -0.011315, 0.000000, 4.318579 mm) 2021-10-20 16:54:26.896 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:54:26.897 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.306056, -0.011315, 0.000000, 4.318579 mm) pre-rotatedtrue) 2021-10-20 16:54:26.897 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:54:26.897 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:54:26.898 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:26.898 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:26.898 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:54:26.899 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:54:26.901 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:26.901 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:54:26.901 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:27.774 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:27.774 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:27.774 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:27.775 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:27.775 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:27.775 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:27.776 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -90.742247 mm), 0.3) 2021-10-20 16:54:27.777 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 C-90.7422 F3868.95 ; move to target, 25000 2021-10-20 16:54:27.779 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:27.779 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 C-90.7422 F3868.95 ; move to target 2021-10-20 16:54:27.780 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.6454 F220.45 ; move to target, 25000 2021-10-20 16:54:27.781 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:27.782 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.6454 F220.45 ; move to target 2021-10-20 16:54:27.782 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:28.755 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:28.756 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:28.756 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -90.742247 mm), 0.3) 2021-10-20 16:54:28.757 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:54:28.759 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:28.759 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 16:54:28.759 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:29.633 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:29.633 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:29.633 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:54:29.634 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:29.639 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:29.641 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:29.664 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:29.666 AbstractCamera TRACE: autoSettleAndCapture t=32 auto settle score: 2.3570348248869837 2021-10-20 16:54:29.666 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:29.706 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:29.707 AbstractCamera TRACE: autoSettleAndCapture t=73 auto settle score: 2.2587618236053144 2021-10-20 16:54:29.707 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:29.740 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:29.741 AbstractCamera TRACE: autoSettleAndCapture t=107 auto settle score: 2.3181825645742076 2021-10-20 16:54:29.742 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 16:54:29.742 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:54:29.761 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {158.17681884765625, 194.90853881835938} 49x33 * 6.34019136428833 } 2021-10-20 16:54:29.761 ReferenceBottomVision DEBUG: Offsets accepted (-0.741313, 0.187408, 0.000000, -5.597944 mm) 2021-10-20 16:54:29.761 ReferenceBottomVision DEBUG: Final offsets (-0.741313, 0.187408, 0.000000, -5.597944 mm) 2021-10-20 16:54:29.762 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:54:29.766 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.741313, 0.187408, 0.000000, -5.597944 mm) pre-rotatedtrue) 2021-10-20 16:54:29.767 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 16:54:29.767 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 16:54:29.767 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:29.767 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:29.767 AbstractHeadMountable DEBUG: N1.moveTo((108.198583, 17.854618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:54:29.768 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:54:29.770 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:29.770 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 16:54:29.770 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:30.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:30.644 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:30.644 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:30.645 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:30.645 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:30.645 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:30.646 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:54:30.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.13 G1 X101.6986 Y20.9546 F4956.96 ; move to target, 25000 2021-10-20 16:54:30.649 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:30.649 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.13 G1 X101.6986 Y20.9546 F4956.96 ; move to target 2021-10-20 16:54:30.649 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.8546 F220.45 ; move to target, 25000 2021-10-20 16:54:30.651 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:30.651 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.8546 F220.45 ; move to target 2021-10-20 16:54:30.651 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:31.645 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:31.645 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:31.645 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.257753 mm), 0.3) 2021-10-20 16:54:31.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 16:54:31.648 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:31.648 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 16:54:31.649 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:32.521 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:32.521 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:32.521 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:54:32.522 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:32.528 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:32.529 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:32.556 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:32.557 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 2.3866272367329193 2021-10-20 16:54:32.557 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:32.586 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:32.587 AbstractCamera TRACE: autoSettleAndCapture t=65 auto settle score: 2.36128413530621 2021-10-20 16:54:32.587 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:54:32.631 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:54:32.634 AbstractCamera TRACE: autoSettleAndCapture t=112 auto settle score: 2.3821336159241064 2021-10-20 16:54:32.635 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 16:54:32.635 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:54:32.652 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.0, 201.0} 50x30 * 90.0 } 2021-10-20 16:54:32.652 ReferenceBottomVision DEBUG: Offsets accepted (0.098414, 0.018360, 0.000000, 0.742247 mm) 2021-10-20 16:54:32.653 ReferenceBottomVision DEBUG: Final offsets (0.098414, 0.018360, 0.000000, 0.742247 mm) 2021-10-20 16:54:32.679 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 16:54:32.680 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.098414, 0.018360, 0.000000, 0.742247 mm) pre-rotatedtrue) 2021-10-20 16:54:32.680 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:54:32.681 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:32.681 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:32.681 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:32.682 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:32.682 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.257753 mm), 0.3) 2021-10-20 16:54:32.683 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 16:54:32.685 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:32.685 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 16:54:32.685 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:33.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:33.559 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:33.560 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:33.560 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:33.560 AbstractHeadMountable DEBUG: N1.moveTo((184.197574, 68.063750, 0.000000, 84.939174 mm), 0.3) 2021-10-20 16:54:33.562 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.71 G1 X146.5976 Y46.6638 B84.9392 F5388.05 ; move to target, 25000 2021-10-20 16:54:33.564 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:33.564 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.71 G1 X146.5976 Y46.6638 B84.9392 F5388.05 ; move to target 2021-10-20 16:54:33.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y46.5638 F220.45 ; move to target, 25000 2021-10-20 16:54:33.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:33.566 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y46.5638 F220.45 ; move to target 2021-10-20 16:54:33.566 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:34.749 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:34.749 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:34.749 AbstractHeadMountable DEBUG: N1.moveTo((184.197574, 68.063750, 26.800000, 84.939174 mm), 0.3) 2021-10-20 16:54:34.750 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:34.752 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:34.752 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 16:54:34.752 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:35.645 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:35.645 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:35.645 ReferenceNozzle DEBUG: N1.place() 2021-10-20 16:54:35.645 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:35.647 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 16:54:35.647 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 16:54:35.648 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:35.648 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 16:54:36.348 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:36.349 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:36.349 AbstractHeadMountable DEBUG: N1.moveTo((184.197574, 68.063750, 0.000000, 84.939174 mm), 0.3) 2021-10-20 16:54:36.351 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:36.353 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:36.353 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:54:36.353 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:37.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:37.245 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:37.245 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:37.246 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:54:37.247 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:37.248 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:37.248 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:37.248 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:37.249 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:37.249 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:37.249 AbstractHeadMountable DEBUG: N2.moveTo((195.438333, 56.289396, 0.000000, 274.855697 mm), 0.3) 2021-10-20 16:54:37.251 GcodeDriver DEBUG: [serial://COM5] >> M204 S157.57 G1 X127.0383 Y34.7894 C-85.1443 F3598.69 ; move to target, 25000 2021-10-20 16:54:37.254 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:37.254 GcodeDriver TRACE: [serial://COM5] confirmed M204 S157.57 G1 X127.0383 Y34.7894 C-85.1443 F3598.69 ; move to target 2021-10-20 16:54:37.255 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y34.6894 F220.45 ; move to target, 25000 2021-10-20 16:54:37.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:37.257 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y34.6894 F220.45 ; move to target 2021-10-20 16:54:37.257 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:38.040 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:38.040 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:38.040 AbstractHeadMountable DEBUG: N2.moveTo((195.438333, 56.289396, 26.800000, 274.855697 mm), 0.3) 2021-10-20 16:54:38.041 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:38.043 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:38.043 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 16:54:38.043 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:38.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:38.935 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:38.935 ReferenceNozzle DEBUG: N2.place() 2021-10-20 16:54:38.935 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:38.936 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 16:54:38.936 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 16:54:38.937 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:38.938 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 16:54:39.638 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:39.639 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:39.639 AbstractHeadMountable DEBUG: N2.moveTo((195.438333, 56.289396, 0.000000, -85.144303 mm), 0.3) 2021-10-20 16:54:39.640 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:39.642 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:39.642 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 16:54:39.643 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:40.534 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:40.534 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:40.534 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:40.535 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 16:54:40.536 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:40.536 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:40.536 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:40.537 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:40.537 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:40.537 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:40.538 AbstractHeadMountable DEBUG: N3.moveTo((275.006774, 53.694145, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:54:40.540 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.64 G1 X237.7068 Y56.6941 B88.5155 F7477.38 ; move to target, 25000 2021-10-20 16:54:40.542 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:40.543 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.64 G1 X237.7068 Y56.6941 B88.5155 F7477.38 ; move to target 2021-10-20 16:54:40.543 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y56.5941 F220.45 ; move to target, 25000 2021-10-20 16:54:40.545 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:40.545 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y56.5941 F220.45 ; move to target 2021-10-20 16:54:40.545 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:42.379 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:42.380 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:42.380 AbstractHeadMountable DEBUG: N3.moveTo((275.006774, 53.694145, 26.800000, 88.515506 mm), 0.3) 2021-10-20 16:54:42.381 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 16:54:42.382 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:42.383 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 16:54:42.383 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:43.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:43.275 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:43.275 ReferenceNozzle DEBUG: N3.place() 2021-10-20 16:54:43.275 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 16:54:43.276 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 16:54:43.276 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 16:54:43.277 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:43.277 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 16:54:43.278 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 16:54:43.278 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 16:54:43.279 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:43.279 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 16:54:43.980 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 16:54:43.981 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:43.981 AbstractHeadMountable DEBUG: N3.moveTo((275.006774, 53.694145, 0.000000, 88.515506 mm), 0.3) 2021-10-20 16:54:43.983 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 16:54:43.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:43.985 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 16:54:43.985 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:44.876 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:44.876 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:44.876 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 16:54:44.877 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:44.878 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:44.878 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:44.878 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:44.879 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:44.879 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:44.880 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:44.880 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:44.880 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:44.880 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:44.881 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:44.881 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:44.881 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:54:44.881 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:54:44.882 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:54:44.882 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:54:44.882 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:54:44.882 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:54:44.883 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.3) 2021-10-20 16:54:44.884 GcodeDriver DEBUG: [serial://COM5] >> M204 S144.54 G1 X350.0000 Y350.1000 F12787.64 ; move to target, 25000 2021-10-20 16:54:44.886 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:44.886 GcodeDriver TRACE: [serial://COM5] confirmed M204 S144.54 G1 X350.0000 Y350.1000 F12787.64 ; move to target 2021-10-20 16:54:44.887 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y350.0000 F220.45 ; move to target, 25000 2021-10-20 16:54:44.888 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:44.888 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y350.0000 F220.45 ; move to target 2021-10-20 16:54:44.889 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:54:47.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:54:47.885 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:54:47.885 ReferencePnpJobProcessor$Finish INFO: Job finished 11 parts in 137.8 sec. This is 287.4 CPH 2021-10-20 16:54:47.886 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 16:55:37.801 GcodeDriver DEBUG: [serial://COM5] >> M115, 25000 2021-10-20 16:55:37.806 GcodeDriver$ReaderThread TRACE: [serial://COM5] << FIRMWARE_NAME:Smoothieware, FIRMWARE_URL:http%3A//smoothieware.org, X-SOURCE_CODE_URL:https://github.com/Smoothieware/Smoothieware, FIRMWARE_VERSION:feature/best-for-pnp-fc4476a0, X-FIRMWARE_BUILD_DATE:Aug 14 2020 20:14:27, X-SYSTEM_CLOCK:120MHz, X-AXES:6, X-GRBL_MODE:0, X-CNC:0, X-MSD:1 2021-10-20 16:55:37.806 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:55:37.806 GcodeDriver TRACE: [serial://COM5] confirmed M115 2021-10-20 16:55:37.809 GcodeDriver DEBUG: [serial://COM5] >> M114, 25000 2021-10-20 16:55:37.814 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok C: X:350.0000 Y:350.0000 Z:0.0000 2021-10-20 16:55:37.815 GcodeDriver TRACE: [serial://COM5] confirmed M114 2021-10-20 16:55:37.816 GcodeDriver DEBUG: [serial://COM6] >> M115, 5000 2021-10-20 16:55:37.818 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M115 2021-10-20 16:55:37.821 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok unknown or empty command ignored 2021-10-20 16:55:37.821 GcodeDriver TRACE: [serial://COM6] confirmed M115 2021-10-20 16:55:42.823 AbstractMachine TRACE: Exception caught, executing pending motion: java.lang.Exception: "^.*FIRMWARE.*" read error: No matching responses found. at org.openpnp.machine.reference.driver.GcodeDriver.lambda$receiveSingleResponse$5(GcodeDriver.java:1081) at org.openpnp.machine.reference.driver.GcodeDriver.receiveResponses(GcodeDriver.java:1076) at org.openpnp.machine.reference.driver.GcodeDriver.receiveSingleResponse(GcodeDriver.java:1080) at org.openpnp.machine.reference.driver.GcodeDriver.detectFirmware(GcodeDriver.java:1512) at org.openpnp.machine.reference.solutions.GcodeDriverSolutions.lambda$findIssues$0(GcodeDriverSolutions.java:153) at org.openpnp.util.UiUtils.lambda$submitUiMachineTask$0(UiUtils.java:38) at org.openpnp.spi.base.AbstractMachine$1.call(AbstractMachine.java:571) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 2021-10-20 16:55:42.823 GcodeDriverSolutions WARNING: SchultzDriver failure to detect firmware: java.util.concurrent.ExecutionException: java.lang.Exception: "^.*FIRMWARE.*" read error: No matching responses found. at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.openpnp.machine.reference.solutions.GcodeDriverSolutions.findIssues(GcodeDriverSolutions.java:154) at org.openpnp.machine.reference.driver.GcodeDriver.findIssues(GcodeDriver.java:1595) at org.openpnp.spi.base.AbstractMachine.findIssues(AbstractMachine.java:784) at org.openpnp.machine.reference.ReferenceMachine.findIssues(ReferenceMachine.java:601) at org.openpnp.model.Solutions.findIssues(Solutions.java:524) at org.openpnp.gui.IssuesAndSolutionsPanel.lambda$findIssuesAndSolutions$0(IssuesAndSolutionsPanel.java:396) at org.openpnp.util.UiUtils.messageBoxOnException(UiUtils.java:110) at org.openpnp.gui.IssuesAndSolutionsPanel.findIssuesAndSolutions(IssuesAndSolutionsPanel.java:395) at org.openpnp.gui.IssuesAndSolutionsPanel$3.itemStateChanged(IssuesAndSolutionsPanel.java:269) at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 2021-10-20 16:55:42.874 MessageBoxes DEBUG: Error: java.lang.Exception: "^.*FIRMWARE.*" read error: No matching responses found. 2021-10-20 16:57:10.394 MainFrame DEBUG: Config saved successfully! 2021-10-20 16:58:17.752 ReferenceMachine DEBUG: homing machine 2021-10-20 16:58:17.753 ReferenceMachine INFO: setHomed(false) 2021-10-20 16:58:17.753 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 16:58:17.755 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:17.755 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 16:58:17.755 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 16:58:18.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:18.838 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 16:58:18.838 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 16:58:18.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:18.840 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 16:58:18.840 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 16:58:26.546 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.546 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 16:58:26.546 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 16:58:26.547 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.547 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 16:58:26.547 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 16:58:26.548 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.548 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 16:58:26.548 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 16:58:26.549 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.549 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 16:58:26.550 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 16:58:26.551 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.551 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:26.551 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:350.000000, y:350.000000, z1:0.000000, z2:0.000000, c1:88.515506, c2:-85.144303) to (x:0.000000, y:0.000000, z1:0.000000, z2:0.000000, c1:0.000000, c2:0.000000) 2021-10-20 16:58:26.551 ReferenceHead DEBUG: H1.home() 2021-10-20 16:58:26.551 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 16:58:26.551 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:58:26.552 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:58:26.552 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:58:26.552 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:58:26.553 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:58:26.553 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:58:26.553 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:26.555 GcodeDriver DEBUG: [serial://COM5] >> M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target, 25000 2021-10-20 16:58:26.557 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.557 GcodeDriver TRACE: [serial://COM5] confirmed M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target 2021-10-20 16:58:26.557 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y42.0000 F220.45 ; move to target, 25000 2021-10-20 16:58:26.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:26.563 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y42.0000 F220.45 ; move to target 2021-10-20 16:58:26.563 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:28.244 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:28.244 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:28.244 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:28.245 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:58:28.496 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:58:28.512 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:58:28.512 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:58:28.566 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:58:28.677 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.062351, 43.336810, 0.000000, 0.000000 mm) 2021-10-20 16:58:28.677 AbstractHeadMountable DEBUG: DOWN.moveTo((93.062351, 43.336810, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:28.678 GcodeDriver DEBUG: [serial://COM5] >> M204 S167.89 G1 X93.0624 Y43.4368 F1039.25 ; move to target, 25000 2021-10-20 16:58:28.680 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:28.681 GcodeDriver TRACE: [serial://COM5] confirmed M204 S167.89 G1 X93.0624 Y43.4368 F1039.25 ; move to target 2021-10-20 16:58:28.681 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.3368 F220.45 ; move to target, 25000 2021-10-20 16:58:28.683 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:28.683 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.3368 F220.45 ; move to target 2021-10-20 16:58:28.683 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:28.926 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:28.926 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:28.928 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:58:29.179 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:58:29.195 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:58:29.196 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:58:29.249 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:58:29.352 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.023005, 43.376128, 0.000000, 0.000000 mm) 2021-10-20 16:58:29.352 AbstractHeadMountable DEBUG: DOWN.moveTo((93.023005, 43.376128, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:29.354 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.28 G1 X93.0230 Y43.4761 F270.39 ; move to target, 25000 2021-10-20 16:58:29.355 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.356 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.28 G1 X93.0230 Y43.4761 F270.39 ; move to target 2021-10-20 16:58:29.356 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.3761 F220.45 ; move to target, 25000 2021-10-20 16:58:29.358 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.358 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.3761 F220.45 ; move to target 2021-10-20 16:58:29.358 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:29.465 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.465 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:29.468 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 16:58:29.719 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 16:58:29.735 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 16:58:29.736 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 16:58:29.788 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 16:58:29.878 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.983659, 43.376128, 0.000000, 0.000000 mm) 2021-10-20 16:58:29.878 AbstractHeadMountable DEBUG: DOWN.moveTo((92.983659, 43.376128, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:29.880 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X92.9837 F138.28 ; move to target, 25000 2021-10-20 16:58:29.882 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.882 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X92.9837 F138.28 ; move to target 2021-10-20 16:58:29.882 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:29.917 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.917 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:29.919 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (93.003332, 43.376128, 0.000000, 0.000000 mm) 2021-10-20 16:58:29.919 AbstractHeadMountable DEBUG: DOWN.moveTo((93.003332, 43.376128, 0.000000, 0.000000 mm), 0.3) 2021-10-20 16:58:29.920 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X93.0033 F97.78 ; move to target, 25000 2021-10-20 16:58:29.922 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.923 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X93.0033 F97.78 ; move to target 2021-10-20 16:58:29.923 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:29.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.948 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:29.949 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 16:58:29.950 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:29.950 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N1.home() 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N2.home() 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N3.home() 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 16:58:29.950 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 16:58:29.951 ReferenceNozzle DEBUG: N4.home() 2021-10-20 16:58:29.951 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 16:58:29.951 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 16:58:29.952 ReferenceMachine INFO: setHomed(true) 2021-10-20 16:58:37.194 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:58:37.194 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:58:37.195 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:58:37.195 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:58:37.195 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:58:37.196 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:58:37.196 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 16:58:37.198 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.71 G1 X186.6010 Y54.8282 F9925.60 ; move to target, 25000 2021-10-20 16:58:37.200 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:37.200 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.71 G1 X186.6010 Y54.8282 F9925.60 ; move to target 2021-10-20 16:58:37.200 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7282 F220.45 ; move to target, 25000 2021-10-20 16:58:37.202 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:37.202 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7282 F220.45 ; move to target 2021-10-20 16:58:37.203 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:39.580 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:39.581 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:39.581 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 16:58:39.582 Scripting TRACE: Scripting.on Camera.AfterPosition 2021-10-20 16:58:52.150 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 16:58:52.150 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 16:58:52.150 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 16:58:52.151 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 16:58:52.151 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 16:58:52.151 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 16:58:52.152 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 16:58:52.153 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.33 G1 X149.0010 Y33.3282 B-0.7422 F4918.64 ; move to target, 25000 2021-10-20 16:58:52.155 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:52.155 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.33 G1 X149.0010 Y33.3282 B-0.7422 F4918.64 ; move to target 2021-10-20 16:58:52.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y33.2282 F220.45 ; move to target, 25000 2021-10-20 16:58:52.158 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:52.158 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y33.2282 F220.45 ; move to target 2021-10-20 16:58:52.158 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:53.236 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:53.236 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:58:53.236 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 16:58:53.237 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.5000 F3588.73 ; move to target, 25000 2021-10-20 16:58:53.239 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:53.239 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.5000 F3588.73 ; move to target 2021-10-20 16:58:53.240 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 16:58:54.126 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:58:54.127 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 16:59:42.124 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 36.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:42.125 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-36.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:42.128 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:42.129 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-36.5000 F2204.54 ; move to target 2021-10-20 16:59:44.779 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:44.780 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:44.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:44.783 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.5000 F2204.54 ; move to target 2021-10-20 16:59:45.486 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 16.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:45.488 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-16.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:45.491 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:45.491 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-16.5000 F2204.54 ; move to target 2021-10-20 16:59:46.324 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 6.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:46.325 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-6.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:46.327 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:46.327 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-6.5000 F2204.54 ; move to target 2021-10-20 16:59:47.155 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, -3.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:47.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z3.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:47.158 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:47.158 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z3.5000 F2204.54 ; move to target 2021-10-20 16:59:48.039 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, -13.500000, -0.742247 mm), 0.3) 2021-10-20 16:59:48.040 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z13.5000 F2204.54 ; move to target, 25000 2021-10-20 16:59:48.042 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 16:59:48.042 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z13.5000 F2204.54 ; move to target 2021-10-20 17:02:09.466 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:02:09.466 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:02:09.467 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:02:09.468 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F2561.44 ; move to target, 25000 2021-10-20 17:02:09.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:09.470 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F2561.44 ; move to target 2021-10-20 17:02:09.470 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:10.103 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:10.103 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:10.104 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:02:10.104 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:02:10.104 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:02:10.105 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:02:10.105 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:02:10.107 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.69 G1 X186.6010 Y54.8282 F4929.92 ; move to target, 25000 2021-10-20 17:02:10.108 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:10.109 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.69 G1 X186.6010 Y54.8282 F4929.92 ; move to target 2021-10-20 17:02:10.109 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7282 F220.45 ; move to target, 25000 2021-10-20 17:02:10.111 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:10.111 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7282 F220.45 ; move to target 2021-10-20 17:02:10.111 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:11.196 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:11.196 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:11.196 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 13.500000, -0.742247 mm), 0.3) 2021-10-20 17:02:29.235 ReferenceMachine DEBUG: homing machine 2021-10-20 17:02:29.235 ReferenceMachine INFO: setHomed(false) 2021-10-20 17:02:29.235 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 17:02:29.237 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:29.237 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 17:02:29.237 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 17:02:30.421 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:30.421 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 17:02:30.421 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:30.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:30.422 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:30.422 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 17:02:34.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.840 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 17:02:34.841 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:34.842 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.842 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:34.842 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 17:02:34.844 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.844 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 17:02:34.844 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:34.845 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.845 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:34.845 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 17:02:34.848 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.848 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:34.848 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:186.601041, y:54.728154, z1:0.000000, z2:0.000000, c1:-0.742247, c2:0.000000) to (x:0.000000, y:0.000000, z1:0.000000, z2:0.000000, c1:0.000000, c2:0.000000) 2021-10-20 17:02:34.849 ReferenceHead DEBUG: H1.home() 2021-10-20 17:02:34.849 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 17:02:34.849 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:02:34.849 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:02:34.849 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:02:34.850 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:02:34.850 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:02:34.850 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:02:34.851 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:34.852 GcodeDriver DEBUG: [serial://COM5] >> M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target, 25000 2021-10-20 17:02:34.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.854 GcodeDriver TRACE: [serial://COM5] confirmed M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target 2021-10-20 17:02:34.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y42.0000 F220.45 ; move to target, 25000 2021-10-20 17:02:34.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:34.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y42.0000 F220.45 ; move to target 2021-10-20 17:02:34.856 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:36.536 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:36.536 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:36.536 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:36.537 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:36.788 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:36.803 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:36.804 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:36.860 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:36.959 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.219737, 43.258174, 0.000000, 0.000000 mm) 2021-10-20 17:02:36.960 AbstractHeadMountable DEBUG: DOWN.moveTo((93.219737, 43.258174, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:36.961 GcodeDriver DEBUG: [serial://COM5] >> M204 S181.45 G1 X93.2197 Y43.3582 F1091.99 ; move to target, 25000 2021-10-20 17:02:36.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:36.963 GcodeDriver TRACE: [serial://COM5] confirmed M204 S181.45 G1 X93.2197 Y43.3582 F1091.99 ; move to target 2021-10-20 17:02:36.964 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.2582 F220.45 ; move to target, 25000 2021-10-20 17:02:36.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:36.966 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.2582 F220.45 ; move to target 2021-10-20 17:02:36.966 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:37.202 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:37.202 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:37.204 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:37.455 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:37.471 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:37.472 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:37.523 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:37.632 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.180390, 43.297492, 0.000000, 0.000000 mm) 2021-10-20 17:02:37.633 AbstractHeadMountable DEBUG: DOWN.moveTo((93.180390, 43.297492, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:37.635 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.28 G1 X93.1804 Y43.3975 F270.39 ; move to target, 25000 2021-10-20 17:02:37.638 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:37.638 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.28 G1 X93.1804 Y43.3975 F270.39 ; move to target 2021-10-20 17:02:37.638 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.2975 F220.45 ; move to target, 25000 2021-10-20 17:02:37.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:37.640 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.2975 F220.45 ; move to target 2021-10-20 17:02:37.640 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:37.747 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:37.747 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:37.749 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:38.001 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:38.016 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:38.017 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:38.070 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:38.163 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (91.685229, 38.579339, 0.000000, 0.000000 mm) 2021-10-20 17:02:38.163 AbstractHeadMountable DEBUG: DOWN.moveTo((91.685229, 38.579339, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:38.164 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.90 G1 X91.6852 Y38.6793 F1574.70 ; move to target, 25000 2021-10-20 17:02:38.166 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.166 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.90 G1 X91.6852 Y38.6793 F1574.70 ; move to target 2021-10-20 17:02:38.167 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y38.5793 F220.45 ; move to target, 25000 2021-10-20 17:02:38.169 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.169 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y38.5793 F220.45 ; move to target 2021-10-20 17:02:38.169 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:38.558 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.558 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:38.560 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (92.432810, 40.938416, 0.000000, 0.000000 mm) 2021-10-20 17:02:38.561 AbstractHeadMountable DEBUG: DOWN.moveTo((92.432810, 40.938416, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:38.562 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.10 G1 X92.4328 Y41.0384 F1142.61 ; move to target, 25000 2021-10-20 17:02:38.563 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.564 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.10 G1 X92.4328 Y41.0384 F1142.61 ; move to target 2021-10-20 17:02:38.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y40.9384 F220.45 ; move to target, 25000 2021-10-20 17:02:38.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.567 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y40.9384 F220.45 ; move to target 2021-10-20 17:02:38.567 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:38.878 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.879 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:38.879 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 17:02:38.880 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:38.880 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 17:02:38.880 ReferenceNozzle DEBUG: N1.home() 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N2.home() 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N3.home() 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N4.home() 2021-10-20 17:02:38.881 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 17:02:38.881 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 17:02:38.882 ReferenceMachine INFO: setHomed(true) 2021-10-20 17:02:42.881 AbstractHeadMountable DEBUG: DOWN.moveTo((10.000000, 0.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:42.882 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X10.0000 F2204.54 ; move to target, 25000 2021-10-20 17:02:42.884 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:42.884 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X10.0000 F2204.54 ; move to target 2021-10-20 17:02:43.371 AbstractHeadMountable DEBUG: DOWN.moveTo((20.000000, 0.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:43.372 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X20.0000 F2204.54 ; move to target, 25000 2021-10-20 17:02:43.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:43.377 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X20.0000 F2204.54 ; move to target 2021-10-20 17:02:44.153 AbstractHeadMountable DEBUG: DOWN.moveTo((20.000000, 10.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:44.154 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y10.1000 F2215.54 ; move to target, 25000 2021-10-20 17:02:44.156 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:44.156 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y10.1000 F2215.54 ; move to target 2021-10-20 17:02:44.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y10.0000 F220.45 ; move to target, 25000 2021-10-20 17:02:44.159 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:44.159 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y10.0000 F220.45 ; move to target 2021-10-20 17:02:44.439 AbstractHeadMountable DEBUG: DOWN.moveTo((20.000000, 20.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:44.440 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.1000 F2215.54 ; move to target, 25000 2021-10-20 17:02:44.442 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:44.442 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.1000 F2215.54 ; move to target 2021-10-20 17:02:44.443 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.0000 F220.45 ; move to target, 25000 2021-10-20 17:02:44.445 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:44.445 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.0000 F220.45 ; move to target 2021-10-20 17:02:45.503 ReferenceMachine DEBUG: homing machine 2021-10-20 17:02:45.503 ReferenceMachine INFO: setHomed(false) 2021-10-20 17:02:45.503 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 17:02:45.504 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:45.505 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 17:02:45.505 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 17:02:46.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:46.586 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 17:02:46.586 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:46.587 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:46.587 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:46.587 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 17:02:48.923 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.923 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 17:02:48.923 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:48.924 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.924 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:48.924 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 17:02:48.925 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.926 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 17:02:48.926 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 17:02:48.927 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.927 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 17:02:48.927 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 17:02:48.929 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.929 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:48.929 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:20.000000, y:20.000000, z1:0.000000, z2:0.000000, c1:0.000000, c2:0.000000) to (x:0.000000, y:0.000000, z1:0.000000, z2:0.000000, c1:0.000000, c2:0.000000) 2021-10-20 17:02:48.929 ReferenceHead DEBUG: H1.home() 2021-10-20 17:02:48.929 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 17:02:48.929 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:02:48.930 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:02:48.930 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:02:48.930 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:02:48.931 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:02:48.931 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:02:48.931 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:48.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target, 25000 2021-10-20 17:02:48.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.935 GcodeDriver TRACE: [serial://COM5] confirmed M204 S148.46 G1 X92.0000 Y42.1000 F7353.57 ; move to target 2021-10-20 17:02:48.935 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y42.0000 F220.45 ; move to target, 25000 2021-10-20 17:02:48.937 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:48.937 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y42.0000 F220.45 ; move to target 2021-10-20 17:02:48.937 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:50.617 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:50.617 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:50.617 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:50.618 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:50.869 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:50.884 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:50.885 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:50.958 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:51.063 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.180390, 43.218856, 0.000000, 0.000000 mm) 2021-10-20 17:02:51.063 AbstractHeadMountable DEBUG: DOWN.moveTo((93.180390, 43.218856, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:51.071 GcodeDriver DEBUG: [serial://COM5] >> M204 S181.17 G1 X93.1804 Y43.3189 F1074.43 ; move to target, 25000 2021-10-20 17:02:51.073 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:51.073 GcodeDriver TRACE: [serial://COM5] confirmed M204 S181.17 G1 X93.1804 Y43.3189 F1074.43 ; move to target 2021-10-20 17:02:51.073 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.2189 F220.45 ; move to target, 25000 2021-10-20 17:02:51.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:51.075 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.2189 F220.45 ; move to target 2021-10-20 17:02:51.075 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:51.307 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:51.308 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:51.310 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:51.561 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:51.577 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:51.579 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:51.630 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:51.730 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.219737, 43.218856, 0.000000, 0.000000 mm) 2021-10-20 17:02:51.731 AbstractHeadMountable DEBUG: DOWN.moveTo((93.219737, 43.218856, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:51.732 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X93.2197 F138.28 ; move to target, 25000 2021-10-20 17:02:51.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:51.734 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X93.2197 F138.28 ; move to target 2021-10-20 17:02:51.734 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:51.768 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:51.768 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:51.770 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:02:52.022 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:02:52.046 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:02:52.047 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:02:52.103 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:02:52.206 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.219737, 43.258174, 0.000000, 0.000000 mm) 2021-10-20 17:02:52.206 AbstractHeadMountable DEBUG: DOWN.moveTo((93.219737, 43.258174, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:52.208 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.3582 F260.21 ; move to target, 25000 2021-10-20 17:02:52.210 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.210 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.3582 F260.21 ; move to target 2021-10-20 17:02:52.210 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.2582 F220.45 ; move to target, 25000 2021-10-20 17:02:52.213 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.213 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.2582 F220.45 ; move to target 2021-10-20 17:02:52.213 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:52.331 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.331 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:52.333 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (93.219737, 43.238515, 0.000000, 0.000000 mm) 2021-10-20 17:02:52.334 AbstractHeadMountable DEBUG: DOWN.moveTo((93.219737, 43.238515, 0.000000, 0.000000 mm), 0.3) 2021-10-20 17:02:52.335 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.3385 F197.60 ; move to target, 25000 2021-10-20 17:02:52.336 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.337 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.3385 F197.60 ; move to target 2021-10-20 17:02:52.337 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y43.2385 F220.45 ; move to target, 25000 2021-10-20 17:02:52.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.340 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y43.2385 F220.45 ; move to target 2021-10-20 17:02:52.340 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:02:52.443 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.443 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:02:52.444 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 17:02:52.445 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:02:52.445 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 17:02:52.445 ReferenceNozzle DEBUG: N1.home() 2021-10-20 17:02:52.445 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 17:02:52.445 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 17:02:52.445 ReferenceNozzle DEBUG: N2.home() 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N3.home() 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N4.home() 2021-10-20 17:02:52.446 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 17:02:52.446 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 17:02:52.447 ReferenceMachine INFO: setHomed(true) 2021-10-20 17:03:02.441 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:03:02.442 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:03:02.442 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:03:02.442 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:03:02.443 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:03:02.443 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:03:02.443 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:02.444 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.71 G1 X186.6010 Y54.8282 F9925.60 ; move to target, 25000 2021-10-20 17:03:02.446 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:02.447 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.71 G1 X186.6010 Y54.8282 F9925.60 ; move to target 2021-10-20 17:03:02.447 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7282 F220.45 ; move to target, 25000 2021-10-20 17:03:02.449 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:02.449 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7282 F220.45 ; move to target 2021-10-20 17:03:02.449 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:04.828 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:04.828 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:04.828 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:03:04.829 Scripting TRACE: Scripting.on Camera.AfterPosition 2021-10-20 17:03:10.597 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:03:10.597 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:03:10.598 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:03:10.598 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:03:10.598 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:03:10.599 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:03:10.599 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:10.602 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.33 G1 X149.0010 Y33.3282 B-0.7422 F4918.64 ; move to target, 25000 2021-10-20 17:03:10.604 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:10.604 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.33 G1 X149.0010 Y33.3282 B-0.7422 F4918.64 ; move to target 2021-10-20 17:03:10.604 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y33.2282 F220.45 ; move to target, 25000 2021-10-20 17:03:10.607 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:10.607 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y33.2282 F220.45 ; move to target 2021-10-20 17:03:10.607 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:11.684 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:11.684 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:11.684 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:03:11.685 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.5000 F3588.73 ; move to target, 25000 2021-10-20 17:03:11.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:11.687 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.5000 F3588.73 ; move to target 2021-10-20 17:03:11.687 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:12.574 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:12.575 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:21.039 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:03:21.044 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:03:21.044 AbstractHeadMountable DEBUG: N1.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:21.046 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3588.73 ; move to target, 25000 2021-10-20 17:03:21.048 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:21.048 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3588.73 ; move to target 2021-10-20 17:03:21.048 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:21.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:21.935 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:21.936 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:03:21.936 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:03:21.936 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:03:21.937 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:03:21.937 AbstractHeadMountable DEBUG: N2.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:21.939 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X118.2010 C-0.7422 F3868.95 ; move to target, 25000 2021-10-20 17:03:21.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:21.941 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X118.2010 C-0.7422 F3868.95 ; move to target 2021-10-20 17:03:21.941 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y33.1282 F220.45 ; move to target, 25000 2021-10-20 17:03:21.943 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:21.943 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y33.1282 F220.45 ; move to target 2021-10-20 17:03:21.943 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:22.917 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:22.917 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:22.917 AbstractHeadMountable DEBUG: N2.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:03:22.918 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.5000 F3588.73 ; move to target, 25000 2021-10-20 17:03:22.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:22.920 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.5000 F3588.73 ; move to target 2021-10-20 17:03:22.920 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:23.807 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:23.807 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:39.061 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:03:39.061 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:03:39.061 AbstractHeadMountable DEBUG: N1.moveTo((155.801041, 54.628154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:39.062 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3588.73 ; move to target, 25000 2021-10-20 17:03:39.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:39.065 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3588.73 ; move to target 2021-10-20 17:03:39.065 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:39.950 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:39.951 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:39.951 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:03:39.951 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:03:39.952 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:03:39.952 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:03:39.952 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:03:39.954 GcodeDriver DEBUG: [serial://COM5] >> M204 S172.13 G1 X149.3010 Y57.7282 F4956.96 ; move to target, 25000 2021-10-20 17:03:39.956 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:39.956 GcodeDriver TRACE: [serial://COM5] confirmed M204 S172.13 G1 X149.3010 Y57.7282 F4956.96 ; move to target 2021-10-20 17:03:39.956 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y57.6282 F220.45 ; move to target, 25000 2021-10-20 17:03:39.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:39.959 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y57.6282 F220.45 ; move to target 2021-10-20 17:03:39.959 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:40.953 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:40.953 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:03:40.953 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:03:40.954 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.5000 F3588.73 ; move to target, 25000 2021-10-20 17:03:40.956 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:40.956 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.5000 F3588.73 ; move to target 2021-10-20 17:03:40.956 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:03:41.842 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:03:41.843 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:04:19.375 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:19.376 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3588.73 ; move to target, 25000 2021-10-20 17:04:19.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:19.378 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3588.73 ; move to target 2021-10-20 17:04:19.378 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:04:20.264 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:20.264 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:04:32.684 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:04:32.684 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:04:32.685 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:04:32.685 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:04:32.685 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:04:32.686 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:04:32.686 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:32.687 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.38 G1 X186.6010 Y54.8282 F4269.65 ; move to target, 25000 2021-10-20 17:04:32.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:32.689 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.38 G1 X186.6010 Y54.8282 F4269.65 ; move to target 2021-10-20 17:04:32.690 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7282 F220.45 ; move to target, 25000 2021-10-20 17:04:32.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:32.693 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7282 F220.45 ; move to target 2021-10-20 17:04:32.693 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:04:33.763 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:33.763 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:04:33.763 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:39.250 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:04:39.250 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:04:39.251 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:04:39.251 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:04:39.251 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:04:39.251 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:04:39.252 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:39.253 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.44 G1 X149.3010 Y57.7282 F4271.42 ; move to target, 25000 2021-10-20 17:04:39.255 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:39.256 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.44 G1 X149.3010 Y57.7282 F4271.42 ; move to target 2021-10-20 17:04:39.260 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y57.6282 F220.45 ; move to target, 25000 2021-10-20 17:04:39.262 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:39.262 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y57.6282 F220.45 ; move to target 2021-10-20 17:04:39.262 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:04:40.331 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:40.332 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:04:40.332 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:45.641 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:04:45.642 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:04:45.642 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:04:45.642 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:04:45.643 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:04:45.643 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:04:45.643 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:04:45.644 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.38 G1 X186.6010 Y54.8282 F4269.65 ; move to target, 25000 2021-10-20 17:04:45.646 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:45.646 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.38 G1 X186.6010 Y54.8282 F4269.65 ; move to target 2021-10-20 17:04:45.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y54.7282 F220.45 ; move to target, 25000 2021-10-20 17:04:45.648 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:45.649 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y54.7282 F220.45 ; move to target 2021-10-20 17:04:45.649 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:04:46.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:04:46.719 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:04:46.719 AbstractHeadMountable DEBUG: DOWN.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:05:00.965 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:05:00.966 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:05:00.966 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:05:00.966 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:05:00.967 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:05:00.967 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:05:00.967 AbstractHeadMountable DEBUG: N4.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:05:00.969 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.13 G1 X118.4010 Y57.7282 F5762.75 ; move to target, 25000 2021-10-20 17:05:00.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:00.972 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.13 G1 X118.4010 Y57.7282 F5762.75 ; move to target 2021-10-20 17:05:00.972 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y57.6282 F220.45 ; move to target, 25000 2021-10-20 17:05:00.974 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:00.974 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y57.6282 F220.45 ; move to target 2021-10-20 17:05:00.974 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:02.415 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:02.415 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:02.416 AbstractHeadMountable DEBUG: N4.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:05:02.417 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.5000 F3588.73 ; move to target, 25000 2021-10-20 17:05:02.418 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:02.419 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.5000 F3588.73 ; move to target 2021-10-20 17:05:02.419 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:03.306 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:03.306 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:08.630 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 17:05:08.630 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 17:05:08.630 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 17:05:08.631 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 17:05:08.631 AbstractHeadMountable DEBUG: N3.moveTo((155.701041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:05:08.632 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3588.73 ; move to target, 25000 2021-10-20 17:05:08.634 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:08.634 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3588.73 ; move to target 2021-10-20 17:05:08.634 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:09.520 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:09.520 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:09.520 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 17:05:09.521 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 17:05:09.521 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:05:09.522 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X149.3010 F3875.23 ; move to target, 25000 2021-10-20 17:05:09.525 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:09.525 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X149.3010 F3875.23 ; move to target 2021-10-20 17:05:09.525 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:10.482 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:10.482 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:10.483 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 26.500000, -0.742247 mm), 0.3) 2021-10-20 17:05:10.484 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-26.5000 F3588.73 ; move to target, 25000 2021-10-20 17:05:10.485 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:10.486 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-26.5000 F3588.73 ; move to target 2021-10-20 17:05:10.486 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:11.373 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:11.373 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:20.291 AbstractHeadMountable DEBUG: N3.moveTo((186.601041, 54.728154, 0.000000, -0.742247 mm), 0.3) 2021-10-20 17:05:20.293 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3588.73 ; move to target, 25000 2021-10-20 17:05:20.294 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:20.295 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3588.73 ; move to target 2021-10-20 17:05:20.295 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 17:05:21.181 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:05:21.181 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:05:26.443 MainFrame DEBUG: Config saved successfully! 2021-10-20 17:06:07.679 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:07.680 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:07.681 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:07.681 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:07.682 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:07.682 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:07.683 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 17:06:07.720 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 17:06:07.720 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:06:07.720 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:07.720 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:07.721 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:07.721 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:07.721 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:07.722 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:07.722 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:06:07.723 GcodeDriver DEBUG: [serial://COM5] >> M204 S326.29 G1 X200.3194 Y69.7904 F7849.11 ; move to target, 25000 2021-10-20 17:06:07.725 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:07.725 GcodeDriver TRACE: [serial://COM5] confirmed M204 S326.29 G1 X200.3194 Y69.7904 F7849.11 ; move to target 2021-10-20 17:06:07.726 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:06:07.728 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:07.728 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:06:07.728 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:08.545 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:08.545 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:08.545 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:08.546 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:08.798 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:08.812 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:08.814 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:08.865 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:08.937 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.358786, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:06:08.937 AbstractHeadMountable DEBUG: DOWN.moveTo((200.358786, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:08.939 GcodeDriver DEBUG: [serial://COM5] >> M204 S378.28 G1 X200.3588 Y69.7510 F313.83 ; move to target, 25000 2021-10-20 17:06:08.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:08.941 GcodeDriver TRACE: [serial://COM5] confirmed M204 S378.28 G1 X200.3588 Y69.7510 F313.83 ; move to target 2021-10-20 17:06:08.941 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6510 F338.03 ; move to target, 25000 2021-10-20 17:06:08.944 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:08.944 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6510 F338.03 ; move to target 2021-10-20 17:06:08.944 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:08.996 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:08.996 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:08.999 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:09.250 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:09.266 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:09.268 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:09.317 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:09.390 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.437479, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:06:09.391 AbstractHeadMountable DEBUG: DOWN.moveTo((200.437479, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:09.392 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X200.4375 F299.86 ; move to target, 25000 2021-10-20 17:06:09.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.395 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X200.4375 F299.86 ; move to target 2021-10-20 17:06:09.395 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:09.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.427 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:09.429 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:09.680 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:09.697 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:09.698 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:09.757 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:09.828 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.516171, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:06:09.828 AbstractHeadMountable DEBUG: DOWN.moveTo((200.516171, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:09.830 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X200.5162 F299.86 ; move to target, 25000 2021-10-20 17:06:09.832 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.832 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X200.5162 F299.86 ; move to target 2021-10-20 17:06:09.832 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:09.864 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.864 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:09.867 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.476825, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:06:09.867 AbstractHeadMountable DEBUG: DOWN.moveTo((200.476825, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:09.868 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X200.4768 F212.03 ; move to target, 25000 2021-10-20 17:06:09.870 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.870 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X200.4768 F212.03 ; move to target 2021-10-20 17:06:09.870 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:09.893 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.894 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:09.894 ReferenceFiducialLocator DEBUG: Found FD2 at (200.476825, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:06:09.894 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 17:06:09.894 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:06:09.894 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:09.894 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:09.895 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:09.895 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:09.895 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:09.896 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:09.896 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:06:09.897 GcodeDriver DEBUG: [serial://COM5] >> M204 S333.47 G1 X260.5606 Y50.2889 F8705.38 ; move to target, 25000 2021-10-20 17:06:09.899 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.899 GcodeDriver TRACE: [serial://COM5] confirmed M204 S333.47 G1 X260.5606 Y50.2889 F8705.38 ; move to target 2021-10-20 17:06:09.900 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1889 F338.03 ; move to target, 25000 2021-10-20 17:06:09.902 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:09.902 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1889 F338.03 ; move to target 2021-10-20 17:06:09.902 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:10.786 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:10.786 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:10.786 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:10.787 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:11.038 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:11.053 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:11.054 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:11.107 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:11.176 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.639318, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:06:11.176 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639318, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:11.178 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X260.6393 F299.86 ; move to target, 25000 2021-10-20 17:06:11.179 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:11.180 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X260.6393 F299.86 ; move to target 2021-10-20 17:06:11.180 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:11.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:11.212 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:11.215 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:11.467 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:11.485 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:11.486 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:11.537 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:11.615 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.678665, 50.031580, 26.500000, -0.684922 mm) 2021-10-20 17:06:11.615 AbstractHeadMountable DEBUG: DOWN.moveTo((260.678665, 50.031580, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:11.616 GcodeDriver DEBUG: [serial://COM5] >> M204 S385.09 G1 X260.6787 Y50.1316 F310.37 ; move to target, 25000 2021-10-20 17:06:11.619 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:11.619 GcodeDriver TRACE: [serial://COM5] confirmed M204 S385.09 G1 X260.6787 Y50.1316 F310.37 ; move to target 2021-10-20 17:06:11.619 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.0316 F338.03 ; move to target, 25000 2021-10-20 17:06:11.621 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:11.621 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.0316 F338.03 ; move to target 2021-10-20 17:06:11.621 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:11.669 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:11.669 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:11.672 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:11.923 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:11.939 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:11.940 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:11.990 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:12.058 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.796704, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 17:06:12.059 AbstractHeadMountable DEBUG: DOWN.moveTo((260.796704, 50.228169, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:12.060 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.61 G1 X260.7967 Y50.3282 F626.56 ; move to target, 25000 2021-10-20 17:06:12.062 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.062 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.61 G1 X260.7967 Y50.3282 F626.56 ; move to target 2021-10-20 17:06:12.063 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.2282 F338.03 ; move to target, 25000 2021-10-20 17:06:12.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.065 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.2282 F338.03 ; move to target 2021-10-20 17:06:12.065 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:12.153 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.153 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:12.155 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.737684, 50.129875, 26.500000, -0.684922 mm) 2021-10-20 17:06:12.155 AbstractHeadMountable DEBUG: DOWN.moveTo((260.737684, 50.129875, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:12.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.53 G1 X260.7377 Y50.2299 F259.80 ; move to target, 25000 2021-10-20 17:06:12.158 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.158 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.53 G1 X260.7377 Y50.2299 F259.80 ; move to target 2021-10-20 17:06:12.159 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1299 F338.03 ; move to target, 25000 2021-10-20 17:06:12.161 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.161 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1299 F338.03 ; move to target 2021-10-20 17:06:12.161 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:12.209 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.209 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:12.209 ReferenceFiducialLocator DEBUG: Found FD3 at (260.737684, 50.129875, 26.500000, -0.684922 mm) 2021-10-20 17:06:12.209 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 17:06:12.209 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:06:12.210 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:12.210 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:12.210 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:12.210 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:12.211 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:12.211 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:12.211 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:06:12.212 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.49 G1 X184.1119 Y48.3426 F9359.66 ; move to target, 25000 2021-10-20 17:06:12.215 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.215 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.49 G1 X184.1119 Y48.3426 F9359.66 ; move to target 2021-10-20 17:06:12.215 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2426 F338.03 ; move to target, 25000 2021-10-20 17:06:12.217 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:12.217 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2426 F338.03 ; move to target 2021-10-20 17:06:12.217 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:13.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:13.212 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:13.212 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:13.213 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:13.465 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:13.481 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:13.483 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:13.532 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:13.609 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.151244, 48.163934, 26.500000, -0.684922 mm) 2021-10-20 17:06:13.609 AbstractHeadMountable DEBUG: DOWN.moveTo((184.151244, 48.163934, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:13.611 GcodeDriver DEBUG: [serial://COM5] >> M204 S361.17 G1 X184.1512 Y48.2639 F241.27 ; move to target, 25000 2021-10-20 17:06:13.613 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:13.613 GcodeDriver TRACE: [serial://COM5] confirmed M204 S361.17 G1 X184.1512 Y48.2639 F241.27 ; move to target 2021-10-20 17:06:13.614 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1639 F338.03 ; move to target, 25000 2021-10-20 17:06:13.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:13.616 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1639 F338.03 ; move to target 2021-10-20 17:06:13.616 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:13.661 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:13.661 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:13.663 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:13.914 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:13.929 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:13.931 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:13.983 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:14.065 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.190590, 48.163934, 26.500000, -0.684922 mm) 2021-10-20 17:06:14.065 AbstractHeadMountable DEBUG: DOWN.moveTo((184.190590, 48.163934, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:14.066 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X184.1906 F212.03 ; move to target, 25000 2021-10-20 17:06:14.068 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.068 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X184.1906 F212.03 ; move to target 2021-10-20 17:06:14.068 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:14.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.092 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:14.094 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:14.346 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:14.368 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:14.369 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:14.423 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:06:14.511 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.466015, 48.124616, 26.500000, -0.684922 mm) 2021-10-20 17:06:14.512 AbstractHeadMountable DEBUG: DOWN.moveTo((184.466015, 48.124616, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:14.513 GcodeDriver DEBUG: [serial://COM5] >> M204 S325.01 G1 X184.4660 Y48.2246 F574.45 ; move to target, 25000 2021-10-20 17:06:14.515 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.515 GcodeDriver TRACE: [serial://COM5] confirmed M204 S325.01 G1 X184.4660 Y48.2246 F574.45 ; move to target 2021-10-20 17:06:14.515 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1246 F338.03 ; move to target, 25000 2021-10-20 17:06:14.517 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.517 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1246 F338.03 ; move to target 2021-10-20 17:06:14.517 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:14.593 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.593 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:14.595 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.328303, 48.144275, 26.500000, -0.684922 mm) 2021-10-20 17:06:14.595 AbstractHeadMountable DEBUG: DOWN.moveTo((184.328303, 48.144275, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:06:14.596 GcodeDriver DEBUG: [serial://COM5] >> M204 S420.48 G1 X184.3283 Y48.2443 F525.51 ; move to target, 25000 2021-10-20 17:06:14.598 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.598 GcodeDriver TRACE: [serial://COM5] confirmed M204 S420.48 G1 X184.3283 Y48.2443 F525.51 ; move to target 2021-10-20 17:06:14.598 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1443 F338.03 ; move to target, 25000 2021-10-20 17:06:14.600 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.600 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1443 F338.03 ; move to target 2021-10-20 17:06:14.600 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:14.665 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.665 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:14.665 ReferenceFiducialLocator DEBUG: Found FD1 at (184.328303, 48.144275, 26.500000, -0.684922 mm) 2021-10-20 17:06:14.666 ReferenceFiducialLocator INFO: Fiducial results: scale (0.999571, 1.002385) shear (-0.002018, 0.0) rotation (-0.660899 deg) translation (175.630550 mm, 44.876370 mm) 2021-10-20 17:06:14.666 ReferenceFiducialLocator INFO: Board origin offset distance: 0.25336092039450847mm 2021-10-20 17:06:14.666 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 17:06:14.666 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 17:06:14.667 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:06:14.667 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:06:14.667 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:06:14.667 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 17:06:14.667 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:14.668 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:14.668 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:14.668 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:14.669 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:14.669 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:14.669 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:14.670 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:14.672 GcodeDriver DEBUG: [serial://COM5] >> M204 S320.87 G1 X530.3430 Y99.4400 B180.0000 F20101.23 ; move to target, 25000 2021-10-20 17:06:14.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.674 GcodeDriver TRACE: [serial://COM5] confirmed M204 S320.87 G1 X530.3430 Y99.4400 B180.0000 F20101.23 ; move to target 2021-10-20 17:06:14.675 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y99.3400 F338.03 ; move to target, 25000 2021-10-20 17:06:14.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:14.677 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y99.3400 F338.03 ; move to target 2021-10-20 17:06:14.677 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:16.782 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:16.782 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:16.782 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.46) 2021-10-20 17:06:16.783 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 17:06:16.783 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 17:06:16.785 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 17:06:16.807 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:16.808 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 17:06:16.809 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:16.810 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.0000 F5554.39 ; move to target, 25000 2021-10-20 17:06:16.812 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:16.812 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.0000 F5554.39 ; move to target 2021-10-20 17:06:16.812 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:17.400 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:17.400 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:17.400 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:06:17.400 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:17.401 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:06:17.402 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:06:17.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:17.403 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:06:17.403 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:06:17.403 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:06:17.404 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:17.404 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:06:17.804 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:17.805 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:17.805 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:17.809 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5554.39 ; move to target, 25000 2021-10-20 17:06:17.811 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:17.811 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5554.39 ; move to target 2021-10-20 17:06:17.811 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:18.399 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:18.399 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:18.399 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 17:06:18.399 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 17:06:18.401 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 17:06:18.411 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:18.411 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 17:06:18.412 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:18.412 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:18.413 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:18.413 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:18.413 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:18.414 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:18.414 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:18.414 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:18.416 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X499.5430 C180.0000 F5932.40 ; move to target, 25000 2021-10-20 17:06:18.417 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:18.418 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X499.5430 C180.0000 F5932.40 ; move to target 2021-10-20 17:06:18.418 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y99.2400 F338.03 ; move to target, 25000 2021-10-20 17:06:18.420 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:18.420 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y99.2400 F338.03 ; move to target 2021-10-20 17:06:18.420 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:19.056 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:19.056 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:19.056 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.46) 2021-10-20 17:06:19.057 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 17:06:19.057 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 17:06:19.059 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 17:06:19.086 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:19.087 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 17:06:19.088 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:19.089 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.0000 F5554.39 ; move to target, 25000 2021-10-20 17:06:19.091 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:19.091 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.0000 F5554.39 ; move to target 2021-10-20 17:06:19.091 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:19.679 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:19.680 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:19.680 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:06:19.680 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:19.681 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:06:19.681 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:06:19.682 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:19.682 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:06:20.082 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:20.083 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:20.083 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:06:20.085 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5554.39 ; move to target, 25000 2021-10-20 17:06:20.086 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:20.087 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5554.39 ; move to target 2021-10-20 17:06:20.087 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:20.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:20.674 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:20.674 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 17:06:20.674 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 17:06:20.676 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 17:06:20.686 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:20.686 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 17:06:20.687 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:20.687 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:20.688 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:20.688 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:20.688 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:20.689 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:20.689 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:20.689 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:20.691 GcodeDriver DEBUG: [serial://COM5] >> M204 S359.15 G1 X529.2290 Y155.3050 B90.0000 F9056.64 ; move to target, 25000 2021-10-20 17:06:20.693 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:20.693 GcodeDriver TRACE: [serial://COM5] confirmed M204 S359.15 G1 X529.2290 Y155.3050 B90.0000 F9056.64 ; move to target 2021-10-20 17:06:20.694 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:06:20.695 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:20.696 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:06:20.696 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:21.561 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:21.561 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:21.561 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:21.562 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:21.563 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:21.564 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:21.590 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:21.590 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:21.591 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:21.592 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:21.594 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:21.594 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A27.5200 F5607.62 ; move to target 2021-10-20 17:06:21.594 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:22.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:22.187 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:22.187 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:06:22.187 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:22.188 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:06:22.189 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:06:22.190 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:22.190 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:06:22.591 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:22.592 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:22.592 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:22.593 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:22.596 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:22.596 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:06:22.596 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:23.189 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:23.190 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:23.190 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:23.190 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:23.191 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:23.202 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:23.202 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:23.202 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:23.203 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:23.203 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:23.204 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:23.204 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:23.204 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:23.205 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:23.205 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:23.207 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.3290 C90.0000 F5942.02 ; move to target, 25000 2021-10-20 17:06:23.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:23.209 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.3290 C90.0000 F5942.02 ; move to target 2021-10-20 17:06:23.209 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:23.834 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:23.834 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:23.834 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:23.835 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:23.836 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:23.837 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:23.859 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:23.859 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:23.859 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:23.861 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:23.862 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:23.863 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:06:23.863 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:24.456 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:24.456 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:24.456 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 17:06:24.457 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:24.458 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 17:06:24.458 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 17:06:24.459 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:24.459 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 17:06:24.860 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:24.861 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:24.861 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:24.862 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:24.864 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:24.864 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:06:24.864 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:25.458 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:25.458 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:25.458 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:25.458 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:25.461 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:25.471 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:25.471 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:25.471 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 17:06:25.471 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:06:25.472 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:25.472 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:25.473 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:25.473 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:25.473 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:25.473 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:25.474 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.339101 mm), 0.46) 2021-10-20 17:06:25.475 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.81 G1 X101.3986 Y-3.4454 B89.3391 F22292.22 ; move to target, 25000 2021-10-20 17:06:25.478 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:25.478 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.81 G1 X101.3986 Y-3.4454 B89.3391 F22292.22 ; move to target 2021-10-20 17:06:25.479 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:06:25.481 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:25.481 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:06:25.481 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:27.736 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:27.736 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:27.736 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.339101 mm), 0.46) 2021-10-20 17:06:27.738 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:06:27.740 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:27.740 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:06:27.740 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:28.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.312 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:28.312 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:28.313 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.319 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.320 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.343 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.344 AbstractCamera TRACE: autoSettleAndCapture t=31 auto settle score: 2.1223610844984364 2021-10-20 17:06:28.344 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.372 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.373 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 2.092159101915453 2021-10-20 17:06:28.373 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.401 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.402 AbstractCamera TRACE: autoSettleAndCapture t=89 auto settle score: 2.1838030235916976 2021-10-20 17:06:28.402 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.435 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.436 AbstractCamera TRACE: autoSettleAndCapture t=123 auto settle score: 2.146787731718741 2021-10-20 17:06:28.437 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 17:06:28.439 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:28.471 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {165.623291015625, 181.82875061035156} 55x193 * 69.44395446777344 } 2021-10-20 17:06:28.471 ReferenceBottomVision DEBUG: Offsets too large (-0.118603, 0.874640, 0.000000, 21.216945 mm) : corner offset 1.6183339681400108 > 1.0 2021-10-20 17:06:28.471 AbstractHeadMountable DEBUG: N1.moveTo((139.117186, 17.079979, -25.700000, 68.122156 mm), 0.46) 2021-10-20 17:06:28.473 GcodeDriver DEBUG: [serial://COM5] >> M204 S117.23 G1 X101.5172 Y-4.3200 B68.1222 F575.10 ; move to target, 25000 2021-10-20 17:06:28.475 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.476 GcodeDriver TRACE: [serial://COM5] confirmed M204 S117.23 G1 X101.5172 Y-4.3200 B68.1222 F575.10 ; move to target 2021-10-20 17:06:28.476 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-4.4200 F338.03 ; move to target, 25000 2021-10-20 17:06:28.478 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.478 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-4.4200 F338.03 ; move to target 2021-10-20 17:06:28.478 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:28.681 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.681 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:28.682 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:28.683 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.688 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.689 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.713 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 2.2204103169553298 2021-10-20 17:06:28.713 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.739 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.742 AbstractCamera TRACE: autoSettleAndCapture t=59 auto settle score: 2.3931001729790604 2021-10-20 17:06:28.742 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.771 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.773 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 2.2146379517437564 2021-10-20 17:06:28.773 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:28.803 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:28.804 AbstractCamera TRACE: autoSettleAndCapture t=121 auto settle score: 2.1138799312647167 2021-10-20 17:06:28.805 AbstractCamera DEBUG: autoSettleAndCapture in 122 ms 2021-10-20 17:06:28.805 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:28.830 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {170.31597900390625, 184.80123901367188} 65x199 * 71.279052734375 } 2021-10-20 17:06:28.834 ReferenceBottomVision DEBUG: Offsets too large (-0.011461, 0.699136, 0.000000, 19.381846 mm) : corner offset 1.4846244362091388 > 1.0 2021-10-20 17:06:28.834 AbstractHeadMountable DEBUG: N1.moveTo((139.128647, 16.380843, -25.700000, 48.740310 mm), 0.46) 2021-10-20 17:06:28.836 GcodeDriver DEBUG: [serial://COM5] >> M204 S98.13 G1 X101.5286 Y-5.0192 B48.7403 F460.11 ; move to target, 25000 2021-10-20 17:06:28.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.838 GcodeDriver TRACE: [serial://COM5] confirmed M204 S98.13 G1 X101.5286 Y-5.0192 B48.7403 F460.11 ; move to target 2021-10-20 17:06:28.839 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-5.1192 F338.03 ; move to target, 25000 2021-10-20 17:06:28.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:28.840 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-5.1192 F338.03 ; move to target 2021-10-20 17:06:28.840 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:29.033 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:29.033 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:29.033 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:29.034 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:29.041 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:29.042 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:29.076 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:29.078 AbstractCamera TRACE: autoSettleAndCapture t=44 auto settle score: 2.2266499479015267 2021-10-20 17:06:29.078 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:29.084 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:29.086 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 2.2177333106171297 2021-10-20 17:06:29.086 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:29.110 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:29.112 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 2.1056132877391436 2021-10-20 17:06:29.112 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:29.139 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:29.140 AbstractCamera TRACE: autoSettleAndCapture t=106 auto settle score: 2.112665351485435 2021-10-20 17:06:29.141 AbstractCamera DEBUG: autoSettleAndCapture in 107 ms 2021-10-20 17:06:29.141 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:29.161 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {170.64703369140625, 187.91177368164062} 69x198 * 70.34617614746094 } 2021-10-20 17:06:29.166 ReferenceBottomVision DEBUG: Offsets accepted (-0.030290, 0.580172, 0.000000, 20.314723 mm) 2021-10-20 17:06:29.166 ReferenceBottomVision DEBUG: Final offsets (-0.160354, 2.153947, 0.000000, 60.913514 mm) 2021-10-20 17:06:29.181 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:06:29.182 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (-0.160354, 2.153947, 0.000000, 60.913514 mm) pre-rotatedtrue) 2021-10-20 17:06:29.182 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 17:06:29.182 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:06:29.183 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:29.183 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:29.184 AbstractHeadMountable DEBUG: N1.moveTo((139.128647, 16.380843, 0.000000, 48.740310 mm), 0.46) 2021-10-20 17:06:29.185 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:06:29.186 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:29.187 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:06:29.187 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:29.759 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:29.759 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:29.759 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:29.760 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:29.760 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:29.760 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:29.761 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -0.660899 mm), 0.46) 2021-10-20 17:06:29.762 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.81 G1 X70.5986 Y-3.5454 C-0.6609 F5952.60 ; move to target, 25000 2021-10-20 17:06:29.764 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:29.764 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.81 G1 X70.5986 Y-3.5454 C-0.6609 F5952.60 ; move to target 2021-10-20 17:06:29.764 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:06:29.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:29.767 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:06:29.767 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:30.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:30.403 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:30.403 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -0.660899 mm), 0.46) 2021-10-20 17:06:30.404 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:06:30.406 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:30.406 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:06:30.406 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:30.978 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:30.978 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:30.979 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:30.979 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:30.985 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:30.986 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.026 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.028 AbstractCamera TRACE: autoSettleAndCapture t=49 auto settle score: 2.114336134860632 2021-10-20 17:06:31.028 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.057 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.058 AbstractCamera TRACE: autoSettleAndCapture t=79 auto settle score: 2.075708670143378 2021-10-20 17:06:31.058 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.089 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.090 AbstractCamera TRACE: autoSettleAndCapture t=111 auto settle score: 2.0886119948597277 2021-10-20 17:06:31.091 AbstractCamera DEBUG: autoSettleAndCapture in 112 ms 2021-10-20 17:06:31.092 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:31.111 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {152.2859344482422, 214.274658203125} 54x154 * 27.629247665405273 } 2021-10-20 17:06:31.111 ReferenceBottomVision DEBUG: Offsets too large (-0.619935, -0.878267, 0.000000, -26.968348 mm) : center offset 1.0750223385550273 > 1.0 2021-10-20 17:06:31.111 AbstractHeadMountable DEBUG: N2.moveTo((139.618518, 18.832886, -25.700000, 26.307449 mm), 0.46) 2021-10-20 17:06:31.112 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.31 G1 X71.2185 Y-2.6671 C26.3074 F753.87 ; move to target, 25000 2021-10-20 17:06:31.114 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.114 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.31 G1 X71.2185 Y-2.6671 C26.3074 F753.87 ; move to target 2021-10-20 17:06:31.115 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-2.7671 F338.03 ; move to target, 25000 2021-10-20 17:06:31.117 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.117 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-2.7671 F338.03 ; move to target 2021-10-20 17:06:31.117 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:31.349 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.349 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:31.350 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:31.351 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.356 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.357 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.394 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.396 AbstractCamera TRACE: autoSettleAndCapture t=45 auto settle score: 2.2502320460686436 2021-10-20 17:06:31.396 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.427 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.428 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 2.1857632646543057 2021-10-20 17:06:31.428 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.457 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.458 AbstractCamera TRACE: autoSettleAndCapture t=107 auto settle score: 2.1180061301003588 2021-10-20 17:06:31.459 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 17:06:31.459 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:31.476 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {119.90982818603516, 267.49176025390625} 42x19 * 50.19443130493164 } 2021-10-20 17:06:31.476 ReferenceBottomVision DEBUG: Offsets too large (-3.372324, -0.529257, 0.000000, 40.466468 mm) : center offset 3.413602893694671 > 1.0 2021-10-20 17:06:31.477 AbstractHeadMountable DEBUG: N2.moveTo((142.990843, 19.362143, -25.700000, -14.159019 mm), 0.46) 2021-10-20 17:06:31.478 GcodeDriver DEBUG: [serial://COM5] >> M204 S269.07 G1 X74.5908 Y-2.1379 C-14.1590 F1822.92 ; move to target, 25000 2021-10-20 17:06:31.480 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.480 GcodeDriver TRACE: [serial://COM5] confirmed M204 S269.07 G1 X74.5908 Y-2.1379 C-14.1590 F1822.92 ; move to target 2021-10-20 17:06:31.481 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-2.2379 F338.03 ; move to target, 25000 2021-10-20 17:06:31.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.483 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-2.2379 F338.03 ; move to target 2021-10-20 17:06:31.483 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:31.772 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.773 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:31.773 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:31.774 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.780 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.781 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.811 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.812 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 3.044151899034809 2021-10-20 17:06:31.813 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.825 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.826 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 2.4281531607526365 2021-10-20 17:06:31.826 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.857 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.858 AbstractCamera TRACE: autoSettleAndCapture t=84 auto settle score: 2.1553524755670628 2021-10-20 17:06:31.858 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:31.889 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:31.891 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.16482524184456 2021-10-20 17:06:31.891 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 17:06:31.891 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:31.909 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {147.12940979003906, 250.4176483154297} 41x20 * 57.528804779052734 } 2021-10-20 17:06:31.909 ReferenceBottomVision DEBUG: Offsets accepted (-2.015666, -0.978186, 0.000000, 33.132094 mm) 2021-10-20 17:06:31.909 ReferenceBottomVision DEBUG: Final offsets (-6.007925, -2.385711, 0.000000, 46.630214 mm) 2021-10-20 17:06:31.910 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:06:31.911 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (-6.007925, -2.385711, 0.000000, 46.630214 mm) pre-rotatedtrue) 2021-10-20 17:06:31.911 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:06:31.911 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:06:31.912 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:31.912 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:31.912 AbstractHeadMountable DEBUG: N1.moveTo((112.190843, 19.262143, 0.000000, 48.740310 mm), 0.46) 2021-10-20 17:06:31.916 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:06:31.918 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:31.918 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:06:31.918 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:32.490 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:32.491 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:32.491 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:32.492 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:32.492 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:32.492 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:32.493 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.339101 mm), 0.46) 2021-10-20 17:06:32.494 GcodeDriver DEBUG: [serial://COM5] >> M204 S417.72 G1 X101.6986 Y20.9546 B89.3391 F7324.44 ; move to target, 25000 2021-10-20 17:06:32.497 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:32.497 GcodeDriver TRACE: [serial://COM5] confirmed M204 S417.72 G1 X101.6986 Y20.9546 B89.3391 F7324.44 ; move to target 2021-10-20 17:06:32.497 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:06:32.499 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:32.499 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:06:32.499 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:33.103 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:33.104 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:33.104 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.339101 mm), 0.46) 2021-10-20 17:06:33.105 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:06:33.108 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:33.108 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A25.7000 F5419.03 ; move to target 2021-10-20 17:06:33.108 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:33.679 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:33.679 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:33.679 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:33.680 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:33.686 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:33.687 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:33.699 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:33.701 AbstractCamera TRACE: autoSettleAndCapture t=21 auto settle score: 2.13023266154879 2021-10-20 17:06:33.715 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:33.729 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:33.731 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 2.108314639594296 2021-10-20 17:06:33.731 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:33.780 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:33.795 AbstractCamera TRACE: autoSettleAndCapture t=115 auto settle score: 2.1217092646223072 2021-10-20 17:06:33.796 AbstractCamera DEBUG: autoSettleAndCapture in 116 ms 2021-10-20 17:06:33.797 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:33.820 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.76824951171875, 104.88706970214844} 151x36 * 3.7313973903656006 } 2021-10-20 17:06:33.820 ReferenceBottomVision DEBUG: Offsets too large (-0.075058, 3.795130, 0.000000, -3.070498 mm) : center offset 3.795871912114877 > 1.0 2021-10-20 17:06:33.820 AbstractHeadMountable DEBUG: N3.moveTo((139.073641, 14.159488, -25.700000, 92.409599 mm), 0.46) 2021-10-20 17:06:33.822 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.47 G1 X101.7736 Y17.1595 B92.4096 F2055.22 ; move to target, 25000 2021-10-20 17:06:33.824 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:33.824 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.47 G1 X101.7736 Y17.1595 B92.4096 F2055.22 ; move to target 2021-10-20 17:06:33.824 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y17.0595 F338.03 ; move to target, 25000 2021-10-20 17:06:33.826 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:33.826 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y17.0595 F338.03 ; move to target 2021-10-20 17:06:33.826 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:34.054 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:34.054 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:34.055 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:34.056 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.062 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.063 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.069 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.070 AbstractCamera TRACE: autoSettleAndCapture t=14 auto settle score: 2.81699936433255 2021-10-20 17:06:34.070 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.115 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.116 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 2.113693006795821 2021-10-20 17:06:34.117 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.146 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.148 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 2.1385573890789926 2021-10-20 17:06:34.148 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.178 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.179 AbstractCamera TRACE: autoSettleAndCapture t=123 auto settle score: 2.1449229964058736 2021-10-20 17:06:34.180 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 17:06:34.180 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:34.205 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {242.95745849609375, 229.52902221679688} 160x65 * 87.29208374023438 } 2021-10-20 17:06:34.205 ReferenceBottomVision DEBUG: Offsets too large (2.540401, -1.252062, 0.000000, 3.368815 mm) : center offset 2.832189417200699 > 1.0 2021-10-20 17:06:34.205 AbstractHeadMountable DEBUG: N3.moveTo((136.533240, 15.411550, -25.700000, 89.040784 mm), 0.46) 2021-10-20 17:06:34.207 GcodeDriver DEBUG: [serial://COM5] >> M204 S359.55 G1 X99.2332 Y18.4115 B89.0408 F1930.03 ; move to target, 25000 2021-10-20 17:06:34.209 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:34.209 GcodeDriver TRACE: [serial://COM5] confirmed M204 S359.55 G1 X99.2332 Y18.4115 B89.0408 F1930.03 ; move to target 2021-10-20 17:06:34.209 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y18.3115 F338.03 ; move to target, 25000 2021-10-20 17:06:34.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:34.211 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y18.3115 F338.03 ; move to target 2021-10-20 17:06:34.212 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:34.406 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:34.406 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:34.407 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:34.408 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.413 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.414 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.451 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.452 AbstractCamera TRACE: autoSettleAndCapture t=44 auto settle score: 3.70053143250891 2021-10-20 17:06:34.453 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.484 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.486 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 2.4449164007748583 2021-10-20 17:06:34.486 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:34.514 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:34.516 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.099807899692944 2021-10-20 17:06:34.517 AbstractCamera DEBUG: autoSettleAndCapture in 109 ms 2021-10-20 17:06:34.517 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:34.541 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {209.83135986328125, 178.2845916748047} 212x83 * 53.462894439697266 } 2021-10-20 17:06:34.541 ReferenceBottomVision DEBUG: Offsets accepted (1.593672, -0.065141, 0.000000, 37.198005 mm) 2021-10-20 17:06:34.541 ReferenceBottomVision DEBUG: Final offsets (4.059015, 2.477927, 0.000000, 37.496322 mm) 2021-10-20 17:06:34.554 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:06:34.554 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (4.059015, 2.477927, 0.000000, 37.496322 mm) pre-rotatedtrue) 2021-10-20 17:06:34.555 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:06:34.555 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:06:34.555 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:34.556 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:34.556 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:34.557 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:34.557 AbstractHeadMountable DEBUG: N3.moveTo((136.533240, 15.411550, 0.000000, 89.040784 mm), 0.46) 2021-10-20 17:06:34.562 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:06:34.564 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:34.564 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:06:34.564 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:35.136 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:35.136 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:35.137 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:35.137 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:35.138 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.339101 mm), 0.46) 2021-10-20 17:06:35.139 GcodeDriver DEBUG: [serial://COM5] >> M204 S318.77 G1 X70.7986 Y20.9546 C44.3391 F5724.62 ; move to target, 25000 2021-10-20 17:06:35.142 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:35.142 GcodeDriver TRACE: [serial://COM5] confirmed M204 S318.77 G1 X70.7986 Y20.9546 C44.3391 F5724.62 ; move to target 2021-10-20 17:06:35.142 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:06:35.144 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:35.144 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:06:35.144 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:35.755 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:35.755 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:35.755 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.339101 mm), 0.46) 2021-10-20 17:06:35.756 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:06:35.758 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:35.758 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:06:35.758 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:36.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.330 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:36.330 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:36.331 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.337 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.338 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.358 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.359 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 2.0494654724122667 2021-10-20 17:06:36.359 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.385 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.386 AbstractCamera TRACE: autoSettleAndCapture t=55 auto settle score: 2.0321964315338303 2021-10-20 17:06:36.386 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.416 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.417 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.0139073825751095 2021-10-20 17:06:36.418 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.449 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.450 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.046071193521275 2021-10-20 17:06:36.450 AbstractCamera DEBUG: autoSettleAndCapture in 119 ms 2021-10-20 17:06:36.450 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:36.468 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {208.5, 95.0} 42x45 * 90.0 } 2021-10-20 17:06:36.469 ReferenceBottomVision DEBUG: Offsets too large (-2.024070, 3.869192, 0.000000, -44.339101 mm) : center offset 4.366635635534839 > 1.0 2021-10-20 17:06:36.469 AbstractHeadMountable DEBUG: N4.moveTo((141.022654, 14.085426, -25.700000, 88.678202 mm), 0.46) 2021-10-20 17:06:36.470 GcodeDriver DEBUG: [serial://COM5] >> M204 S306.26 G1 X72.8227 Y17.0854 C88.6782 F2171.85 ; move to target, 25000 2021-10-20 17:06:36.472 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S306.26 G1 X72.8227 Y17.0854 C88.6782 F2171.85 ; move to target 2021-10-20 17:06:36.473 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y16.9854 F338.03 ; move to target, 25000 2021-10-20 17:06:36.475 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.475 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y16.9854 F338.03 ; move to target 2021-10-20 17:06:36.475 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:36.777 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.777 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:36.778 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:36.779 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.785 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.786 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.817 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.819 AbstractCamera TRACE: autoSettleAndCapture t=40 auto settle score: 2.332438161466159 2021-10-20 17:06:36.819 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.868 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.870 AbstractCamera TRACE: autoSettleAndCapture t=91 auto settle score: 2.0410204798060647 2021-10-20 17:06:36.870 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:36.900 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:36.902 AbstractCamera TRACE: autoSettleAndCapture t=123 auto settle score: 2.043183765778095 2021-10-20 17:06:36.902 AbstractCamera DEBUG: autoSettleAndCapture in 123 ms 2021-10-20 17:06:36.903 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:36.927 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.18606567382812, 220.94027709960938} 101x179 * 0.6437457203865051 } 2021-10-20 17:06:36.928 ReferenceBottomVision DEBUG: Offsets too large (0.419800, -0.659685, 0.000000, -44.982847 mm) : corner offset 3.66693690398639 > 1.0 2021-10-20 17:06:36.928 AbstractHeadMountable DEBUG: N4.moveTo((140.602853, 14.745111, -25.700000, 133.661048 mm), 0.46) 2021-10-20 17:06:36.929 GcodeDriver DEBUG: [serial://COM5] >> M204 S61.24 G1 X72.4029 Y17.7451 C133.6610 F437.45 ; move to target, 25000 2021-10-20 17:06:36.931 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.931 GcodeDriver TRACE: [serial://COM5] confirmed M204 S61.24 G1 X72.4029 Y17.7451 C133.6610 F437.45 ; move to target 2021-10-20 17:06:36.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y17.6451 F338.03 ; move to target, 25000 2021-10-20 17:06:36.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:36.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y17.6451 F338.03 ; move to target 2021-10-20 17:06:36.934 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:37.221 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:37.221 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:37.222 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:06:37.223 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:37.230 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:37.231 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:37.247 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:37.249 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 2.4026434421246754 2021-10-20 17:06:37.250 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:37.271 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:37.272 AbstractCamera TRACE: autoSettleAndCapture t=49 auto settle score: 2.2255086528913273 2021-10-20 17:06:37.272 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:37.299 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:37.301 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 2.0619441258997226 2021-10-20 17:06:37.301 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:06:37.332 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:06:37.337 AbstractCamera TRACE: autoSettleAndCapture t=114 auto settle score: 2.07839332276566 2021-10-20 17:06:37.338 AbstractCamera DEBUG: autoSettleAndCapture in 115 ms 2021-10-20 17:06:37.338 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:06:37.355 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.6405487060547, 218.80252075195312} 202x98 * 87.56334686279297 } 2021-10-20 17:06:37.355 ReferenceBottomVision DEBUG: Offsets accepted (0.311738, -0.633119, 0.000000, -41.902448 mm) 2021-10-20 17:06:37.355 ReferenceBottomVision DEBUG: Final offsets (-1.292532, 2.576388, 0.000000, -131.224395 mm) 2021-10-20 17:06:37.356 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:06:37.357 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-1.292532, 2.576388, 0.000000, -131.224395 mm) pre-rotatedtrue) 2021-10-20 17:06:37.357 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:06:37.358 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:37.358 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:37.358 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:37.359 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:37.359 AbstractHeadMountable DEBUG: N3.moveTo((109.702853, 14.745111, 0.000000, 89.040784 mm), 0.46) 2021-10-20 17:06:37.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:06:37.362 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:37.362 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:06:37.362 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:37.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:37.934 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:37.934 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:37.934 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:37.935 AbstractHeadMountable DEBUG: N1.moveTo((195.562854, 44.779935, 0.000000, 28.425587 mm), 0.46) 2021-10-20 17:06:37.936 GcodeDriver DEBUG: [serial://COM5] >> M204 S318.11 G1 X157.9629 Y23.3799 B28.4256 F9909.77 ; move to target, 25000 2021-10-20 17:06:37.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:37.938 GcodeDriver TRACE: [serial://COM5] confirmed M204 S318.11 G1 X157.9629 Y23.3799 B28.4256 F9909.77 ; move to target 2021-10-20 17:06:37.939 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y23.2799 F338.03 ; move to target, 25000 2021-10-20 17:06:37.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:37.941 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y23.2799 F338.03 ; move to target 2021-10-20 17:06:37.941 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:38.994 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:38.994 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:38.994 AbstractHeadMountable DEBUG: N1.moveTo((195.562854, 44.779935, 26.800000, 28.425587 mm), 0.46) 2021-10-20 17:06:38.995 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:06:38.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:38.997 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:06:38.997 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:39.583 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:39.583 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:39.583 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:06:39.583 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:06:39.584 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:06:39.584 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:06:39.585 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:39.585 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:06:40.285 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:06:40.286 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:40.286 AbstractHeadMountable DEBUG: N1.moveTo((195.562854, 44.779935, 0.000000, 28.425587 mm), 0.46) 2021-10-20 17:06:40.287 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:06:40.289 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:40.289 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:06:40.289 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:40.875 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:40.875 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:40.875 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:06:40.876 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:06:40.877 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:40.877 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:40.878 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:40.878 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:40.878 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:40.879 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:40.879 AbstractHeadMountable DEBUG: N2.moveTo((192.746973, 57.008086, 0.000000, -47.291113 mm), 0.46) 2021-10-20 17:06:40.881 GcodeDriver DEBUG: [serial://COM5] >> M204 S337.75 G1 X124.3470 Y35.5081 C-47.2911 F6594.96 ; move to target, 25000 2021-10-20 17:06:40.883 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:40.883 GcodeDriver TRACE: [serial://COM5] confirmed M204 S337.75 G1 X124.3470 Y35.5081 C-47.2911 F6594.96 ; move to target 2021-10-20 17:06:40.883 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y35.4081 F338.03 ; move to target, 25000 2021-10-20 17:06:40.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:40.885 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y35.4081 F338.03 ; move to target 2021-10-20 17:06:40.886 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:41.549 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:41.549 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:41.549 AbstractHeadMountable DEBUG: N2.moveTo((192.746973, 57.008086, 26.800000, -47.291113 mm), 0.46) 2021-10-20 17:06:41.551 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:06:41.553 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:41.553 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:06:41.554 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:42.138 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:42.138 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:42.138 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:06:42.138 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:06:42.139 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:06:42.139 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:06:42.140 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:42.140 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:06:42.841 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:06:42.842 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:42.843 AbstractHeadMountable DEBUG: N2.moveTo((192.746973, 57.008086, 0.000000, -47.291113 mm), 0.46) 2021-10-20 17:06:42.844 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:06:42.845 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:42.846 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:06:42.846 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:43.431 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:43.431 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:43.431 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:06:43.432 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:06:43.433 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:43.433 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:43.433 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:43.434 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:43.434 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:43.435 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:43.435 AbstractHeadMountable DEBUG: N3.moveTo((190.775286, 58.276289, 0.000000, 51.842779 mm), 0.46) 2021-10-20 17:06:43.437 GcodeDriver DEBUG: [serial://COM5] >> M204 S424.50 G1 X153.4753 Y61.2763 B51.8428 F7715.76 ; move to target, 25000 2021-10-20 17:06:43.439 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:43.439 GcodeDriver TRACE: [serial://COM5] confirmed M204 S424.50 G1 X153.4753 Y61.2763 B51.8428 F7715.76 ; move to target 2021-10-20 17:06:43.440 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y61.1763 F338.03 ; move to target, 25000 2021-10-20 17:06:43.441 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:43.442 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y61.1763 F338.03 ; move to target 2021-10-20 17:06:43.442 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:44.069 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:44.069 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:44.069 AbstractHeadMountable DEBUG: N3.moveTo((190.775286, 58.276289, 26.800000, 51.842779 mm), 0.46) 2021-10-20 17:06:44.070 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:06:44.072 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:44.072 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-26.8000 F5533.78 ; move to target 2021-10-20 17:06:44.072 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:44.658 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:44.658 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:44.658 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:06:44.658 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:06:44.659 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:06:44.659 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:06:44.660 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:44.660 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:06:45.362 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:06:45.363 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:45.363 AbstractHeadMountable DEBUG: N3.moveTo((190.775286, 58.276289, 0.000000, 51.842779 mm), 0.46) 2021-10-20 17:06:45.364 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:06:45.366 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:45.367 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:06:45.367 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:45.952 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:45.952 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:45.952 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:06:45.953 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:06:45.954 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:45.954 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:45.954 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:45.954 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:45.955 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:45.955 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:45.956 AbstractHeadMountable DEBUG: N4.moveTo((227.843268, 56.989956, 0.000000, 175.563496 mm), 0.46) 2021-10-20 17:06:45.957 GcodeDriver DEBUG: [serial://COM5] >> M204 S89.46 G1 X159.6433 Y59.9900 C175.5635 F1422.25 ; move to target, 25000 2021-10-20 17:06:45.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:45.959 GcodeDriver TRACE: [serial://COM5] confirmed M204 S89.46 G1 X159.6433 Y59.9900 C175.5635 F1422.25 ; move to target 2021-10-20 17:06:45.960 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y59.8900 F338.03 ; move to target, 25000 2021-10-20 17:06:45.962 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:45.962 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y59.8900 F338.03 ; move to target 2021-10-20 17:06:45.962 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:46.618 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:46.618 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:46.619 AbstractHeadMountable DEBUG: N4.moveTo((227.843268, 56.989956, 26.800000, 175.563496 mm), 0.46) 2021-10-20 17:06:46.620 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:06:46.622 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:46.622 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:06:46.623 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:47.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:47.208 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:47.208 ReferenceNozzle DEBUG: N4.place() 2021-10-20 17:06:47.209 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:06:47.210 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 17:06:47.210 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 17:06:47.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:47.211 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 17:06:47.211 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:06:47.211 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:06:47.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:47.212 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:06:47.912 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:06:47.913 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:47.913 AbstractHeadMountable DEBUG: N4.moveTo((227.843268, 56.989956, 0.000000, 175.563496 mm), 0.46) 2021-10-20 17:06:47.914 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:06:47.916 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:47.916 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:06:47.917 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:48.501 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:48.501 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:48.502 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 1ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:06:48.503 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 17:06:48.503 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:48.504 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:48.505 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:48.505 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:48.505 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:48.505 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:48.506 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:48.506 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:48.507 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.22 G1 X528.9290 Y130.9050 B90.0000 F20918.06 ; move to target, 25000 2021-10-20 17:06:48.509 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:48.510 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.22 G1 X528.9290 Y130.9050 B90.0000 F20918.06 ; move to target 2021-10-20 17:06:48.510 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:06:48.512 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:48.512 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:06:48.512 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:50.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:50.687 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:50.687 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:50.688 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:50.688 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:50.690 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:50.717 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:50.717 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:50.717 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:50.718 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:50.720 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:50.720 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:06:50.721 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:51.315 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:51.315 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:51.315 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:06:51.315 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:51.316 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:06:51.316 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:06:51.318 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:51.318 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:06:51.318 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:06:51.318 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:06:51.320 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:51.320 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:06:51.720 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:51.732 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:51.732 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:51.734 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:51.736 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:51.736 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:06:51.736 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:52.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:52.330 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:52.330 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:52.331 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:52.333 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:52.343 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:52.343 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:52.343 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:52.344 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:52.345 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:52.345 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:52.345 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:52.346 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:52.346 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:52.346 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:52.348 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:06:52.349 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:52.350 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:06:52.350 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:06:52.352 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:52.352 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:06:52.352 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:52.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:52.988 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:52.988 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:52.989 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:52.989 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:52.991 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:53.017 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:53.017 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:53.018 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:53.020 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:53.021 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:53.022 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:06:53.022 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:53.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:53.615 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:53.615 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:06:53.615 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:53.616 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:06:53.616 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:06:53.618 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:53.618 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:06:54.018 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:54.019 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:54.019 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:54.020 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:54.021 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:54.022 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:06:54.022 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:54.616 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:54.616 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:54.616 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:54.616 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:54.618 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:54.628 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:54.628 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:54.629 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:54.630 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:54.630 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:54.631 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:54.631 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:54.631 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:54.632 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:54.632 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:54.633 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:06:54.635 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:54.636 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:06:54.636 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:06:54.638 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:54.638 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:06:54.638 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:55.286 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:55.286 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:55.287 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:55.288 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:55.288 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:55.291 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:55.317 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:55.317 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:55.318 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:55.319 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:55.321 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:55.321 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A27.5200 F5607.62 ; move to target 2021-10-20 17:06:55.321 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:55.914 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:55.915 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:55.915 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:06:55.915 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:55.916 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:06:55.917 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:06:55.917 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:55.918 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:06:56.319 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:56.320 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:56.320 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:56.321 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:56.323 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:56.323 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:06:56.323 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:56.917 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:56.917 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:56.917 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:56.918 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:56.920 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:56.930 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:56.930 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:56.930 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:06:56.931 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:56.932 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:56.932 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:56.932 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:56.933 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:56.933 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:56.933 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:56.934 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.3290 F5942.02 ; move to target, 25000 2021-10-20 17:06:56.936 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:56.936 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.3290 F5942.02 ; move to target 2021-10-20 17:06:56.936 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:57.561 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:57.561 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:57.561 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:06:57.562 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:06:57.562 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:06:57.564 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:06:57.586 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:06:57.586 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:06:57.587 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:06:57.588 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:06:57.590 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:57.590 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:06:57.591 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:58.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:58.184 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:58.184 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 17:06:58.185 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:06:58.185 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 17:06:58.186 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 17:06:58.186 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:58.186 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 17:06:58.587 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:06:58.588 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:58.588 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:06:58.589 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:06:58.590 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:58.591 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:06:58.591 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:06:59.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:59.185 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:06:59.185 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:06:59.185 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:06:59.187 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:06:59.197 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:06:59.197 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:06:59.197 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:06:59.197 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:06:59.198 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:06:59.198 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:06:59.199 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:06:59.199 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:06:59.200 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:06:59.200 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:06:59.201 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.339101 mm), 0.46) 2021-10-20 17:06:59.203 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.81 G1 X101.3986 Y-3.4454 B44.3391 F22292.22 ; move to target, 25000 2021-10-20 17:06:59.205 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:59.205 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.81 G1 X101.3986 Y-3.4454 B44.3391 F22292.22 ; move to target 2021-10-20 17:06:59.206 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:06:59.207 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:06:59.208 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:06:59.208 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:01.463 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:01.464 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:01.464 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 44.339101 mm), 0.46) 2021-10-20 17:07:01.465 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:07:01.466 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:01.467 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:07:01.467 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:02.039 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.039 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:02.039 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:07:02.040 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.046 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.047 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.065 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.067 AbstractCamera TRACE: autoSettleAndCapture t=27 auto settle score: 2.0687486210884143 2021-10-20 17:07:02.067 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.115 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.117 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 2.222492869961654 2021-10-20 17:07:02.117 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.148 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.151 AbstractCamera TRACE: autoSettleAndCapture t=111 auto settle score: 2.2089445481672216 2021-10-20 17:07:02.151 AbstractCamera DEBUG: autoSettleAndCapture in 111 ms 2021-10-20 17:07:02.151 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:07:02.177 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {137.20445251464844, 245.3899383544922} 159x164 * 84.134033203125 } 2021-10-20 17:07:02.177 ReferenceBottomVision DEBUG: Offsets too large (-0.135804, -2.309257, 0.000000, -38.473134 mm) : center offset 2.313246357482463 > 1.0 2021-10-20 17:07:02.177 AbstractHeadMountable DEBUG: N1.moveTo((139.134387, 20.263875, -25.700000, 82.812235 mm), 0.46) 2021-10-20 17:07:02.179 GcodeDriver DEBUG: [serial://COM5] >> M204 S199.08 G1 X101.5344 Y-1.1361 B82.8122 F1315.07 ; move to target, 25000 2021-10-20 17:07:02.181 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.181 GcodeDriver TRACE: [serial://COM5] confirmed M204 S199.08 G1 X101.5344 Y-1.1361 B82.8122 F1315.07 ; move to target 2021-10-20 17:07:02.181 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-1.2361 F338.03 ; move to target, 25000 2021-10-20 17:07:02.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.184 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-1.2361 F338.03 ; move to target 2021-10-20 17:07:02.184 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:02.464 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.464 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:02.465 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:07:02.466 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.483 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.484 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.518 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.519 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 2.1869416141817144 2021-10-20 17:07:02.519 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.552 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.554 AbstractCamera TRACE: autoSettleAndCapture t=88 auto settle score: 2.1511282229103155 2021-10-20 17:07:02.554 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.580 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.582 AbstractCamera TRACE: autoSettleAndCapture t=116 auto settle score: 2.0592995362831967 2021-10-20 17:07:02.583 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 17:07:02.583 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:07:02.616 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {150.25, 237.25} 224x90 * 45.0 } 2021-10-20 17:07:02.616 ReferenceBottomVision DEBUG: Offsets too large (-1.046883, -1.391813, 0.000000, 0.660899 mm) : center offset 1.7415819803698038 > 1.0 2021-10-20 17:07:02.616 AbstractHeadMountable DEBUG: N1.moveTo((140.181270, 21.655688, -25.700000, 82.151336 mm), 0.46) 2021-10-20 17:07:02.618 GcodeDriver DEBUG: [serial://COM5] >> M204 S387.76 G1 X102.5813 Y0.2557 B82.1513 F1595.01 ; move to target, 25000 2021-10-20 17:07:02.620 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.620 GcodeDriver TRACE: [serial://COM5] confirmed M204 S387.76 G1 X102.5813 Y0.2557 B82.1513 F1595.01 ; move to target 2021-10-20 17:07:02.620 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y0.1557 F338.03 ; move to target, 25000 2021-10-20 17:07:02.622 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.622 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y0.1557 F338.03 ; move to target 2021-10-20 17:07:02.622 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:02.782 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.783 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:02.783 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:07:02.784 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.790 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.792 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.820 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.821 AbstractCamera TRACE: autoSettleAndCapture t=37 auto settle score: 2.3187247638579525 2021-10-20 17:07:02.822 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.852 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.853 AbstractCamera TRACE: autoSettleAndCapture t=69 auto settle score: 2.108331987516423 2021-10-20 17:07:02.854 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:07:02.884 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:07:02.885 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.0836309369810615 2021-10-20 17:07:02.886 AbstractCamera DEBUG: autoSettleAndCapture in 102 ms 2021-10-20 17:07:02.886 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:07:02.905 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {112.74351501464844, 215.37200927734375} 146x39 * 48.04478073120117 } 2021-10-20 17:07:02.905 ReferenceBottomVision DEBUG: Offsets accepted (-2.478703, -0.648374, 0.000000, -2.383882 mm) 2021-10-20 17:07:02.905 ReferenceBottomVision DEBUG: Final offsets (-3.661390, -4.349444, 0.000000, -40.196116 mm) 2021-10-20 17:07:02.908 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:07:02.909 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (-3.661390, -4.349444, 0.000000, -40.196116 mm) pre-rotatedtrue) 2021-10-20 17:07:02.909 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:02.909 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:02.910 AbstractHeadMountable DEBUG: N1.moveTo((140.181270, 21.655688, 0.000000, 82.151336 mm), 0.46) 2021-10-20 17:07:02.911 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:07:02.912 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:02.912 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:07:02.912 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:03.484 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:03.485 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:03.485 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:03.485 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:03.486 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:03.486 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:03.486 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:07:03.487 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:03.487 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:03.487 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:03.488 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:03.488 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:03.488 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:03.489 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:03.490 GcodeDriver DEBUG: [serial://COM5] >> M204 S407.20 G1 X262.4000 Y128.6000 B0.0000 F17336.92 ; move to target, 25000 2021-10-20 17:07:03.492 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:03.492 GcodeDriver TRACE: [serial://COM5] confirmed M204 S407.20 G1 X262.4000 Y128.6000 B0.0000 F17336.92 ; move to target 2021-10-20 17:07:03.493 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y128.5000 F338.03 ; move to target, 25000 2021-10-20 17:07:03.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:03.495 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y128.5000 F338.03 ; move to target 2021-10-20 17:07:03.495 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:04.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:04.938 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:04.938 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:04.939 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:04.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:04.941 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-15.0000 F4140.00 ; move to target 2021-10-20 17:07:04.941 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:05.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:05.376 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:05.377 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:07:05.377 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:07:05.378 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:07:05.378 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:07:05.379 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:05.379 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:07:06.079 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:07:06.080 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:06.080 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:06.081 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:06.083 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:06.083 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F4140.00 ; move to target 2021-10-20 17:07:06.083 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:06.518 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:06.518 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:06.518 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:07:06.519 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:07:06.519 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:06.520 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:06.520 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:06.520 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:06.521 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:06.521 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:06.521 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:06.523 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X231.6000 C0.0000 F5932.40 ; move to target, 25000 2021-10-20 17:07:06.525 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:06.525 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X231.6000 C0.0000 F5932.40 ; move to target 2021-10-20 17:07:06.525 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y128.4000 F338.03 ; move to target, 25000 2021-10-20 17:07:06.528 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:06.528 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y128.4000 F338.03 ; move to target 2021-10-20 17:07:06.528 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:07.163 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:07.163 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:07.163 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:07.165 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:07.166 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:07.166 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z15.0000 F4140.00 ; move to target 2021-10-20 17:07:07.167 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:07.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:07.602 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:07.602 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:07:07.602 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:07:07.603 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:07:07.603 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:07:07.604 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:07.604 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:07:08.304 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:07:08.305 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:08.305 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:08.306 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:08.308 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:08.309 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F4140.00 ; move to target 2021-10-20 17:07:08.309 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:08.743 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:08.744 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:08.744 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:07:08.745 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:07:08.746 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:08.746 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:08.746 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:08.747 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:08.747 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:08.747 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:08.748 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:08.749 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X262.7000 Y153.0000 F7600.67 ; move to target, 25000 2021-10-20 17:07:08.751 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:08.751 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X262.7000 Y153.0000 F7600.67 ; move to target 2021-10-20 17:07:08.751 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y152.9000 F338.03 ; move to target, 25000 2021-10-20 17:07:08.753 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:08.753 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y152.9000 F338.03 ; move to target 2021-10-20 17:07:08.753 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:09.402 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:09.402 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:09.402 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:09.403 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:09.405 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:09.405 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A15.0000 F4140.00 ; move to target 2021-10-20 17:07:09.405 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:09.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:09.840 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:09.840 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:07:09.840 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:07:09.841 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:07:09.841 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:07:09.842 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:09.842 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:07:10.542 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:07:10.543 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:10.543 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:10.544 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:10.546 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:10.546 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F4140.00 ; move to target 2021-10-20 17:07:10.546 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:10.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:10.981 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:10.981 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:07:10.982 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:07:10.983 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:10.983 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:10.983 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:10.984 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:10.984 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:10.984 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:10.985 AbstractHeadMountable DEBUG: N4.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:10.986 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X231.8000 F5942.02 ; move to target, 25000 2021-10-20 17:07:10.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:10.988 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X231.8000 F5942.02 ; move to target 2021-10-20 17:07:10.988 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:11.629 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:11.636 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:11.637 AbstractHeadMountable DEBUG: N4.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:11.638 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:11.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:11.640 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-15.0000 F4140.00 ; move to target 2021-10-20 17:07:11.640 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:12.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:12.075 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:12.076 ReferenceNozzle DEBUG: N4.place() 2021-10-20 17:07:12.076 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:07:12.076 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 17:07:12.077 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 17:07:12.078 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:12.078 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 17:07:12.078 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:07:12.078 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:07:12.079 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:12.080 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:07:12.780 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:07:12.781 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:12.781 AbstractHeadMountable DEBUG: N4.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:07:12.782 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:07:12.784 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:12.784 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F4140.00 ; move to target 2021-10-20 17:07:12.785 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:13.220 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:13.220 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:07:13.220 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:07:13.222 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:13.222 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:13.222 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:13.223 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:13.223 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:13.223 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:13.224 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:07:13.224 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:07:13.224 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:07:13.224 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:07:13.225 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:07:13.225 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:07:13.225 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.46) 2021-10-20 17:07:13.227 GcodeDriver DEBUG: [serial://COM5] >> M204 S370.05 G1 X350.0000 Y350.1000 F17500.93 ; move to target, 25000 2021-10-20 17:07:13.229 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:13.229 GcodeDriver TRACE: [serial://COM5] confirmed M204 S370.05 G1 X350.0000 Y350.1000 F17500.93 ; move to target 2021-10-20 17:07:13.230 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y350.0000 F338.03 ; move to target, 25000 2021-10-20 17:07:13.231 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:13.232 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y350.0000 F338.03 ; move to target 2021-10-20 17:07:13.232 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:07:14.837 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:07:14.837 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:50.255 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:09:50.255 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:09:50.256 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:09:50.256 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:09:50.256 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:09:50.257 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:09:50.258 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 17:09:50.295 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 17:09:50.295 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:09:50.295 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:09:50.295 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:09:50.295 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:09:50.296 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:09:50.296 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:09:50.297 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:09:50.297 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:09:50.298 GcodeDriver DEBUG: [serial://COM5] >> M204 S331.23 G1 X260.5606 Y50.2889 F19312.16 ; move to target, 25000 2021-10-20 17:09:50.300 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:50.300 GcodeDriver TRACE: [serial://COM5] confirmed M204 S331.23 G1 X260.5606 Y50.2889 F19312.16 ; move to target 2021-10-20 17:09:50.300 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1889 F338.03 ; move to target, 25000 2021-10-20 17:09:50.302 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:50.302 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1889 F338.03 ; move to target 2021-10-20 17:09:50.302 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:52.263 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:52.263 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:52.263 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:52.264 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:52.515 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:52.533 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:52.534 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:52.585 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:52.685 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.718011, 49.952944, 26.500000, -0.684922 mm) 2021-10-20 17:09:52.686 AbstractHeadMountable DEBUG: DOWN.moveTo((260.718011, 49.952944, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:52.687 GcodeDriver DEBUG: [serial://COM5] >> M204 S419.36 G1 X260.7180 Y50.0529 F560.30 ; move to target, 25000 2021-10-20 17:09:52.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:52.689 GcodeDriver TRACE: [serial://COM5] confirmed M204 S419.36 G1 X260.7180 Y50.0529 F560.30 ; move to target 2021-10-20 17:09:52.689 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y49.9529 F338.03 ; move to target, 25000 2021-10-20 17:09:52.691 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:52.691 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y49.9529 F338.03 ; move to target 2021-10-20 17:09:52.692 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:52.754 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:52.754 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:52.756 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:53.007 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:53.022 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:53.023 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:53.071 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:53.143 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.757357, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 17:09:53.144 AbstractHeadMountable DEBUG: DOWN.moveTo((260.757357, 50.228169, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:53.145 GcodeDriver DEBUG: [serial://COM5] >> M204 S319.14 G1 X260.7574 Y50.3282 F658.38 ; move to target, 25000 2021-10-20 17:09:53.147 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.147 GcodeDriver TRACE: [serial://COM5] confirmed M204 S319.14 G1 X260.7574 Y50.3282 F658.38 ; move to target 2021-10-20 17:09:53.148 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.2282 F338.03 ; move to target, 25000 2021-10-20 17:09:53.150 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.150 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.2282 F338.03 ; move to target 2021-10-20 17:09:53.150 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:53.249 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.249 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:53.251 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:53.503 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:53.524 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:53.525 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:53.573 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:53.655 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.521279, 50.306805, 26.500000, -0.684922 mm) 2021-10-20 17:09:53.655 AbstractHeadMountable DEBUG: DOWN.moveTo((260.521279, 50.306805, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:53.657 GcodeDriver DEBUG: [serial://COM5] >> M204 S398.03 G1 X260.5213 Y50.4068 F651.31 ; move to target, 25000 2021-10-20 17:09:53.659 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.659 GcodeDriver TRACE: [serial://COM5] confirmed M204 S398.03 G1 X260.5213 Y50.4068 F651.31 ; move to target 2021-10-20 17:09:53.660 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.3068 F338.03 ; move to target, 25000 2021-10-20 17:09:53.661 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.662 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.3068 F338.03 ; move to target 2021-10-20 17:09:53.662 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:53.737 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.738 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:53.739 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.639318, 50.267487, 26.500000, -0.684922 mm) 2021-10-20 17:09:53.739 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639318, 50.267487, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:53.741 GcodeDriver DEBUG: [serial://COM5] >> M204 S356.89 G1 X260.6393 Y50.3675 F412.94 ; move to target, 25000 2021-10-20 17:09:53.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.742 GcodeDriver TRACE: [serial://COM5] confirmed M204 S356.89 G1 X260.6393 Y50.3675 F412.94 ; move to target 2021-10-20 17:09:53.743 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.2675 F338.03 ; move to target, 25000 2021-10-20 17:09:53.746 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.746 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.2675 F338.03 ; move to target 2021-10-20 17:09:53.746 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:53.804 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.804 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:53.805 ReferenceFiducialLocator DEBUG: Found FD3 at (260.639318, 50.267487, 26.500000, -0.684922 mm) 2021-10-20 17:09:53.805 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 17:09:53.805 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:09:53.805 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:09:53.805 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:09:53.805 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:09:53.806 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:09:53.806 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:09:53.807 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:09:53.807 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:09:53.808 GcodeDriver DEBUG: [serial://COM5] >> M204 S333.61 G1 X200.3194 Y69.7904 F8726.05 ; move to target, 25000 2021-10-20 17:09:53.810 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.810 GcodeDriver TRACE: [serial://COM5] confirmed M204 S333.61 G1 X200.3194 Y69.7904 F8726.05 ; move to target 2021-10-20 17:09:53.811 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:09:53.813 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:53.813 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:09:53.813 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:54.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:54.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:54.702 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:54.703 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:54.954 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:54.969 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:54.971 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:55.024 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:55.121 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.398132, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:09:55.122 AbstractHeadMountable DEBUG: DOWN.moveTo((200.398132, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:55.123 GcodeDriver DEBUG: [serial://COM5] >> M204 S400.81 G1 X200.3981 Y69.7510 F378.66 ; move to target, 25000 2021-10-20 17:09:55.125 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:55.125 GcodeDriver TRACE: [serial://COM5] confirmed M204 S400.81 G1 X200.3981 Y69.7510 F378.66 ; move to target 2021-10-20 17:09:55.125 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6510 F338.03 ; move to target, 25000 2021-10-20 17:09:55.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:55.127 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6510 F338.03 ; move to target 2021-10-20 17:09:55.127 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:55.181 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:55.181 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:55.184 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:55.435 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:55.453 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:55.454 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:55.506 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:55.595 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.516171, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:09:55.596 AbstractHeadMountable DEBUG: DOWN.moveTo((200.516171, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:55.597 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X200.5162 F367.25 ; move to target, 25000 2021-10-20 17:09:55.598 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:55.598 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X200.5162 F367.25 ; move to target 2021-10-20 17:09:55.599 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:55.638 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:55.638 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:55.640 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:55.891 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:55.907 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:55.908 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:55.959 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:56.042 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.162054, 69.533088, 26.500000, -0.684922 mm) 2021-10-20 17:09:56.042 AbstractHeadMountable DEBUG: DOWN.moveTo((200.162054, 69.533088, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:56.044 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.81 G1 X200.1621 Y69.6331 F636.92 ; move to target, 25000 2021-10-20 17:09:56.046 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.046 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.81 G1 X200.1621 Y69.6331 F636.92 ; move to target 2021-10-20 17:09:56.046 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.5331 F338.03 ; move to target, 25000 2021-10-20 17:09:56.048 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.048 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.5331 F338.03 ; move to target 2021-10-20 17:09:56.048 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:56.130 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.130 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:56.132 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.339113, 69.592065, 26.500000, -0.684922 mm) 2021-10-20 17:09:56.132 AbstractHeadMountable DEBUG: DOWN.moveTo((200.339113, 69.592065, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:56.133 GcodeDriver DEBUG: [serial://COM5] >> M204 S426.57 G1 X200.3391 Y69.6921 F604.50 ; move to target, 25000 2021-10-20 17:09:56.136 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.136 GcodeDriver TRACE: [serial://COM5] confirmed M204 S426.57 G1 X200.3391 Y69.6921 F604.50 ; move to target 2021-10-20 17:09:56.136 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.5921 F338.03 ; move to target, 25000 2021-10-20 17:09:56.138 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.138 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.5921 F338.03 ; move to target 2021-10-20 17:09:56.138 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:56.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.208 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:56.208 ReferenceFiducialLocator DEBUG: Found FD2 at (200.339113, 69.592065, 26.500000, -0.684922 mm) 2021-10-20 17:09:56.208 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 17:09:56.208 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:09:56.209 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:09:56.209 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:09:56.209 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:09:56.209 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:09:56.210 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:09:56.210 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:09:56.210 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:09:56.212 GcodeDriver DEBUG: [serial://COM5] >> M204 S399.36 G1 X184.1119 Y48.3426 F6200.00 ; move to target, 25000 2021-10-20 17:09:56.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.214 GcodeDriver TRACE: [serial://COM5] confirmed M204 S399.36 G1 X184.1119 Y48.3426 F6200.00 ; move to target 2021-10-20 17:09:56.214 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2426 F338.03 ; move to target, 25000 2021-10-20 17:09:56.216 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.216 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2426 F338.03 ; move to target 2021-10-20 17:09:56.216 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:56.749 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:56.749 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:56.749 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:56.750 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:57.001 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:57.016 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:57.017 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:57.077 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:57.153 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.190590, 48.203252, 26.500000, -0.684922 mm) 2021-10-20 17:09:57.153 AbstractHeadMountable DEBUG: DOWN.moveTo((184.190590, 48.203252, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:57.155 GcodeDriver DEBUG: [serial://COM5] >> M204 S400.81 G1 X184.1906 Y48.3033 F378.66 ; move to target, 25000 2021-10-20 17:09:57.157 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.157 GcodeDriver TRACE: [serial://COM5] confirmed M204 S400.81 G1 X184.1906 Y48.3033 F378.66 ; move to target 2021-10-20 17:09:57.157 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2033 F338.03 ; move to target, 25000 2021-10-20 17:09:57.159 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.159 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2033 F338.03 ; move to target 2021-10-20 17:09:57.159 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:57.213 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.214 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:57.215 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:57.466 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:57.482 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:57.483 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:57.538 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:57.607 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.347976, 48.163934, 26.500000, -0.684922 mm) 2021-10-20 17:09:57.608 AbstractHeadMountable DEBUG: DOWN.moveTo((184.347976, 48.163934, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:57.609 GcodeDriver DEBUG: [serial://COM5] >> M204 S340.18 G1 X184.3480 Y48.2639 F454.50 ; move to target, 25000 2021-10-20 17:09:57.611 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.611 GcodeDriver TRACE: [serial://COM5] confirmed M204 S340.18 G1 X184.3480 Y48.2639 F454.50 ; move to target 2021-10-20 17:09:57.612 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1639 F338.03 ; move to target, 25000 2021-10-20 17:09:57.614 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.614 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1639 F338.03 ; move to target 2021-10-20 17:09:57.614 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:57.677 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:57.677 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:57.679 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:09:57.930 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:09:57.949 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:09:57.950 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:09:58.001 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:09:58.070 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.072551, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:09:58.071 AbstractHeadMountable DEBUG: DOWN.moveTo((184.072551, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:58.072 GcodeDriver DEBUG: [serial://COM5] >> M204 S378.31 G1 X184.0726 Y48.3426 F668.65 ; move to target, 25000 2021-10-20 17:09:58.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.075 GcodeDriver TRACE: [serial://COM5] confirmed M204 S378.31 G1 X184.0726 Y48.3426 F668.65 ; move to target 2021-10-20 17:09:58.075 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2426 F338.03 ; move to target, 25000 2021-10-20 17:09:58.077 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.077 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2426 F338.03 ; move to target 2021-10-20 17:09:58.077 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:58.156 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.157 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:58.158 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.210264, 48.203252, 26.500000, -0.684922 mm) 2021-10-20 17:09:58.158 AbstractHeadMountable DEBUG: DOWN.moveTo((184.210264, 48.203252, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:09:58.159 GcodeDriver DEBUG: [serial://COM5] >> M204 S346.85 G1 X184.2103 Y48.3033 F433.48 ; move to target, 25000 2021-10-20 17:09:58.161 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.161 GcodeDriver TRACE: [serial://COM5] confirmed M204 S346.85 G1 X184.2103 Y48.3033 F433.48 ; move to target 2021-10-20 17:09:58.162 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2033 F338.03 ; move to target, 25000 2021-10-20 17:09:58.163 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.164 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2033 F338.03 ; move to target 2021-10-20 17:09:58.164 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:09:58.225 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.225 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:09:58.225 ReferenceFiducialLocator DEBUG: Found FD1 at (184.210264, 48.203252, 26.500000, -0.684922 mm) 2021-10-20 17:09:58.226 ReferenceFiducialLocator INFO: Fiducial results: scale (0.999856, 0.995990) shear (-0.001820, 0.0) rotation (-0.588046 deg) translation (175.513709 mm, 44.945809 mm) 2021-10-20 17:09:58.226 ReferenceFiducialLocator INFO: Board origin offset distance: 0.11854162246243301mm 2021-10-20 17:09:58.226 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:09:58.226 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:09:58.227 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:09:58.227 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:09:58.227 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:09:58.227 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 17:09:58.227 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:09:58.228 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:09:58.229 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:09:58.229 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:09:58.229 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:09:58.230 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:09:58.230 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:09:58.230 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:09:58.233 GcodeDriver DEBUG: [serial://COM5] >> M204 S326.41 G1 X528.9290 Y130.9050 B90.0000 F20409.82 ; move to target, 25000 2021-10-20 17:09:58.237 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.237 GcodeDriver TRACE: [serial://COM5] confirmed M204 S326.41 G1 X528.9290 Y130.9050 B90.0000 F20409.82 ; move to target 2021-10-20 17:09:58.237 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:09:58.239 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:09:58.240 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:09:58.240 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:00.342 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:00.342 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:00.343 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:00.344 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:00.344 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:00.346 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:00.370 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:00.370 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:00.371 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:00.372 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:00.373 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:00.374 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:10:00.374 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:00.968 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:00.968 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:00.968 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:10:00.969 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:00.970 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:10:00.970 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:10:00.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:00.971 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:10:00.971 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:10:00.971 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:10:00.972 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:00.972 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:10:01.373 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:01.374 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:01.374 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:01.375 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:01.377 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:01.377 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:10:01.377 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:01.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:01.971 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:01.972 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:01.972 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:01.973 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:01.983 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:01.983 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:01.984 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:01.985 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:01.985 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:01.985 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:01.985 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:01.986 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:01.986 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:01.987 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:01.989 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:10:01.991 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:01.991 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:10:01.992 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:10:01.993 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:01.994 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:10:01.994 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:02.629 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:02.630 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:02.630 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:02.638 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:02.638 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:02.640 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:02.669 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:02.670 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:02.670 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:02.671 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:02.673 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:02.673 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:10:02.674 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:03.268 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:03.268 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:03.268 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:10:03.269 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:03.269 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:10:03.270 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:10:03.271 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:03.271 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:10:03.672 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:03.673 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:03.673 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:03.675 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:03.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:03.677 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:10:03.677 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:04.270 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:04.271 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:04.271 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:04.271 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:04.272 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:04.282 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:04.283 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:04.283 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:04.284 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:04.284 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:04.285 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:04.285 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:04.285 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:04.285 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:04.286 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:04.287 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:10:04.289 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:04.289 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:10:04.289 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:10:04.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:04.291 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:10:04.292 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:04.940 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:04.940 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:04.940 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:04.941 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:04.941 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:04.943 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:04.970 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:04.970 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:04.971 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:04.972 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:04.974 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:04.974 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:10:04.974 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:05.568 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:05.568 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:05.568 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:10:05.568 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:05.569 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:10:05.569 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:10:05.570 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:05.571 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:10:05.972 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:05.973 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:05.973 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:05.974 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:05.976 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:05.976 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:10:05.976 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:06.570 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:06.570 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:06.571 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:06.571 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:06.573 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:06.583 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:06.583 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:06.583 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:06.584 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:06.584 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:06.585 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:06.585 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:06.585 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:06.585 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:06.586 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:06.587 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.3290 F5942.02 ; move to target, 25000 2021-10-20 17:10:06.589 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:06.589 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.3290 F5942.02 ; move to target 2021-10-20 17:10:06.589 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:07.213 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:07.213 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:07.213 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:07.214 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:07.214 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:07.216 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:07.240 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:07.240 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:07.240 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:07.242 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:07.244 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:07.244 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A27.5200 F5607.62 ; move to target 2021-10-20 17:10:07.244 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:07.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:07.838 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:07.838 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 17:10:07.838 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:07.839 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 17:10:07.840 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 17:10:07.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:07.840 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 17:10:08.241 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:08.242 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:08.242 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:08.243 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:08.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:08.245 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:10:08.245 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:08.839 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:08.840 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:08.840 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:08.840 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:08.842 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:08.851 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:08.852 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:08.852 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:10:08.852 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:10:08.853 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:08.853 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:08.854 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:08.854 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:08.854 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:08.855 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:08.855 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:08.857 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.81 G1 X101.3986 Y-3.4454 B44.4120 F22292.22 ; move to target, 25000 2021-10-20 17:10:08.859 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:08.859 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.81 G1 X101.3986 Y-3.4454 B44.4120 F22292.22 ; move to target 2021-10-20 17:10:08.859 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:10:08.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:08.861 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:10:08.861 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:11.117 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:11.117 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:11.117 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 44.411954 mm), 0.46) 2021-10-20 17:10:11.119 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:10:11.120 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:11.121 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:10:11.121 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:11.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:11.693 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:11.693 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:10:11.694 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:11.699 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:11.703 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:11.713 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:11.714 AbstractCamera TRACE: autoSettleAndCapture t=20 auto settle score: 6.205891822025328 2021-10-20 17:10:11.715 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:11.746 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:11.747 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 2.388712562078045 2021-10-20 17:10:11.747 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:11.775 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:11.776 AbstractCamera TRACE: autoSettleAndCapture t=82 auto settle score: 2.3475014743259663 2021-10-20 17:10:11.777 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:11.807 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:11.808 AbstractCamera TRACE: autoSettleAndCapture t=114 auto settle score: 2.3086831026046544 2021-10-20 17:10:11.809 AbstractCamera DEBUG: autoSettleAndCapture in 115 ms 2021-10-20 17:10:11.809 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:10:11.829 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {184.64707946777344, 197.41177368164062} 30x50 * 40.60129928588867 } 2021-10-20 17:10:11.829 ReferenceBottomVision DEBUG: Offsets accepted (0.332655, 0.132116, 0.000000, 4.986747 mm) 2021-10-20 17:10:11.829 ReferenceBottomVision DEBUG: Final offsets (0.332655, 0.132116, 0.000000, 4.986747 mm) 2021-10-20 17:10:11.855 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:10:11.855 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.332655, 0.132116, 0.000000, 4.986747 mm) pre-rotatedtrue) 2021-10-20 17:10:11.856 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:10:11.856 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:10:11.857 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:11.857 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:11.857 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:11.859 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:10:11.860 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:11.861 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:10:11.861 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:12.434 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:12.434 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:12.435 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:12.435 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:12.435 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:12.436 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:12.436 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:12.438 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.5986 C44.4120 F5932.40 ; move to target, 25000 2021-10-20 17:10:12.438 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:12.439 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.5986 C44.4120 F5932.40 ; move to target 2021-10-20 17:10:12.439 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:10:12.441 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:12.441 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:10:12.441 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:13.077 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:13.077 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:13.077 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, 44.411954 mm), 0.46) 2021-10-20 17:10:13.079 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:10:13.080 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:13.081 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:10:13.081 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:13.653 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:13.653 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:13.654 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:10:13.655 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:13.660 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:13.663 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:13.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:13.716 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 2.4079858894765263 2021-10-20 17:10:13.716 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:13.742 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:13.748 AbstractCamera TRACE: autoSettleAndCapture t=94 auto settle score: 2.3711518997800147 2021-10-20 17:10:13.748 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:13.761 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:13.763 AbstractCamera TRACE: autoSettleAndCapture t=109 auto settle score: 2.2481544320580085 2021-10-20 17:10:13.776 AbstractCamera DEBUG: autoSettleAndCapture in 122 ms 2021-10-20 17:10:13.777 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:10:13.793 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {173.25001525878906, 203.25001525878906} 31x49 * 45.0 } 2021-10-20 17:10:13.794 ReferenceBottomVision DEBUG: Offsets accepted (-0.128316, -0.067405, 0.000000, 0.588046 mm) 2021-10-20 17:10:13.794 ReferenceBottomVision DEBUG: Final offsets (-0.128316, -0.067405, 0.000000, 0.588046 mm) 2021-10-20 17:10:13.822 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:10:13.824 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.128316, -0.067405, 0.000000, 0.588046 mm) pre-rotatedtrue) 2021-10-20 17:10:13.824 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:10:13.824 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:10:13.825 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:13.825 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:13.826 AbstractHeadMountable DEBUG: N1.moveTo((108.198583, 17.854618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:13.829 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:10:13.831 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:13.831 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:10:13.831 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:14.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:14.403 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:14.404 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:14.404 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:14.404 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:14.405 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:14.405 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:14.407 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X101.6986 Y20.9546 F7600.67 ; move to target, 25000 2021-10-20 17:10:14.409 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:14.409 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X101.6986 Y20.9546 F7600.67 ; move to target 2021-10-20 17:10:14.409 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:10:14.411 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:14.411 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:10:14.412 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:15.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:15.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:15.060 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 44.411954 mm), 0.46) 2021-10-20 17:10:15.061 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:10:15.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:15.063 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:10:15.063 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:15.635 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:15.635 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:15.635 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:10:15.636 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:15.643 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:15.644 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:15.680 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:15.682 AbstractCamera TRACE: autoSettleAndCapture t=46 auto settle score: 2.5279362724455834 2021-10-20 17:10:15.682 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:15.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:15.714 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 2.389626633452895 2021-10-20 17:10:15.714 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:15.749 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:15.751 AbstractCamera TRACE: autoSettleAndCapture t=115 auto settle score: 2.4017133947707143 2021-10-20 17:10:15.751 AbstractCamera DEBUG: autoSettleAndCapture in 115 ms 2021-10-20 17:10:15.751 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:10:15.775 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.8482666015625, 199.42068481445312} 30x50 * 41.6335334777832 } 2021-10-20 17:10:15.775 ReferenceBottomVision DEBUG: Offsets accepted (-0.176594, 0.094051, 0.000000, 3.954513 mm) 2021-10-20 17:10:15.775 ReferenceBottomVision DEBUG: Final offsets (-0.176594, 0.094051, 0.000000, 3.954513 mm) 2021-10-20 17:10:15.791 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:10:15.792 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.176594, 0.094051, 0.000000, 3.954513 mm) pre-rotatedtrue) 2021-10-20 17:10:15.810 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:10:15.816 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:10:15.873 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:15.874 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:15.874 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:15.874 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:15.874 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:15.875 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:10:15.877 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:15.877 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:10:15.878 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:16.450 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:16.450 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:16.450 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:16.450 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:16.451 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:16.452 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.7986 F5942.02 ; move to target, 25000 2021-10-20 17:10:16.454 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:16.454 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.7986 F5942.02 ; move to target 2021-10-20 17:10:16.454 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:17.078 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:17.079 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:17.079 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.411954 mm), 0.46) 2021-10-20 17:10:17.080 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:10:17.082 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:17.082 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A25.7000 F5419.03 ; move to target 2021-10-20 17:10:17.082 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:17.654 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:17.654 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:17.655 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:10:17.656 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:17.662 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:17.663 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:17.699 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:17.700 AbstractCamera TRACE: autoSettleAndCapture t=44 auto settle score: 2.3615356921876858 2021-10-20 17:10:17.701 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:17.745 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:17.746 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 2.2665538127668405 2021-10-20 17:10:17.746 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:10:17.778 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:10:17.793 AbstractCamera TRACE: autoSettleAndCapture t=137 auto settle score: 2.3279999156800226 2021-10-20 17:10:17.793 AbstractCamera DEBUG: autoSettleAndCapture in 137 ms 2021-10-20 17:10:17.794 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:10:17.811 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.47645568847656, 204.69412231445312} 30x49 * 40.60129165649414 } 2021-10-20 17:10:17.812 ReferenceBottomVision DEBUG: Offsets accepted (-0.011824, -0.124869, 0.000000, 4.986755 mm) 2021-10-20 17:10:17.812 ReferenceBottomVision DEBUG: Final offsets (-0.011824, -0.124869, 0.000000, 4.986755 mm) 2021-10-20 17:10:17.837 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:10:17.837 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.011824, -0.124869, 0.000000, 4.986755 mm) pre-rotatedtrue) 2021-10-20 17:10:17.840 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:10:17.841 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:17.841 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:17.841 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:17.843 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:17.843 AbstractHeadMountable DEBUG: N3.moveTo((108.098583, 17.954618, 0.000000, 44.411954 mm), 0.46) 2021-10-20 17:10:17.844 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:10:17.848 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:17.850 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:10:17.850 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:18.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:18.423 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:18.423 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:18.424 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:18.424 AbstractHeadMountable DEBUG: N1.moveTo((231.178248, 59.418638, 0.000000, 39.425206 mm), 0.46) 2021-10-20 17:10:18.426 GcodeDriver DEBUG: [serial://COM5] >> M204 S320.49 G1 X193.5782 Y38.0186 B39.4252 F11959.71 ; move to target, 25000 2021-10-20 17:10:18.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:18.428 GcodeDriver TRACE: [serial://COM5] confirmed M204 S320.49 G1 X193.5782 Y38.0186 B39.4252 F11959.71 ; move to target 2021-10-20 17:10:18.428 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y37.9186 F338.03 ; move to target, 25000 2021-10-20 17:10:18.430 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:18.430 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y37.9186 F338.03 ; move to target 2021-10-20 17:10:18.430 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:19.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:19.689 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:19.689 AbstractHeadMountable DEBUG: N1.moveTo((231.178248, 59.418638, 26.800000, 39.425206 mm), 0.46) 2021-10-20 17:10:19.690 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:10:19.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:19.692 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:10:19.693 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:20.498 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:20.498 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:20.498 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:10:20.498 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:20.500 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:10:20.500 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:10:20.501 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:20.501 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:10:21.201 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:21.202 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:21.202 AbstractHeadMountable DEBUG: N1.moveTo((231.178248, 59.418638, 0.000000, 39.425206 mm), 0.46) 2021-10-20 17:10:21.203 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:10:21.205 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:21.205 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:10:21.205 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:21.791 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:21.791 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:21.791 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:10:21.792 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:10:21.793 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:21.793 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:21.793 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:21.794 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:21.794 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:21.794 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:21.795 AbstractHeadMountable DEBUG: N2.moveTo((236.718222, 59.566029, 0.000000, 43.823907 mm), 0.46) 2021-10-20 17:10:21.796 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.41 G1 X168.3182 Y38.0660 C43.8239 F5372.53 ; move to target, 25000 2021-10-20 17:10:21.798 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:21.798 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.41 G1 X168.3182 Y38.0660 C43.8239 F5372.53 ; move to target 2021-10-20 17:10:21.799 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y37.9660 F338.03 ; move to target, 25000 2021-10-20 17:10:21.801 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:21.802 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y37.9660 F338.03 ; move to target 2021-10-20 17:10:21.802 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:22.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:22.378 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:22.378 AbstractHeadMountable DEBUG: N2.moveTo((236.718222, 59.566029, 26.800000, 43.823907 mm), 0.46) 2021-10-20 17:10:22.379 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:10:22.381 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:22.381 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:10:22.381 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:22.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:22.966 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:22.966 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:10:22.966 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:22.967 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:10:22.967 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:10:22.969 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:22.969 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:10:23.669 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:23.670 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:23.670 AbstractHeadMountable DEBUG: N2.moveTo((236.718222, 59.566029, 0.000000, 43.823907 mm), 0.46) 2021-10-20 17:10:23.671 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:10:23.673 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:23.673 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:10:23.673 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:24.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:24.259 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:24.259 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:10:24.260 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:10:24.261 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:24.261 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:24.261 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:24.262 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:24.262 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:24.262 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:24.263 AbstractHeadMountable DEBUG: N3.moveTo((241.845503, 59.352444, 0.000000, 40.457441 mm), 0.46) 2021-10-20 17:10:24.264 GcodeDriver DEBUG: [serial://COM5] >> M204 S382.61 G1 X204.5455 Y62.3524 B40.4574 F7755.77 ; move to target, 25000 2021-10-20 17:10:24.267 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:24.267 GcodeDriver TRACE: [serial://COM5] confirmed M204 S382.61 G1 X204.5455 Y62.3524 B40.4574 F7755.77 ; move to target 2021-10-20 17:10:24.267 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y62.2524 F338.03 ; move to target, 25000 2021-10-20 17:10:24.269 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:24.269 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y62.2524 F338.03 ; move to target 2021-10-20 17:10:24.269 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:24.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:24.966 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:24.966 AbstractHeadMountable DEBUG: N3.moveTo((241.845503, 59.352444, 26.800000, 40.457441 mm), 0.46) 2021-10-20 17:10:24.967 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:10:24.969 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:24.969 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:10:24.969 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:25.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:25.555 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:25.555 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:10:25.555 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:25.556 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:10:25.556 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:10:25.557 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:25.557 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:10:26.257 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:26.258 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:26.258 AbstractHeadMountable DEBUG: N3.moveTo((241.845503, 59.352444, 0.000000, 40.457441 mm), 0.46) 2021-10-20 17:10:26.259 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:10:26.261 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:26.261 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:10:26.261 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:26.847 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:26.847 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:26.847 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:10:26.848 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:10:26.849 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:26.849 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:26.849 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:26.850 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:26.850 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:26.850 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:26.851 AbstractHeadMountable DEBUG: N4.moveTo((246.759736, 59.519234, 0.000000, 39.425199 mm), 0.46) 2021-10-20 17:10:26.852 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.42 G1 X178.5597 Y62.5192 C39.4252 F5449.36 ; move to target, 25000 2021-10-20 17:10:26.854 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:26.854 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.42 G1 X178.5597 Y62.5192 C39.4252 F5449.36 ; move to target 2021-10-20 17:10:26.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y62.4192 F338.03 ; move to target, 25000 2021-10-20 17:10:26.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:26.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y62.4192 F338.03 ; move to target 2021-10-20 17:10:26.857 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:27.441 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:27.441 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:27.441 AbstractHeadMountable DEBUG: N4.moveTo((246.759736, 59.519234, 26.800000, 39.425199 mm), 0.46) 2021-10-20 17:10:27.443 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:10:27.445 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:27.445 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-26.8000 F5533.78 ; move to target 2021-10-20 17:10:27.445 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:28.030 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:28.030 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:28.030 ReferenceNozzle DEBUG: N4.place() 2021-10-20 17:10:28.030 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:28.031 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 17:10:28.031 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 17:10:28.033 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:28.033 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 17:10:28.033 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:10:28.033 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:10:28.034 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:28.035 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:10:28.735 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:28.736 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:28.736 AbstractHeadMountable DEBUG: N4.moveTo((246.759736, 59.519234, 0.000000, 39.425199 mm), 0.46) 2021-10-20 17:10:28.737 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:10:28.739 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:28.740 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:10:28.740 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:29.324 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:29.325 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:29.325 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:10:29.326 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:10:29.326 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:10:29.326 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:10:29.326 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:10:29.326 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:10:29.327 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:29.327 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:29.328 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:29.328 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:29.328 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:29.329 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:29.329 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:29.330 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:29.332 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.41 G1 X528.9290 Y130.9050 B90.0000 F20387.30 ; move to target, 25000 2021-10-20 17:10:29.334 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:29.335 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.41 G1 X528.9290 Y130.9050 B90.0000 F20387.30 ; move to target 2021-10-20 17:10:29.335 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:10:29.337 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:29.337 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:10:29.337 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:31.457 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:31.457 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:31.457 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:31.459 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:31.459 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:31.461 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:31.488 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:31.488 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:31.489 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:31.490 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:31.493 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:31.493 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:10:31.493 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:32.087 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:32.087 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:32.087 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:10:32.087 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:32.088 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:10:32.088 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:10:32.089 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:32.089 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:10:32.090 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:10:32.090 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:10:32.091 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:32.091 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:10:32.491 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:32.492 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:32.492 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:32.493 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:32.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:32.495 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:10:32.495 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:33.089 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:33.090 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:33.090 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:33.090 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:33.092 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:33.102 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:33.102 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:33.102 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:33.103 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:33.103 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:33.104 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:33.104 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:33.104 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:33.105 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:33.105 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:33.107 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:10:33.109 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:33.109 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:10:33.110 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:10:33.111 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:33.112 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:10:33.112 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:33.747 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:33.747 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:33.747 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:33.748 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:33.748 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:33.750 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:33.777 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:33.777 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:33.778 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:33.779 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:33.781 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:33.781 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:10:33.782 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:34.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:34.376 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:34.376 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:10:34.376 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:34.377 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:10:34.377 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:10:34.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:34.379 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:10:34.780 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:34.781 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:34.781 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:34.782 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:34.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:34.784 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:10:34.784 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:35.377 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:35.378 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:35.378 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:35.378 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:35.380 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:35.391 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:35.391 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:35.391 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:10:35.392 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:35.392 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:35.393 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:35.393 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:35.393 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:35.394 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:35.394 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:35.395 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:10:35.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:35.398 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:10:35.398 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:10:35.400 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:35.401 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:10:35.401 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:36.050 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:36.050 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:36.050 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:10:36.051 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:10:36.052 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:10:36.054 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:10:36.077 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:10:36.077 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:10:36.078 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:10:36.079 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:10:36.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:36.081 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:10:36.081 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:36.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:36.674 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:36.674 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:10:36.674 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:10:36.675 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:10:36.675 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:10:36.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:36.676 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:10:37.077 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:10:37.078 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:37.078 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:10:37.079 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:10:37.082 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:37.082 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:10:37.082 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:37.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:37.676 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:37.676 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:10:37.676 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:10:37.678 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:10:37.688 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:10:37.688 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:10:37.689 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:37.689 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:37.689 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:37.689 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:37.690 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:37.690 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:37.690 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:10:37.691 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:37.691 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:37.692 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:37.692 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:37.692 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:37.692 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:37.693 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:37.695 GcodeDriver DEBUG: [serial://COM5] >> M204 S318.97 G1 X262.4000 Y128.6000 B0.0000 F17547.67 ; move to target, 25000 2021-10-20 17:10:37.697 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:37.697 GcodeDriver TRACE: [serial://COM5] confirmed M204 S318.97 G1 X262.4000 Y128.6000 B0.0000 F17547.67 ; move to target 2021-10-20 17:10:37.698 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y128.5000 F338.03 ; move to target, 25000 2021-10-20 17:10:37.699 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:37.700 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y128.5000 F338.03 ; move to target 2021-10-20 17:10:37.700 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:39.549 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:39.549 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:39.549 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:39.551 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:39.552 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:39.552 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z15.0000 F4140.00 ; move to target 2021-10-20 17:10:39.553 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:39.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:39.988 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:39.988 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:10:39.988 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:39.989 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:10:39.989 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:10:39.990 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:39.991 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:10:40.691 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:40.692 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:40.692 AbstractHeadMountable DEBUG: N1.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:40.694 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:40.695 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:40.696 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F4140.00 ; move to target 2021-10-20 17:10:40.696 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:41.131 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:41.131 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:41.131 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:10:41.132 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:10:41.132 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:41.133 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:41.133 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:41.133 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:41.133 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:41.134 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:41.134 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:41.135 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X231.6000 C0.0000 F5932.40 ; move to target, 25000 2021-10-20 17:10:41.137 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:41.137 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X231.6000 C0.0000 F5932.40 ; move to target 2021-10-20 17:10:41.137 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y128.4000 F338.03 ; move to target, 25000 2021-10-20 17:10:41.139 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:41.139 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y128.4000 F338.03 ; move to target 2021-10-20 17:10:41.140 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:41.774 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:41.775 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:41.775 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:41.776 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:41.778 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:41.778 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-15.0000 F4140.00 ; move to target 2021-10-20 17:10:41.778 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:42.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:42.213 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:42.213 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:10:42.213 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:42.214 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:10:42.214 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:10:42.215 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:42.215 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:10:42.916 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:42.917 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:42.917 AbstractHeadMountable DEBUG: N2.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:42.918 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:42.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:42.921 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F4140.00 ; move to target 2021-10-20 17:10:42.921 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:43.357 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:43.357 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:43.357 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:10:43.358 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 17:10:43.358 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:43.359 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:43.359 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:43.359 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:43.359 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:43.360 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:43.360 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:43.361 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X262.7000 Y153.0000 F7600.67 ; move to target, 25000 2021-10-20 17:10:43.363 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:43.363 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X262.7000 Y153.0000 F7600.67 ; move to target 2021-10-20 17:10:43.363 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y152.9000 F338.03 ; move to target, 25000 2021-10-20 17:10:43.365 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:43.365 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y152.9000 F338.03 ; move to target 2021-10-20 17:10:43.365 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:44.013 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:44.013 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:44.013 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, -15.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:44.015 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-15.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:44.016 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:44.017 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-15.0000 F4140.00 ; move to target 2021-10-20 17:10:44.017 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:44.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:44.452 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:44.452 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:10:44.452 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:10:44.453 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:10:44.453 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:10:44.454 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:44.454 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:10:44.454 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:10:44.454 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:10:44.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:44.456 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:10:45.157 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:10:45.158 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:45.158 AbstractHeadMountable DEBUG: N3.moveTo((300.000000, 150.000000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:10:45.159 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F4140.00 ; move to target, 25000 2021-10-20 17:10:45.161 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:45.161 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F4140.00 ; move to target 2021-10-20 17:10:45.161 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:45.596 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:45.596 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:10:45.596 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 17:10:45.597 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:45.597 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:45.597 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:45.598 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:45.598 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:45.598 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:45.598 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:10:45.599 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:10:45.599 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:10:45.599 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:10:45.600 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:10:45.600 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:10:45.600 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.46) 2021-10-20 17:10:45.602 GcodeDriver DEBUG: [serial://COM5] >> M204 S347.11 G1 X350.0000 Y350.1000 F16416.11 ; move to target, 25000 2021-10-20 17:10:45.604 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:45.604 GcodeDriver TRACE: [serial://COM5] confirmed M204 S347.11 G1 X350.0000 Y350.1000 F16416.11 ; move to target 2021-10-20 17:10:45.605 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y350.0000 F338.03 ; move to target, 25000 2021-10-20 17:10:45.607 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:45.607 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y350.0000 F338.03 ; move to target 2021-10-20 17:10:45.607 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:10:47.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:10:47.212 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:14:04.947 MainFrame DEBUG: Config saved successfully! 2021-10-20 17:14:18.013 AbstractHeadMountable DEBUG: N4.moveTo((418.200000, 337.100000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:14:18.015 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y340.1000 F3363.35 ; move to target, 25000 2021-10-20 17:14:18.016 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:18.017 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y340.1000 F3363.35 ; move to target 2021-10-20 17:14:18.017 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y340.0000 F338.03 ; move to target, 25000 2021-10-20 17:14:18.019 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:18.019 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y340.0000 F338.03 ; move to target 2021-10-20 17:14:22.881 AbstractHeadMountable DEBUG: N4.moveTo((418.200000, 337.100000, -10.000000, 0.000000 mm), 0.46) 2021-10-20 17:14:22.882 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A10.0000 F3380.30 ; move to target, 25000 2021-10-20 17:14:22.884 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:22.884 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A10.0000 F3380.30 ; move to target 2021-10-20 17:14:27.794 AbstractHeadMountable DEBUG: N3.moveTo((387.300000, 337.100000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:14:27.795 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F3380.30 ; move to target, 25000 2021-10-20 17:14:27.797 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:27.797 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F3380.30 ; move to target 2021-10-20 17:14:35.307 AbstractHeadMountable DEBUG: N2.moveTo((418.400000, 361.600000, -10.000000, 0.000000 mm), 0.46) 2021-10-20 17:14:35.308 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-10.0000 F3380.30 ; move to target, 25000 2021-10-20 17:14:35.310 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:35.310 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-10.0000 F3380.30 ; move to target 2021-10-20 17:14:39.264 AbstractHeadMountable DEBUG: N1.moveTo((387.600000, 361.500000, 0.000000, 0.000000 mm), 0.46) 2021-10-20 17:14:39.265 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F3380.30 ; move to target, 25000 2021-10-20 17:14:39.267 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:14:39.268 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F3380.30 ; move to target 2021-10-20 17:40:48.915 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:40:48.917 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:40:48.917 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:40:48.918 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:40:48.918 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:40:48.919 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:40:48.920 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 17:40:48.931 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 17:40:48.931 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:40:48.932 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:40:48.956 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:40:48.956 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:40:48.956 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:40:48.957 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:40:48.957 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:40:48.957 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:40:48.959 GcodeDriver DEBUG: [serial://COM5] >> M204 S332.18 G1 X260.5606 Y50.2889 F19041.68 ; move to target, 25000 2021-10-20 17:40:48.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:48.962 GcodeDriver TRACE: [serial://COM5] confirmed M204 S332.18 G1 X260.5606 Y50.2889 F19041.68 ; move to target 2021-10-20 17:40:48.962 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1889 F338.03 ; move to target, 25000 2021-10-20 17:40:48.964 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:48.964 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1889 F338.03 ; move to target 2021-10-20 17:40:48.964 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:50.891 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:50.891 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:50.892 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:50.893 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:51.145 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:51.163 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:51.164 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:51.217 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:51.294 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.836050, 50.110216, 26.500000, -0.684922 mm) 2021-10-20 17:40:51.294 AbstractHeadMountable DEBUG: DOWN.moveTo((260.836050, 50.110216, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:51.299 GcodeDriver DEBUG: [serial://COM5] >> M204 S318.35 G1 X260.8361 Y50.2102 F562.68 ; move to target, 25000 2021-10-20 17:40:51.301 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.302 GcodeDriver TRACE: [serial://COM5] confirmed M204 S318.35 G1 X260.8361 Y50.2102 F562.68 ; move to target 2021-10-20 17:40:51.302 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1102 F338.03 ; move to target, 25000 2021-10-20 17:40:51.304 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.304 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1102 F338.03 ; move to target 2021-10-20 17:40:51.304 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:51.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.379 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:51.380 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:51.632 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:51.652 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:51.653 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:51.704 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:51.772 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.678665, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 17:40:51.772 AbstractHeadMountable DEBUG: DOWN.moveTo((260.678665, 50.228169, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:51.774 GcodeDriver DEBUG: [serial://COM5] >> M204 S391.50 G1 X260.6787 Y50.3282 F615.55 ; move to target, 25000 2021-10-20 17:40:51.780 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.780 GcodeDriver TRACE: [serial://COM5] confirmed M204 S391.50 G1 X260.6787 Y50.3282 F615.55 ; move to target 2021-10-20 17:40:51.780 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.2282 F338.03 ; move to target, 25000 2021-10-20 17:40:51.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.783 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.2282 F338.03 ; move to target 2021-10-20 17:40:51.783 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:51.859 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:51.859 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:51.861 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:52.111 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:52.131 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:52.133 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:52.185 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:52.262 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.481933, 50.149534, 26.500000, -0.684922 mm) 2021-10-20 17:40:52.262 AbstractHeadMountable DEBUG: DOWN.moveTo((260.481933, 50.149534, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:52.264 GcodeDriver DEBUG: [serial://COM5] >> M204 S319.27 G1 X260.4819 Y50.2495 F476.91 ; move to target, 25000 2021-10-20 17:40:52.266 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.266 GcodeDriver TRACE: [serial://COM5] confirmed M204 S319.27 G1 X260.4819 Y50.2495 F476.91 ; move to target 2021-10-20 17:40:52.266 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1495 F338.03 ; move to target, 25000 2021-10-20 17:40:52.268 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.268 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1495 F338.03 ; move to target 2021-10-20 17:40:52.268 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:52.334 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.335 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:52.337 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.580299, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:40:52.337 AbstractHeadMountable DEBUG: DOWN.moveTo((260.580299, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:52.339 GcodeDriver DEBUG: [serial://COM5] >> M204 S388.54 G1 X260.5803 Y50.2889 F488.41 ; move to target, 25000 2021-10-20 17:40:52.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.345 GcodeDriver TRACE: [serial://COM5] confirmed M204 S388.54 G1 X260.5803 Y50.2889 F488.41 ; move to target 2021-10-20 17:40:52.345 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1889 F338.03 ; move to target, 25000 2021-10-20 17:40:52.347 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.347 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1889 F338.03 ; move to target 2021-10-20 17:40:52.347 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:52.414 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.414 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:52.415 ReferenceFiducialLocator DEBUG: Found FD3 at (260.580299, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:40:52.415 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 17:40:52.415 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:40:52.415 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:40:52.415 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:40:52.416 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:40:52.416 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:40:52.416 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:40:52.416 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:40:52.417 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:40:52.418 GcodeDriver DEBUG: [serial://COM5] >> M204 S333.77 G1 X200.3194 Y69.7904 F8725.93 ; move to target, 25000 2021-10-20 17:40:52.420 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.420 GcodeDriver TRACE: [serial://COM5] confirmed M204 S333.77 G1 X200.3194 Y69.7904 F8725.93 ; move to target 2021-10-20 17:40:52.420 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:40:52.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:52.422 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:40:52.423 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:53.309 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:53.310 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:53.310 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:53.311 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:53.562 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:53.580 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:53.583 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:53.635 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:53.712 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.437479, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:40:53.720 AbstractHeadMountable DEBUG: DOWN.moveTo((200.437479, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:53.723 GcodeDriver DEBUG: [serial://COM5] >> M204 S356.89 G1 X200.4375 Y69.7510 F412.94 ; move to target, 25000 2021-10-20 17:40:53.725 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:53.725 GcodeDriver TRACE: [serial://COM5] confirmed M204 S356.89 G1 X200.4375 Y69.7510 F412.94 ; move to target 2021-10-20 17:40:53.725 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6510 F338.03 ; move to target, 25000 2021-10-20 17:40:53.727 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:53.727 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6510 F338.03 ; move to target 2021-10-20 17:40:53.728 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:53.786 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:53.786 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:53.788 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:54.040 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:54.057 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:54.058 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:54.109 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:54.184 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.673557, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:40:54.184 AbstractHeadMountable DEBUG: DOWN.moveTo((200.673557, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:54.185 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X200.6736 F519.38 ; move to target, 25000 2021-10-20 17:40:54.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.187 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X200.6736 F519.38 ; move to target 2021-10-20 17:40:54.188 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:54.243 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.243 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:54.246 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:54.496 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:54.518 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:54.519 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:54.577 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:54.650 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.594864, 69.729678, 26.500000, -0.684922 mm) 2021-10-20 17:40:54.650 AbstractHeadMountable DEBUG: DOWN.moveTo((200.594864, 69.729678, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:54.655 GcodeDriver DEBUG: [serial://COM5] >> M204 S346.83 G1 X200.5949 Y69.8297 F493.69 ; move to target, 25000 2021-10-20 17:40:54.657 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.657 GcodeDriver TRACE: [serial://COM5] confirmed M204 S346.83 G1 X200.5949 Y69.8297 F493.69 ; move to target 2021-10-20 17:40:54.658 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.7297 F338.03 ; move to target, 25000 2021-10-20 17:40:54.660 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.660 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.7297 F338.03 ; move to target 2021-10-20 17:40:54.660 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:54.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.734 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:54.736 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.634210, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:40:54.736 AbstractHeadMountable DEBUG: DOWN.moveTo((200.634210, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:54.737 GcodeDriver DEBUG: [serial://COM5] >> M204 S378.28 G1 X200.6342 Y69.7904 F313.83 ; move to target, 25000 2021-10-20 17:40:54.739 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.739 GcodeDriver TRACE: [serial://COM5] confirmed M204 S378.28 G1 X200.6342 Y69.7904 F313.83 ; move to target 2021-10-20 17:40:54.740 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:40:54.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.742 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:40:54.742 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:54.795 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.795 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:54.795 ReferenceFiducialLocator DEBUG: Found FD2 at (200.634210, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:40:54.795 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 17:40:54.795 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:40:54.795 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:40:54.796 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:40:54.797 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:40:54.797 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:40:54.797 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:40:54.797 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:40:54.798 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:40:54.799 GcodeDriver DEBUG: [serial://COM5] >> M204 S401.36 G1 X184.1119 Y48.3426 F6245.35 ; move to target, 25000 2021-10-20 17:40:54.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.804 GcodeDriver TRACE: [serial://COM5] confirmed M204 S401.36 G1 X184.1119 Y48.3426 F6245.35 ; move to target 2021-10-20 17:40:54.804 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2426 F338.03 ; move to target, 25000 2021-10-20 17:40:54.806 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:54.806 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2426 F338.03 ; move to target 2021-10-20 17:40:54.806 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:55.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:55.341 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:55.341 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:55.342 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:55.592 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:55.611 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:55.613 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:55.676 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:55.743 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.190590, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:40:55.743 AbstractHeadMountable DEBUG: DOWN.moveTo((184.190590, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:55.744 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X184.1906 F299.86 ; move to target, 25000 2021-10-20 17:40:55.746 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:55.746 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X184.1906 F299.86 ; move to target 2021-10-20 17:40:55.746 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:55.779 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:55.779 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:55.781 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:56.033 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:56.053 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:56.055 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:56.106 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:56.174 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.623400, 47.574165, 26.500000, -0.684922 mm) 2021-10-20 17:40:56.175 AbstractHeadMountable DEBUG: DOWN.moveTo((184.623400, 47.574165, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:56.182 GcodeDriver DEBUG: [serial://COM5] >> M204 S398.94 G1 X184.6234 Y47.6742 F1012.94 ; move to target, 25000 2021-10-20 17:40:56.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.184 GcodeDriver TRACE: [serial://COM5] confirmed M204 S398.94 G1 X184.6234 Y47.6742 F1012.94 ; move to target 2021-10-20 17:40:56.184 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y47.5742 F338.03 ; move to target, 25000 2021-10-20 17:40:56.186 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.186 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y47.5742 F338.03 ; move to target 2021-10-20 17:40:56.186 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:56.287 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.287 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:56.289 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:40:56.540 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:40:56.560 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:40:56.562 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:40:56.614 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:40:56.683 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (185.134903, 48.281888, 26.500000, -0.684922 mm) 2021-10-20 17:40:56.683 AbstractHeadMountable DEBUG: DOWN.moveTo((185.134903, 48.281888, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:56.685 GcodeDriver DEBUG: [serial://COM5] >> M204 S375.69 G1 X185.1349 Y48.3819 F1137.13 ; move to target, 25000 2021-10-20 17:40:56.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.687 GcodeDriver TRACE: [serial://COM5] confirmed M204 S375.69 G1 X185.1349 Y48.3819 F1137.13 ; move to target 2021-10-20 17:40:56.688 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2819 F338.03 ; move to target, 25000 2021-10-20 17:40:56.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.690 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2819 F338.03 ; move to target 2021-10-20 17:40:56.690 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:56.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.816 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:56.818 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.879151, 47.928026, 26.500000, -0.684922 mm) 2021-10-20 17:40:56.818 AbstractHeadMountable DEBUG: DOWN.moveTo((184.879151, 47.928026, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:40:56.819 GcodeDriver DEBUG: [serial://COM5] >> M204 S447.22 G1 X184.8792 Y48.0280 F761.68 ; move to target, 25000 2021-10-20 17:40:56.821 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.821 GcodeDriver TRACE: [serial://COM5] confirmed M204 S447.22 G1 X184.8792 Y48.0280 F761.68 ; move to target 2021-10-20 17:40:56.821 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y47.9280 F338.03 ; move to target, 25000 2021-10-20 17:40:56.823 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.823 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y47.9280 F338.03 ; move to target 2021-10-20 17:40:56.824 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:56.898 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.898 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:56.898 ReferenceFiducialLocator DEBUG: Found FD1 at (184.879151, 47.928026, 26.500000, -0.684922 mm) 2021-10-20 17:40:56.898 ReferenceFiducialLocator INFO: Fiducial results: scale (0.990708, 1.011703) shear (-0.010468, 0.0) rotation (-0.478895 deg) translation (176.297185 mm, 44.600317 mm) 2021-10-20 17:40:56.899 ReferenceFiducialLocator INFO: Board origin offset distance: 0.9745887226229851mm 2021-10-20 17:40:56.899 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:40:56.899 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:40:56.899 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:40:56.900 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:40:56.900 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:40:56.900 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:40:56.901 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:40:56.901 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:40:56.901 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:40:56.902 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:40:56.902 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:40:56.902 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:40:56.903 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:40:56.904 GcodeDriver DEBUG: [serial://COM5] >> M204 S326.50 G1 X528.9290 Y130.9050 B90.0000 F20395.88 ; move to target, 25000 2021-10-20 17:40:56.906 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.906 GcodeDriver TRACE: [serial://COM5] confirmed M204 S326.50 G1 X528.9290 Y130.9050 B90.0000 F20395.88 ; move to target 2021-10-20 17:40:56.907 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:40:56.909 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:56.909 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:40:56.909 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:59.010 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:59.010 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:59.010 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:40:59.011 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:40:59.012 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:40:59.014 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:40:59.037 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:40:59.038 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:40:59.039 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:40:59.040 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:40:59.042 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:59.042 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:40:59.043 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:40:59.637 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:59.637 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:40:59.637 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:40:59.637 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:40:59.638 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:40:59.638 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:40:59.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:59.640 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:40:59.640 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:40:59.640 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:40:59.641 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:40:59.641 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:41:00.042 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:41:00.043 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:00.043 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:41:00.044 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:41:00.046 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:00.046 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:41:00.046 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:00.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:00.640 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:00.640 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:41:00.640 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:41:00.642 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:41:00.652 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:41:00.652 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:41:00.652 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:41:00.653 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:00.653 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:00.654 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:00.654 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:00.654 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:00.655 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:00.655 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:41:00.657 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:41:00.659 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:00.659 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:41:00.660 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:41:00.662 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:00.662 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:41:00.662 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:01.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:01.298 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:01.298 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:41:01.299 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:41:01.299 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:41:01.301 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:41:01.328 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:41:01.328 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:41:01.329 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:41:01.363 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:41:01.365 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:01.365 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:41:01.365 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:01.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:01.959 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:01.959 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:41:01.959 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:41:01.960 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:41:01.960 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:41:01.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:01.961 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:41:02.363 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:41:02.364 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:02.364 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:41:02.365 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:41:02.367 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:02.367 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:41:02.367 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:02.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:02.961 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:02.961 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:41:02.961 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:41:02.963 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:41:02.973 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:41:02.973 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:41:02.973 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:41:02.974 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:02.974 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:02.975 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:02.975 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:02.975 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:02.975 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:02.976 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:41:02.977 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:41:02.979 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:02.990 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:41:02.991 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:41:02.993 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:02.993 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:41:02.993 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:03.641 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:03.641 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:03.641 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:41:03.642 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:41:03.642 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:41:03.644 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:41:03.666 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:41:03.667 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:41:03.667 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:41:03.669 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:41:03.670 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:03.670 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:41:03.670 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:04.264 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:04.265 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:04.265 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:41:04.265 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:41:04.266 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:41:04.266 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:41:04.267 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:04.267 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:41:04.668 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:41:04.669 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:04.669 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:41:04.670 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:41:04.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:04.673 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:41:04.673 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:05.266 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:05.266 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:05.267 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:41:05.267 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:41:05.268 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:41:05.278 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:41:05.279 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:41:05.279 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:41:05.279 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:41:05.280 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:05.280 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:05.281 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:05.281 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:05.281 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:05.282 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:05.282 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.521105 mm), 0.46) 2021-10-20 17:41:05.284 GcodeDriver DEBUG: [serial://COM5] >> M204 S338.52 G1 X101.3986 Y-3.4454 B89.5211 F22077.42 ; move to target, 25000 2021-10-20 17:41:05.286 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:05.287 GcodeDriver TRACE: [serial://COM5] confirmed M204 S338.52 G1 X101.3986 Y-3.4454 B89.5211 F22077.42 ; move to target 2021-10-20 17:41:05.287 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:41:05.289 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:05.290 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:41:05.290 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:07.635 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:07.636 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:07.636 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.521105 mm), 0.46) 2021-10-20 17:41:07.637 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:41:07.639 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:07.639 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:41:07.639 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:08.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:08.211 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:08.211 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:41:08.212 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:08.218 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:08.219 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:08.235 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:08.250 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 7.275229698606493 2021-10-20 17:41:08.250 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:08.264 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:08.265 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 2.367915302936182 2021-10-20 17:41:08.266 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:08.295 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:08.297 AbstractCamera TRACE: autoSettleAndCapture t=85 auto settle score: 2.3631409202597142 2021-10-20 17:41:08.297 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:08.328 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:08.329 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.31660964790705 2021-10-20 17:41:08.329 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 17:41:08.330 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:41:08.347 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {185.0, 198.0} 50x30 * 90.0 } 2021-10-20 17:41:08.349 ReferenceBottomVision DEBUG: Offsets accepted (0.334907, 0.134640, 0.000000, 0.478895 mm) 2021-10-20 17:41:08.349 ReferenceBottomVision DEBUG: Final offsets (0.334907, 0.134640, 0.000000, 0.478895 mm) 2021-10-20 17:41:08.350 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:41:08.350 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.334907, 0.134640, 0.000000, 0.478895 mm) pre-rotatedtrue) 2021-10-20 17:41:08.351 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:41:08.351 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:41:08.351 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:08.353 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:08.353 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.521105 mm), 0.46) 2021-10-20 17:41:08.355 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:41:08.356 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:08.357 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:41:08.357 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:08.929 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:08.929 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:08.929 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:08.929 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:08.930 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:08.930 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:08.931 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -90.478895 mm), 0.46) 2021-10-20 17:41:08.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.5986 C-90.4789 F5932.40 ; move to target, 25000 2021-10-20 17:41:08.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:08.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.5986 C-90.4789 F5932.40 ; move to target 2021-10-20 17:41:08.935 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:41:08.937 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:08.937 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:41:08.937 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:09.572 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:09.572 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:09.572 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -90.478895 mm), 0.46) 2021-10-20 17:41:09.574 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:41:09.576 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:09.576 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:41:09.576 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:10.148 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:10.148 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:10.148 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:41:10.149 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.155 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.157 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.185 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.187 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 2.488277370181799 2021-10-20 17:41:10.187 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.219 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.220 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.3668629089363566 2021-10-20 17:41:10.220 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.248 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.250 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.3544727573049333 2021-10-20 17:41:10.250 AbstractCamera DEBUG: autoSettleAndCapture in 101 ms 2021-10-20 17:41:10.250 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:41:10.269 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.00001525878906, 203.50001525878906} 30x50 * 45.0 } 2021-10-20 17:41:10.269 ReferenceBottomVision DEBUG: Offsets too large (-0.070920, -0.179892, 0.000000, -44.521105 mm) : corner offset 1.017612713398649 > 1.0 2021-10-20 17:41:10.269 AbstractHeadMountable DEBUG: N2.moveTo((139.069503, 18.134511, -25.700000, -45.957790 mm), 0.46) 2021-10-20 17:41:10.271 GcodeDriver DEBUG: [serial://COM5] >> M204 S20.58 G1 X70.6695 Y-3.3655 C-45.9578 F146.28 ; move to target, 25000 2021-10-20 17:41:10.273 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:10.273 GcodeDriver TRACE: [serial://COM5] confirmed M204 S20.58 G1 X70.6695 Y-3.3655 C-45.9578 F146.28 ; move to target 2021-10-20 17:41:10.274 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.4655 F338.03 ; move to target, 25000 2021-10-20 17:41:10.276 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:10.276 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.4655 F338.03 ; move to target 2021-10-20 17:41:10.276 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:10.541 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:10.541 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:10.542 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:41:10.542 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.559 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.561 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.585 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.587 AbstractCamera TRACE: autoSettleAndCapture t=45 auto settle score: 3.750845176603713 2021-10-20 17:41:10.587 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.621 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.622 AbstractCamera TRACE: autoSettleAndCapture t=80 auto settle score: 2.3596774150472153 2021-10-20 17:41:10.622 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:10.647 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:10.649 AbstractCamera TRACE: autoSettleAndCapture t=107 auto settle score: 2.452315009860166 2021-10-20 17:41:10.649 AbstractCamera DEBUG: autoSettleAndCapture in 107 ms 2021-10-20 17:41:10.650 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:41:10.667 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.3324432373047, 199.3946075439453} 31x50 * 8.972626686096191 } 2021-10-20 17:41:10.668 ReferenceBottomVision DEBUG: Offsets accepted (0.058955, 0.092394, 0.000000, -8.493732 mm) 2021-10-20 17:41:10.668 ReferenceBottomVision DEBUG: Final offsets (-0.011966, -0.087499, 0.000000, -53.014837 mm) 2021-10-20 17:41:10.669 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:41:10.670 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.011966, -0.087499, 0.000000, -53.014837 mm) pre-rotatedtrue) 2021-10-20 17:41:10.670 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:41:10.670 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:41:10.671 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:10.671 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:10.671 AbstractHeadMountable DEBUG: N1.moveTo((108.269503, 18.034511, 0.000000, 89.521105 mm), 0.46) 2021-10-20 17:41:10.678 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:41:10.679 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:10.680 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:41:10.680 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:11.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:11.251 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:11.252 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:11.252 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:11.252 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:11.253 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:11.253 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.521105 mm), 0.46) 2021-10-20 17:41:11.254 GcodeDriver DEBUG: [serial://COM5] >> M204 S403.91 G1 X101.6986 Y20.9546 F7577.28 ; move to target, 25000 2021-10-20 17:41:11.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:11.257 GcodeDriver TRACE: [serial://COM5] confirmed M204 S403.91 G1 X101.6986 Y20.9546 F7577.28 ; move to target 2021-10-20 17:41:11.257 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:41:11.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:11.259 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:41:11.259 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:11.907 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:11.907 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:11.907 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.521105 mm), 0.46) 2021-10-20 17:41:11.908 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:41:11.910 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:11.910 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:41:11.910 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:12.482 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:12.482 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:12.482 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:41:12.483 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:12.489 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:12.490 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:12.498 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:12.500 AbstractCamera TRACE: autoSettleAndCapture t=16 auto settle score: 2.9832890586166734 2021-10-20 17:41:12.500 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:12.535 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:12.536 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 2.4521482998650272 2021-10-20 17:41:12.537 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:12.567 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:12.569 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.3064025468855647 2021-10-20 17:41:12.569 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:41:12.600 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:41:12.602 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 6.582189585523714 2021-10-20 17:41:12.602 AbstractCamera DEBUG: autoSettleAndCapture in 119 ms 2021-10-20 17:41:12.602 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:41:12.620 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.26771545410156, 204.51551818847656} 50x30 * 86.18592071533203 } 2021-10-20 17:41:12.620 ReferenceBottomVision DEBUG: Offsets accepted (-0.057116, -0.114456, 0.000000, 4.292974 mm) 2021-10-20 17:41:12.620 ReferenceBottomVision DEBUG: Final offsets (-0.057116, -0.114456, 0.000000, 4.292974 mm) 2021-10-20 17:41:12.621 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:41:12.622 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.057116, -0.114456, 0.000000, 4.292974 mm) pre-rotatedtrue) 2021-10-20 17:41:12.622 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:41:12.623 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:12.623 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:12.623 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:12.623 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:12.624 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.521105 mm), 0.46) 2021-10-20 17:41:12.625 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:41:12.626 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:12.627 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:41:12.627 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:13.199 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:13.199 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:13.199 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:13.200 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:13.200 AbstractHeadMountable DEBUG: N1.moveTo((184.452693, 67.715283, 0.000000, 89.042210 mm), 0.46) 2021-10-20 17:41:13.202 GcodeDriver DEBUG: [serial://COM5] >> M204 S364.38 G1 X146.8527 Y46.3153 B89.0422 F8246.15 ; move to target, 25000 2021-10-20 17:41:13.204 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:13.204 GcodeDriver TRACE: [serial://COM5] confirmed M204 S364.38 G1 X146.8527 Y46.3153 B89.0422 F8246.15 ; move to target 2021-10-20 17:41:13.204 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y46.2153 F338.03 ; move to target, 25000 2021-10-20 17:41:13.206 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:13.206 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y46.2153 F338.03 ; move to target 2021-10-20 17:41:13.206 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:13.980 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:13.980 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:13.981 AbstractHeadMountable DEBUG: N1.moveTo((184.452693, 67.715283, 26.800000, 89.042210 mm), 0.46) 2021-10-20 17:41:13.982 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:41:13.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:13.984 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:41:13.984 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:14.574 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:14.575 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:14.575 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:41:14.575 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:41:14.576 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:41:14.576 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:41:14.577 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:14.577 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:41:15.278 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:41:15.279 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:15.279 AbstractHeadMountable DEBUG: N1.moveTo((184.452693, 67.715283, 0.000000, 89.042210 mm), 0.46) 2021-10-20 17:41:15.280 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:41:15.282 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:15.282 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:41:15.282 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:15.867 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:15.867 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:15.868 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:41:15.868 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:41:15.869 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:15.869 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:15.870 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:15.870 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:15.871 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:15.871 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:15.872 AbstractHeadMountable DEBUG: N2.moveTo((195.156529, 56.357504, 0.000000, 322.535942 mm), 0.46) 2021-10-20 17:41:15.873 GcodeDriver DEBUG: [serial://COM5] >> M204 S364.58 G1 X126.7565 Y34.8575 C-37.4641 F5504.31 ; move to target, 25000 2021-10-20 17:41:15.875 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:15.876 GcodeDriver TRACE: [serial://COM5] confirmed M204 S364.58 G1 X126.7565 Y34.8575 C-37.4641 F5504.31 ; move to target 2021-10-20 17:41:15.876 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y34.7575 F338.03 ; move to target, 25000 2021-10-20 17:41:15.878 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:15.878 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y34.7575 F338.03 ; move to target 2021-10-20 17:41:15.878 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:16.395 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:16.396 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:16.396 AbstractHeadMountable DEBUG: N2.moveTo((195.156529, 56.357504, 26.800000, 322.535942 mm), 0.46) 2021-10-20 17:41:16.397 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:41:16.399 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:16.399 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:41:16.399 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:16.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:16.985 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:16.985 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:41:16.985 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:41:16.986 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:41:16.986 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:41:16.987 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:16.987 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:41:17.687 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:41:17.688 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:17.688 AbstractHeadMountable DEBUG: N2.moveTo((195.156529, 56.357504, 0.000000, -37.464058 mm), 0.46) 2021-10-20 17:41:17.689 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:41:17.691 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:17.691 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:41:17.692 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:18.277 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:18.277 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:18.277 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:41:18.278 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:41:18.279 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:18.279 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:18.280 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:18.280 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:18.281 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:18.281 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:18.281 AbstractHeadMountable DEBUG: N3.moveTo((274.677138, 53.990094, 0.000000, 85.228131 mm), 0.46) 2021-10-20 17:41:18.283 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.75 G1 X237.3771 Y56.9901 B85.2281 F11467.57 ; move to target, 25000 2021-10-20 17:41:18.285 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:18.285 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.75 G1 X237.3771 Y56.9901 B85.2281 F11467.57 ; move to target 2021-10-20 17:41:18.286 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y56.8901 F338.03 ; move to target, 25000 2021-10-20 17:41:18.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:18.288 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y56.8901 F338.03 ; move to target 2021-10-20 17:41:18.288 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:19.485 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:19.485 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:19.485 AbstractHeadMountable DEBUG: N3.moveTo((274.677138, 53.990094, 26.800000, 85.228131 mm), 0.46) 2021-10-20 17:41:19.486 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:41:19.488 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:19.488 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:41:19.488 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:20.073 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:20.073 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:20.074 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:41:20.074 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:41:20.074 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:41:20.075 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:41:20.076 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:20.076 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:41:20.076 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:41:20.076 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:41:20.077 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:20.078 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:41:20.778 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:41:20.779 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:20.779 AbstractHeadMountable DEBUG: N3.moveTo((274.677138, 53.990094, 0.000000, 85.228131 mm), 0.46) 2021-10-20 17:41:20.781 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:41:20.783 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:20.783 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:41:20.783 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:21.368 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:21.368 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:21.368 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:41:21.369 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:21.369 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:21.370 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:21.370 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:21.370 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:21.371 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:21.372 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:21.372 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:21.372 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:21.373 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:21.374 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:21.374 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:21.375 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:41:21.375 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:41:21.375 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:41:21.376 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:41:21.376 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:41:21.376 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:41:21.377 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.46) 2021-10-20 17:41:21.378 GcodeDriver DEBUG: [serial://COM5] >> M204 S340.01 G1 X350.0000 Y350.1000 F19607.72 ; move to target, 25000 2021-10-20 17:41:21.380 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:21.380 GcodeDriver TRACE: [serial://COM5] confirmed M204 S340.01 G1 X350.0000 Y350.1000 F19607.72 ; move to target 2021-10-20 17:41:21.381 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y350.0000 F338.03 ; move to target, 25000 2021-10-20 17:41:21.382 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:21.382 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y350.0000 F338.03 ; move to target 2021-10-20 17:41:21.383 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:41:23.336 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:41:23.336 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:41:23.337 ReferencePnpJobProcessor$Finish INFO: Job finished 3 parts in 34.4 sec. This is 313.8 CPH 2021-10-20 17:41:23.337 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 17:42:06.524 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:06.524 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:06.525 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:06.525 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:06.525 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:06.526 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:06.527 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 17:42:06.565 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 17:42:06.565 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.560626, 50.188851, 26.500000, -0.684922 mm) 2021-10-20 17:42:06.565 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:06.565 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:06.566 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:06.566 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:06.567 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:06.567 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:06.567 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:42:06.569 GcodeDriver DEBUG: [serial://COM5] >> M204 S331.23 G1 X260.5606 Y50.2889 F19312.16 ; move to target, 25000 2021-10-20 17:42:06.571 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:06.572 GcodeDriver TRACE: [serial://COM5] confirmed M204 S331.23 G1 X260.5606 Y50.2889 F19312.16 ; move to target 2021-10-20 17:42:06.572 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.1889 F338.03 ; move to target, 25000 2021-10-20 17:42:06.574 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:06.574 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.1889 F338.03 ; move to target 2021-10-20 17:42:06.574 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:08.535 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:08.535 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:08.535 AbstractHeadMountable DEBUG: DOWN.moveTo((260.560626, 50.188851, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:08.536 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:08.787 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:08.801 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:08.803 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:08.857 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:08.931 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.639318, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 17:42:08.931 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639318, 50.228169, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:08.933 GcodeDriver DEBUG: [serial://COM5] >> M204 S364.53 G1 X260.6393 Y50.3282 F458.24 ; move to target, 25000 2021-10-20 17:42:08.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:08.935 GcodeDriver TRACE: [serial://COM5] confirmed M204 S364.53 G1 X260.6393 Y50.3282 F458.24 ; move to target 2021-10-20 17:42:08.936 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.2282 F338.03 ; move to target, 25000 2021-10-20 17:42:08.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:08.938 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.2282 F338.03 ; move to target 2021-10-20 17:42:08.938 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:09.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.005 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:09.007 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:09.258 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:09.282 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:09.283 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:09.334 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:09.403 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.718011, 50.228169, 26.500000, -0.684922 mm) 2021-10-20 17:42:09.404 AbstractHeadMountable DEBUG: DOWN.moveTo((260.718011, 50.228169, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:09.405 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X260.7180 F299.86 ; move to target, 25000 2021-10-20 17:42:09.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.407 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X260.7180 F299.86 ; move to target 2021-10-20 17:42:09.407 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:09.439 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.439 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:09.441 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:09.692 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:09.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:09.714 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:09.766 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:09.832 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.639318, 50.385441, 26.500000, -0.684922 mm) 2021-10-20 17:42:09.833 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639318, 50.385441, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:09.834 GcodeDriver DEBUG: [serial://COM5] >> M204 S331.92 G1 X260.6393 Y50.4854 F566.99 ; move to target, 25000 2021-10-20 17:42:09.835 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.835 GcodeDriver TRACE: [serial://COM5] confirmed M204 S331.92 G1 X260.6393 Y50.4854 F566.99 ; move to target 2021-10-20 17:42:09.836 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.3854 F338.03 ; move to target, 25000 2021-10-20 17:42:09.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.838 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.3854 F338.03 ; move to target 2021-10-20 17:42:09.838 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:09.922 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.923 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:09.924 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.678665, 50.306805, 26.500000, -0.684922 mm) 2021-10-20 17:42:09.925 AbstractHeadMountable DEBUG: DOWN.moveTo((260.678665, 50.306805, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:09.926 GcodeDriver DEBUG: [serial://COM5] >> M204 S361.17 G1 X260.6787 Y50.4068 F241.27 ; move to target, 25000 2021-10-20 17:42:09.928 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.928 GcodeDriver TRACE: [serial://COM5] confirmed M204 S361.17 G1 X260.6787 Y50.4068 F241.27 ; move to target 2021-10-20 17:42:09.928 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y50.3068 F338.03 ; move to target, 25000 2021-10-20 17:42:09.930 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.930 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y50.3068 F338.03 ; move to target 2021-10-20 17:42:09.930 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:09.975 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.975 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:09.975 ReferenceFiducialLocator DEBUG: Found FD3 at (260.678665, 50.306805, 26.500000, -0.684922 mm) 2021-10-20 17:42:09.976 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 17:42:09.976 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.319440, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:42:09.976 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:09.976 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:09.976 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:09.977 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:09.977 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:09.977 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:09.978 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:42:09.979 GcodeDriver DEBUG: [serial://COM5] >> M204 S333.53 G1 X200.3194 Y69.7904 F8726.69 ; move to target, 25000 2021-10-20 17:42:09.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.981 GcodeDriver TRACE: [serial://COM5] confirmed M204 S333.53 G1 X200.3194 Y69.7904 F8726.69 ; move to target 2021-10-20 17:42:09.981 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:42:09.983 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:09.984 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:42:09.984 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:10.873 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:10.873 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:10.873 AbstractHeadMountable DEBUG: DOWN.moveTo((200.319440, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:10.874 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:11.125 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:11.143 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:11.144 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:11.199 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:11.267 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.122708, 69.847631, 26.500000, -0.684922 mm) 2021-10-20 17:42:11.268 AbstractHeadMountable DEBUG: DOWN.moveTo((200.122708, 69.847631, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:11.271 GcodeDriver DEBUG: [serial://COM5] >> M204 S399.56 G1 X200.1227 Y69.9476 F682.54 ; move to target, 25000 2021-10-20 17:42:11.273 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.273 GcodeDriver TRACE: [serial://COM5] confirmed M204 S399.56 G1 X200.1227 Y69.9476 F682.54 ; move to target 2021-10-20 17:42:11.273 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.8476 F338.03 ; move to target, 25000 2021-10-20 17:42:11.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.275 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.8476 F338.03 ; move to target 2021-10-20 17:42:11.275 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:11.356 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.356 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:11.359 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:11.610 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:11.628 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:11.630 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:11.681 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:11.762 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.476825, 69.651042, 26.500000, -0.684922 mm) 2021-10-20 17:42:11.762 AbstractHeadMountable DEBUG: DOWN.moveTo((200.476825, 69.651042, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:11.764 GcodeDriver DEBUG: [serial://COM5] >> M204 S329.00 G1 X200.4768 Y69.7510 F659.34 ; move to target, 25000 2021-10-20 17:42:11.765 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.766 GcodeDriver TRACE: [serial://COM5] confirmed M204 S329.00 G1 X200.4768 Y69.7510 F659.34 ; move to target 2021-10-20 17:42:11.766 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6510 F338.03 ; move to target, 25000 2021-10-20 17:42:11.768 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.768 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6510 F338.03 ; move to target 2021-10-20 17:42:11.768 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:11.850 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:11.850 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:11.853 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:12.105 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:12.121 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:12.122 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:12.171 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:12.250 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.594864, 69.690360, 26.500000, -0.684922 mm) 2021-10-20 17:42:12.250 AbstractHeadMountable DEBUG: DOWN.moveTo((200.594864, 69.690360, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:12.251 GcodeDriver DEBUG: [serial://COM5] >> M204 S416.01 G1 X200.5949 Y69.7904 F522.94 ; move to target, 25000 2021-10-20 17:42:12.253 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.253 GcodeDriver TRACE: [serial://COM5] confirmed M204 S416.01 G1 X200.5949 Y69.7904 F522.94 ; move to target 2021-10-20 17:42:12.254 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6904 F338.03 ; move to target, 25000 2021-10-20 17:42:12.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.256 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6904 F338.03 ; move to target 2021-10-20 17:42:12.256 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:12.322 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.322 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:12.324 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.535845, 69.670701, 26.500000, -0.684922 mm) 2021-10-20 17:42:12.324 AbstractHeadMountable DEBUG: DOWN.moveTo((200.535845, 69.670701, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:12.326 GcodeDriver DEBUG: [serial://COM5] >> M204 S393.84 G1 X200.5358 Y69.7707 F375.95 ; move to target, 25000 2021-10-20 17:42:12.328 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.328 GcodeDriver TRACE: [serial://COM5] confirmed M204 S393.84 G1 X200.5358 Y69.7707 F375.95 ; move to target 2021-10-20 17:42:12.328 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y69.6707 F338.03 ; move to target, 25000 2021-10-20 17:42:12.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.330 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y69.6707 F338.03 ; move to target 2021-10-20 17:42:12.330 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:12.386 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.386 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:12.386 ReferenceFiducialLocator DEBUG: Found FD2 at (200.535845, 69.670701, 26.500000, -0.684922 mm) 2021-10-20 17:42:12.386 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 17:42:12.386 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.111898, 48.242570, 26.500000, -0.684922 mm) 2021-10-20 17:42:12.387 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:12.387 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:12.387 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:12.387 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:12.388 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:12.388 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:12.388 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 0.000000, -0.684922 mm), 0.46) 2021-10-20 17:42:12.389 GcodeDriver DEBUG: [serial://COM5] >> M204 S400.60 G1 X184.1119 Y48.3426 F6230.72 ; move to target, 25000 2021-10-20 17:42:12.391 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.391 GcodeDriver TRACE: [serial://COM5] confirmed M204 S400.60 G1 X184.1119 Y48.3426 F6230.72 ; move to target 2021-10-20 17:42:12.392 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.2426 F338.03 ; move to target, 25000 2021-10-20 17:42:12.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.2426 F338.03 ; move to target 2021-10-20 17:42:12.394 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:12.928 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:12.928 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:12.928 AbstractHeadMountable DEBUG: DOWN.moveTo((184.111898, 48.242570, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:12.929 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:13.180 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:13.195 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:13.196 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:13.246 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:13.330 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.190590, 48.360524, 26.500000, -0.684922 mm) 2021-10-20 17:42:13.331 AbstractHeadMountable DEBUG: DOWN.moveTo((184.190590, 48.360524, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:13.332 GcodeDriver DEBUG: [serial://COM5] >> M204 S337.45 G1 X184.1906 Y48.4605 F530.57 ; move to target, 25000 2021-10-20 17:42:13.333 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.334 GcodeDriver TRACE: [serial://COM5] confirmed M204 S337.45 G1 X184.1906 Y48.4605 F530.57 ; move to target 2021-10-20 17:42:13.334 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.3605 F338.03 ; move to target, 25000 2021-10-20 17:42:13.336 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.336 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.3605 F338.03 ; move to target 2021-10-20 17:42:13.336 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:13.415 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.415 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:13.417 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:13.669 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:13.688 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:13.689 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:13.740 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:13.822 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.387322, 48.045980, 26.500000, -0.684922 mm) 2021-10-20 17:42:13.822 AbstractHeadMountable DEBUG: DOWN.moveTo((184.387322, 48.045980, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:13.824 GcodeDriver DEBUG: [serial://COM5] >> M204 S430.64 G1 X184.3873 Y48.1460 F671.77 ; move to target, 25000 2021-10-20 17:42:13.825 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.826 GcodeDriver TRACE: [serial://COM5] confirmed M204 S430.64 G1 X184.3873 Y48.1460 F671.77 ; move to target 2021-10-20 17:42:13.826 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.0460 F338.03 ; move to target, 25000 2021-10-20 17:42:13.828 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.828 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.0460 F338.03 ; move to target 2021-10-20 17:42:13.829 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:13.898 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:13.898 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:13.900 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:14.151 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:14.176 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:14.177 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:14.229 CvPipeline DEBUG: Stage "6" throws CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.5.1) C:\build\master_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\thresh.cpp:1557: error: (-2:Unspecified error) in function 'double __cdecl cv::threshold(const class cv::_InputArray &,const class cv::_OutputArray &,double,double,int)' > THRESH_OTSU mode: > 'src_type == CV_8UC1 || src_type == CV_16UC1' > where > 'src_type' is 16 (CV_8UC3) ] 2021-10-20 17:42:14.303 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.269283, 48.163934, 26.500000, -0.684922 mm) 2021-10-20 17:42:14.303 AbstractHeadMountable DEBUG: DOWN.moveTo((184.269283, 48.163934, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:14.305 GcodeDriver DEBUG: [serial://COM5] >> M204 S360.96 G1 X184.2693 Y48.2639 F567.53 ; move to target, 25000 2021-10-20 17:42:14.307 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.307 GcodeDriver TRACE: [serial://COM5] confirmed M204 S360.96 G1 X184.2693 Y48.2639 F567.53 ; move to target 2021-10-20 17:42:14.307 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1639 F338.03 ; move to target, 25000 2021-10-20 17:42:14.309 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.309 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1639 F338.03 ; move to target 2021-10-20 17:42:14.309 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:14.387 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.387 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:14.389 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.328303, 48.104957, 26.500000, -0.684922 mm) 2021-10-20 17:42:14.389 AbstractHeadMountable DEBUG: DOWN.moveTo((184.328303, 48.104957, 26.500000, -0.684922 mm), 0.46) 2021-10-20 17:42:14.390 GcodeDriver DEBUG: [serial://COM5] >> M204 S386.54 G1 X184.3283 Y48.2050 F316.26 ; move to target, 25000 2021-10-20 17:42:14.392 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.392 GcodeDriver TRACE: [serial://COM5] confirmed M204 S386.54 G1 X184.3283 Y48.2050 F316.26 ; move to target 2021-10-20 17:42:14.392 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y48.1050 F338.03 ; move to target, 25000 2021-10-20 17:42:14.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y48.1050 F338.03 ; move to target 2021-10-20 17:42:14.394 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:14.444 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.444 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:14.445 ReferenceFiducialLocator DEBUG: Found FD1 at (184.328303, 48.104957, 26.500000, -0.684922 mm) 2021-10-20 17:42:14.445 ReferenceFiducialLocator INFO: Fiducial results: scale (0.998643, 1.003074) shear (0.004154, 0.0) rotation (-0.500565 deg) translation (175.626955 mm, 44.810522 mm) 2021-10-20 17:42:14.445 ReferenceFiducialLocator INFO: Board origin offset distance: 0.28530196713515316mm 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:42:14.446 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 17:42:14.447 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:14.448 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:14.448 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:14.448 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:14.449 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:14.449 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:14.449 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:14.450 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:14.451 GcodeDriver DEBUG: [serial://COM5] >> M204 S320.87 G1 X530.3430 Y99.4400 B180.0000 F20101.56 ; move to target, 25000 2021-10-20 17:42:14.453 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.453 GcodeDriver TRACE: [serial://COM5] confirmed M204 S320.87 G1 X530.3430 Y99.4400 B180.0000 F20101.56 ; move to target 2021-10-20 17:42:14.454 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y99.3400 F338.03 ; move to target, 25000 2021-10-20 17:42:14.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:14.455 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y99.3400 F338.03 ; move to target 2021-10-20 17:42:14.456 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:16.560 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:16.560 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:16.560 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.46) 2021-10-20 17:42:16.561 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 17:42:16.562 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 17:42:16.563 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 17:42:16.593 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:16.593 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 17:42:16.593 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:16.595 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.0000 F5554.39 ; move to target, 25000 2021-10-20 17:42:16.596 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:16.596 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.0000 F5554.39 ; move to target 2021-10-20 17:42:16.597 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:17.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:17.184 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:17.184 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:42:17.184 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:17.185 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:42:17.185 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:42:17.186 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:17.187 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:42:17.187 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:42:17.187 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:42:17.188 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:17.188 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:42:17.588 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:17.589 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:17.589 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:17.590 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5554.39 ; move to target, 25000 2021-10-20 17:42:17.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:17.592 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5554.39 ; move to target 2021-10-20 17:42:17.592 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:18.180 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:18.180 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:18.180 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 17:42:18.181 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 17:42:18.182 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 17:42:18.192 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:18.193 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 17:42:18.193 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:18.194 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:18.194 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:18.194 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:18.195 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:18.195 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:18.195 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:18.196 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:18.197 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X499.5430 C180.0000 F5932.40 ; move to target, 25000 2021-10-20 17:42:18.199 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:18.199 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X499.5430 C180.0000 F5932.40 ; move to target 2021-10-20 17:42:18.200 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y99.2400 F338.03 ; move to target, 25000 2021-10-20 17:42:18.201 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:18.202 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y99.2400 F338.03 ; move to target 2021-10-20 17:42:18.202 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:18.871 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:18.871 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:18.871 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.46) 2021-10-20 17:42:18.872 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 17:42:18.873 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 17:42:18.875 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 17:42:18.903 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:18.903 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 17:42:18.904 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:18.905 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.0000 F5554.39 ; move to target, 25000 2021-10-20 17:42:18.907 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:18.907 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.0000 F5554.39 ; move to target 2021-10-20 17:42:18.907 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:19.494 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:19.494 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:19.494 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:42:19.494 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:19.495 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:42:19.495 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:42:19.497 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:19.497 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:42:19.897 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:19.898 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:19.898 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.46) 2021-10-20 17:42:19.899 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5554.39 ; move to target, 25000 2021-10-20 17:42:19.901 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:19.901 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5554.39 ; move to target 2021-10-20 17:42:19.901 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:20.488 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:20.488 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:20.489 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 17:42:20.489 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 17:42:20.491 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 17:42:20.501 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:20.501 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 17:42:20.501 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:20.502 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:20.502 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:20.503 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:20.503 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:20.503 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:20.504 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:20.504 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:20.506 GcodeDriver DEBUG: [serial://COM5] >> M204 S359.15 G1 X529.2290 Y155.3050 B90.0000 F9056.64 ; move to target, 25000 2021-10-20 17:42:20.508 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:20.508 GcodeDriver TRACE: [serial://COM5] confirmed M204 S359.15 G1 X529.2290 Y155.3050 B90.0000 F9056.64 ; move to target 2021-10-20 17:42:20.508 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:42:20.510 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:20.510 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:42:20.510 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:21.371 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:21.371 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:21.372 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:21.373 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:21.373 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:21.374 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:21.400 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:21.401 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:21.401 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:21.402 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:21.404 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:21.404 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:42:21.404 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:21.998 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:21.999 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:21.999 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:42:21.999 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:22.000 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:42:22.000 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:42:22.001 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:22.001 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:42:22.401 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:22.402 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:22.402 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:22.403 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:22.405 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:22.405 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:42:22.405 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:22.999 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:22.999 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:22.999 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:22.999 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:23.001 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:23.011 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:23.012 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:23.012 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:23.013 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:23.013 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:23.013 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:23.014 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:23.014 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:23.014 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:23.015 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:23.016 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.3290 C90.0000 F5942.02 ; move to target, 25000 2021-10-20 17:42:23.018 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:23.018 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.3290 C90.0000 F5942.02 ; move to target 2021-10-20 17:42:23.018 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:23.643 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:23.643 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:23.643 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:23.644 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:23.644 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:23.646 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:23.670 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:23.670 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:23.671 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:23.672 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:23.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:23.674 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A27.5200 F5607.62 ; move to target 2021-10-20 17:42:23.674 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:24.268 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:24.268 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:24.268 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 17:42:24.268 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:24.269 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 17:42:24.269 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 17:42:24.270 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:24.270 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 17:42:24.671 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:24.672 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:24.672 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:24.673 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:24.675 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:24.675 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:42:24.675 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:25.269 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:25.269 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:25.269 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:25.269 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:25.272 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:25.281 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:25.282 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:25.282 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 17:42:25.282 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:42:25.283 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:25.283 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:25.283 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:25.284 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:25.284 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:25.284 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:25.285 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:25.286 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.81 G1 X101.3986 Y-3.4454 B89.4994 F22292.22 ; move to target, 25000 2021-10-20 17:42:25.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:25.289 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.81 G1 X101.3986 Y-3.4454 B89.4994 F22292.22 ; move to target 2021-10-20 17:42:25.289 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:42:25.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:25.291 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:42:25.291 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:27.546 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:27.547 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:27.547 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.499435 mm), 0.46) 2021-10-20 17:42:27.548 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:42:27.550 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:27.550 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:42:27.551 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:28.123 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:28.123 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:28.124 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:28.124 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:28.131 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:28.132 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:28.172 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:28.174 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 2.378391511697354 2021-10-20 17:42:28.174 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:28.205 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:28.208 AbstractCamera TRACE: autoSettleAndCapture t=84 auto settle score: 2.287449934718652 2021-10-20 17:42:28.208 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:28.242 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:28.243 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.36037733149853 2021-10-20 17:42:28.244 AbstractCamera DEBUG: autoSettleAndCapture in 120 ms 2021-10-20 17:42:28.244 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:28.269 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {185.0, 193.5} 35x22 * 90.0 } 2021-10-20 17:42:28.270 ReferenceBottomVision DEBUG: Offsets accepted (0.336501, 0.311208, 0.000000, 0.500565 mm) 2021-10-20 17:42:28.271 ReferenceBottomVision DEBUG: Final offsets (0.336501, 0.311208, 0.000000, 0.500565 mm) 2021-10-20 17:42:28.278 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:42:28.279 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (0.336501, 0.311208, 0.000000, 0.500565 mm) pre-rotatedtrue) 2021-10-20 17:42:28.279 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 17:42:28.280 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:42:28.281 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:28.281 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:28.281 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:28.283 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:42:28.284 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:28.285 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:42:28.285 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:28.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:28.856 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:28.856 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:28.857 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:28.857 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:28.857 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:28.858 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -0.500565 mm), 0.46) 2021-10-20 17:42:28.859 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.5986 C-0.5006 F5932.40 ; move to target, 25000 2021-10-20 17:42:28.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:28.861 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.5986 C-0.5006 F5932.40 ; move to target 2021-10-20 17:42:28.861 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:42:28.863 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:28.863 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:42:28.863 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:29.499 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:29.500 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:29.500 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -0.500565 mm), 0.46) 2021-10-20 17:42:29.501 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:42:29.503 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:29.503 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:42:29.503 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:30.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.075 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:30.075 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:30.076 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.081 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.082 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.103 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.104 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 2.448001663494104 2021-10-20 17:42:30.104 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.135 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.136 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 2.371730228927285 2021-10-20 17:42:30.136 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.167 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.168 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 2.2804714412552953 2021-10-20 17:42:30.168 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.218 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.219 AbstractCamera TRACE: autoSettleAndCapture t=143 auto settle score: 2.375937484224571 2021-10-20 17:42:30.220 AbstractCamera DEBUG: autoSettleAndCapture in 144 ms 2021-10-20 17:42:30.220 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:30.238 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {169.9282989501953, 197.95094299316406} 28x36 * 79.3803482055664 } 2021-10-20 17:42:30.238 ReferenceBottomVision DEBUG: Offsets too large (-0.226328, 0.186514, 0.000000, 11.120217 mm) : angle offset 11.120216553397526 > 10.0 2021-10-20 17:42:30.238 AbstractHeadMountable DEBUG: N2.moveTo((139.224911, 17.768104, -25.700000, -11.620781 mm), 0.46) 2021-10-20 17:42:30.246 GcodeDriver DEBUG: [serial://COM5] >> M204 S69.16 G1 X70.8249 Y-3.7319 C-11.6208 F245.61 ; move to target, 25000 2021-10-20 17:42:30.248 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.249 GcodeDriver TRACE: [serial://COM5] confirmed M204 S69.16 G1 X70.8249 Y-3.7319 C-11.6208 F245.61 ; move to target 2021-10-20 17:42:30.249 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.8319 F338.03 ; move to target, 25000 2021-10-20 17:42:30.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.251 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.8319 F338.03 ; move to target 2021-10-20 17:42:30.251 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:30.396 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.396 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:30.397 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:30.398 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.414 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.415 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.445 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.447 AbstractCamera TRACE: autoSettleAndCapture t=49 auto settle score: 4.900291584263126 2021-10-20 17:42:30.447 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.489 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.491 AbstractCamera TRACE: autoSettleAndCapture t=93 auto settle score: 4.1375670027066676 2021-10-20 17:42:30.491 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.505 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.507 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.6416908606448035 2021-10-20 17:42:30.519 AbstractCamera DEBUG: autoSettleAndCapture in 121 ms 2021-10-20 17:42:30.519 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:30.536 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {175.34425354003906, 202.71310424804688} 28x36 * 76.75948333740234 } 2021-10-20 17:42:30.537 ReferenceBottomVision DEBUG: Offsets too large (-0.055399, -0.035492, 0.000000, 13.741081 mm) : angle offset 13.741081421561589 > 10.0 2021-10-20 17:42:30.537 AbstractHeadMountable DEBUG: N2.moveTo((139.280310, 17.803596, -25.700000, -25.361863 mm), 0.46) 2021-10-20 17:42:30.539 GcodeDriver DEBUG: [serial://COM5] >> M204 S33.81 G1 X70.8803 Y-3.6964 C-25.3619 F133.48 ; move to target, 25000 2021-10-20 17:42:30.541 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.541 GcodeDriver TRACE: [serial://COM5] confirmed M204 S33.81 G1 X70.8803 Y-3.6964 C-25.3619 F133.48 ; move to target 2021-10-20 17:42:30.542 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.7964 F338.03 ; move to target, 25000 2021-10-20 17:42:30.543 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.543 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.7964 F338.03 ; move to target 2021-10-20 17:42:30.544 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:30.698 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.698 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:30.699 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:30.699 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.705 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.707 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.724 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.726 AbstractCamera TRACE: autoSettleAndCapture t=27 auto settle score: 3.281209268118243 2021-10-20 17:42:30.726 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.748 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.749 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 4.538089305410123 2021-10-20 17:42:30.749 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.776 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.778 AbstractCamera TRACE: autoSettleAndCapture t=79 auto settle score: 2.763959152872266 2021-10-20 17:42:30.778 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:30.810 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:30.812 AbstractCamera TRACE: autoSettleAndCapture t=113 auto settle score: 2.4848808288495143 2021-10-20 17:42:30.813 AbstractCamera DEBUG: autoSettleAndCapture in 114 ms 2021-10-20 17:42:30.813 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:30.852 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {177.58824157714844, 201.8529510498047} 28x36 * 75.96376037597656 } 2021-10-20 17:42:30.853 ReferenceBottomVision DEBUG: Offsets accepted (0.037885, -0.024141, 0.000000, 14.536804 mm) 2021-10-20 17:42:30.853 ReferenceBottomVision DEBUG: Final offsets (-0.243841, 0.126881, 0.000000, 39.398102 mm) 2021-10-20 17:42:30.886 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:42:30.887 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (-0.243841, 0.126881, 0.000000, 39.398102 mm) pre-rotatedtrue) 2021-10-20 17:42:30.887 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:42:30.887 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:42:30.891 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:30.893 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:30.894 AbstractHeadMountable DEBUG: N1.moveTo((108.480310, 17.703596, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:30.895 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:42:30.897 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:30.897 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:42:30.897 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:31.469 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:31.470 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:31.470 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:31.470 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:31.470 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:31.471 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:31.471 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:31.472 GcodeDriver DEBUG: [serial://COM5] >> M204 S407.09 G1 X101.6986 Y20.9546 F7611.04 ; move to target, 25000 2021-10-20 17:42:31.474 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:31.474 GcodeDriver TRACE: [serial://COM5] confirmed M204 S407.09 G1 X101.6986 Y20.9546 F7611.04 ; move to target 2021-10-20 17:42:31.475 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:42:31.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:31.477 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:42:31.477 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:32.122 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:32.122 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:32.122 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.499435 mm), 0.46) 2021-10-20 17:42:32.123 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:42:32.125 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:32.125 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:42:32.125 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:32.697 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:32.697 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:32.697 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:32.698 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:32.705 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:32.707 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:32.727 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:32.728 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 2.546870059588751 2021-10-20 17:42:32.728 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:32.777 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:32.778 AbstractCamera TRACE: autoSettleAndCapture t=80 auto settle score: 2.3854496400312906 2021-10-20 17:42:32.778 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:32.809 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:32.810 AbstractCamera TRACE: autoSettleAndCapture t=112 auto settle score: 2.3060209848921844 2021-10-20 17:42:32.811 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 17:42:32.811 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:32.835 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {177.99998474121094, 200.49998474121094} 29x48 * 0.0 } 2021-10-20 17:42:32.835 ReferenceBottomVision DEBUG: Offsets accepted (0.059241, 0.038752, 0.000000, 0.500565 mm) 2021-10-20 17:42:32.835 ReferenceBottomVision DEBUG: Final offsets (0.059241, 0.038752, 0.000000, 0.500565 mm) 2021-10-20 17:42:32.853 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:42:32.854 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.059241, 0.038752, 0.000000, 0.500565 mm) pre-rotatedtrue) 2021-10-20 17:42:32.854 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:42:32.854 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:42:32.855 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:32.855 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:32.855 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:32.855 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:32.855 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:32.856 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:42:32.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:32.859 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:42:32.859 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:33.431 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:33.431 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:33.431 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:33.432 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:33.432 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:42:33.433 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.7986 C44.4994 F5942.02 ; move to target, 25000 2021-10-20 17:42:33.435 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:33.435 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.7986 C44.4994 F5942.02 ; move to target 2021-10-20 17:42:33.435 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:34.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:34.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:34.060 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.499435 mm), 0.46) 2021-10-20 17:42:34.061 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:42:34.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:34.063 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A25.7000 F5419.03 ; move to target 2021-10-20 17:42:34.063 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:34.635 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:34.635 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:34.635 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:34.636 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:34.646 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:34.647 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:34.678 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:34.679 AbstractCamera TRACE: autoSettleAndCapture t=43 auto settle score: 2.3897420646736713 2021-10-20 17:42:34.680 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:34.711 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:34.712 AbstractCamera TRACE: autoSettleAndCapture t=76 auto settle score: 2.3573997228482515 2021-10-20 17:42:34.712 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:34.742 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:34.744 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.3451581781591435 2021-10-20 17:42:34.744 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 17:42:34.744 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:34.760 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.99998474121094, 208.99998474121094} 31x49 * 0.0 } 2021-10-20 17:42:34.761 ReferenceBottomVision DEBUG: Offsets too large (0.332450, -0.086206, 0.000000, -44.499435 mm) : corner offset 1.0251525713731946 > 1.0 2021-10-20 17:42:34.761 AbstractHeadMountable DEBUG: N4.moveTo((138.666133, 18.040824, -25.700000, 88.998870 mm), 0.46) 2021-10-20 17:42:34.762 GcodeDriver DEBUG: [serial://COM5] >> M204 S27.18 G1 X70.4661 Y21.0408 C88.9989 F193.09 ; move to target, 25000 2021-10-20 17:42:34.764 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:34.764 GcodeDriver TRACE: [serial://COM5] confirmed M204 S27.18 G1 X70.4661 Y21.0408 C88.9989 F193.09 ; move to target 2021-10-20 17:42:34.765 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.9408 F338.03 ; move to target, 25000 2021-10-20 17:42:34.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:34.767 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.9408 F338.03 ; move to target 2021-10-20 17:42:34.767 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:35.038 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:35.038 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:35.039 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:35.040 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:35.066 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:35.067 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:35.080 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:35.081 AbstractCamera TRACE: autoSettleAndCapture t=41 auto settle score: 4.3224576237011165 2021-10-20 17:42:35.081 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:35.110 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:35.127 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.4565410592063173 2021-10-20 17:42:35.127 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:35.143 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:35.145 AbstractCamera TRACE: autoSettleAndCapture t=105 auto settle score: 2.323012818092589 2021-10-20 17:42:35.146 AbstractCamera DEBUG: autoSettleAndCapture in 106 ms 2021-10-20 17:42:35.146 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:35.164 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {182.80825805664062, 205.3275146484375} 50x32 * 46.7357063293457 } 2021-10-20 17:42:35.165 ReferenceBottomVision DEBUG: Offsets accepted (0.250889, -0.144921, 0.000000, -1.235142 mm) 2021-10-20 17:42:35.165 ReferenceBottomVision DEBUG: Final offsets (0.583339, -0.231126, 0.000000, -45.734577 mm) 2021-10-20 17:42:35.165 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:42:35.166 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (0.583339, -0.231126, 0.000000, -45.734577 mm) pre-rotatedtrue) 2021-10-20 17:42:35.166 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:42:35.167 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:35.167 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:35.167 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:35.168 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:35.168 AbstractHeadMountable DEBUG: N3.moveTo((107.766133, 18.040824, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:42:35.169 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:42:35.171 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:35.171 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:42:35.171 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:35.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:35.743 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:35.743 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:35.743 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:35.744 AbstractHeadMountable DEBUG: N1.moveTo((195.052365, 46.613755, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:42:35.745 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.78 G1 X157.4524 Y25.2138 B88.9989 F9981.67 ; move to target, 25000 2021-10-20 17:42:35.748 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:35.748 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.78 G1 X157.4524 Y25.2138 B88.9989 F9981.67 ; move to target 2021-10-20 17:42:35.748 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y25.1138 F338.03 ; move to target, 25000 2021-10-20 17:42:35.750 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:35.750 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y25.1138 F338.03 ; move to target 2021-10-20 17:42:35.750 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:36.811 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:36.811 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:36.812 AbstractHeadMountable DEBUG: N1.moveTo((195.052365, 46.613755, 26.800000, 88.998870 mm), 0.46) 2021-10-20 17:42:36.813 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:42:36.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:36.823 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:42:36.823 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:37.408 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:37.408 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:37.408 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:42:37.408 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:42:37.409 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:42:37.409 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:42:37.410 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:37.410 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:42:38.111 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:42:38.112 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:38.112 AbstractHeadMountable DEBUG: N1.moveTo((195.052365, 46.613755, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:42:38.113 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:42:38.115 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:38.116 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:42:38.116 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:38.701 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:38.701 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:38.702 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:42:38.702 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:42:38.703 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:38.703 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:38.704 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:38.704 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:38.704 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:38.704 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:38.705 AbstractHeadMountable DEBUG: N2.moveTo((187.002778, 54.467037, 0.000000, -39.898667 mm), 0.46) 2021-10-20 17:42:38.707 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.82 G1 X118.6028 Y32.9670 C-39.8987 F6797.43 ; move to target, 25000 2021-10-20 17:42:38.708 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:38.708 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.82 G1 X118.6028 Y32.9670 C-39.8987 F6797.43 ; move to target 2021-10-20 17:42:38.709 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y32.8670 F338.03 ; move to target, 25000 2021-10-20 17:42:38.710 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:38.711 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y32.8670 F338.03 ; move to target 2021-10-20 17:42:38.711 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:39.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:39.424 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:39.424 AbstractHeadMountable DEBUG: N2.moveTo((187.002778, 54.467037, 26.800000, -39.898667 mm), 0.46) 2021-10-20 17:42:39.425 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:42:39.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:39.427 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:42:39.427 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:40.012 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:40.013 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:40.013 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:42:40.013 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:42:40.014 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:42:40.014 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:42:40.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:40.015 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:42:40.715 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:42:40.716 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:40.716 AbstractHeadMountable DEBUG: N2.moveTo((187.002778, 54.467037, 0.000000, -39.898667 mm), 0.46) 2021-10-20 17:42:40.717 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:42:40.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:40.719 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:42:40.719 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:41.304 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:41.304 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:41.304 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:42:41.305 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:42:41.306 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:41.306 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:41.307 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:41.307 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:41.307 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:41.307 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:41.308 AbstractHeadMountable DEBUG: N3.moveTo((194.808771, 60.713646, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:42:41.310 GcodeDriver DEBUG: [serial://COM5] >> M204 S405.06 G1 X157.5088 Y63.7136 F8508.86 ; move to target, 25000 2021-10-20 17:42:41.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:41.312 GcodeDriver TRACE: [serial://COM5] confirmed M204 S405.06 G1 X157.5088 Y63.7136 F8508.86 ; move to target 2021-10-20 17:42:41.313 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y63.6136 F338.03 ; move to target, 25000 2021-10-20 17:42:41.315 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:41.315 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y63.6136 F338.03 ; move to target 2021-10-20 17:42:41.315 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:42.038 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:42.038 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:42.039 AbstractHeadMountable DEBUG: N3.moveTo((194.808771, 60.713646, 26.800000, 88.998870 mm), 0.46) 2021-10-20 17:42:42.040 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:42:42.041 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:42.042 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:42:42.042 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:42.627 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:42.627 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:42.627 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:42:42.627 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:42:42.628 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:42:42.628 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:42:42.629 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:42.629 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:42:43.330 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:42:43.331 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:43.331 AbstractHeadMountable DEBUG: N3.moveTo((194.808771, 60.713646, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:42:43.333 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:42:43.334 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:43.335 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:42:43.335 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:43.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:43.921 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:43.921 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:42:43.922 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:42:43.922 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:43.923 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:43.923 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:43.923 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:43.923 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:43.924 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:43.924 AbstractHeadMountable DEBUG: N4.moveTo((225.969789, 59.884148, 0.000000, 90.234012 mm), 0.46) 2021-10-20 17:42:43.926 GcodeDriver DEBUG: [serial://COM5] >> M204 S18.90 G1 X157.7698 Y62.8841 C90.2340 F229.59 ; move to target, 25000 2021-10-20 17:42:43.928 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:43.929 GcodeDriver TRACE: [serial://COM5] confirmed M204 S18.90 G1 X157.7698 Y62.8841 C90.2340 F229.59 ; move to target 2021-10-20 17:42:43.929 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y62.7841 F338.03 ; move to target, 25000 2021-10-20 17:42:43.931 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:43.931 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y62.7841 F338.03 ; move to target 2021-10-20 17:42:43.931 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:44.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:44.394 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:44.394 AbstractHeadMountable DEBUG: N4.moveTo((225.969789, 59.884148, 26.800000, 90.234012 mm), 0.46) 2021-10-20 17:42:44.396 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:42:44.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:44.398 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-26.8000 F5533.78 ; move to target 2021-10-20 17:42:44.398 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:44.983 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:44.983 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:44.983 ReferenceNozzle DEBUG: N4.place() 2021-10-20 17:42:44.984 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:42:44.984 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 17:42:44.985 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 17:42:44.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:44.985 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 17:42:44.985 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:42:44.985 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:42:44.986 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:44.987 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:42:45.688 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:42:45.689 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:45.689 AbstractHeadMountable DEBUG: N4.moveTo((225.969789, 59.884148, 0.000000, 90.234012 mm), 0.46) 2021-10-20 17:42:45.690 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:42:45.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:45.692 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:42:45.692 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:46.277 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:46.278 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:46.278 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:42:46.279 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 17:42:46.280 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:46.280 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:46.281 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:46.281 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:46.281 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:46.282 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:46.282 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:46.283 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:46.284 GcodeDriver DEBUG: [serial://COM5] >> M204 S322.70 G1 X528.9290 Y130.9050 B90.0000 F20937.70 ; move to target, 25000 2021-10-20 17:42:46.286 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:46.286 GcodeDriver TRACE: [serial://COM5] confirmed M204 S322.70 G1 X528.9290 Y130.9050 B90.0000 F20937.70 ; move to target 2021-10-20 17:42:46.287 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:42:46.289 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:46.289 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:42:46.289 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:48.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:48.470 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:48.470 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:48.471 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:48.471 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:48.473 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:48.499 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:48.499 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:48.499 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:48.501 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:48.503 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:48.503 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:42:48.503 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:49.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:49.096 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:49.096 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:42:49.096 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:49.097 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:42:49.097 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:42:49.099 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:49.099 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:42:49.099 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:42:49.099 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:42:49.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:49.101 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:42:49.502 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:49.503 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:49.503 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:49.504 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:49.506 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:49.506 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:42:49.507 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:50.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:50.100 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:50.101 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:50.101 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:50.101 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:50.112 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:50.112 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:50.113 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:50.114 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:50.114 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:50.114 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:50.115 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:50.115 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:50.115 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:50.116 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:50.117 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:42:50.124 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:50.124 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:42:50.124 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:42:50.126 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:50.126 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:42:50.126 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:50.761 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:50.761 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:50.761 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:50.762 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:50.763 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:50.764 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:50.788 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:50.788 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:50.789 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:50.790 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:50.792 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:50.792 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:42:50.792 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:51.386 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:51.386 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:51.386 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:42:51.387 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:51.388 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:42:51.388 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:42:51.389 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:51.389 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:42:51.790 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:51.791 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:51.791 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:51.792 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:51.794 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:51.794 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:42:51.794 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:52.387 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:52.388 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:52.388 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:52.388 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:52.390 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:52.401 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:52.401 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:52.401 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:52.402 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:52.402 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:52.403 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:52.403 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:52.403 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:52.404 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:52.404 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:52.405 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:42:52.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:52.408 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:42:52.408 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:42:52.410 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:52.410 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:42:52.410 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:53.058 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:53.058 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:53.058 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:53.059 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:53.059 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:53.064 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:53.088 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:53.088 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:53.089 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:53.090 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:53.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:53.092 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:42:53.092 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:53.686 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:53.686 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:53.686 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:42:53.686 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:53.687 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:42:53.688 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:42:53.688 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:53.689 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:42:54.089 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:54.090 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:54.090 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:54.091 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:54.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:54.093 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:42:54.093 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:54.686 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:54.686 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:54.686 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:54.686 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:54.689 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:54.699 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:54.699 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:54.700 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:42:54.700 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:54.701 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:54.701 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:54.701 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:54.702 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:54.702 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:54.703 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:54.704 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.3290 F5942.02 ; move to target, 25000 2021-10-20 17:42:54.705 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:54.706 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.3290 F5942.02 ; move to target 2021-10-20 17:42:54.706 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:55.331 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:55.331 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:55.331 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:42:55.332 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:42:55.332 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:42:55.334 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:42:55.358 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:42:55.358 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:42:55.359 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:42:55.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:42:55.362 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:55.362 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A27.5200 F5607.62 ; move to target 2021-10-20 17:42:55.362 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:55.956 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:55.956 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:55.956 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 17:42:55.956 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:42:55.957 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 17:42:55.957 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 17:42:55.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:55.959 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 17:42:56.360 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:42:56.361 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:56.361 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:42:56.362 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:42:56.364 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:56.364 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:42:56.365 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:56.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:56.958 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:56.958 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:42:56.958 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:42:56.960 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:42:56.971 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:42:56.972 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:42:56.972 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:42:56.972 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:42:56.973 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:42:56.973 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:42:56.973 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:42:56.974 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:42:56.974 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:42:56.974 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:42:56.975 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:42:56.977 GcodeDriver DEBUG: [serial://COM5] >> M204 S341.81 G1 X101.3986 Y-3.4454 B44.4994 F22292.22 ; move to target, 25000 2021-10-20 17:42:56.979 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:56.979 GcodeDriver TRACE: [serial://COM5] confirmed M204 S341.81 G1 X101.3986 Y-3.4454 B44.4994 F22292.22 ; move to target 2021-10-20 17:42:56.980 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:42:56.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:56.982 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:42:56.982 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:59.237 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:59.237 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:59.237 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 44.499435 mm), 0.46) 2021-10-20 17:42:59.238 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:42:59.240 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:59.240 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:42:59.240 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:42:59.811 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:59.812 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:42:59.812 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:42:59.813 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:59.832 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:59.833 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:59.846 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:59.847 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 2.371241636654782 2021-10-20 17:42:59.848 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:59.878 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:59.879 AbstractCamera TRACE: autoSettleAndCapture t=67 auto settle score: 2.4585212093129685 2021-10-20 17:42:59.879 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:42:59.928 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:42:59.929 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.344060902101615 2021-10-20 17:42:59.930 AbstractCamera DEBUG: autoSettleAndCapture in 118 ms 2021-10-20 17:42:59.930 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:42:59.949 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {182.49998474121094, 196.49998474121094} 30x50 * 0.0 } 2021-10-20 17:42:59.949 ReferenceBottomVision DEBUG: Offsets too large (0.030432, 0.305172, 0.000000, -44.499435 mm) : angle offset 44.499435241036075 > 10.0 2021-10-20 17:42:59.949 AbstractHeadMountable DEBUG: N1.moveTo((138.968151, 17.649447, -25.700000, 88.998870 mm), 0.46) 2021-10-20 17:42:59.959 GcodeDriver DEBUG: [serial://COM5] >> M204 S14.79 G1 X101.3682 Y-3.7506 B88.9989 F105.10 ; move to target, 25000 2021-10-20 17:42:59.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:59.961 GcodeDriver TRACE: [serial://COM5] confirmed M204 S14.79 G1 X101.3682 Y-3.7506 B88.9989 F105.10 ; move to target 2021-10-20 17:42:59.961 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.8506 F338.03 ; move to target, 25000 2021-10-20 17:42:59.964 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:42:59.964 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.8506 F338.03 ; move to target 2021-10-20 17:42:59.964 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:00.222 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:00.222 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:00.223 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:00.223 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.229 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.231 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.276 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.279 AbstractCamera TRACE: autoSettleAndCapture t=56 auto settle score: 4.303618792842041 2021-10-20 17:43:00.279 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.303 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.304 AbstractCamera TRACE: autoSettleAndCapture t=81 auto settle score: 2.4317013317059435 2021-10-20 17:43:00.304 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.336 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.337 AbstractCamera TRACE: autoSettleAndCapture t=114 auto settle score: 2.3348031755315626 2021-10-20 17:43:00.337 AbstractCamera DEBUG: autoSettleAndCapture in 114 ms 2021-10-20 17:43:00.337 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:00.366 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {182.0, 204.0} 50x30 * 90.0 } 2021-10-20 17:43:00.367 ReferenceBottomVision DEBUG: Offsets too large (0.222847, 0.081354, 0.000000, -44.499435 mm) : angle offset 44.49943524103608 > 10.0 2021-10-20 17:43:00.367 AbstractHeadMountable DEBUG: N1.moveTo((138.745304, 17.568092, -25.700000, 133.498306 mm), 0.46) 2021-10-20 17:43:00.368 GcodeDriver DEBUG: [serial://COM5] >> M204 S15.95 G1 X101.1453 Y-3.8319 B133.4983 F113.32 ; move to target, 25000 2021-10-20 17:43:00.370 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:00.371 GcodeDriver TRACE: [serial://COM5] confirmed M204 S15.95 G1 X101.1453 Y-3.8319 B133.4983 F113.32 ; move to target 2021-10-20 17:43:00.371 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.9319 F338.03 ; move to target, 25000 2021-10-20 17:43:00.373 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:00.373 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.9319 F338.03 ; move to target 2021-10-20 17:43:00.373 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:00.634 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:00.635 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:00.636 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:00.637 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.674 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.675 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.702 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.703 AbstractCamera TRACE: autoSettleAndCapture t=66 auto settle score: 2.7167393144790113 2021-10-20 17:43:00.704 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:00.742 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:00.743 AbstractCamera TRACE: autoSettleAndCapture t=106 auto settle score: 2.307861259822472 2021-10-20 17:43:00.744 AbstractCamera DEBUG: autoSettleAndCapture in 107 ms 2021-10-20 17:43:00.744 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:00.765 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.0, 207.0} 50x30 * 90.0 } 2021-10-20 17:43:00.765 ReferenceBottomVision DEBUG: Offsets accepted (0.137369, -0.167802, 0.000000, -44.499435 mm) 2021-10-20 17:43:00.765 ReferenceBottomVision DEBUG: Final offsets (0.390649, 0.218723, 0.000000, -133.498306 mm) 2021-10-20 17:43:00.766 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:00.767 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.390649, 0.218723, 0.000000, -133.498306 mm) pre-rotatedtrue) 2021-10-20 17:43:00.767 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:00.767 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:00.768 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:00.769 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:00.769 AbstractHeadMountable DEBUG: N1.moveTo((138.745304, 17.568092, 0.000000, 133.498306 mm), 0.46) 2021-10-20 17:43:00.770 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:00.772 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:00.772 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:43:00.772 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:01.344 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:01.344 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:01.344 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:01.345 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:01.345 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:01.346 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:01.346 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:43:01.347 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.43 G1 X70.5986 Y-3.5454 C44.4994 F5908.43 ; move to target, 25000 2021-10-20 17:43:01.349 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:01.349 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.43 G1 X70.5986 Y-3.5454 C44.4994 F5908.43 ; move to target 2021-10-20 17:43:01.349 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:43:01.352 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:01.352 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:43:01.352 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:01.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:01.985 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:01.985 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, 44.499435 mm), 0.46) 2021-10-20 17:43:01.986 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:01.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:01.988 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:43:01.988 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:02.560 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:02.561 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:02.561 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:02.562 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:02.566 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:02.568 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:02.599 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:02.600 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 2.474671169888202 2021-10-20 17:43:02.600 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:02.631 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:02.633 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.500699330919628 2021-10-20 17:43:02.633 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:02.681 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:02.683 AbstractCamera TRACE: autoSettleAndCapture t=121 auto settle score: 2.2305027677747113 2021-10-20 17:43:02.683 AbstractCamera DEBUG: autoSettleAndCapture in 121 ms 2021-10-20 17:43:02.683 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:02.708 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {170.50001525878906, 205.00001525878906} 30x50 * 45.0 } 2021-10-20 17:43:02.708 ReferenceBottomVision DEBUG: Offsets accepted (-0.236793, -0.135372, 0.000000, 0.500565 mm) 2021-10-20 17:43:02.708 ReferenceBottomVision DEBUG: Final offsets (-0.236793, -0.135372, 0.000000, 0.500565 mm) 2021-10-20 17:43:02.719 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:02.720 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.236793, -0.135372, 0.000000, 0.500565 mm) pre-rotatedtrue) 2021-10-20 17:43:02.720 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:02.720 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:02.723 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:02.723 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:02.723 AbstractHeadMountable DEBUG: N1.moveTo((108.198583, 17.854618, 0.000000, 133.498306 mm), 0.46) 2021-10-20 17:43:02.728 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:02.730 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:02.730 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:43:02.730 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:03.302 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:03.302 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:03.303 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:03.303 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:03.303 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:03.304 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:03.304 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:43:03.305 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X101.6986 Y20.9546 B44.4994 F7600.67 ; move to target, 25000 2021-10-20 17:43:03.308 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:03.308 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X101.6986 Y20.9546 B44.4994 F7600.67 ; move to target 2021-10-20 17:43:03.308 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:43:03.310 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:03.310 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:43:03.311 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:03.955 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:03.955 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:03.955 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 44.499435 mm), 0.46) 2021-10-20 17:43:03.956 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:03.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:03.958 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:43:03.958 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:04.529 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:04.530 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:04.530 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:04.531 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:04.536 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:04.537 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:04.568 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:04.570 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 2.759155760502654 2021-10-20 17:43:04.570 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:04.582 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:04.583 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 6.590461220006101 2021-10-20 17:43:04.583 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:04.616 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:04.617 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.35634928461994 2021-10-20 17:43:04.618 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:04.647 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:04.649 AbstractCamera TRACE: autoSettleAndCapture t=118 auto settle score: 2.497535681335931 2021-10-20 17:43:04.649 AbstractCamera DEBUG: autoSettleAndCapture in 118 ms 2021-10-20 17:43:04.649 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:04.679 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.33546447753906, 199.88658142089844} 30x50 * 42.709388732910156 } 2021-10-20 17:43:04.679 ReferenceBottomVision DEBUG: Offsets accepted (-0.160250, 0.071242, 0.000000, 2.791176 mm) 2021-10-20 17:43:04.679 ReferenceBottomVision DEBUG: Final offsets (-0.160250, 0.071242, 0.000000, 2.791176 mm) 2021-10-20 17:43:04.688 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:04.689 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.160250, 0.071242, 0.000000, 2.791176 mm) pre-rotatedtrue) 2021-10-20 17:43:04.689 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:04.689 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:04.690 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:04.690 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:04.690 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:04.690 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:04.690 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:43:04.691 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:04.693 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:04.693 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:43:04.693 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:05.265 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:05.265 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:05.266 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:05.266 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:05.266 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:43:05.267 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.7986 F5942.02 ; move to target, 25000 2021-10-20 17:43:05.269 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:05.269 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.7986 F5942.02 ; move to target 2021-10-20 17:43:05.269 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:05.893 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:05.894 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:05.894 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.954618, -25.700000, 44.499435 mm), 0.46) 2021-10-20 17:43:05.895 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:05.897 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:05.897 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A25.7000 F5419.03 ; move to target 2021-10-20 17:43:05.897 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:06.469 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:06.469 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:06.469 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:06.470 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:06.475 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:06.476 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:06.502 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:06.503 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 2.49540136924082 2021-10-20 17:43:06.503 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:06.533 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:06.535 AbstractCamera TRACE: autoSettleAndCapture t=65 auto settle score: 2.388235139183002 2021-10-20 17:43:06.535 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:06.577 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:06.582 AbstractCamera TRACE: autoSettleAndCapture t=111 auto settle score: 2.3007367665291554 2021-10-20 17:43:06.583 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 17:43:06.583 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:06.617 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {173.53355407714844, 201.1613311767578} 31x49 * 47.29060745239258 } 2021-10-20 17:43:06.617 ReferenceBottomVision DEBUG: Offsets accepted (-0.116842, 0.009653, 0.000000, -1.790043 mm) 2021-10-20 17:43:06.617 ReferenceBottomVision DEBUG: Final offsets (-0.116842, 0.009653, 0.000000, -1.790043 mm) 2021-10-20 17:43:06.645 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:06.645 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.116842, 0.009653, 0.000000, -1.790043 mm) pre-rotatedtrue) 2021-10-20 17:43:06.646 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:06.648 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:06.648 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:06.649 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:06.649 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:06.650 AbstractHeadMountable DEBUG: N3.moveTo((108.098583, 17.954618, 0.000000, 44.499435 mm), 0.46) 2021-10-20 17:43:06.675 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:06.677 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:06.677 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:43:06.677 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:07.250 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:07.250 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:07.250 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:07.250 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:07.251 AbstractHeadMountable DEBUG: N1.moveTo((231.235392, 59.389977, 0.000000, 177.997741 mm), 0.46) 2021-10-20 17:43:07.252 GcodeDriver DEBUG: [serial://COM5] >> M204 S320.47 G1 X193.6354 Y37.9900 B177.9977 F11962.00 ; move to target, 25000 2021-10-20 17:43:07.254 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:07.254 GcodeDriver TRACE: [serial://COM5] confirmed M204 S320.47 G1 X193.6354 Y37.9900 B177.9977 F11962.00 ; move to target 2021-10-20 17:43:07.255 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y37.8900 F338.03 ; move to target, 25000 2021-10-20 17:43:07.257 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:07.257 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y37.8900 F338.03 ; move to target 2021-10-20 17:43:07.257 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:08.514 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:08.515 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:08.515 AbstractHeadMountable DEBUG: N1.moveTo((231.235392, 59.389977, 26.800000, 177.997741 mm), 0.46) 2021-10-20 17:43:08.516 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:08.518 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:08.518 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:43:08.518 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:09.103 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:09.104 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:09.104 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:43:09.104 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:09.105 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:43:09.105 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:43:09.106 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:09.106 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:43:09.806 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:09.807 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:09.807 AbstractHeadMountable DEBUG: N1.moveTo((231.235392, 59.389977, 0.000000, 177.997741 mm), 0.46) 2021-10-20 17:43:09.808 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:09.810 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:09.810 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:43:09.810 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:10.395 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:10.395 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:10.395 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:10.396 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:10.397 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:10.398 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:10.398 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:10.398 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:10.399 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:10.399 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:10.399 AbstractHeadMountable DEBUG: N2.moveTo((236.935747, 59.699752, 0.000000, 43.998870 mm), 0.46) 2021-10-20 17:43:10.401 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.42 G1 X168.5357 Y38.1998 C43.9989 F5355.77 ; move to target, 25000 2021-10-20 17:43:10.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:10.403 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.42 G1 X168.5357 Y38.1998 C43.9989 F5355.77 ; move to target 2021-10-20 17:43:10.403 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y38.0998 F338.03 ; move to target, 25000 2021-10-20 17:43:10.405 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:10.405 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y38.0998 F338.03 ; move to target 2021-10-20 17:43:10.405 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:10.979 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:10.980 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:10.980 AbstractHeadMountable DEBUG: N2.moveTo((236.935747, 59.699752, 26.800000, 43.998870 mm), 0.46) 2021-10-20 17:43:10.981 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:10.983 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:10.983 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:43:10.983 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:11.568 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:11.568 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:11.568 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:43:11.569 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:11.569 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:43:11.569 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:43:11.570 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:11.570 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:43:12.271 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:12.272 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:12.272 AbstractHeadMountable DEBUG: N2.moveTo((236.935747, 59.699752, 0.000000, 43.998870 mm), 0.46) 2021-10-20 17:43:12.274 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:12.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:12.276 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:43:12.276 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:12.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:12.862 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:12.862 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:12.863 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:12.863 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:12.863 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:12.864 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:12.864 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:12.864 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:12.865 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:12.865 AbstractHeadMountable DEBUG: N3.moveTo((241.932116, 59.448817, 0.000000, 41.708259 mm), 0.46) 2021-10-20 17:43:12.867 GcodeDriver DEBUG: [serial://COM5] >> M204 S382.86 G1 X204.6321 Y62.4488 B41.7083 F7746.79 ; move to target, 25000 2021-10-20 17:43:12.869 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:12.869 GcodeDriver TRACE: [serial://COM5] confirmed M204 S382.86 G1 X204.6321 Y62.4488 B41.7083 F7746.79 ; move to target 2021-10-20 17:43:12.870 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y62.3488 F338.03 ; move to target, 25000 2021-10-20 17:43:12.871 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:12.872 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y62.3488 F338.03 ; move to target 2021-10-20 17:43:12.872 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:13.562 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:13.563 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:13.563 AbstractHeadMountable DEBUG: N3.moveTo((241.932116, 59.448817, 26.800000, 41.708259 mm), 0.46) 2021-10-20 17:43:13.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:13.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:13.566 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:43:13.566 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:14.151 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:14.151 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:14.151 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:43:14.151 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:14.152 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:43:14.153 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:43:14.154 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:14.154 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:43:14.854 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:14.855 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:14.855 AbstractHeadMountable DEBUG: N3.moveTo((241.932116, 59.448817, 0.000000, 41.708259 mm), 0.46) 2021-10-20 17:43:14.856 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:14.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:14.858 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:43:14.859 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:15.444 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:15.444 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:15.444 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:15.445 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:15.446 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:15.446 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:15.446 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:15.446 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:15.447 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:15.447 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:15.448 AbstractHeadMountable DEBUG: N4.moveTo((246.961621, 59.466085, 0.000000, 46.289478 mm), 0.46) 2021-10-20 17:43:15.450 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X178.7616 Y62.4661 C46.2895 F5437.03 ; move to target, 25000 2021-10-20 17:43:15.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:15.453 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X178.7616 Y62.4661 C46.2895 F5437.03 ; move to target 2021-10-20 17:43:15.453 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y62.3661 F338.03 ; move to target, 25000 2021-10-20 17:43:15.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:15.455 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y62.3661 F338.03 ; move to target 2021-10-20 17:43:15.455 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:16.039 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:16.039 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:16.039 AbstractHeadMountable DEBUG: N4.moveTo((246.961621, 59.466085, 26.800000, 46.289478 mm), 0.46) 2021-10-20 17:43:16.040 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:16.041 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:16.042 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-26.8000 F5533.78 ; move to target 2021-10-20 17:43:16.042 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:16.627 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:16.627 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:16.627 ReferenceNozzle DEBUG: N4.place() 2021-10-20 17:43:16.627 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:16.628 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 17:43:16.628 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 17:43:16.629 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:16.629 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 17:43:16.630 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:43:16.630 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:43:16.631 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:16.631 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:43:17.331 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:17.332 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:17.332 AbstractHeadMountable DEBUG: N4.moveTo((246.961621, 59.466085, 0.000000, 46.289478 mm), 0.46) 2021-10-20 17:43:17.334 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:17.335 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:17.336 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:43:17.336 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:17.921 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:17.921 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:17.921 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:17.922 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:43:17.922 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 17:43:17.922 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 17:43:17.922 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 17:43:17.923 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 17:43:17.923 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:43:17.924 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:17.924 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:17.924 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:17.924 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:17.925 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:17.925 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:17.926 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:17.927 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.42 G1 X528.9290 Y130.9050 B90.0000 F20382.44 ; move to target, 25000 2021-10-20 17:43:17.929 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:17.930 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.42 G1 X528.9290 Y130.9050 B90.0000 F20382.44 ; move to target 2021-10-20 17:43:17.930 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.8050 F338.03 ; move to target, 25000 2021-10-20 17:43:17.932 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:17.932 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.8050 F338.03 ; move to target 2021-10-20 17:43:17.932 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:20.053 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:20.053 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:20.053 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:43:20.054 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:43:20.055 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:43:20.056 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:43:20.085 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:43:20.085 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:43:20.086 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:43:20.087 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:43:20.089 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:20.089 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z27.5200 F5607.62 ; move to target 2021-10-20 17:43:20.089 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:20.682 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:20.683 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:20.683 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 17:43:20.683 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:43:20.684 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 17:43:20.684 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 17:43:20.685 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:20.685 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 17:43:20.685 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 17:43:20.685 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 17:43:20.696 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:20.696 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 17:43:21.097 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:43:21.097 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:21.098 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:21.099 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:43:21.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:21.101 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:43:21.101 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:21.694 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:21.695 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:21.695 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:43:21.696 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:43:21.698 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:43:21.709 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:43:21.709 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:43:21.709 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:43:21.710 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:21.711 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:21.711 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:21.711 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:21.712 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:21.712 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:21.713 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:21.714 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target, 25000 2021-10-20 17:43:21.716 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:21.716 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X498.1290 C90.0000 F5932.40 ; move to target 2021-10-20 17:43:21.717 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y130.7050 F338.03 ; move to target, 25000 2021-10-20 17:43:21.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:21.719 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y130.7050 F338.03 ; move to target 2021-10-20 17:43:21.719 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:22.355 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:22.355 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:22.355 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:43:22.356 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:43:22.356 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:43:22.358 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:43:22.385 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:43:22.385 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:43:22.385 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:43:22.387 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:43:22.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:22.388 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-27.5200 F5607.62 ; move to target 2021-10-20 17:43:22.389 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:22.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:22.983 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:22.983 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 17:43:22.983 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:43:22.984 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 17:43:22.984 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 17:43:22.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:22.985 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 17:43:23.386 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:43:23.387 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:23.387 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:23.388 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:43:23.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:23.390 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5607.62 ; move to target 2021-10-20 17:43:23.390 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:23.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:23.984 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:23.984 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:43:23.984 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:43:23.987 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:43:23.996 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:43:23.997 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:43:23.997 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 17:43:23.998 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:23.998 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:23.998 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:23.998 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:23.999 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:23.999 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:24.000 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:24.001 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target, 25000 2021-10-20 17:43:24.003 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:24.003 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.69 G1 X529.2290 Y155.3050 F7600.67 ; move to target 2021-10-20 17:43:24.004 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y155.2050 F338.03 ; move to target, 25000 2021-10-20 17:43:24.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:24.006 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y155.2050 F338.03 ; move to target 2021-10-20 17:43:24.006 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:24.654 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:24.655 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:24.655 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.46) 2021-10-20 17:43:24.657 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 17:43:24.657 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 17:43:24.658 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 17:43:24.685 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 17:43:24.685 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 17:43:24.685 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.46) 2021-10-20 17:43:24.687 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-27.5200 F5607.62 ; move to target, 25000 2021-10-20 17:43:24.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:24.689 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-27.5200 F5607.62 ; move to target 2021-10-20 17:43:24.689 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:25.283 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:25.283 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:25.284 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 17:43:25.284 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 17:43:25.285 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 17:43:25.285 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 17:43:25.285 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:25.286 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 17:43:25.686 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 17:43:25.687 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:25.687 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.46) 2021-10-20 17:43:25.688 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5607.62 ; move to target, 25000 2021-10-20 17:43:25.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:25.690 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5607.62 ; move to target 2021-10-20 17:43:25.690 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:26.284 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:26.284 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:26.285 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 17:43:26.285 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 17:43:26.287 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 17:43:26.296 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 17:43:26.296 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 17:43:26.296 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:26.296 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:26.297 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:26.297 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:26.298 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:26.298 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:26.298 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:26.299 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:26.299 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:43:26.301 GcodeDriver DEBUG: [serial://COM5] >> M204 S338.52 G1 X101.3986 Y-3.4454 B89.4994 F22077.42 ; move to target, 25000 2021-10-20 17:43:26.304 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:26.304 GcodeDriver TRACE: [serial://COM5] confirmed M204 S338.52 G1 X101.3986 Y-3.4454 B89.4994 F22077.42 ; move to target 2021-10-20 17:43:26.305 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5454 F338.03 ; move to target, 25000 2021-10-20 17:43:26.307 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:26.307 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5454 F338.03 ; move to target 2021-10-20 17:43:26.307 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:28.653 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:28.653 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:28.653 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, -25.700000, 89.499435 mm), 0.46) 2021-10-20 17:43:28.654 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:28.656 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:28.656 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z25.7000 F5419.03 ; move to target 2021-10-20 17:43:28.657 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:29.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:29.230 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:29.230 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:29.231 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:29.236 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:29.237 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:29.256 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:29.258 AbstractCamera TRACE: autoSettleAndCapture t=27 auto settle score: 2.5060989676262686 2021-10-20 17:43:29.258 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:29.287 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:29.322 AbstractCamera TRACE: autoSettleAndCapture t=91 auto settle score: 2.3926532949185786 2021-10-20 17:43:29.322 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:29.335 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:29.336 AbstractCamera TRACE: autoSettleAndCapture t=105 auto settle score: 2.322058558224732 2021-10-20 17:43:29.337 AbstractCamera DEBUG: autoSettleAndCapture in 106 ms 2021-10-20 17:43:29.337 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:29.355 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {183.0, 197.0} 50x30 * 90.0 } 2021-10-20 17:43:29.355 ReferenceBottomVision DEBUG: Offsets accepted (0.256770, 0.174465, 0.000000, 0.500565 mm) 2021-10-20 17:43:29.355 ReferenceBottomVision DEBUG: Final offsets (0.256770, 0.174465, 0.000000, 0.500565 mm) 2021-10-20 17:43:29.377 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:29.378 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.256770, 0.174465, 0.000000, 0.500565 mm) pre-rotatedtrue) 2021-10-20 17:43:29.378 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:29.380 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:29.381 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:29.382 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:29.382 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:43:29.383 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:29.385 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:29.385 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:43:29.385 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:29.957 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:29.957 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:29.958 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:29.958 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:29.958 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:29.959 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:29.959 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, 0.000000, -90.500565 mm), 0.46) 2021-10-20 17:43:29.961 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 X70.5986 C-90.5006 F5932.40 ; move to target, 25000 2021-10-20 17:43:29.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:29.963 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 X70.5986 C-90.5006 F5932.40 ; move to target 2021-10-20 17:43:29.963 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.6454 F338.03 ; move to target, 25000 2021-10-20 17:43:29.965 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:29.965 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.6454 F338.03 ; move to target 2021-10-20 17:43:29.965 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:30.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:30.601 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:30.601 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.954618, -25.700000, -90.500565 mm), 0.46) 2021-10-20 17:43:30.603 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:30.605 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:30.605 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-25.7000 F5419.03 ; move to target 2021-10-20 17:43:30.605 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:31.177 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:31.177 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:31.177 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:31.179 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.184 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.185 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.209 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.210 AbstractCamera TRACE: autoSettleAndCapture t=31 auto settle score: 2.593859403855441 2021-10-20 17:43:31.210 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.240 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.241 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 2.378604219281304 2021-10-20 17:43:31.241 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.273 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.275 AbstractCamera TRACE: autoSettleAndCapture t=96 auto settle score: 2.260646069471212 2021-10-20 17:43:31.275 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.305 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.307 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.3032125619181643 2021-10-20 17:43:31.307 AbstractCamera DEBUG: autoSettleAndCapture in 128 ms 2021-10-20 17:43:31.307 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:31.333 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {174.6311798095703, 203.56187438964844} 32x49 * 39.289405822753906 } 2021-10-20 17:43:31.335 ReferenceBottomVision DEBUG: Offsets too large (-0.006479, -0.109079, 0.000000, -38.788841 mm) : angle offset 38.78884106378996 > 10.0 2021-10-20 17:43:31.335 AbstractHeadMountable DEBUG: N2.moveTo((139.005063, 18.063697, -25.700000, -51.711724 mm), 0.46) 2021-10-20 17:43:31.337 GcodeDriver DEBUG: [serial://COM5] >> M204 S17.12 G1 X70.6051 Y-3.4363 C-51.7117 F113.53 ; move to target, 25000 2021-10-20 17:43:31.339 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:31.339 GcodeDriver TRACE: [serial://COM5] confirmed M204 S17.12 G1 X70.6051 Y-3.4363 C-51.7117 F113.53 ; move to target 2021-10-20 17:43:31.340 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y-3.5363 F338.03 ; move to target, 25000 2021-10-20 17:43:31.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:31.341 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y-3.5363 F338.03 ; move to target 2021-10-20 17:43:31.342 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:31.587 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:31.587 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:31.587 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:31.588 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.593 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.611 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.617 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.618 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 3.7976353116722565 2021-10-20 17:43:31.618 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.643 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.644 AbstractCamera TRACE: autoSettleAndCapture t=56 auto settle score: 2.520169170141189 2021-10-20 17:43:31.644 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.673 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.674 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.4131513616986715 2021-10-20 17:43:31.674 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:31.704 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:31.706 AbstractCamera TRACE: autoSettleAndCapture t=118 auto settle score: 2.35667636885283 2021-10-20 17:43:31.706 AbstractCamera DEBUG: autoSettleAndCapture in 118 ms 2021-10-20 17:43:31.706 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:31.724 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.94210815429688, 200.5821533203125} 32x50 * 8.61564826965332 } 2021-10-20 17:43:31.724 ReferenceBottomVision DEBUG: Offsets accepted (0.128720, 0.054760, 0.000000, -8.115084 mm) 2021-10-20 17:43:31.725 ReferenceBottomVision DEBUG: Final offsets (0.122241, -0.054319, 0.000000, -46.903925 mm) 2021-10-20 17:43:31.739 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:31.740 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (0.122241, -0.054319, 0.000000, -46.903925 mm) pre-rotatedtrue) 2021-10-20 17:43:31.740 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 17:43:31.746 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 17:43:31.747 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:31.747 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:31.747 AbstractHeadMountable DEBUG: N1.moveTo((108.205063, 17.963697, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:43:31.749 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:31.751 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:31.751 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5419.03 ; move to target 2021-10-20 17:43:31.751 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:32.323 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:32.323 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:32.323 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:32.324 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:32.324 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:32.324 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:32.325 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:43:32.326 GcodeDriver DEBUG: [serial://COM5] >> M204 S404.03 G1 X101.6986 Y20.9546 F7587.53 ; move to target, 25000 2021-10-20 17:43:32.328 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:32.328 GcodeDriver TRACE: [serial://COM5] confirmed M204 S404.03 G1 X101.6986 Y20.9546 F7587.53 ; move to target 2021-10-20 17:43:32.328 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y20.8546 F338.03 ; move to target, 25000 2021-10-20 17:43:32.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:32.330 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y20.8546 F338.03 ; move to target 2021-10-20 17:43:32.330 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:32.978 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:32.979 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:32.979 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, -25.700000, 89.499435 mm), 0.46) 2021-10-20 17:43:32.980 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A-25.7000 F5419.03 ; move to target, 25000 2021-10-20 17:43:32.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:32.982 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A-25.7000 F5419.03 ; move to target 2021-10-20 17:43:32.982 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:33.553 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:33.554 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:33.554 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 17:43:33.555 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:33.560 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:33.561 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:33.590 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:33.591 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 6.4160300494574285 2021-10-20 17:43:33.591 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:33.621 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:33.623 AbstractCamera TRACE: autoSettleAndCapture t=68 auto settle score: 2.5285946741257463 2021-10-20 17:43:33.623 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:33.653 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:33.655 AbstractCamera TRACE: autoSettleAndCapture t=100 auto settle score: 2.3781591629791605 2021-10-20 17:43:33.655 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 17:43:33.685 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 17:43:33.687 AbstractCamera TRACE: autoSettleAndCapture t=132 auto settle score: 2.276331998908433 2021-10-20 17:43:33.688 AbstractCamera DEBUG: autoSettleAndCapture in 133 ms 2021-10-20 17:43:33.688 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 17:43:33.706 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {181.0, 202.0} 50x30 * 90.0 } 2021-10-20 17:43:33.706 ReferenceBottomVision DEBUG: Offsets accepted (0.176523, -0.021176, 0.000000, 0.500565 mm) 2021-10-20 17:43:33.706 ReferenceBottomVision DEBUG: Final offsets (0.176523, -0.021176, 0.000000, 0.500565 mm) 2021-10-20 17:43:33.707 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 17:43:33.708 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.176523, -0.021176, 0.000000, 0.500565 mm) pre-rotatedtrue) 2021-10-20 17:43:33.708 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:33.709 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:33.709 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:33.714 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:33.715 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:33.716 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.954618, 0.000000, 89.499435 mm), 0.46) 2021-10-20 17:43:33.717 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5419.03 ; move to target, 25000 2021-10-20 17:43:33.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:33.719 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5419.03 ; move to target 2021-10-20 17:43:33.719 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:34.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:34.291 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:34.291 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:34.292 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:34.292 AbstractHeadMountable DEBUG: N1.moveTo((184.276185, 67.679980, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:43:34.293 GcodeDriver DEBUG: [serial://COM5] >> M204 S364.60 G1 X146.6762 Y46.2800 B88.9989 F8235.05 ; move to target, 25000 2021-10-20 17:43:34.296 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:34.296 GcodeDriver TRACE: [serial://COM5] confirmed M204 S364.60 G1 X146.6762 Y46.2800 B88.9989 F8235.05 ; move to target 2021-10-20 17:43:34.296 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y46.1800 F338.03 ; move to target, 25000 2021-10-20 17:43:34.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:34.298 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y46.1800 F338.03 ; move to target 2021-10-20 17:43:34.298 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:35.071 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:35.071 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:35.071 AbstractHeadMountable DEBUG: N1.moveTo((184.276185, 67.679980, 26.800000, 88.998870 mm), 0.46) 2021-10-20 17:43:35.072 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:35.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:35.074 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z-26.8000 F5533.78 ; move to target 2021-10-20 17:43:35.074 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:35.659 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:35.659 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:35.660 ReferenceNozzle DEBUG: N1.place() 2021-10-20 17:43:35.660 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:35.660 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 17:43:35.661 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 17:43:35.661 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:35.662 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 17:43:36.363 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:36.364 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:36.364 AbstractHeadMountable DEBUG: N1.moveTo((184.276185, 67.679980, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:43:36.365 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:36.367 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:36.367 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:43:36.367 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:36.952 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:36.952 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:36.953 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:36.953 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:36.954 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:36.954 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:36.954 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:36.955 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:36.955 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:36.955 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:36.956 AbstractHeadMountable DEBUG: N2.moveTo((194.679283, 56.423698, 0.000000, 316.403360 mm), 0.46) 2021-10-20 17:43:36.957 GcodeDriver DEBUG: [serial://COM5] >> M204 S362.52 G1 X126.2793 Y34.9237 C-43.5966 F5514.01 ; move to target, 25000 2021-10-20 17:43:36.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:36.959 GcodeDriver TRACE: [serial://COM5] confirmed M204 S362.52 G1 X126.2793 Y34.9237 C-43.5966 F5514.01 ; move to target 2021-10-20 17:43:36.960 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y34.8237 F338.03 ; move to target, 25000 2021-10-20 17:43:36.962 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:36.962 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y34.8237 F338.03 ; move to target 2021-10-20 17:43:36.962 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:37.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:37.484 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:37.484 AbstractHeadMountable DEBUG: N2.moveTo((194.679283, 56.423698, 26.800000, 316.403360 mm), 0.46) 2021-10-20 17:43:37.485 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:37.487 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:37.487 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z26.8000 F5533.78 ; move to target 2021-10-20 17:43:37.487 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:38.072 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:38.072 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:38.072 ReferenceNozzle DEBUG: N2.place() 2021-10-20 17:43:38.072 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:38.073 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 17:43:38.073 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 17:43:38.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:38.074 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 17:43:38.775 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:38.776 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:38.776 AbstractHeadMountable DEBUG: N2.moveTo((194.679283, 56.423698, 0.000000, -43.596640 mm), 0.46) 2021-10-20 17:43:38.777 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Z0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:38.780 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:38.781 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Z0.0000 F5533.78 ; move to target 2021-10-20 17:43:38.781 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:39.366 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:39.366 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:39.366 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:39.367 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 17:43:39.368 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:39.368 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:39.368 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:39.369 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:39.369 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:39.369 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:39.370 AbstractHeadMountable DEBUG: N3.moveTo((274.710973, 53.975544, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:43:39.372 GcodeDriver DEBUG: [serial://COM5] >> M204 S323.64 G1 X237.4110 Y56.9755 F11490.38 ; move to target, 25000 2021-10-20 17:43:39.374 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:39.374 GcodeDriver TRACE: [serial://COM5] confirmed M204 S323.64 G1 X237.4110 Y56.9755 F11490.38 ; move to target 2021-10-20 17:43:39.375 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y56.8755 F338.03 ; move to target, 25000 2021-10-20 17:43:39.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:39.377 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y56.8755 F338.03 ; move to target 2021-10-20 17:43:39.377 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:40.575 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:40.575 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:40.575 AbstractHeadMountable DEBUG: N3.moveTo((274.710973, 53.975544, 26.800000, 88.998870 mm), 0.46) 2021-10-20 17:43:40.576 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A26.8000 F5533.78 ; move to target, 25000 2021-10-20 17:43:40.578 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:40.578 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A26.8000 F5533.78 ; move to target 2021-10-20 17:43:40.579 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:41.164 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:41.164 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:41.164 ReferenceNozzle DEBUG: N3.place() 2021-10-20 17:43:41.164 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 17:43:41.165 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 17:43:41.165 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 17:43:41.167 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:41.167 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 17:43:41.167 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 17:43:41.167 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 17:43:41.169 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:41.169 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 17:43:41.869 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 17:43:41.870 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:41.870 AbstractHeadMountable DEBUG: N3.moveTo((274.710973, 53.975544, 0.000000, 88.998870 mm), 0.46) 2021-10-20 17:43:41.871 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 A0.0000 F5533.78 ; move to target, 25000 2021-10-20 17:43:41.873 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:41.873 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 A0.0000 F5533.78 ; move to target 2021-10-20 17:43:41.873 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:42.459 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:42.459 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:42.459 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 17:43:42.460 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:42.460 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:42.461 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:42.461 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:42.461 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:42.462 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:42.463 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:42.463 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:42.463 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:42.464 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:42.464 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:42.465 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:42.465 ReferenceHead DEBUG: H1.moveToSafeZ(0.46) 2021-10-20 17:43:42.465 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.46) 2021-10-20 17:43:42.466 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.46) 2021-10-20 17:43:42.466 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.46) 2021-10-20 17:43:42.467 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.46) 2021-10-20 17:43:42.467 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.46) 2021-10-20 17:43:42.468 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.46) 2021-10-20 17:43:42.469 GcodeDriver DEBUG: [serial://COM5] >> M204 S339.99 G1 X350.0000 Y350.1000 F19607.32 ; move to target, 25000 2021-10-20 17:43:42.471 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:42.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S339.99 G1 X350.0000 Y350.1000 F19607.32 ; move to target 2021-10-20 17:43:42.471 GcodeDriver DEBUG: [serial://COM5] >> M204 S317.40 G1 Y350.0000 F338.03 ; move to target, 25000 2021-10-20 17:43:42.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:42.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S317.40 G1 Y350.0000 F338.03 ; move to target 2021-10-20 17:43:42.474 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 54348 2021-10-20 17:43:44.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 17:43:44.427 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 17:43:44.427 ReferencePnpJobProcessor$Finish INFO: Job finished 11 parts in 97.9 sec. This is 404.5 CPH 2021-10-20 17:43:44.428 Scripting TRACE: Scripting.on Job.Finished