2021-10-20 12:12:58.437 Main INFO: Bienvenue, Bienvenido, Willkommen, Hello, Namaskar, Welkom, Bonjour to OpenPnP version 2021-10-12_20-18-26.dcf5ca3. 2021-10-20 12:12:58.445 Scripting TRACE: Scripting.on Startup 2021-10-20 12:12:59.960 AbstractBroadcastingCamera TRACE: Camera DOWN thread 26 started. 2021-10-20 12:13:00.997 AbstractBroadcastingCamera TRACE: Camera Up_Logitech thread 28 started. 2021-10-20 12:13:06.005 ReferenceMachine DEBUG: setEnabled(true) 2021-10-20 12:13:14.228 GcodeDriver DEBUG: [serial://COM5] >> G21 ; Set millimeters mode, 25000 2021-10-20 12:13:14.229 GcodeDriver$ReaderThread TRACE: [serial://COM5] << Smoothie 2021-10-20 12:13:14.230 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:14.231 GcodeDriver TRACE: [serial://COM5] confirmed G21 ; Set millimeters mode 2021-10-20 12:13:14.231 GcodeDriver DEBUG: [serial://COM5] >> G90 ; Set absolute positioning mode, 25000 2021-10-20 12:13:14.231 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:14.232 GcodeDriver TRACE: [serial://COM5] confirmed G90 ; Set absolute positioning mode 2021-10-20 12:13:14.233 GcodeDriver DEBUG: [serial://COM5] >> M82 ; Set absolute mode for extruder, 25000 2021-10-20 12:13:14.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:14.234 GcodeDriver TRACE: [serial://COM5] confirmed M82 ; Set absolute mode for extruder 2021-10-20 12:13:14.235 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:17.248 GcodeDriver$ReaderThread TRACE: [serial://COM6] << Controller starting... 2021-10-20 12:13:17.250 GcodeDriver$ReaderThread TRACE: [serial://COM6] << Controller ready. 2021-10-20 12:13:18.231 ReferenceMachine DEBUG: homing machine 2021-10-20 12:13:18.233 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:13:18.235 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:18.236 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:13:18.236 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:13:19.314 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:19.315 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:13:19.316 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:19.317 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:19.317 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:19.317 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:13:22.784 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.784 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:13:22.785 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:22.786 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.786 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:22.786 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:13:22.788 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.788 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:13:22.788 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:22.789 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.790 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:22.791 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:13:22.793 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.794 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:22.803 ReferenceHead DEBUG: H1.home() 2021-10-20 12:13:22.804 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:13:22.806 ReferenceHead DEBUG: H1.moveToSafeZ(0.75) 2021-10-20 12:13:22.807 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.75) 2021-10-20 12:13:22.808 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.75) 2021-10-20 12:13:22.809 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.75) 2021-10-20 12:13:22.809 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.75) 2021-10-20 12:13:22.810 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.75) 2021-10-20 12:13:22.811 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:22.839 GcodeDriver DEBUG: [serial://COM5] >> M204 S927.90 G1 X92.0000 Y42.1000 F18383.92 ; move to target, 25000 2021-10-20 12:13:22.843 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.849 GcodeDriver TRACE: [serial://COM5] confirmed M204 S927.90 G1 X92.0000 Y42.1000 F18383.92 ; move to target 2021-10-20 12:13:22.862 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y42.0000 F551.14 ; move to target, 25000 2021-10-20 12:13:22.864 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:22.865 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y42.0000 F551.14 ; move to target 2021-10-20 12:13:22.866 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 33333 2021-10-20 12:13:23.539 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:23.539 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:23.539 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:23.544 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:23.796 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:23.809 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:23.810 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:23.871 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 12:13:24.005 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.670186, 34.166482, 0.000000, 0.000000 mm) 2021-10-20 12:13:24.006 AbstractHeadMountable DEBUG: DOWN.moveTo((92.670186, 34.166482, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:24.103 GcodeDriver DEBUG: [serial://COM5] >> M204 S846.91 G1 X92.6702 Y34.2665 F4864.87 ; move to target, 25000 2021-10-20 12:13:24.106 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:24.107 GcodeDriver TRACE: [serial://COM5] confirmed M204 S846.91 G1 X92.6702 Y34.2665 F4864.87 ; move to target 2021-10-20 12:13:24.109 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y34.1665 F551.14 ; move to target, 25000 2021-10-20 12:13:24.111 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:24.114 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y34.1665 F551.14 ; move to target 2021-10-20 12:13:24.114 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 33333 2021-10-20 12:13:24.314 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:24.314 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:24.316 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:24.569 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:24.582 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:24.584 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:24.738 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 12:13:24.844 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (86.539226, 35.185713, 0.000000, 0.000000 mm) 2021-10-20 12:13:24.845 AbstractHeadMountable DEBUG: DOWN.moveTo((86.539226, 35.185713, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:24.857 GcodeDriver DEBUG: [serial://COM5] >> M204 S857.69 G1 X86.5392 Y35.2857 F4386.73 ; move to target, 25000 2021-10-20 12:13:24.865 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:24.866 GcodeDriver TRACE: [serial://COM5] confirmed M204 S857.69 G1 X86.5392 Y35.2857 F4386.73 ; move to target 2021-10-20 12:13:24.867 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y35.1857 F551.14 ; move to target, 25000 2021-10-20 12:13:24.877 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:24.877 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y35.1857 F551.14 ; move to target 2021-10-20 12:13:24.877 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 33333 2021-10-20 12:13:25.057 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:25.062 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:25.315 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:25.330 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:25.331 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:25.404 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 12:13:25.530 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.620542, 35.564285, 0.000000, 0.000000 mm) 2021-10-20 12:13:25.582 AbstractHeadMountable DEBUG: DOWN.moveTo((92.620542, 35.564285, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:25.590 GcodeDriver DEBUG: [serial://COM5] >> M204 S846.36 G1 X92.6205 Y35.6643 F4311.19 ; move to target, 25000 2021-10-20 12:13:25.613 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.613 GcodeDriver TRACE: [serial://COM5] confirmed M204 S846.36 G1 X92.6205 Y35.6643 F4311.19 ; move to target 2021-10-20 12:13:25.616 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y35.5643 F551.14 ; move to target, 25000 2021-10-20 12:13:25.622 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.622 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y35.5643 F551.14 ; move to target 2021-10-20 12:13:25.623 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 33333 2021-10-20 12:13:25.801 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.802 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:25.804 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (89.579884, 35.374999, 0.000000, 0.000000 mm) 2021-10-20 12:13:25.804 AbstractHeadMountable DEBUG: DOWN.moveTo((89.579884, 35.374999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:25.810 GcodeDriver DEBUG: [serial://COM5] >> M204 S844.11 G1 X89.5799 Y35.4750 F3040.39 ; move to target, 25000 2021-10-20 12:13:25.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.816 GcodeDriver TRACE: [serial://COM5] confirmed M204 S844.11 G1 X89.5799 Y35.4750 F3040.39 ; move to target 2021-10-20 12:13:25.817 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y35.3750 F551.14 ; move to target, 25000 2021-10-20 12:13:25.819 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.820 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y35.3750 F551.14 ; move to target 2021-10-20 12:13:25.820 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 33333 2021-10-20 12:13:25.950 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:25.951 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:25.956 AbstractMachine TRACE: Exception caught, executing pending motion: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getFiducialLocation(ReferenceFiducialLocator.java:454) at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getHomeFiducialLocation(ReferenceFiducialLocator.java:302) at org.openpnp.machine.reference.ReferenceHead.visualHome(ReferenceHead.java:75) at org.openpnp.machine.reference.ReferenceHead.home(ReferenceHead.java:54) at org.openpnp.spi.base.AbstractMachine.home(AbstractMachine.java:301) at org.openpnp.machine.reference.ReferenceMachine.home(ReferenceMachine.java:426) at org.openpnp.gui.MachineControlsPanel$HomeAction.lambda$actionPerformed$0(MachineControlsPanel.java:327) 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 12:13:25.961 MessageBoxes DEBUG: Error: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. 2021-10-20 12:13:31.330 AbstractHeadMountable DEBUG: N1.moveTo((137.179884, 56.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:31.335 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 X99.5799 F5511.35 ; move to target, 25000 2021-10-20 12:13:31.337 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:31.338 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 X99.5799 F5511.35 ; move to target 2021-10-20 12:13:31.606 AbstractHeadMountable DEBUG: N1.moveTo((147.179884, 56.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:31.614 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 X109.5799 F5511.35 ; move to target, 25000 2021-10-20 12:13:31.617 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:31.618 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 X109.5799 F5511.35 ; move to target 2021-10-20 12:13:31.752 AbstractHeadMountable DEBUG: N1.moveTo((157.179884, 56.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:31.756 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 X119.5799 F5511.35 ; move to target, 25000 2021-10-20 12:13:31.759 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:31.759 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 X119.5799 F5511.35 ; move to target 2021-10-20 12:13:32.401 AbstractHeadMountable DEBUG: N1.moveTo((157.179884, 66.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:32.406 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y45.4750 F5538.84 ; move to target, 25000 2021-10-20 12:13:32.408 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.408 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y45.4750 F5538.84 ; move to target 2021-10-20 12:13:32.409 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y45.3750 F551.14 ; move to target, 25000 2021-10-20 12:13:32.411 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.411 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y45.3750 F551.14 ; move to target 2021-10-20 12:13:32.651 AbstractHeadMountable DEBUG: N1.moveTo((157.179884, 76.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:32.658 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y55.4750 F5538.84 ; move to target, 25000 2021-10-20 12:13:32.663 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.664 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y55.4750 F5538.84 ; move to target 2021-10-20 12:13:32.666 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y55.3750 F551.14 ; move to target, 25000 2021-10-20 12:13:32.669 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.669 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y55.3750 F551.14 ; move to target 2021-10-20 12:13:32.839 AbstractHeadMountable DEBUG: N1.moveTo((157.179884, 86.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:32.844 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y65.4750 F5538.84 ; move to target, 25000 2021-10-20 12:13:32.849 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.852 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y65.4750 F5538.84 ; move to target 2021-10-20 12:13:32.853 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 Y65.3750 F551.14 ; move to target, 25000 2021-10-20 12:13:32.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:32.859 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 Y65.3750 F551.14 ; move to target 2021-10-20 12:13:34.784 AbstractHeadMountable DEBUG: N1.moveTo((167.179884, 86.774999, 0.000000, 0.000000 mm), 0.75) 2021-10-20 12:13:34.787 GcodeDriver DEBUG: [serial://COM5] >> M204 S843.75 G1 X129.5799 F5511.35 ; move to target, 25000 2021-10-20 12:13:34.789 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:34.789 GcodeDriver TRACE: [serial://COM5] confirmed M204 S843.75 G1 X129.5799 F5511.35 ; move to target 2021-10-20 12:13:41.438 ReferenceMachine DEBUG: homing machine 2021-10-20 12:13:41.439 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:13:41.440 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:41.440 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:13:41.441 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:13:42.519 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:42.520 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:13:42.520 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:42.521 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:42.521 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:42.522 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:13:45.070 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.070 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:13:45.071 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:45.072 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.073 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:45.073 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:13:45.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.075 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:13:45.075 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:45.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.076 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:45.076 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:13:45.077 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.078 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:45.079 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:129.579884, y:65.374999, 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 12:13:45.079 ReferenceHead DEBUG: H1.home() 2021-10-20 12:13:45.079 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:13:45.080 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:13:45.080 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:13:45.081 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:13:45.081 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:13:45.082 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:13:45.082 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:13:45.083 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:45.086 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:13:45.089 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.090 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:13:45.091 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:13:45.093 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.093 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:13:45.094 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:45.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:45.674 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:45.675 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:45.678 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:45.929 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:45.942 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:45.943 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:46.000 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 12:13:46.149 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.670186, 34.108241, 0.000000, 0.000000 mm) 2021-10-20 12:13:46.149 AbstractHeadMountable DEBUG: DOWN.moveTo((92.670186, 34.108241, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:46.165 GcodeDriver DEBUG: [serial://COM5] >> M204 S1139.54 G1 X92.6702 Y34.2082 F5664.15 ; move to target, 25000 2021-10-20 12:13:46.167 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.168 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1139.54 G1 X92.6702 Y34.2082 F5664.15 ; move to target 2021-10-20 12:13:46.169 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y34.1082 F639.32 ; move to target, 25000 2021-10-20 12:13:46.172 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.172 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y34.1082 F639.32 ; move to target 2021-10-20 12:13:46.172 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:46.349 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.349 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:46.351 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:46.603 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:46.673 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:46.674 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:46.725 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 12:13:46.833 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (88.673892, 30.118680, 0.000000, 0.000000 mm) 2021-10-20 12:13:46.833 AbstractHeadMountable DEBUG: DOWN.moveTo((88.673892, 30.118680, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:46.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S1584.33 G1 X88.6739 Y30.2187 F5639.76 ; move to target, 25000 2021-10-20 12:13:46.856 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.857 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1584.33 G1 X88.6739 Y30.2187 F5639.76 ; move to target 2021-10-20 12:13:46.858 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y30.1187 F639.32 ; move to target, 25000 2021-10-20 12:13:46.859 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.860 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y30.1187 F639.32 ; move to target 2021-10-20 12:13:46.860 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:46.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:46.989 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:46.991 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:47.243 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:47.256 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:47.257 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:47.316 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 12:13:47.407 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (84.925816, 28.284064, 0.000000, 0.000000 mm) 2021-10-20 12:13:47.408 AbstractHeadMountable DEBUG: DOWN.moveTo((84.925816, 28.284064, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:47.414 GcodeDriver DEBUG: [serial://COM5] >> M204 S1251.04 G1 X84.9258 Y28.3841 F4312.84 ; move to target, 25000 2021-10-20 12:13:47.417 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.417 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1251.04 G1 X84.9258 Y28.3841 F4312.84 ; move to target 2021-10-20 12:13:47.418 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y28.2841 F639.32 ; move to target, 25000 2021-10-20 12:13:47.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.427 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y28.2841 F639.32 ; move to target 2021-10-20 12:13:47.428 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:47.552 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.553 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:47.557 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (86.799854, 29.201372, 0.000000, 0.000000 mm) 2021-10-20 12:13:47.561 AbstractHeadMountable DEBUG: DOWN.moveTo((86.799854, 29.201372, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:47.571 GcodeDriver DEBUG: [serial://COM5] >> M204 S1291.85 G1 X86.7999 Y29.3014 F3149.10 ; move to target, 25000 2021-10-20 12:13:47.579 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.580 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1291.85 G1 X86.7999 Y29.3014 F3149.10 ; move to target 2021-10-20 12:13:47.582 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y29.2014 F639.32 ; move to target, 25000 2021-10-20 12:13:47.588 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.590 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y29.2014 F639.32 ; move to target 2021-10-20 12:13:47.591 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:47.683 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:47.683 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:47.683 AbstractMachine TRACE: Exception caught, executing pending motion: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getFiducialLocation(ReferenceFiducialLocator.java:454) at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getHomeFiducialLocation(ReferenceFiducialLocator.java:302) at org.openpnp.machine.reference.ReferenceHead.visualHome(ReferenceHead.java:75) at org.openpnp.machine.reference.ReferenceHead.home(ReferenceHead.java:54) at org.openpnp.spi.base.AbstractMachine.home(AbstractMachine.java:301) at org.openpnp.machine.reference.ReferenceMachine.home(ReferenceMachine.java:426) at org.openpnp.gui.MachineControlsPanel$HomeAction.lambda$actionPerformed$0(MachineControlsPanel.java:327) 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 12:13:47.684 MessageBoxes DEBUG: Error: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. 2021-10-20 12:13:52.404 ReferenceMachine DEBUG: homing machine 2021-10-20 12:13:52.405 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:13:52.406 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:52.407 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:13:52.407 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:13:53.486 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:53.486 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:13:53.487 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:53.488 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:53.488 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:53.488 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:13:55.503 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.504 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:13:55.504 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:55.506 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.506 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:55.506 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:13:55.508 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.508 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:13:55.508 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:13:55.509 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.509 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:13:55.510 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:13:55.511 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.511 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:55.512 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:86.799854, y:29.201372, 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 12:13:55.512 ReferenceHead DEBUG: H1.home() 2021-10-20 12:13:55.512 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:13:55.512 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:13:55.512 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:13:55.513 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:13:55.513 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:13:55.514 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:13:55.514 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:13:55.515 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:55.518 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:13:55.520 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.520 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:13:55.525 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:13:55.527 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:55.527 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:13:55.528 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:56.107 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:56.108 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:56.108 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:56.114 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:56.366 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:56.378 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:56.379 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:56.436 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 12:13:56.534 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (90.088729, 44.650000, 0.000000, 0.000000 mm) 2021-10-20 12:13:56.535 AbstractHeadMountable DEBUG: DOWN.moveTo((90.088729, 44.650000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:56.555 GcodeDriver DEBUG: [serial://COM5] >> M204 S1382.63 G1 X90.0887 Y44.7500 F4082.80 ; move to target, 25000 2021-10-20 12:13:56.556 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:56.557 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1382.63 G1 X90.0887 Y44.7500 F4082.80 ; move to target 2021-10-20 12:13:56.558 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.6500 F639.32 ; move to target, 25000 2021-10-20 12:13:56.560 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:56.560 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.6500 F639.32 ; move to target 2021-10-20 12:13:56.560 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:56.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:56.672 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:56.674 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:56.926 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:56.941 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:56.942 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:57.083 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 12:13:57.260 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.737519, 42.640659, 0.000000, 0.000000 mm) 2021-10-20 12:13:57.262 AbstractHeadMountable DEBUG: DOWN.moveTo((93.737519, 42.640659, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:57.271 GcodeDriver DEBUG: [serial://COM5] >> M204 S1281.40 G1 X93.7375 Y42.7407 F4358.58 ; move to target, 25000 2021-10-20 12:13:57.273 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.273 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1281.40 G1 X93.7375 Y42.7407 F4358.58 ; move to target 2021-10-20 12:13:57.273 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.6407 F639.32 ; move to target, 25000 2021-10-20 12:13:57.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.276 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.6407 F639.32 ; move to target 2021-10-20 12:13:57.277 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:57.398 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.398 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:57.400 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:13:57.652 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:13:57.666 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:13:57.667 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:13:57.729 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 12:13:57.828 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.868759, 43.543407, 0.000000, 0.000000 mm) 2021-10-20 12:13:57.829 AbstractHeadMountable DEBUG: DOWN.moveTo((92.868759, 43.543407, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:57.834 GcodeDriver DEBUG: [serial://COM5] >> M204 S1502.19 G1 X92.8688 Y43.6434 F2678.59 ; move to target, 25000 2021-10-20 12:13:57.836 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.838 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1502.19 G1 X92.8688 Y43.6434 F2678.59 ; move to target 2021-10-20 12:13:57.838 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.5434 F639.32 ; move to target, 25000 2021-10-20 12:13:57.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.840 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.5434 F639.32 ; move to target 2021-10-20 12:13:57.841 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:57.913 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.913 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:57.916 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (93.303139, 43.092033, 0.000000, 0.000000 mm) 2021-10-20 12:13:57.916 AbstractHeadMountable DEBUG: DOWN.moveTo((93.303139, 43.092033, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:13:57.918 GcodeDriver DEBUG: [serial://COM5] >> M204 S1460.30 G1 X93.3031 Y43.1920 F1713.81 ; move to target, 25000 2021-10-20 12:13:57.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.921 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1460.30 G1 X93.3031 Y43.1920 F1713.81 ; move to target 2021-10-20 12:13:57.921 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.0920 F639.32 ; move to target, 25000 2021-10-20 12:13:57.923 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.924 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.0920 F639.32 ; move to target 2021-10-20 12:13:57.924 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:13:57.973 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.973 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:13:57.975 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 12:13:57.976 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:13:57.976 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N1.home() 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N2.home() 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 12:13:57.977 ReferenceNozzle DEBUG: N3.home() 2021-10-20 12:13:57.978 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 12:13:57.978 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 12:13:57.978 ReferenceNozzle DEBUG: N4.home() 2021-10-20 12:13:57.978 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 12:13:57.978 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 12:13:57.979 ReferenceMachine INFO: setHomed(true) 2021-10-20 12:14:54.809 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:14:54.810 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:14:54.810 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:14:54.811 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:14:54.811 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:14:54.811 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:14:54.817 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 12:14:54.930 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:14:54.930 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (199.722242, 69.041538, 26.500000, 0.578950 mm) 2021-10-20 12:14:54.931 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:14:54.942 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:14:54.943 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:14:54.944 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:14:54.944 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:14:54.945 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:14:54.945 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:14:54.955 GcodeDriver DEBUG: [serial://COM5] >> M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target, 25000 2021-10-20 12:14:54.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:54.960 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target 2021-10-20 12:14:54.966 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.0415 F639.32 ; move to target, 25000 2021-10-20 12:14:54.968 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:54.969 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.0415 F639.32 ; move to target 2021-10-20 12:14:54.969 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:55.818 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:55.818 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:55.819 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:55.820 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:56.072 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:56.084 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:56.085 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:56.144 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 12:14:56.226 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (199.945637, 70.351978, 26.500000, 0.578950 mm) 2021-10-20 12:14:56.226 AbstractHeadMountable DEBUG: DOWN.moveTo((199.945637, 70.351978, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:56.229 GcodeDriver DEBUG: [serial://COM5] >> M204 S1149.50 G1 X199.9456 Y70.4520 F2430.94 ; move to target, 25000 2021-10-20 12:14:56.231 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.231 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1149.50 G1 X199.9456 Y70.4520 F2430.94 ; move to target 2021-10-20 12:14:56.232 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.3520 F639.32 ; move to target, 25000 2021-10-20 12:14:56.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.3520 F639.32 ; move to target 2021-10-20 12:14:56.234 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:56.321 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.321 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:56.323 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:56.574 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:56.586 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:56.587 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:56.639 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 12:14:56.719 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (199.920816, 69.856923, 26.500000, 0.578950 mm) 2021-10-20 12:14:56.719 AbstractHeadMountable DEBUG: DOWN.moveTo((199.920816, 69.856923, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:56.742 GcodeDriver DEBUG: [serial://COM5] >> M204 S1137.59 G1 X199.9208 Y69.9569 F1273.21 ; move to target, 25000 2021-10-20 12:14:56.744 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.744 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1137.59 G1 X199.9208 Y69.9569 F1273.21 ; move to target 2021-10-20 12:14:56.745 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.8569 F639.32 ; move to target, 25000 2021-10-20 12:14:56.747 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.747 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.8569 F639.32 ; move to target 2021-10-20 12:14:56.747 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:56.793 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:56.793 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:56.796 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:57.047 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:57.060 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:57.061 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:57.115 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 12:14:57.228 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (199.945637, 70.293736, 26.500000, 0.578950 mm) 2021-10-20 12:14:57.228 AbstractHeadMountable DEBUG: DOWN.moveTo((199.945637, 70.293736, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:57.231 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.56 G1 X199.9456 Y70.3937 F1482.83 ; move to target, 25000 2021-10-20 12:14:57.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.233 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.56 G1 X199.9456 Y70.3937 F1482.83 ; move to target 2021-10-20 12:14:57.234 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.2937 F639.32 ; move to target, 25000 2021-10-20 12:14:57.236 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.236 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.2937 F639.32 ; move to target 2021-10-20 12:14:57.236 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:57.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.298 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:57.300 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (199.933226, 70.075329, 26.500000, 0.578950 mm) 2021-10-20 12:14:57.301 AbstractHeadMountable DEBUG: DOWN.moveTo((199.933226, 70.075329, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:57.303 GcodeDriver DEBUG: [serial://COM5] >> M204 S1141.57 G1 X199.9332 Y70.1753 F699.48 ; move to target, 25000 2021-10-20 12:14:57.305 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.305 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1141.57 G1 X199.9332 Y70.1753 F699.48 ; move to target 2021-10-20 12:14:57.306 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.0753 F639.32 ; move to target, 25000 2021-10-20 12:14:57.310 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.311 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.0753 F639.32 ; move to target 2021-10-20 12:14:57.312 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:57.343 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.344 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:57.344 ReferenceFiducialLocator DEBUG: Found FD2 at (199.933226, 70.075329, 26.500000, 0.578950 mm) 2021-10-20 12:14:57.344 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:14:57.344 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.378916, 50.873510, 26.500000, 0.578950 mm) 2021-10-20 12:14:57.345 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:14:57.345 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:14:57.345 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:14:57.346 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:14:57.346 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:14:57.347 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:14:57.347 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:14:57.349 GcodeDriver DEBUG: [serial://COM5] >> M204 S1190.69 G1 X260.3789 Y50.9735 F16484.23 ; move to target, 25000 2021-10-20 12:14:57.351 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.352 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1190.69 G1 X260.3789 Y50.9735 F16484.23 ; move to target 2021-10-20 12:14:57.352 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.8735 F639.32 ; move to target, 25000 2021-10-20 12:14:57.354 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.355 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.8735 F639.32 ; move to target 2021-10-20 12:14:57.355 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:57.824 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:57.825 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:57.825 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:57.826 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:58.077 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:58.091 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:58.092 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:58.149 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 12:14:58.219 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.453381, 50.145488, 26.500000, 0.578950 mm) 2021-10-20 12:14:58.219 AbstractHeadMountable DEBUG: DOWN.moveTo((260.453381, 50.145488, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:58.231 GcodeDriver DEBUG: [serial://COM5] >> M204 S1143.30 G1 X260.4534 Y50.2455 F1613.37 ; move to target, 25000 2021-10-20 12:14:58.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1143.30 G1 X260.4534 Y50.2455 F1613.37 ; move to target 2021-10-20 12:14:58.234 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.1455 F639.32 ; move to target, 25000 2021-10-20 12:14:58.236 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.236 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.1455 F639.32 ; move to target 2021-10-20 12:14:58.236 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:58.292 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.292 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:58.294 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:58.545 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:58.561 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:58.562 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:58.612 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 12:14:58.708 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.676776, 50.465818, 26.500000, 0.578950 mm) 2021-10-20 12:14:58.709 AbstractHeadMountable DEBUG: DOWN.moveTo((260.676776, 50.465818, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:58.711 GcodeDriver DEBUG: [serial://COM5] >> M204 S1285.74 G1 X260.6768 Y50.5658 F1484.34 ; move to target, 25000 2021-10-20 12:14:58.713 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.713 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1285.74 G1 X260.6768 Y50.5658 F1484.34 ; move to target 2021-10-20 12:14:58.714 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.4658 F639.32 ; move to target, 25000 2021-10-20 12:14:58.716 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.716 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.4658 F639.32 ; move to target 2021-10-20 12:14:58.716 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:58.770 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:58.770 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:58.773 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:14:59.025 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:14:59.038 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:14:59.038 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:14:59.090 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 12:14:59.162 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.403737, 50.029004, 26.500000, 0.578950 mm) 2021-10-20 12:14:59.162 AbstractHeadMountable DEBUG: DOWN.moveTo((260.403737, 50.029004, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:59.173 GcodeDriver DEBUG: [serial://COM5] >> M204 S1461.54 G1 X260.4037 Y50.1290 F1510.40 ; move to target, 25000 2021-10-20 12:14:59.176 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.176 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1461.54 G1 X260.4037 Y50.1290 F1510.40 ; move to target 2021-10-20 12:14:59.176 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.0290 F639.32 ; move to target, 25000 2021-10-20 12:14:59.178 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.179 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.0290 F639.32 ; move to target 2021-10-20 12:14:59.179 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:59.224 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.224 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:59.226 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.540257, 50.247411, 26.500000, 0.578950 mm) 2021-10-20 12:14:59.226 AbstractHeadMountable DEBUG: DOWN.moveTo((260.540257, 50.247411, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:59.228 GcodeDriver DEBUG: [serial://COM5] >> M204 S1235.31 G1 X260.5403 Y50.3474 F1241.23 ; move to target, 25000 2021-10-20 12:14:59.234 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1235.31 G1 X260.5403 Y50.3474 F1241.23 ; move to target 2021-10-20 12:14:59.235 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.2474 F639.32 ; move to target, 25000 2021-10-20 12:14:59.237 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.237 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.2474 F639.32 ; move to target 2021-10-20 12:14:59.237 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:59.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.288 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:59.288 ReferenceFiducialLocator DEBUG: Found FD3 at (260.540257, 50.247411, 26.500000, 0.578950 mm) 2021-10-20 12:14:59.288 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:14:59.288 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (183.991715, 47.241477, 26.500000, 0.578950 mm) 2021-10-20 12:14:59.289 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:14:59.289 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:14:59.289 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:14:59.290 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:14:59.290 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:14:59.291 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:14:59.291 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:14:59.293 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.17 G1 X183.9917 Y47.3415 F17700.98 ; move to target, 25000 2021-10-20 12:14:59.295 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.295 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.17 G1 X183.9917 Y47.3415 F17700.98 ; move to target 2021-10-20 12:14:59.296 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y47.2415 F639.32 ; move to target, 25000 2021-10-20 12:14:59.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.298 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y47.2415 F639.32 ; move to target 2021-10-20 12:14:59.298 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:14:59.826 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:14:59.826 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:14:59.826 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:14:59.827 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:00.080 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:00.093 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:00.094 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:00.145 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 12:15:00.212 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.966894, 48.843126, 26.500000, 0.578950 mm) 2021-10-20 12:15:00.221 AbstractHeadMountable DEBUG: DOWN.moveTo((183.966894, 48.843126, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:15:00.225 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.47 G1 X183.9669 Y48.9431 F2637.53 ; move to target, 25000 2021-10-20 12:15:00.228 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.228 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.47 G1 X183.9669 Y48.9431 F2637.53 ; move to target 2021-10-20 12:15:00.232 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.8431 F639.32 ; move to target, 25000 2021-10-20 12:15:00.234 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.8431 F639.32 ; move to target 2021-10-20 12:15:00.234 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:00.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.331 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:00.333 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:00.584 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:00.596 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:00.597 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:00.649 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 12:15:00.720 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.239932, 48.115104, 26.500000, 0.578950 mm) 2021-10-20 12:15:00.720 AbstractHeadMountable DEBUG: DOWN.moveTo((184.239932, 48.115104, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:15:00.726 GcodeDriver DEBUG: [serial://COM5] >> M204 S1238.01 G1 X184.2399 Y48.2151 F1747.02 ; move to target, 25000 2021-10-20 12:15:00.728 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.728 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1238.01 G1 X184.2399 Y48.2151 F1747.02 ; move to target 2021-10-20 12:15:00.729 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.1151 F639.32 ; move to target, 25000 2021-10-20 12:15:00.731 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.731 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.1151 F639.32 ; move to target 2021-10-20 12:15:00.731 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:00.786 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:00.788 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:00.790 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:01.042 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:01.055 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:01.056 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:01.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 12:15:01.179 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.867607, 48.551917, 26.500000, 0.578950 mm) 2021-10-20 12:15:01.179 AbstractHeadMountable DEBUG: DOWN.moveTo((183.867607, 48.551917, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:15:01.182 GcodeDriver DEBUG: [serial://COM5] >> M204 S1381.71 G1 X183.8676 Y48.6519 F1802.66 ; move to target, 25000 2021-10-20 12:15:01.184 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.184 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1381.71 G1 X183.8676 Y48.6519 F1802.66 ; move to target 2021-10-20 12:15:01.185 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.5519 F639.32 ; move to target, 25000 2021-10-20 12:15:01.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.187 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.5519 F639.32 ; move to target 2021-10-20 12:15:01.187 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:01.244 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.244 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:01.246 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.053770, 48.333511, 26.500000, 0.578950 mm) 2021-10-20 12:15:01.246 AbstractHeadMountable DEBUG: DOWN.moveTo((184.053770, 48.333511, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:15:01.248 GcodeDriver DEBUG: [serial://COM5] >> M204 S1345.54 G1 X184.0538 Y48.4335 F1033.79 ; move to target, 25000 2021-10-20 12:15:01.250 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.250 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1345.54 G1 X184.0538 Y48.4335 F1033.79 ; move to target 2021-10-20 12:15:01.251 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.3335 F639.32 ; move to target, 25000 2021-10-20 12:15:01.252 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.253 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.3335 F639.32 ; move to target 2021-10-20 12:15:01.253 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:01.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.291 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:01.291 ReferenceFiducialLocator DEBUG: Found FD1 at (184.053770, 48.333511, 26.500000, 0.578950 mm) 2021-10-20 12:15:01.340 ReferenceFiducialLocator INFO: Fiducial results: scale (1.001103, 1.014086) shear (-0.016856, 0.0) rotation (-0.739039 deg) translation (175.388405 mm, 45.037675 mm) 2021-10-20 12:15:01.340 ReferenceFiducialLocator INFO: Board origin offset distance: 1.2440502979880432mm 2021-10-20 12:15:01.385 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 1ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:15:01.386 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:15:01.391 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:15:01.391 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:15:01.391 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:15:01.392 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:15:01.399 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:01.401 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:01.401 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:01.401 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:01.402 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:01.403 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:01.403 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:01.404 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:01.410 GcodeDriver DEBUG: [serial://COM5] >> M204 S1147.70 G1 X530.3430 Y99.5400 B180.0000 F38030.55 ; move to target, 25000 2021-10-20 12:15:01.412 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.412 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1147.70 G1 X530.3430 Y99.5400 B180.0000 F38030.55 ; move to target 2021-10-20 12:15:01.413 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y99.4400 F639.32 ; move to target, 25000 2021-10-20 12:15:01.415 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:01.415 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y99.4400 F639.32 ; move to target 2021-10-20 12:15:01.415 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:02.529 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:02.529 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:02.529 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.87) 2021-10-20 12:15:02.531 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:15:02.531 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:15:02.533 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:15:02.560 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:02.560 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:15:02.561 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:02.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.0000 F10505.05 ; move to target, 25000 2021-10-20 12:15:02.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:02.566 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.0000 F10505.05 ; move to target 2021-10-20 12:15:02.566 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:02.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:02.966 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:02.967 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:15:02.967 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:02.968 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:15:02.968 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:15:02.970 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:02.970 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:15:02.970 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:15:02.970 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:15:02.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:02.971 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:15:03.372 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:03.373 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:03.373 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:03.375 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target, 25000 2021-10-20 12:15:03.377 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:03.378 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target 2021-10-20 12:15:03.378 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:03.777 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:03.777 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:03.778 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:15:03.778 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:15:03.780 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:15:03.789 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:03.790 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:15:03.791 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:03.792 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:03.792 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:03.793 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:03.793 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:03.794 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:03.794 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:03.795 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:03.797 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X499.5430 Y99.3400 C180.0000 F11220.02 ; move to target, 25000 2021-10-20 12:15:03.799 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:03.800 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X499.5430 Y99.3400 C180.0000 F11220.02 ; move to target 2021-10-20 12:15:03.800 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y99.2400 F639.32 ; move to target, 25000 2021-10-20 12:15:03.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:03.803 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y99.2400 F639.32 ; move to target 2021-10-20 12:15:03.803 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:04.402 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:04.402 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:04.403 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.87) 2021-10-20 12:15:04.404 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:15:04.404 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:15:04.406 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:15:04.430 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:04.430 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:15:04.431 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:04.433 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.0000 F10505.05 ; move to target, 25000 2021-10-20 12:15:04.435 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:04.436 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.0000 F10505.05 ; move to target 2021-10-20 12:15:04.436 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:04.835 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:04.835 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:04.835 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:15:04.835 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:04.836 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:15:04.837 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:15:04.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:04.838 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:15:05.239 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:05.240 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:05.240 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:15:05.242 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target, 25000 2021-10-20 12:15:05.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:05.245 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target 2021-10-20 12:15:05.245 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:05.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:05.644 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:05.645 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:15:05.645 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:15:05.647 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:15:05.657 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:05.657 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:15:05.657 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:05.658 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:05.659 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:05.659 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:05.660 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:05.661 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:05.661 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:05.662 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:05.666 GcodeDriver DEBUG: [serial://COM5] >> M204 S1287.60 G1 X529.4290 Y155.1050 B90.0000 F17137.16 ; move to target, 25000 2021-10-20 12:15:05.670 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:05.670 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1287.60 G1 X529.4290 Y155.1050 B90.0000 F17137.16 ; move to target 2021-10-20 12:15:05.671 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:15:05.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:05.674 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:15:05.675 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:06.131 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:06.131 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:06.131 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:06.133 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:06.133 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:06.135 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:06.156 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:06.156 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:06.157 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:06.158 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:06.161 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:06.161 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:15:06.161 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:06.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:06.566 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:06.567 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:15:06.567 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:06.568 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:15:06.568 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:15:06.569 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:06.569 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:15:06.970 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:06.971 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:06.971 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:06.973 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:06.976 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:06.977 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:15:06.977 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:07.383 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:07.383 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:07.383 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:07.384 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:07.385 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:07.395 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:07.395 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:07.396 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:07.397 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:07.397 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:07.398 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:07.398 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:07.398 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:07.399 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:07.400 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:07.402 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X498.0290 Y155.2050 C90.0000 F11328.95 ; move to target, 25000 2021-10-20 12:15:07.404 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:07.405 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X498.0290 Y155.2050 C90.0000 F11328.95 ; move to target 2021-10-20 12:15:07.406 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.1050 F639.32 ; move to target, 25000 2021-10-20 12:15:07.421 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:07.424 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.1050 F639.32 ; move to target 2021-10-20 12:15:07.425 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:07.854 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:07.855 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:07.855 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:07.856 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:07.857 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:07.859 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:07.885 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:07.885 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:07.886 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:07.889 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:07.891 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:07.891 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A27.5200 F10605.72 ; move to target 2021-10-20 12:15:07.892 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:08.297 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:08.297 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:08.297 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:15:08.297 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:08.298 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:15:08.299 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:15:08.300 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:08.300 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:15:08.701 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:08.702 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:08.702 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:08.704 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:08.705 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:08.706 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:15:08.706 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:09.110 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:09.111 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:09.111 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:09.111 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:09.114 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:09.124 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:09.124 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:09.125 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:15:09.125 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:09.126 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:09.127 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:09.127 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:09.128 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:09.128 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:09.129 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:09.129 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.260961 mm), 0.87) 2021-10-20 12:15:09.132 GcodeDriver DEBUG: [serial://COM5] >> M204 S1222.70 G1 X101.3986 Y-3.4454 B89.2610 F42162.11 ; move to target, 25000 2021-10-20 12:15:09.134 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:09.134 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1222.70 G1 X101.3986 Y-3.4454 B89.2610 F42162.11 ; move to target 2021-10-20 12:15:09.136 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:15:09.139 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:09.139 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:15:09.140 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:10.332 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.332 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:10.333 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.260961 mm), 0.87) 2021-10-20 12:15:10.336 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:10.338 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.338 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:15:10.339 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:10.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.722 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:10.722 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:10.725 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.732 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.733 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.741 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.743 AbstractCamera TRACE: autoSettleAndCapture t=20 auto settle score: 2.025194491368353 2021-10-20 12:15:10.744 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.780 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.781 AbstractCamera TRACE: autoSettleAndCapture t=58 auto settle score: 1.7779403769736875 2021-10-20 12:15:10.781 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.804 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.806 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 1.7681388227430244 2021-10-20 12:15:10.807 AbstractCamera DEBUG: autoSettleAndCapture in 84 ms 2021-10-20 12:15:10.807 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:10.855 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {189.7021026611328, 232.89404296875} 116x124 * 1.1457626819610596 } 2021-10-20 12:15:10.855 ReferenceBottomVision DEBUG: Offsets too large (0.527145, -1.229039, 0.000000, -0.406724 mm) : center offset 1.337318168185476 > 1.0 2021-10-20 12:15:10.856 AbstractHeadMountable DEBUG: N1.moveTo((138.471438, 19.083658, -25.700000, 89.667685 mm), 0.87) 2021-10-20 12:15:10.858 GcodeDriver DEBUG: [serial://COM5] >> M204 S1221.40 G1 X100.8714 Y-2.2163 B89.6677 F2507.33 ; move to target, 25000 2021-10-20 12:15:10.860 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.860 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1221.40 G1 X100.8714 Y-2.2163 B89.6677 F2507.33 ; move to target 2021-10-20 12:15:10.861 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-2.3163 F639.32 ; move to target, 25000 2021-10-20 12:15:10.863 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.863 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-2.3163 F639.32 ; move to target 2021-10-20 12:15:10.863 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:10.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:10.946 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:10.946 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:10.947 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.953 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.954 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:10.979 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:10.980 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 3.518703944025725 2021-10-20 12:15:10.981 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.013 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.015 AbstractCamera TRACE: autoSettleAndCapture t=68 auto settle score: 2.184264502388256 2021-10-20 12:15:11.015 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.053 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.054 AbstractCamera TRACE: autoSettleAndCapture t=107 auto settle score: 1.752582266784119 2021-10-20 12:15:11.056 AbstractCamera DEBUG: autoSettleAndCapture in 109 ms 2021-10-20 12:15:11.057 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:11.087 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {188.12283325195312, 232.22171020507812} 122x125 * 17.987333297729492 } 2021-10-20 12:15:11.087 ReferenceBottomVision DEBUG: Offsets too large (0.793568, -1.016772, 0.000000, -17.248295 mm) : center offset 1.2897968255125576 > 1.0 2021-10-20 12:15:11.087 AbstractHeadMountable DEBUG: N1.moveTo((137.677870, 20.100430, -25.700000, 106.915980 mm), 0.87) 2021-10-20 12:15:11.089 GcodeDriver DEBUG: [serial://COM5] >> M204 S901.79 G1 X100.0779 Y-1.1996 B106.9160 F2108.95 ; move to target, 25000 2021-10-20 12:15:11.091 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.091 GcodeDriver TRACE: [serial://COM5] confirmed M204 S901.79 G1 X100.0779 Y-1.1996 B106.9160 F2108.95 ; move to target 2021-10-20 12:15:11.092 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-1.2996 F639.32 ; move to target, 25000 2021-10-20 12:15:11.094 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.094 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-1.2996 F639.32 ; move to target 2021-10-20 12:15:11.094 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:11.278 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.280 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:11.280 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:11.281 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.288 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.290 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.317 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.320 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 3.66548130249488 2021-10-20 12:15:11.321 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.327 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.329 AbstractCamera TRACE: autoSettleAndCapture t=48 auto settle score: 2.5310825671525823 2021-10-20 12:15:11.329 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.356 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.358 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 2.1305613094737708 2021-10-20 12:15:11.366 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.379 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.381 AbstractCamera TRACE: autoSettleAndCapture t=99 auto settle score: 1.8149932242068507 2021-10-20 12:15:11.381 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:11.412 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:11.413 AbstractCamera TRACE: autoSettleAndCapture t=132 auto settle score: 1.7614047045007581 2021-10-20 12:15:11.414 AbstractCamera DEBUG: autoSettleAndCapture in 133 ms 2021-10-20 12:15:11.414 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:11.434 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {200.94891357421875, 213.267822265625} 115x62 * 62.650123596191406 } 2021-10-20 12:15:11.434 ReferenceBottomVision DEBUG: Offsets accepted (0.629391, -0.859686, 0.000000, 28.088915 mm) 2021-10-20 12:15:11.434 ReferenceBottomVision DEBUG: Final offsets (1.950104, -3.105498, 0.000000, 10.433896 mm) 2021-10-20 12:15:11.443 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:11.444 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (1.950104, -3.105498, 0.000000, 10.433896 mm) pre-rotatedtrue) 2021-10-20 12:15:11.445 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:15:11.445 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:11.447 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:11.447 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:11.447 AbstractHeadMountable DEBUG: N1.moveTo((137.677870, 20.100430, 0.000000, 106.915980 mm), 0.87) 2021-10-20 12:15:11.449 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:11.451 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.451 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:15:11.452 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:11.836 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.836 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:11.837 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:11.837 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:11.837 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:11.838 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:11.838 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -0.739039 mm), 0.87) 2021-10-20 12:15:11.840 GcodeDriver DEBUG: [serial://COM5] >> M204 S1138.94 G1 X70.5986 Y-3.6454 C-0.7390 F11011.47 ; move to target, 25000 2021-10-20 12:15:11.842 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.843 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1138.94 G1 X70.5986 Y-3.6454 C-0.7390 F11011.47 ; move to target 2021-10-20 12:15:11.843 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:15:11.845 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:11.845 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:15:11.845 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:12.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:12.275 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:12.275 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -0.739039 mm), 0.87) 2021-10-20 12:15:12.277 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:12.279 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:12.279 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:15:12.279 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:12.662 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:12.662 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:12.663 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:12.664 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:12.669 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:12.671 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:12.707 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:12.708 AbstractCamera TRACE: autoSettleAndCapture t=44 auto settle score: 12.49442764395773 2021-10-20 12:15:12.709 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:12.723 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:12.725 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 5.660052894692066 2021-10-20 12:15:12.725 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:12.755 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:12.756 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 1.3977949864785817 2021-10-20 12:15:12.757 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:12.798 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:12.800 AbstractCamera TRACE: autoSettleAndCapture t=136 auto settle score: 4.266222350308042 2021-10-20 12:15:12.800 AbstractCamera DEBUG: autoSettleAndCapture in 136 ms 2021-10-20 12:15:12.800 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:12.820 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {265.70025634765625, 186.62408447265625} 74x24 * 62.74467086791992 } 2021-10-20 12:15:12.820 ReferenceBottomVision DEBUG: Offsets too large (3.366982, -1.128295, 0.000000, 27.994368 mm) : center offset 3.551002093850224 > 1.0 2021-10-20 12:15:12.820 AbstractHeadMountable DEBUG: N2.moveTo((135.631601, 18.982913, -25.700000, -28.733406 mm), 0.87) 2021-10-20 12:15:12.823 GcodeDriver DEBUG: [serial://COM5] >> M204 S1208.54 G1 X67.2316 Y-2.5171 C-28.7334 F3948.82 ; move to target, 25000 2021-10-20 12:15:12.825 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:12.825 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1208.54 G1 X67.2316 Y-2.5171 C-28.7334 F3948.82 ; move to target 2021-10-20 12:15:12.826 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-2.6171 F639.32 ; move to target, 25000 2021-10-20 12:15:12.827 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:12.828 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-2.6171 F639.32 ; move to target 2021-10-20 12:15:12.828 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:13.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.063 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:13.064 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:13.065 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.071 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.073 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.093 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.095 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 7.868719971950948 2021-10-20 12:15:13.095 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.141 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.143 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 3.356419421304091 2021-10-20 12:15:13.143 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.172 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.173 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 1.9379607487874522 2021-10-20 12:15:13.173 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 12:15:13.174 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:13.192 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {190.78079223632812, 175.02317810058594} 187x83 * 19.872175216674805 } 2021-10-20 12:15:13.192 ReferenceBottomVision DEBUG: Offsets too large (0.189022, 1.166033, 0.000000, -19.133137 mm) : center offset 1.1812542529731795 > 1.0 2021-10-20 12:15:13.192 AbstractHeadMountable DEBUG: N2.moveTo((135.442580, 17.816880, -25.700000, -9.600270 mm), 0.87) 2021-10-20 12:15:13.195 GcodeDriver DEBUG: [serial://COM5] >> M204 S642.45 G1 X67.0426 Y-3.6831 C-9.6003 F1582.40 ; move to target, 25000 2021-10-20 12:15:13.199 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.201 GcodeDriver TRACE: [serial://COM5] confirmed M204 S642.45 G1 X67.0426 Y-3.6831 C-9.6003 F1582.40 ; move to target 2021-10-20 12:15:13.202 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7831 F639.32 ; move to target, 25000 2021-10-20 12:15:13.203 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.204 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7831 F639.32 ; move to target 2021-10-20 12:15:13.204 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:13.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.389 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:13.389 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:13.391 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.396 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.397 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.427 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.430 AbstractCamera TRACE: autoSettleAndCapture t=40 auto settle score: 5.20308147054979 2021-10-20 12:15:13.430 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.459 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.461 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.0023976711689944 2021-10-20 12:15:13.461 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:13.553 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:13.555 AbstractCamera TRACE: autoSettleAndCapture t=165 auto settle score: 2.0735853118137197 2021-10-20 12:15:13.555 AbstractCamera DEBUG: autoSettleAndCapture in 165 ms 2021-10-20 12:15:13.555 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:13.575 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {151.8450469970703, 173.8787841796875} 101x123 * 21.10483741760254 } 2021-10-20 12:15:13.575 ReferenceBottomVision DEBUG: Offsets accepted (-1.285064, 0.679884, 0.000000, -20.365799 mm) 2021-10-20 12:15:13.575 ReferenceBottomVision DEBUG: Final offsets (2.270940, 0.717622, 0.000000, -11.504568 mm) 2021-10-20 12:15:13.588 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:13.589 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (2.270940, 0.717622, 0.000000, -11.504568 mm) pre-rotatedtrue) 2021-10-20 12:15:13.590 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:15:13.590 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:13.591 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:13.592 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:13.593 AbstractHeadMountable DEBUG: N1.moveTo((104.642580, 17.616880, 0.000000, 106.915980 mm), 0.87) 2021-10-20 12:15:13.595 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:13.600 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.602 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:15:13.602 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:13.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.986 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:13.986 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:13.986 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:13.988 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:13.988 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:13.989 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.260961 mm), 0.87) 2021-10-20 12:15:13.991 GcodeDriver DEBUG: [serial://COM5] >> M204 S1386.59 G1 X101.8986 Y20.6546 B89.2610 F14577.19 ; move to target, 25000 2021-10-20 12:15:13.993 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.993 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1386.59 G1 X101.8986 Y20.6546 B89.2610 F14577.19 ; move to target 2021-10-20 12:15:13.993 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:15:13.995 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:13.995 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:15:13.995 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:14.358 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:14.358 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:14.358 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.260961 mm), 0.87) 2021-10-20 12:15:14.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:14.362 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:14.362 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:15:14.362 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:14.745 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:14.745 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:14.745 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:14.746 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:14.751 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:14.753 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:14.777 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:14.778 AbstractCamera TRACE: autoSettleAndCapture t=32 auto settle score: 3.835897204723516 2021-10-20 12:15:14.779 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:14.805 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:14.808 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 6.250019253997823 2021-10-20 12:15:14.808 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:14.852 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:14.854 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.4120707495276488 2021-10-20 12:15:14.854 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 12:15:14.854 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:14.880 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {186.23854064941406, 203.32867431640625} 34x50 * 12.680383682250977 } 2021-10-20 12:15:14.880 ReferenceBottomVision DEBUG: Offsets too large (0.388986, 0.008870, 0.000000, -11.941345 mm) : angle offset 11.941345034235013 > 10.0 2021-10-20 12:15:14.880 AbstractHeadMountable DEBUG: N3.moveTo((138.609598, 17.845748, -25.700000, 101.202306 mm), 0.87) 2021-10-20 12:15:14.885 GcodeDriver DEBUG: [serial://COM5] >> M204 S379.85 G1 X101.5096 Y20.6457 B101.2023 F739.14 ; move to target, 25000 2021-10-20 12:15:14.887 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:14.888 GcodeDriver TRACE: [serial://COM5] confirmed M204 S379.85 G1 X101.5096 Y20.6457 B101.2023 F739.14 ; move to target 2021-10-20 12:15:14.888 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5457 F639.32 ; move to target, 25000 2021-10-20 12:15:14.890 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:14.890 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5457 F639.32 ; move to target 2021-10-20 12:15:14.890 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:15.032 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:15.032 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:15.033 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:15.034 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:15.053 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:15.054 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:15.079 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:15.081 AbstractCamera TRACE: autoSettleAndCapture t=47 auto settle score: 7.508806057543166 2021-10-20 12:15:15.081 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:15.109 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:15.111 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 3.452162575255988 2021-10-20 12:15:15.111 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:15.140 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:15.144 AbstractCamera TRACE: autoSettleAndCapture t=109 auto settle score: 2.9465778181461575 2021-10-20 12:15:15.144 AbstractCamera DEBUG: autoSettleAndCapture in 110 ms 2021-10-20 12:15:15.144 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:15.163 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.0, 204.0} 50x34 * 90.0 } 2021-10-20 12:15:15.164 ReferenceBottomVision DEBUG: Offsets accepted (-0.020898, -0.097906, 0.000000, 0.739039 mm) 2021-10-20 12:15:15.171 ReferenceBottomVision DEBUG: Final offsets (0.368088, -0.089036, 0.000000, -11.202306 mm) 2021-10-20 12:15:15.180 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:15.181 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.368088, -0.089036, 0.000000, -11.202306 mm) pre-rotatedtrue) 2021-10-20 12:15:15.182 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:15:15.182 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:15.183 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:15.183 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:15.183 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:15.184 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:15.184 AbstractHeadMountable DEBUG: N3.moveTo((138.609598, 17.845748, 0.000000, 101.202306 mm), 0.87) 2021-10-20 12:15:15.284 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:15.285 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:15.286 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:15:15.286 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:15.670 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:15.670 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:15.671 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:15.671 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:15.672 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.260961 mm), 0.87) 2021-10-20 12:15:15.674 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.38 G1 X70.4986 Y20.7546 C44.2610 F11258.59 ; move to target, 25000 2021-10-20 12:15:15.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:15.676 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.38 G1 X70.4986 Y20.7546 C44.2610 F11258.59 ; move to target 2021-10-20 12:15:15.677 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.6546 F639.32 ; move to target, 25000 2021-10-20 12:15:15.679 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:15.679 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.6546 F639.32 ; move to target 2021-10-20 12:15:15.679 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:16.017 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.017 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:16.017 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.260961 mm), 0.87) 2021-10-20 12:15:16.021 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:16.023 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.023 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A25.7000 F10249.03 ; move to target 2021-10-20 12:15:16.024 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:16.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.407 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:16.407 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:16.408 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.414 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.415 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.436 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.453 AbstractCamera TRACE: autoSettleAndCapture t=45 auto settle score: 4.814030069242477 2021-10-20 12:15:16.455 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.463 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.466 AbstractCamera TRACE: autoSettleAndCapture t=58 auto settle score: 2.6015009646577574 2021-10-20 12:15:16.466 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.487 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.501 AbstractCamera TRACE: autoSettleAndCapture t=93 auto settle score: 7.487296441775378 2021-10-20 12:15:16.502 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.515 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.517 AbstractCamera TRACE: autoSettleAndCapture t=109 auto settle score: 2.4132085526995777 2021-10-20 12:15:16.518 AbstractCamera DEBUG: autoSettleAndCapture in 110 ms 2021-10-20 12:15:16.518 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:16.536 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {182.5, 209.5} 49x31 * 90.0 } 2021-10-20 12:15:16.536 ReferenceBottomVision DEBUG: Offsets too large (0.387975, -0.060541, 0.000000, -44.260961 mm) : angle offset 44.26096135198404 > 10.0 2021-10-20 12:15:16.537 AbstractHeadMountable DEBUG: N4.moveTo((138.610608, 17.915159, -25.700000, 88.521923 mm), 0.87) 2021-10-20 12:15:16.539 GcodeDriver DEBUG: [serial://COM5] >> M204 S107.70 G1 X70.1106 Y20.8152 C88.5219 F403.49 ; move to target, 25000 2021-10-20 12:15:16.541 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.541 GcodeDriver TRACE: [serial://COM5] confirmed M204 S107.70 G1 X70.1106 Y20.8152 C88.5219 F403.49 ; move to target 2021-10-20 12:15:16.542 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.7152 F639.32 ; move to target, 25000 2021-10-20 12:15:16.544 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.544 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.7152 F639.32 ; move to target 2021-10-20 12:15:16.544 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:16.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.803 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:16.804 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:16.805 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.836 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.837 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.857 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.859 AbstractCamera TRACE: autoSettleAndCapture t=55 auto settle score: 3.2449792316479487 2021-10-20 12:15:16.860 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.900 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.902 AbstractCamera TRACE: autoSettleAndCapture t=98 auto settle score: 2.956124667206826 2021-10-20 12:15:16.903 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:16.933 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:16.938 AbstractCamera TRACE: autoSettleAndCapture t=134 auto settle score: 2.577069711761575 2021-10-20 12:15:16.938 AbstractCamera DEBUG: autoSettleAndCapture in 134 ms 2021-10-20 12:15:16.938 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:16.956 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {173.82354736328125, 208.79412841796875} 49x31 * 75.96376037597656 } 2021-10-20 12:15:16.956 ReferenceBottomVision DEBUG: Offsets too large (0.053372, -0.300387, 0.000000, -30.224722 mm) : angle offset 30.2247217279606 > 10.0 2021-10-20 12:15:16.956 AbstractHeadMountable DEBUG: N4.moveTo((138.557236, 18.215546, -25.700000, 118.746644 mm), 0.87) 2021-10-20 12:15:16.959 GcodeDriver DEBUG: [serial://COM5] >> M204 S151.73 G1 X70.0572 Y21.1155 C118.7466 F469.72 ; move to target, 25000 2021-10-20 12:15:16.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.961 GcodeDriver TRACE: [serial://COM5] confirmed M204 S151.73 G1 X70.0572 Y21.1155 C118.7466 F469.72 ; move to target 2021-10-20 12:15:16.961 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y21.0155 F639.32 ; move to target, 25000 2021-10-20 12:15:16.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:16.963 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y21.0155 F639.32 ; move to target 2021-10-20 12:15:16.964 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:17.179 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:17.179 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:17.180 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:17.181 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:17.187 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:17.189 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:17.195 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:17.197 AbstractCamera TRACE: autoSettleAndCapture t=16 auto settle score: 3.818047375277863 2021-10-20 12:15:17.197 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:17.220 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:17.221 AbstractCamera TRACE: autoSettleAndCapture t=40 auto settle score: 3.587003211810192 2021-10-20 12:15:17.222 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:17.268 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:17.272 AbstractCamera TRACE: autoSettleAndCapture t=91 auto settle score: 2.5371939512700803 2021-10-20 12:15:17.272 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:17.301 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:17.302 AbstractCamera TRACE: autoSettleAndCapture t=121 auto settle score: 2.631411280986268 2021-10-20 12:15:17.303 AbstractCamera DEBUG: autoSettleAndCapture in 122 ms 2021-10-20 12:15:17.303 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:17.320 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.75096130371094, 201.5476837158203} 50x31 * 67.06790161132812 } 2021-10-20 12:15:17.321 ReferenceBottomVision DEBUG: Offsets accepted (-0.136450, -0.055289, 0.000000, -21.328863 mm) 2021-10-20 12:15:17.321 ReferenceBottomVision DEBUG: Final offsets (0.304897, -0.416217, 0.000000, -95.814546 mm) 2021-10-20 12:15:17.329 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:17.330 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (0.304897, -0.416217, 0.000000, -95.814546 mm) pre-rotatedtrue) 2021-10-20 12:15:17.332 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:15:17.333 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:17.334 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:17.335 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:17.337 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:17.338 AbstractHeadMountable DEBUG: N3.moveTo((107.157236, 18.315546, 0.000000, 101.202306 mm), 0.87) 2021-10-20 12:15:17.339 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:17.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:17.341 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:15:17.341 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:17.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:17.725 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:17.725 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:17.725 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:17.726 AbstractHeadMountable DEBUG: N1.moveTo((193.209312, 50.200448, 0.000000, 78.827065 mm), 0.87) 2021-10-20 12:15:17.728 GcodeDriver DEBUG: [serial://COM5] >> M204 S1140.16 G1 X155.6093 Y28.9004 B78.8271 F18778.81 ; move to target, 25000 2021-10-20 12:15:17.730 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:17.731 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1140.16 G1 X155.6093 Y28.9004 B78.8271 F18778.81 ; move to target 2021-10-20 12:15:17.731 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y28.8004 F639.32 ; move to target, 25000 2021-10-20 12:15:17.733 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:17.733 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y28.8004 F639.32 ; move to target 2021-10-20 12:15:17.735 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:18.294 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:18.294 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:18.295 AbstractHeadMountable DEBUG: N1.moveTo((193.209312, 50.200448, 26.800000, 78.827065 mm), 0.87) 2021-10-20 12:15:18.296 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:15:18.299 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:18.299 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:15:18.299 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:18.695 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:18.695 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:18.696 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:15:18.696 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:18.697 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:15:18.697 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:15:18.698 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:18.698 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:15:19.398 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:19.399 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:19.400 AbstractHeadMountable DEBUG: N1.moveTo((193.209312, 50.200448, 0.000000, 78.827065 mm), 0.87) 2021-10-20 12:15:19.401 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:15:19.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:19.403 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:15:19.403 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:19.800 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:19.800 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:19.801 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:15:19.802 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:15:19.803 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:19.804 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:19.804 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:19.804 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:19.805 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:19.805 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:19.806 AbstractHeadMountable DEBUG: N2.moveTo((184.109191, 54.167848, 0.000000, 10.765529 mm), 0.87) 2021-10-20 12:15:19.807 GcodeDriver DEBUG: [serial://COM5] >> M204 S1140.67 G1 X115.7092 Y32.6678 C10.7655 F12830.21 ; move to target, 25000 2021-10-20 12:15:19.810 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:19.810 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1140.67 G1 X115.7092 Y32.6678 C10.7655 F12830.21 ; move to target 2021-10-20 12:15:19.811 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y32.5678 F639.32 ; move to target, 25000 2021-10-20 12:15:19.813 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:19.814 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y32.5678 F639.32 ; move to target 2021-10-20 12:15:19.814 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:20.283 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:20.284 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:20.284 AbstractHeadMountable DEBUG: N2.moveTo((184.109191, 54.167848, 26.800000, 10.765529 mm), 0.87) 2021-10-20 12:15:20.285 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:15:20.287 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:20.287 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:15:20.287 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:20.684 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:20.685 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:20.685 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:15:20.685 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:20.686 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:15:20.686 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:15:20.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:20.687 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:15:21.389 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:21.390 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:21.390 AbstractHeadMountable DEBUG: N2.moveTo((184.109191, 54.167848, 0.000000, 10.765529 mm), 0.87) 2021-10-20 12:15:21.391 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:15:21.393 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:21.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:15:21.394 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:21.790 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:21.790 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:21.791 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:15:21.792 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:15:21.793 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:21.793 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:21.793 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:21.794 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:21.794 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:21.794 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:21.795 AbstractHeadMountable DEBUG: N3.moveTo((194.035332, 61.169010, 0.000000, 100.463268 mm), 0.87) 2021-10-20 12:15:21.797 GcodeDriver DEBUG: [serial://COM5] >> M204 S1427.18 G1 X156.9353 Y63.9690 B100.4633 F16317.47 ; move to target, 25000 2021-10-20 12:15:21.799 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:21.800 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1427.18 G1 X156.9353 Y63.9690 B100.4633 F16317.47 ; move to target 2021-10-20 12:15:21.800 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y63.8690 F639.32 ; move to target, 25000 2021-10-20 12:15:21.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:21.802 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y63.8690 F639.32 ; move to target 2021-10-20 12:15:21.803 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:22.196 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:22.196 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:22.196 AbstractHeadMountable DEBUG: N3.moveTo((194.035332, 61.169010, 26.800000, 100.463268 mm), 0.87) 2021-10-20 12:15:22.198 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:15:22.200 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:22.200 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:15:22.200 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:22.597 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:22.598 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:22.598 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:15:22.599 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:22.599 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:15:22.600 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:15:22.600 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:22.601 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:15:23.301 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:23.302 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:23.302 AbstractHeadMountable DEBUG: N3.moveTo((194.035332, 61.169010, 0.000000, 100.463268 mm), 0.87) 2021-10-20 12:15:23.304 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:15:23.306 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:23.306 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:15:23.306 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:23.703 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:23.703 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:23.704 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:15:23.704 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:15:23.705 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:23.705 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:23.706 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:23.706 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:23.707 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:23.707 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:23.707 AbstractHeadMountable DEBUG: N4.moveTo((225.874192, 60.254685, 0.000000, 140.075507 mm), 0.87) 2021-10-20 12:15:23.709 GcodeDriver DEBUG: [serial://COM5] >> M204 S73.61 G1 X157.3742 Y63.1547 C140.0755 F471.34 ; move to target, 25000 2021-10-20 12:15:23.711 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:23.712 GcodeDriver TRACE: [serial://COM5] confirmed M204 S73.61 G1 X157.3742 Y63.1547 C140.0755 F471.34 ; move to target 2021-10-20 12:15:23.712 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y63.0547 F639.32 ; move to target, 25000 2021-10-20 12:15:23.716 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:23.719 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y63.0547 F639.32 ; move to target 2021-10-20 12:15:23.719 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:24.170 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:24.170 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:24.171 AbstractHeadMountable DEBUG: N4.moveTo((225.874192, 60.254685, 26.800000, 140.075507 mm), 0.87) 2021-10-20 12:15:24.172 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:15:24.190 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:24.191 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target 2021-10-20 12:15:24.191 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:24.587 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:24.587 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:24.587 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:15:24.587 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:24.588 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:15:24.588 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:15:24.590 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:24.590 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:15:24.590 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:15:24.591 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:15:24.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:24.593 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:15:25.293 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:25.294 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:25.295 AbstractHeadMountable DEBUG: N4.moveTo((225.874192, 60.254685, 0.000000, 140.075507 mm), 0.87) 2021-10-20 12:15:25.296 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:15:25.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:25.298 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:15:25.298 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:25.694 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:25.695 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:25.695 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:15:25.697 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:15:25.698 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:25.699 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:25.699 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:25.699 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:25.700 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:25.700 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:25.700 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:25.701 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:25.703 GcodeDriver DEBUG: [serial://COM5] >> M204 S1154.18 G1 X528.9290 Y131.0050 B90.0000 F39616.07 ; move to target, 25000 2021-10-20 12:15:25.705 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:25.705 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1154.18 G1 X528.9290 Y131.0050 B90.0000 F39616.07 ; move to target 2021-10-20 12:15:25.705 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.9050 F639.32 ; move to target, 25000 2021-10-20 12:15:25.707 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:25.707 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.9050 F639.32 ; move to target 2021-10-20 12:15:25.708 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:26.863 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:26.863 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:26.863 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:26.865 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:26.865 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:26.867 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:26.893 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:26.893 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:26.894 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:26.895 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:26.899 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:26.899 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target 2021-10-20 12:15:26.900 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:27.305 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:27.305 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:27.305 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:15:27.305 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:27.306 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:15:27.306 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:15:27.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:27.312 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:15:27.313 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:15:27.313 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:15:27.314 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:27.314 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:15:27.714 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:27.715 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:27.715 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:27.716 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:27.718 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:27.718 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:15:27.718 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:28.123 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.124 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:28.124 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:28.124 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:28.136 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:28.145 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:28.145 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:28.145 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:28.146 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:28.147 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:28.147 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:28.147 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:28.148 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:28.149 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:28.150 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:28.153 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target, 25000 2021-10-20 12:15:28.155 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.155 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target 2021-10-20 12:15:28.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.7050 F639.32 ; move to target, 25000 2021-10-20 12:15:28.161 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.162 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.7050 F639.32 ; move to target 2021-10-20 12:15:28.162 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:28.499 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.499 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:28.499 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:28.500 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:28.500 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:28.502 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:28.523 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:28.523 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:28.524 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:28.525 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:28.527 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.527 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target 2021-10-20 12:15:28.527 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:28.933 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.933 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:28.933 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:15:28.933 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:28.934 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:15:28.934 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:15:28.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:28.935 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:15:29.336 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:29.337 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:29.337 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:29.338 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:29.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:29.340 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:15:29.341 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:29.745 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:29.746 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:29.746 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:29.746 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:29.748 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:29.758 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:29.758 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:29.758 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:29.759 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:29.760 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:29.760 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:29.761 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:29.761 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:29.761 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:29.762 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:29.763 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target, 25000 2021-10-20 12:15:29.765 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:29.766 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target 2021-10-20 12:15:29.766 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:15:29.768 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:29.769 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:15:29.769 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:30.113 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:30.113 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:30.113 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:30.115 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:30.115 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:30.116 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:30.143 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:30.143 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:30.144 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:30.146 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:30.148 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:30.148 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:15:30.148 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:30.553 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:30.553 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:30.553 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:15:30.554 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:30.554 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:15:30.555 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:15:30.556 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:30.556 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:15:30.958 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:30.959 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:30.959 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:30.960 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:30.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:30.964 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:15:30.964 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:31.369 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:31.369 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:31.370 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:31.370 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:31.372 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:31.382 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:31.382 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:31.383 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:15:31.384 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:31.384 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:31.384 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:31.385 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:31.386 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:31.386 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:31.387 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:31.388 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target, 25000 2021-10-20 12:15:31.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:31.391 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target 2021-10-20 12:15:31.391 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.1050 F639.32 ; move to target, 25000 2021-10-20 12:15:31.393 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:31.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.1050 F639.32 ; move to target 2021-10-20 12:15:31.394 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:31.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:31.734 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:31.734 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:15:31.735 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:15:31.735 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:15:31.737 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:15:31.763 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:15:31.763 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:15:31.763 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:15:31.765 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:15:31.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:31.767 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A27.5200 F10605.72 ; move to target 2021-10-20 12:15:31.767 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:32.172 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:32.173 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:32.173 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:15:32.173 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:15:32.174 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:15:32.174 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:15:32.175 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:32.175 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:15:32.576 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:15:32.577 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:32.577 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:15:32.580 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:15:32.582 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:32.582 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:15:32.583 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:32.987 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:32.988 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:32.988 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:15:32.988 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:15:32.990 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:15:33.000 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:15:33.000 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:15:33.000 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:15:33.001 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:33.002 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:33.002 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:33.002 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:33.003 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:33.003 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:33.003 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:33.004 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 44.260961 mm), 0.87) 2021-10-20 12:15:33.006 GcodeDriver DEBUG: [serial://COM5] >> M204 S1222.70 G1 X101.3986 Y-3.4454 B44.2610 F42162.11 ; move to target, 25000 2021-10-20 12:15:33.008 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:33.008 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1222.70 G1 X101.3986 Y-3.4454 B44.2610 F42162.11 ; move to target 2021-10-20 12:15:33.009 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:15:33.011 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:33.011 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:15:33.011 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:34.204 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.205 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:34.205 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 44.260961 mm), 0.87) 2021-10-20 12:15:34.207 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:34.209 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.209 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:15:34.209 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:34.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.592 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:34.592 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:34.593 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:34.599 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:34.601 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:34.612 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:34.633 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 6.434136217535469 2021-10-20 12:15:34.633 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:34.643 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:34.645 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 2.7542715771410147 2021-10-20 12:15:34.645 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:34.692 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:34.695 AbstractCamera TRACE: autoSettleAndCapture t=102 auto settle score: 6.643712552028626 2021-10-20 12:15:34.695 AbstractCamera DEBUG: autoSettleAndCapture in 102 ms 2021-10-20 12:15:34.695 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:34.723 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {174.421630859375, 184.13101196289062} 146x123 * 0.6295985579490662 } 2021-10-20 12:15:34.723 ReferenceBottomVision DEBUG: Offsets too large (-0.539163, 0.425590, 0.000000, -44.890560 mm) : corner offset 2.6231092934025972 > 1.0 2021-10-20 12:15:34.723 AbstractHeadMountable DEBUG: N1.moveTo((139.537746, 17.429029, -25.700000, 89.151521 mm), 0.87) 2021-10-20 12:15:34.725 GcodeDriver DEBUG: [serial://COM5] >> M204 S159.30 G1 X101.9377 Y-3.8710 B89.1515 F601.00 ; move to target, 25000 2021-10-20 12:15:34.727 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.727 GcodeDriver TRACE: [serial://COM5] confirmed M204 S159.30 G1 X101.9377 Y-3.8710 B89.1515 F601.00 ; move to target 2021-10-20 12:15:34.728 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.9710 F639.32 ; move to target, 25000 2021-10-20 12:15:34.730 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.730 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.9710 F639.32 ; move to target 2021-10-20 12:15:34.730 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:34.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:34.998 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:34.999 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:35.000 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.027 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.028 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.061 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.062 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 5.824599979300748 2021-10-20 12:15:35.062 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.093 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.095 AbstractCamera TRACE: autoSettleAndCapture t=95 auto settle score: 3.5640067657708037 2021-10-20 12:15:35.095 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.127 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.128 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.3715345305949453 2021-10-20 12:15:35.130 AbstractCamera DEBUG: autoSettleAndCapture in 130 ms 2021-10-20 12:15:35.130 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:35.152 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {186.57391357421875, 192.8134307861328} 147x127 * 1.2319773435592651 } 2021-10-20 12:15:35.153 ReferenceBottomVision DEBUG: Offsets too large (0.521215, -0.034038, 0.000000, 44.507061 mm) : corner offset 2.498156144264225 > 1.0 2021-10-20 12:15:35.153 AbstractHeadMountable DEBUG: N1.moveTo((139.016531, 17.463067, -25.700000, 44.644460 mm), 0.87) 2021-10-20 12:15:35.155 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.29 G1 X101.4165 Y-3.8369 B44.6445 F515.73 ; move to target, 25000 2021-10-20 12:15:35.157 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.158 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.29 G1 X101.4165 Y-3.8369 B44.6445 F515.73 ; move to target 2021-10-20 12:15:35.158 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.9369 F639.32 ; move to target, 25000 2021-10-20 12:15:35.160 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.161 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.9369 F639.32 ; move to target 2021-10-20 12:15:35.161 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:35.424 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.424 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:35.425 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:35.426 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.434 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.435 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.463 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.465 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 4.219177852189536 2021-10-20 12:15:35.465 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.493 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.504 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 3.065796438138333 2021-10-20 12:15:35.504 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:35.525 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:35.528 AbstractCamera TRACE: autoSettleAndCapture t=102 auto settle score: 2.158844005531681 2021-10-20 12:15:35.528 AbstractCamera DEBUG: autoSettleAndCapture in 102 ms 2021-10-20 12:15:35.528 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:35.547 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.23570251464844, 191.04510498046875} 143x127 * 4.351077556610107 } 2021-10-20 12:15:35.547 ReferenceBottomVision DEBUG: Offsets accepted (0.263639, 0.314864, 0.000000, 41.387961 mm) 2021-10-20 12:15:35.547 ReferenceBottomVision DEBUG: Final offsets (0.245691, 0.706415, 0.000000, 41.004462 mm) 2021-10-20 12:15:35.552 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:35.553 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.245691, 0.706415, 0.000000, 41.004462 mm) pre-rotatedtrue) 2021-10-20 12:15:35.553 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:15:35.553 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:35.554 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:35.554 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:35.554 AbstractHeadMountable DEBUG: N1.moveTo((139.016531, 17.463067, 0.000000, 44.644460 mm), 0.87) 2021-10-20 12:15:35.556 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:35.557 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.558 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:15:35.558 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:35.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.942 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:35.942 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:35.943 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:35.943 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:35.943 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:35.944 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, 44.260961 mm), 0.87) 2021-10-20 12:15:35.946 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.40 G1 X70.5986 Y-3.6454 C44.2610 F11223.74 ; move to target, 25000 2021-10-20 12:15:35.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.948 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.40 G1 X70.5986 Y-3.6454 C44.2610 F11223.74 ; move to target 2021-10-20 12:15:35.949 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:15:35.951 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:35.951 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:15:35.951 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:36.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:36.288 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:36.289 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, 44.260961 mm), 0.87) 2021-10-20 12:15:36.290 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:36.292 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:36.292 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:15:36.292 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:36.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:36.676 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:36.676 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:36.677 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:36.682 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:36.684 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:36.711 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:36.713 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 4.26873059408838 2021-10-20 12:15:36.714 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:36.735 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:36.737 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 2.5508495543809797 2021-10-20 12:15:36.737 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:36.776 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:36.778 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 6.606144687369286 2021-10-20 12:15:36.778 AbstractCamera DEBUG: autoSettleAndCapture in 101 ms 2021-10-20 12:15:36.778 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:36.813 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {169.66452026367188, 173.9146728515625} 103x164 * 64.60069274902344 } 2021-10-20 12:15:36.813 ReferenceBottomVision DEBUG: Offsets too large (-0.604175, 0.938256, 0.000000, -18.861654 mm) : center offset 1.1159532730605486 > 1.0 2021-10-20 12:15:36.813 AbstractHeadMountable DEBUG: N2.moveTo((139.602759, 16.916362, -25.700000, 63.122615 mm), 0.87) 2021-10-20 12:15:36.815 GcodeDriver DEBUG: [serial://COM5] >> M204 S621.98 G1 X71.2028 Y-4.5836 C63.1226 F1521.08 ; move to target, 25000 2021-10-20 12:15:36.817 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:36.817 GcodeDriver TRACE: [serial://COM5] confirmed M204 S621.98 G1 X71.2028 Y-4.5836 C63.1226 F1521.08 ; move to target 2021-10-20 12:15:36.818 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.6836 F639.32 ; move to target, 25000 2021-10-20 12:15:36.820 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:36.820 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.6836 F639.32 ; move to target 2021-10-20 12:15:36.820 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:37.003 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.003 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:37.004 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:37.005 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.010 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.011 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.047 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.048 AbstractCamera TRACE: autoSettleAndCapture t=43 auto settle score: 7.95512483166653 2021-10-20 12:15:37.049 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.059 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.062 AbstractCamera TRACE: autoSettleAndCapture t=57 auto settle score: 7.0163155665794354 2021-10-20 12:15:37.062 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.109 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.111 AbstractCamera TRACE: autoSettleAndCapture t=106 auto settle score: 2.6554441014306183 2021-10-20 12:15:37.111 AbstractCamera DEBUG: autoSettleAndCapture in 106 ms 2021-10-20 12:15:37.111 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:37.132 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {189.6398468017578, 214.2994384765625} 130x169 * 19.465866088867188 } 2021-10-20 12:15:37.132 ReferenceBottomVision DEBUG: Offsets too large (0.240186, -0.679066, 0.000000, 26.273173 mm) : corner offset 1.8659739804474353 > 1.0 2021-10-20 12:15:37.132 AbstractHeadMountable DEBUG: N2.moveTo((139.362573, 17.595428, -25.700000, 36.849443 mm), 0.87) 2021-10-20 12:15:37.135 GcodeDriver DEBUG: [serial://COM5] >> M204 S352.30 G1 X70.9626 Y-3.9046 C36.8494 F1016.84 ; move to target, 25000 2021-10-20 12:15:37.137 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.137 GcodeDriver TRACE: [serial://COM5] confirmed M204 S352.30 G1 X70.9626 Y-3.9046 C36.8494 F1016.84 ; move to target 2021-10-20 12:15:37.138 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.0046 F639.32 ; move to target, 25000 2021-10-20 12:15:37.140 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.140 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.0046 F639.32 ; move to target 2021-10-20 12:15:37.140 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:37.353 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.354 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:37.354 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:37.355 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.361 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.362 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.374 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.375 AbstractCamera TRACE: autoSettleAndCapture t=20 auto settle score: 4.824745342812469 2021-10-20 12:15:37.375 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.406 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.408 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 2.9105789702605565 2021-10-20 12:15:37.408 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.444 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.445 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 3.369072262576489 2021-10-20 12:15:37.446 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:37.476 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:37.479 AbstractCamera TRACE: autoSettleAndCapture t=124 auto settle score: 2.9790778371837114 2021-10-20 12:15:37.479 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 12:15:37.479 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:37.498 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.1595458984375, 177.63848876953125} 103x161 * 62.764854431152344 } 2021-10-20 12:15:37.498 ReferenceBottomVision DEBUG: Offsets accepted (-0.287130, 0.891991, 0.000000, -17.025816 mm) 2021-10-20 12:15:37.498 ReferenceBottomVision DEBUG: Final offsets (-0.651120, 1.151181, 0.000000, -9.614297 mm) 2021-10-20 12:15:37.499 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:37.505 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.651120, 1.151181, 0.000000, -9.614297 mm) pre-rotatedtrue) 2021-10-20 12:15:37.506 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:15:37.506 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:15:37.507 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:37.507 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:37.507 AbstractHeadMountable DEBUG: N1.moveTo((108.562573, 17.395428, 0.000000, 44.644460 mm), 0.87) 2021-10-20 12:15:37.508 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:37.513 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.514 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:15:37.514 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:37.904 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.904 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:37.905 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:37.905 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:37.905 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:37.906 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:37.906 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.260961 mm), 0.87) 2021-10-20 12:15:37.908 GcodeDriver DEBUG: [serial://COM5] >> M204 S1451.91 G1 X101.8986 Y20.6546 B44.2610 F14379.93 ; move to target, 25000 2021-10-20 12:15:37.910 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.910 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1451.91 G1 X101.8986 Y20.6546 B44.2610 F14379.93 ; move to target 2021-10-20 12:15:37.911 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:15:37.913 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:37.913 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:15:37.913 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:38.255 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:38.255 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:38.255 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 44.260961 mm), 0.87) 2021-10-20 12:15:38.257 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:15:38.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:38.259 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:15:38.259 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:38.643 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:38.643 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:38.643 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:15:38.644 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:38.649 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:38.650 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:38.677 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:38.679 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 3.4836039522596693 2021-10-20 12:15:38.680 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:38.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:38.713 AbstractCamera TRACE: autoSettleAndCapture t=69 auto settle score: 7.246496286492937 2021-10-20 12:15:38.713 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:38.741 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:38.742 AbstractCamera TRACE: autoSettleAndCapture t=98 auto settle score: 2.3419817466577406 2021-10-20 12:15:38.742 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:15:38.774 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:15:38.775 AbstractCamera TRACE: autoSettleAndCapture t=131 auto settle score: 2.3299028684520864 2021-10-20 12:15:38.776 AbstractCamera DEBUG: autoSettleAndCapture in 132 ms 2021-10-20 12:15:38.776 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:15:38.800 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {187.75001525878906, 200.75} 34x49 * 45.0 } 2021-10-20 12:15:38.801 ReferenceBottomVision DEBUG: Offsets accepted (0.442098, 0.023750, 0.000000, 0.739039 mm) 2021-10-20 12:15:38.801 ReferenceBottomVision DEBUG: Final offsets (0.442098, 0.023750, 0.000000, 0.739039 mm) 2021-10-20 12:15:38.804 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:15:38.805 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.442098, 0.023750, 0.000000, 0.739039 mm) pre-rotatedtrue) 2021-10-20 12:15:38.808 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:38.808 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:38.808 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:38.811 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:38.815 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.260961 mm), 0.87) 2021-10-20 12:15:38.859 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:15:38.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:38.862 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:15:38.862 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:39.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:39.245 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:39.246 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:39.247 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:39.247 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 12:15:39.248 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:39.249 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:39.249 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:39.249 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:39.250 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:39.250 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:39.250 AbstractHeadMountable DEBUG: N1.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:39.253 GcodeDriver DEBUG: [serial://COM5] >> M204 S1300.94 G1 X162.4000 Y128.7000 B0.0000 F24090.68 ; move to target, 25000 2021-10-20 12:15:39.255 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:39.255 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1300.94 G1 X162.4000 Y128.7000 B0.0000 F24090.68 ; move to target 2021-10-20 12:15:39.255 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y128.6000 F639.32 ; move to target, 25000 2021-10-20 12:15:39.257 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:39.257 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y128.6000 F639.32 ; move to target 2021-10-20 12:15:39.257 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:39.889 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:39.889 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:39.890 AbstractHeadMountable DEBUG: N1.moveTo((200.000000, 150.000000, -15.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:39.891 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z15.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:39.893 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:39.893 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z15.0000 F7830.00 ; move to target 2021-10-20 12:15:39.893 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:40.147 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:40.147 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:40.147 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:15:40.147 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:40.148 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:15:40.148 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:15:40.150 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:40.150 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:15:40.851 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:40.852 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:40.852 AbstractHeadMountable DEBUG: N1.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:40.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:40.857 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:40.857 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F7830.00 ; move to target 2021-10-20 12:15:40.857 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:41.112 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.112 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:41.112 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 12:15:41.113 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 12:15:41.113 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:41.114 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:41.114 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:41.114 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:41.115 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:41.115 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:41.116 AbstractHeadMountable DEBUG: N2.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:41.117 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X131.6000 Y128.5000 C0.0000 F11220.02 ; move to target, 25000 2021-10-20 12:15:41.119 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.119 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X131.6000 Y128.5000 C0.0000 F11220.02 ; move to target 2021-10-20 12:15:41.120 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y128.4000 F639.32 ; move to target, 25000 2021-10-20 12:15:41.122 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.122 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y128.4000 F639.32 ; move to target 2021-10-20 12:15:41.122 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:41.458 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.458 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:41.458 AbstractHeadMountable DEBUG: N2.moveTo((200.000000, 150.000000, -15.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:41.460 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-15.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:41.461 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.461 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-15.0000 F7830.00 ; move to target 2021-10-20 12:15:41.462 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:41.717 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.717 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:41.717 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:15:41.717 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:41.718 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:15:41.718 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:15:41.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:41.719 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:15:42.420 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:42.421 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:42.422 AbstractHeadMountable DEBUG: N2.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:42.423 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:42.425 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:42.426 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F7830.00 ; move to target 2021-10-20 12:15:42.426 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:42.680 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:42.680 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:42.681 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 12:15:42.681 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 12:15:42.682 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:42.682 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:42.683 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:42.683 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:42.683 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:42.685 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:42.685 AbstractHeadMountable DEBUG: N3.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:42.687 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X162.9000 Y152.8000 F14341.39 ; move to target, 25000 2021-10-20 12:15:42.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:42.689 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X162.9000 Y152.8000 F14341.39 ; move to target 2021-10-20 12:15:42.690 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y152.7000 F639.32 ; move to target, 25000 2021-10-20 12:15:42.691 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:42.692 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y152.7000 F639.32 ; move to target 2021-10-20 12:15:42.692 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:43.035 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:43.035 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:43.035 AbstractHeadMountable DEBUG: N3.moveTo((200.000000, 150.000000, -15.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:43.038 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-15.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:43.040 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:43.040 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-15.0000 F7830.00 ; move to target 2021-10-20 12:15:43.040 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:43.295 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:43.295 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:43.295 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:15:43.295 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:43.296 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:15:43.296 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:15:43.297 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:43.297 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:15:43.997 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:43.998 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:43.999 AbstractHeadMountable DEBUG: N3.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:44.000 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:44.002 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.002 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F7830.00 ; move to target 2021-10-20 12:15:44.002 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:44.257 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.258 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:44.258 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 12:15:44.259 Scripting TRACE: Scripting.on Job.BeforeDiscard 2021-10-20 12:15:44.260 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:44.260 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:44.260 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:44.261 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:44.261 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:44.261 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:44.262 AbstractHeadMountable DEBUG: N4.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:44.264 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X131.5000 Y152.9000 F11328.95 ; move to target, 25000 2021-10-20 12:15:44.266 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.266 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X131.5000 Y152.9000 F11328.95 ; move to target 2021-10-20 12:15:44.266 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y152.8000 F639.32 ; move to target, 25000 2021-10-20 12:15:44.268 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.268 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y152.8000 F639.32 ; move to target 2021-10-20 12:15:44.268 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:44.608 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.609 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:44.609 AbstractHeadMountable DEBUG: N4.moveTo((200.000000, 150.000000, -15.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:44.611 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A15.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:44.613 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.613 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A15.0000 F7830.00 ; move to target 2021-10-20 12:15:44.614 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:44.868 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.868 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:44.868 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:15:44.869 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:15:44.869 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:15:44.870 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:15:44.871 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.871 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:15:44.871 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:15:44.871 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:15:44.872 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:44.872 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:15:45.573 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:15:45.574 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:45.574 AbstractHeadMountable DEBUG: N4.moveTo((200.000000, 150.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:15:45.576 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F7830.00 ; move to target, 25000 2021-10-20 12:15:45.577 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:45.578 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F7830.00 ; move to target 2021-10-20 12:15:45.578 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:45.832 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:45.832 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:45.832 Scripting TRACE: Scripting.on Job.AfterDiscard 2021-10-20 12:15:45.833 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:45.835 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:45.844 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:45.845 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:45.846 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:45.846 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:45.847 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:15:45.847 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:15:45.848 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:15:45.848 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:15:45.848 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:15:45.848 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:15:45.849 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 380.000000, NaN, NaN mm), 0.87) 2021-10-20 12:15:45.851 GcodeDriver DEBUG: [serial://COM5] >> M204 S1574.85 G1 X350.0000 Y380.1000 F42279.13 ; move to target, 25000 2021-10-20 12:15:45.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:45.853 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1574.85 G1 X350.0000 Y380.1000 F42279.13 ; move to target 2021-10-20 12:15:45.854 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y380.0000 F639.32 ; move to target, 25000 2021-10-20 12:15:45.855 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:45.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y380.0000 F639.32 ; move to target 2021-10-20 12:15:45.856 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:15:46.766 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:46.766 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:15:53.275 ReferenceMachine DEBUG: homing machine 2021-10-20 12:15:53.275 ReferenceMachine INFO: setHomed(false) 2021-10-20 12:15:53.275 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:15:53.276 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:53.276 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:15:53.277 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:15:54.357 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:54.357 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:15:54.357 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:15:54.358 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:15:54.358 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:15:54.359 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:16:02.567 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.567 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:16:02.567 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:16:02.568 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.568 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:16:02.568 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:16:02.570 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.570 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:16:02.570 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:16:02.571 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.572 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:16:02.572 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:16:02.573 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.573 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:02.573 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:350.000000, y:380.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 12:16:02.574 ReferenceHead DEBUG: H1.home() 2021-10-20 12:16:02.575 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:16:02.575 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:02.575 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:02.576 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:02.576 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:02.577 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:02.577 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:02.577 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:02.579 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:16:02.581 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.582 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:16:02.582 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:16:02.584 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:02.584 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:16:02.584 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:03.164 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:03.164 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:03.164 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:03.166 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:03.417 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:03.430 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:03.431 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:03.479 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 12:16:03.584 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.365193, 43.776374, 0.000000, 0.000000 mm) 2021-10-20 12:16:03.584 AbstractHeadMountable DEBUG: DOWN.moveTo((93.365193, 43.776374, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:03.586 GcodeDriver DEBUG: [serial://COM5] >> M204 S1404.06 G1 X93.3652 Y43.8764 F3424.76 ; move to target, 25000 2021-10-20 12:16:03.588 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:03.588 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1404.06 G1 X93.3652 Y43.8764 F3424.76 ; move to target 2021-10-20 12:16:03.589 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.7764 F639.32 ; move to target, 25000 2021-10-20 12:16:03.591 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:03.591 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.7764 F639.32 ; move to target 2021-10-20 12:16:03.591 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:03.686 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:03.686 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:03.688 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:03.940 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:03.954 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:03.955 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:04.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 12:16:04.117 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.042511, 42.931868, 0.000000, 0.000000 mm) 2021-10-20 12:16:04.117 AbstractHeadMountable DEBUG: DOWN.moveTo((93.042511, 42.931868, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:04.119 GcodeDriver DEBUG: [serial://COM5] >> M204 S1237.40 G1 X93.0425 Y43.0319 F1901.21 ; move to target, 25000 2021-10-20 12:16:04.121 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.121 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1237.40 G1 X93.0425 Y43.0319 F1901.21 ; move to target 2021-10-20 12:16:04.121 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.9319 F639.32 ; move to target, 25000 2021-10-20 12:16:04.124 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.124 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.9319 F639.32 ; move to target 2021-10-20 12:16:04.124 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:04.183 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.184 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:04.186 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:04.437 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:04.450 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:04.451 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:04.513 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 12:16:04.622 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.116976, 43.252198, 0.000000, 0.000000 mm) 2021-10-20 12:16:04.622 AbstractHeadMountable DEBUG: DOWN.moveTo((93.116976, 43.252198, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:04.624 GcodeDriver DEBUG: [serial://COM5] >> M204 S1153.03 G1 X93.1170 Y43.3522 F1331.13 ; move to target, 25000 2021-10-20 12:16:04.625 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.626 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1153.03 G1 X93.1170 Y43.3522 F1331.13 ; move to target 2021-10-20 12:16:04.626 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.2522 F639.32 ; move to target, 25000 2021-10-20 12:16:04.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.628 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.2522 F639.32 ; move to target 2021-10-20 12:16:04.628 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:04.683 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.683 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:04.685 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (93.079744, 43.092033, 0.000000, 0.000000 mm) 2021-10-20 12:16:04.686 AbstractHeadMountable DEBUG: DOWN.moveTo((93.079744, 43.092033, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:16:04.687 GcodeDriver DEBUG: [serial://COM5] >> M204 S1335.17 G1 X93.0797 Y43.1920 F583.17 ; move to target, 25000 2021-10-20 12:16:04.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.689 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1335.17 G1 X93.0797 Y43.1920 F583.17 ; move to target 2021-10-20 12:16:04.689 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.0920 F639.32 ; move to target, 25000 2021-10-20 12:16:04.691 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.692 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.0920 F639.32 ; move to target 2021-10-20 12:16:04.692 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:04.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.719 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:04.720 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 12:16:04.721 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:04.721 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 12:16:04.721 ReferenceNozzle DEBUG: N1.home() 2021-10-20 12:16:04.721 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 12:16:04.721 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 12:16:04.721 ReferenceNozzle DEBUG: N2.home() 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N3.home() 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N4.home() 2021-10-20 12:16:04.722 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 12:16:04.722 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 12:16:04.723 ReferenceMachine INFO: setHomed(true) 2021-10-20 12:16:08.215 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:08.215 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:08.216 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:08.217 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:08.218 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:08.218 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:08.227 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 12:16:08.246 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:16:08.246 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (199.722242, 69.041538, 26.500000, 0.578950 mm) 2021-10-20 12:16:08.247 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:08.247 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:08.247 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:08.247 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:08.248 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:08.248 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:08.248 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:16:08.250 GcodeDriver DEBUG: [serial://COM5] >> M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target, 25000 2021-10-20 12:16:08.258 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:08.258 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target 2021-10-20 12:16:08.259 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.0415 F639.32 ; move to target, 25000 2021-10-20 12:16:08.260 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:08.261 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.0415 F639.32 ; move to target 2021-10-20 12:16:08.261 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:09.110 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.110 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:09.110 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:09.111 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:09.362 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:09.375 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:09.376 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:09.425 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 12:16:09.498 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.640645, 70.119011, 26.500000, 0.578950 mm) 2021-10-20 12:16:09.498 AbstractHeadMountable DEBUG: DOWN.moveTo((200.640645, 70.119011, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:09.502 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.87 G1 X200.6406 Y70.2190 F2782.17 ; move to target, 25000 2021-10-20 12:16:09.504 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.504 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.87 G1 X200.6406 Y70.2190 F2782.17 ; move to target 2021-10-20 12:16:09.504 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.1190 F639.32 ; move to target, 25000 2021-10-20 12:16:09.507 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.507 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.1190 F639.32 ; move to target 2021-10-20 12:16:09.507 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:09.585 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.585 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:09.587 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:09.838 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:09.850 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:09.851 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:09.903 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 12:16:09.971 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.169032, 69.623956, 26.500000, 0.578950 mm) 2021-10-20 12:16:09.971 AbstractHeadMountable DEBUG: DOWN.moveTo((200.169032, 69.623956, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:09.973 GcodeDriver DEBUG: [serial://COM5] >> M204 S1481.05 G1 X200.1690 Y69.7240 F1811.13 ; move to target, 25000 2021-10-20 12:16:09.975 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.975 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1481.05 G1 X200.1690 Y69.7240 F1811.13 ; move to target 2021-10-20 12:16:09.976 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.6240 F639.32 ; move to target, 25000 2021-10-20 12:16:09.978 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:09.978 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.6240 F639.32 ; move to target 2021-10-20 12:16:09.978 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:10.028 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.029 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:10.031 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:10.282 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:10.294 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:10.295 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:10.348 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 12:16:10.436 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.144211, 69.594835, 26.500000, 0.578950 mm) 2021-10-20 12:16:10.436 AbstractHeadMountable DEBUG: DOWN.moveTo((200.144211, 69.594835, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:10.438 GcodeDriver DEBUG: [serial://COM5] >> M204 S1202.96 G1 X200.1442 Y69.6948 F570.29 ; move to target, 25000 2021-10-20 12:16:10.440 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.440 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1202.96 G1 X200.1442 Y69.6948 F570.29 ; move to target 2021-10-20 12:16:10.441 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.5948 F639.32 ; move to target, 25000 2021-10-20 12:16:10.442 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.443 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.5948 F639.32 ; move to target 2021-10-20 12:16:10.443 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:10.474 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.475 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:10.476 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.156622, 69.609395, 26.500000, 0.578950 mm) 2021-10-20 12:16:10.477 AbstractHeadMountable DEBUG: DOWN.moveTo((200.156622, 69.609395, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:10.478 GcodeDriver DEBUG: [serial://COM5] >> M204 S1141.99 G1 X200.1566 Y69.7094 F688.28 ; move to target, 25000 2021-10-20 12:16:10.480 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.480 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1141.99 G1 X200.1566 Y69.7094 F688.28 ; move to target 2021-10-20 12:16:10.481 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.6094 F639.32 ; move to target, 25000 2021-10-20 12:16:10.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.483 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.6094 F639.32 ; move to target 2021-10-20 12:16:10.483 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:10.520 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.520 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:10.520 ReferenceFiducialLocator DEBUG: Found FD2 at (200.156622, 69.609395, 26.500000, 0.578950 mm) 2021-10-20 12:16:10.520 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:16:10.520 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.378916, 50.873510, 26.500000, 0.578950 mm) 2021-10-20 12:16:10.521 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:10.521 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:10.521 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:10.521 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:10.522 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:10.522 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:10.523 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:16:10.524 GcodeDriver DEBUG: [serial://COM5] >> M204 S1188.47 G1 X260.3789 Y50.9735 F16423.00 ; move to target, 25000 2021-10-20 12:16:10.526 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.526 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1188.47 G1 X260.3789 Y50.9735 F16423.00 ; move to target 2021-10-20 12:16:10.527 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.8735 F639.32 ; move to target, 25000 2021-10-20 12:16:10.528 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.529 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.8735 F639.32 ; move to target 2021-10-20 12:16:10.529 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:10.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:10.997 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:10.998 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:10.999 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:11.249 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:11.261 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:11.262 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:11.312 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 12:16:11.381 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.751241, 49.970763, 26.500000, 0.578950 mm) 2021-10-20 12:16:11.381 AbstractHeadMountable DEBUG: DOWN.moveTo((260.751241, 49.970763, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:11.384 GcodeDriver DEBUG: [serial://COM5] >> M204 S1251.53 G1 X260.7512 Y50.0708 F1996.71 ; move to target, 25000 2021-10-20 12:16:11.386 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.386 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1251.53 G1 X260.7512 Y50.0708 F1996.71 ; move to target 2021-10-20 12:16:11.386 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y49.9708 F639.32 ; move to target, 25000 2021-10-20 12:16:11.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.388 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y49.9708 F639.32 ; move to target 2021-10-20 12:16:11.388 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:11.450 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.450 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:11.452 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:11.703 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:11.716 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:11.718 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:11.775 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 12:16:11.845 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.676776, 50.465818, 26.500000, 0.578950 mm) 2021-10-20 12:16:11.846 AbstractHeadMountable DEBUG: DOWN.moveTo((260.676776, 50.465818, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:11.847 GcodeDriver DEBUG: [serial://COM5] >> M204 S1144.21 G1 X260.6768 Y50.5658 F1571.70 ; move to target, 25000 2021-10-20 12:16:11.849 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.850 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1144.21 G1 X260.6768 Y50.5658 F1571.70 ; move to target 2021-10-20 12:16:11.851 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.4658 F639.32 ; move to target, 25000 2021-10-20 12:16:11.857 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.857 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.4658 F639.32 ; move to target 2021-10-20 12:16:11.857 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:11.919 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:11.919 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:11.922 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:12.173 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:12.200 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:12.203 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:12.250 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 12:16:12.320 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.800884, 50.203730, 26.500000, 0.578950 mm) 2021-10-20 12:16:12.320 AbstractHeadMountable DEBUG: DOWN.moveTo((260.800884, 50.203730, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:12.322 GcodeDriver DEBUG: [serial://COM5] >> M204 S1429.94 G1 X260.8009 Y50.3037 F1025.13 ; move to target, 25000 2021-10-20 12:16:12.324 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.324 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1429.94 G1 X260.8009 Y50.3037 F1025.13 ; move to target 2021-10-20 12:16:12.324 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.2037 F639.32 ; move to target, 25000 2021-10-20 12:16:12.326 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.326 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.2037 F639.32 ; move to target 2021-10-20 12:16:12.326 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:12.361 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.361 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:12.362 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.738830, 50.334774, 26.500000, 0.578950 mm) 2021-10-20 12:16:12.362 AbstractHeadMountable DEBUG: DOWN.moveTo((260.738830, 50.334774, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:12.364 GcodeDriver DEBUG: [serial://COM5] >> M204 S1175.59 G1 X260.7388 Y50.4348 F1006.21 ; move to target, 25000 2021-10-20 12:16:12.366 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.366 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1175.59 G1 X260.7388 Y50.4348 F1006.21 ; move to target 2021-10-20 12:16:12.366 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.3348 F639.32 ; move to target, 25000 2021-10-20 12:16:12.369 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.369 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.3348 F639.32 ; move to target 2021-10-20 12:16:12.369 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:12.412 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.412 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:12.413 ReferenceFiducialLocator DEBUG: Found FD3 at (260.738830, 50.334774, 26.500000, 0.578950 mm) 2021-10-20 12:16:12.413 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:16:12.413 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (183.991715, 47.241477, 26.500000, 0.578950 mm) 2021-10-20 12:16:12.413 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:12.413 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:12.414 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:12.414 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:12.414 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:12.415 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:12.415 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:16:12.417 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.21 G1 X183.9917 Y47.3415 F17724.63 ; move to target, 25000 2021-10-20 12:16:12.419 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.419 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.21 G1 X183.9917 Y47.3415 F17724.63 ; move to target 2021-10-20 12:16:12.419 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y47.2415 F639.32 ; move to target, 25000 2021-10-20 12:16:12.421 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.421 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y47.2415 F639.32 ; move to target 2021-10-20 12:16:12.421 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:12.949 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:12.949 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:12.950 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:12.951 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:13.203 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:13.216 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:13.217 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:13.266 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 12:16:13.346 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.264754, 48.726643, 26.500000, 0.578950 mm) 2021-10-20 12:16:13.346 AbstractHeadMountable DEBUG: DOWN.moveTo((184.264754, 48.726643, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:13.348 GcodeDriver DEBUG: [serial://COM5] >> M204 S1152.07 G1 X184.2648 Y48.8266 F2582.87 ; move to target, 25000 2021-10-20 12:16:13.350 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.351 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1152.07 G1 X184.2648 Y48.8266 F2582.87 ; move to target 2021-10-20 12:16:13.352 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.7266 F639.32 ; move to target, 25000 2021-10-20 12:16:13.354 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.354 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.7266 F639.32 ; move to target 2021-10-20 12:16:13.354 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:13.445 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.445 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:13.447 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:13.698 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:13.712 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:13.713 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:13.769 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 12:16:13.847 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.339219, 48.406313, 26.500000, 0.578950 mm) 2021-10-20 12:16:13.847 AbstractHeadMountable DEBUG: DOWN.moveTo((184.339219, 48.406313, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:13.852 GcodeDriver DEBUG: [serial://COM5] >> M204 S1198.44 G1 X184.3392 Y48.5063 F1001.70 ; move to target, 25000 2021-10-20 12:16:13.854 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.855 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1198.44 G1 X184.3392 Y48.5063 F1001.70 ; move to target 2021-10-20 12:16:13.855 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.4063 F639.32 ; move to target, 25000 2021-10-20 12:16:13.857 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.857 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.4063 F639.32 ; move to target 2021-10-20 12:16:13.857 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:13.894 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:13.894 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:13.896 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:14.147 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:14.160 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:14.161 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:14.209 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 12:16:14.278 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.264754, 48.260708, 26.500000, 0.578950 mm) 2021-10-20 12:16:14.279 AbstractHeadMountable DEBUG: DOWN.moveTo((184.264754, 48.260708, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:14.284 GcodeDriver DEBUG: [serial://COM5] >> M204 S1331.35 G1 X184.2648 Y48.3607 F646.93 ; move to target, 25000 2021-10-20 12:16:14.286 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.286 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1331.35 G1 X184.2648 Y48.3607 F646.93 ; move to target 2021-10-20 12:16:14.287 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.2607 F639.32 ; move to target, 25000 2021-10-20 12:16:14.288 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.289 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.2607 F639.32 ; move to target 2021-10-20 12:16:14.289 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:14.316 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.316 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:14.318 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.301987, 48.333511, 26.500000, 0.578950 mm) 2021-10-20 12:16:14.319 AbstractHeadMountable DEBUG: DOWN.moveTo((184.301987, 48.333511, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:16:14.320 GcodeDriver DEBUG: [serial://COM5] >> M204 S1161.41 G1 X184.3020 Y48.4335 F859.70 ; move to target, 25000 2021-10-20 12:16:14.323 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.323 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1161.41 G1 X184.3020 Y48.4335 F859.70 ; move to target 2021-10-20 12:16:14.323 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.3335 F639.32 ; move to target, 25000 2021-10-20 12:16:14.325 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.325 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.3335 F639.32 ; move to target 2021-10-20 12:16:14.325 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:14.365 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.365 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:14.366 ReferenceFiducialLocator DEBUG: Found FD1 at (184.301987, 48.333511, 26.500000, 0.578950 mm) 2021-10-20 12:16:14.366 ReferenceFiducialLocator INFO: Fiducial results: scale (1.000456, 0.991104) shear (-0.015645, 0.0) rotation (-0.624725 deg) translation (175.644340 mm, 45.097606 mm) 2021-10-20 12:16:14.366 ReferenceFiducialLocator INFO: Board origin offset distance: 1.3350473935529854mm 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:16:14.367 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:16:14.368 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:14.369 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:14.369 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:14.369 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:14.370 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:14.370 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:14.370 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:14.371 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:14.373 GcodeDriver DEBUG: [serial://COM5] >> M204 S1167.56 G1 X528.9290 Y131.0050 B90.0000 F38595.83 ; move to target, 25000 2021-10-20 12:16:14.375 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.375 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1167.56 G1 X528.9290 Y131.0050 B90.0000 F38595.83 ; move to target 2021-10-20 12:16:14.376 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.9050 F639.32 ; move to target, 25000 2021-10-20 12:16:14.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:14.378 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.9050 F639.32 ; move to target 2021-10-20 12:16:14.378 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:15.491 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:15.491 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:15.491 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:15.492 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:15.493 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:15.495 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:15.520 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:15.520 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:15.521 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:15.522 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:15.524 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:15.525 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target 2021-10-20 12:16:15.525 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:15.930 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:15.931 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:15.931 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:16:15.931 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:15.932 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:16:15.932 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:16:15.933 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:15.933 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:16:15.934 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:16:15.934 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:16:15.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:15.935 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:16:16.336 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:16.337 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:16.337 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:16.339 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:16.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:16.341 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:16:16.341 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:16.746 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:16.746 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:16.747 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:16.747 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:16.749 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:16.760 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:16.760 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:16.760 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:16.761 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:16.761 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:16.762 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:16.762 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:16.762 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:16.763 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:16.763 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:16.765 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target, 25000 2021-10-20 12:16:16.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:16.767 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target 2021-10-20 12:16:16.768 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.7050 F639.32 ; move to target, 25000 2021-10-20 12:16:16.770 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:16.770 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.7050 F639.32 ; move to target 2021-10-20 12:16:16.770 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:17.198 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:17.198 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:17.198 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:17.199 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:17.200 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:17.201 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:17.228 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:17.229 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:17.229 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:17.231 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:17.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:17.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target 2021-10-20 12:16:17.234 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:17.639 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:17.639 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:17.639 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:16:17.639 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:17.640 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:16:17.640 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:16:17.642 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:17.642 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:16:18.042 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:18.043 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:18.043 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:18.044 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:18.047 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.047 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:16:18.047 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:18.451 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.452 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:18.452 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:18.452 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:18.455 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:18.464 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:18.465 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:18.465 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:18.466 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:18.466 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:18.466 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:18.467 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:18.467 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:18.468 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:18.468 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:18.472 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target, 25000 2021-10-20 12:16:18.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target 2021-10-20 12:16:18.474 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:16:18.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.476 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:16:18.476 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:18.821 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.821 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:18.821 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:18.822 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:18.823 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:18.825 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:18.848 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:18.849 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:18.849 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:18.850 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:18.852 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:18.853 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:16:18.854 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:19.260 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:19.260 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:19.260 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:16:19.260 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:19.261 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:16:19.262 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:16:19.263 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:19.263 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:16:19.663 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:19.664 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:19.664 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:19.666 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:19.668 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:19.668 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:16:19.668 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:20.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.074 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:20.074 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:20.074 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:20.075 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:20.086 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:20.086 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:20.087 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:20.088 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:20.088 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:20.088 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:20.089 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:20.089 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:20.089 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:20.090 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:20.091 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target, 25000 2021-10-20 12:16:20.093 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.094 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target 2021-10-20 12:16:20.094 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.1050 F639.32 ; move to target, 25000 2021-10-20 12:16:20.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.096 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.1050 F639.32 ; move to target 2021-10-20 12:16:20.096 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:20.436 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.436 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:20.436 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:20.438 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:20.438 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:20.440 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:20.469 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:20.469 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:20.470 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:20.472 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:20.474 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.474 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A27.5200 F10605.72 ; move to target 2021-10-20 12:16:20.474 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:20.879 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.879 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:20.880 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:16:20.880 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:20.881 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:16:20.881 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:16:20.882 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:20.882 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:16:21.282 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:21.283 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:21.283 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:21.284 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:21.286 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:21.287 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:16:21.287 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:21.692 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:21.692 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:21.693 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:21.693 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:21.694 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:21.704 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:21.705 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:21.705 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:21.705 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:21.706 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:21.706 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:21.707 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:21.707 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:21.707 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:21.708 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:21.708 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 44.375275 mm), 0.87) 2021-10-20 12:16:21.710 GcodeDriver DEBUG: [serial://COM5] >> M204 S1222.70 G1 X101.3986 Y-3.4454 B44.3753 F42162.11 ; move to target, 25000 2021-10-20 12:16:21.715 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:21.716 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1222.70 G1 X101.3986 Y-3.4454 B44.3753 F42162.11 ; move to target 2021-10-20 12:16:21.716 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:16:21.719 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:21.720 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:16:21.720 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:22.914 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:22.914 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:22.914 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 44.375275 mm), 0.87) 2021-10-20 12:16:22.917 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:22.917 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:22.919 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:16:22.919 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:23.301 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.302 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:23.302 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:23.303 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.309 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.310 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.331 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.332 AbstractCamera TRACE: autoSettleAndCapture t=29 auto settle score: 3.750547586805834 2021-10-20 12:16:23.332 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.363 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.364 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 7.720651852068301 2021-10-20 12:16:23.364 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.394 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.395 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 2.3219562900644317 2021-10-20 12:16:23.395 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.426 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.428 AbstractCamera TRACE: autoSettleAndCapture t=125 auto settle score: 2.2922127418056157 2021-10-20 12:16:23.428 AbstractCamera DEBUG: autoSettleAndCapture in 125 ms 2021-10-20 12:16:23.428 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:23.448 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {157.82669067382812, 186.65069580078125} 115x103 * 3.990912914276123 } 2021-10-20 12:16:23.448 ReferenceBottomVision DEBUG: Offsets too large (-0.160647, 0.922948, 0.000000, 41.633812 mm) : corner offset 2.4074583670553613 > 1.0 2021-10-20 12:16:23.448 AbstractHeadMountable DEBUG: N1.moveTo((139.159231, 16.931670, -25.700000, 2.741463 mm), 0.87) 2021-10-20 12:16:23.450 GcodeDriver DEBUG: [serial://COM5] >> M204 S228.65 G1 X101.5592 Y-4.3683 B2.7415 F830.78 ; move to target, 25000 2021-10-20 12:16:23.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.452 GcodeDriver TRACE: [serial://COM5] confirmed M204 S228.65 G1 X101.5592 Y-4.3683 B2.7415 F830.78 ; move to target 2021-10-20 12:16:23.453 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.4683 F639.32 ; move to target, 25000 2021-10-20 12:16:23.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.455 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.4683 F639.32 ; move to target 2021-10-20 12:16:23.455 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:23.717 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.717 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:23.718 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:23.719 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.724 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.726 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.731 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.732 AbstractCamera TRACE: autoSettleAndCapture t=14 auto settle score: 4.368554328089693 2021-10-20 12:16:23.732 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.762 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.764 AbstractCamera TRACE: autoSettleAndCapture t=46 auto settle score: 4.040838257293441 2021-10-20 12:16:23.764 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.812 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.814 AbstractCamera TRACE: autoSettleAndCapture t=96 auto settle score: 3.1790619657354044 2021-10-20 12:16:23.814 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:23.846 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:23.847 AbstractCamera TRACE: autoSettleAndCapture t=129 auto settle score: 2.683773402713689 2021-10-20 12:16:23.847 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 12:16:23.848 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:23.864 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {163.8000030517578, 205.90000915527344} 105x110 * 8.130102157592773 } 2021-10-20 12:16:23.864 ReferenceBottomVision DEBUG: Offsets too large (-0.500833, 0.166465, 0.000000, 37.494623 mm) : corner offset 2.249809189309031 > 1.0 2021-10-20 12:16:23.864 AbstractHeadMountable DEBUG: N1.moveTo((139.660063, 16.765205, -25.700000, -34.753159 mm), 0.87) 2021-10-20 12:16:23.867 GcodeDriver DEBUG: [serial://COM5] >> M204 S152.98 G1 X102.0601 Y-4.5348 B-34.7532 F527.49 ; move to target, 25000 2021-10-20 12:16:23.869 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.869 GcodeDriver TRACE: [serial://COM5] confirmed M204 S152.98 G1 X102.0601 Y-4.5348 B-34.7532 F527.49 ; move to target 2021-10-20 12:16:23.869 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.6348 F639.32 ; move to target, 25000 2021-10-20 12:16:23.871 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:23.872 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.6348 F639.32 ; move to target 2021-10-20 12:16:23.872 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:24.113 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:24.114 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:24.114 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:24.115 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:24.120 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:24.121 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:24.149 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:24.150 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 4.897845589428168 2021-10-20 12:16:24.151 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:24.181 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:24.183 AbstractCamera TRACE: autoSettleAndCapture t=68 auto settle score: 3.9097159542075737 2021-10-20 12:16:24.183 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:24.211 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:24.212 AbstractCamera TRACE: autoSettleAndCapture t=97 auto settle score: 3.5053428940570486 2021-10-20 12:16:24.212 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:24.246 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:24.247 AbstractCamera TRACE: autoSettleAndCapture t=132 auto settle score: 2.225676796142598 2021-10-20 12:16:24.247 AbstractCamera DEBUG: autoSettleAndCapture in 132 ms 2021-10-20 12:16:24.247 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:24.263 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {177.8187713623047, 205.9910430908203} 116x110 * 13.13402271270752 } 2021-10-20 12:16:24.264 ReferenceBottomVision DEBUG: Offsets accepted (-0.051050, -0.176564, 0.000000, 32.490702 mm) 2021-10-20 12:16:24.264 ReferenceBottomVision DEBUG: Final offsets (-0.712530, 0.912849, 0.000000, 111.619136 mm) 2021-10-20 12:16:24.265 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:24.266 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (-0.712530, 0.912849, 0.000000, 111.619136 mm) pre-rotatedtrue) 2021-10-20 12:16:24.266 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:24.266 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:24.270 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:24.271 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:24.271 AbstractHeadMountable DEBUG: N1.moveTo((139.660063, 16.765205, 0.000000, -34.753159 mm), 0.87) 2021-10-20 12:16:24.272 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:24.274 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:24.274 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:16:24.274 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:24.657 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:24.657 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:24.657 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:24.658 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:24.658 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:24.658 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:24.659 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, 44.375275 mm), 0.87) 2021-10-20 12:16:24.661 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.91 G1 X70.5986 Y-3.6454 C44.3753 F11345.41 ; move to target, 25000 2021-10-20 12:16:24.663 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:24.663 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.91 G1 X70.5986 Y-3.6454 C44.3753 F11345.41 ; move to target 2021-10-20 12:16:24.663 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:16:24.665 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:24.665 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:16:24.665 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:25.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.005 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:25.006 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, 44.375275 mm), 0.87) 2021-10-20 12:16:25.007 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:25.009 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.009 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:16:25.009 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:25.393 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.393 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:25.393 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:25.394 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.400 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.401 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.428 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.430 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 4.862029374173492 2021-10-20 12:16:25.431 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.443 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.445 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 6.9303280034114305 2021-10-20 12:16:25.448 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.475 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.476 AbstractCamera TRACE: autoSettleAndCapture t=82 auto settle score: 2.6146098974422345 2021-10-20 12:16:25.477 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.524 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.527 AbstractCamera TRACE: autoSettleAndCapture t=133 auto settle score: 2.354677601870474 2021-10-20 12:16:25.527 AbstractCamera DEBUG: autoSettleAndCapture in 133 ms 2021-10-20 12:16:25.527 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:25.545 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {181.37168884277344, 207.92478942871094} 31x50 * 15.124006271362305 } 2021-10-20 12:16:25.546 ReferenceBottomVision DEBUG: Offsets too large (0.036780, -0.314465, 0.000000, 30.500718 mm) : angle offset 30.50071848321474 > 10.0 2021-10-20 12:16:25.546 AbstractHeadMountable DEBUG: N2.moveTo((138.961803, 18.169083, -25.700000, 13.874557 mm), 0.87) 2021-10-20 12:16:25.548 GcodeDriver DEBUG: [serial://COM5] >> M204 S154.89 G1 X70.5618 Y-3.3309 C13.8746 F481.67 ; move to target, 25000 2021-10-20 12:16:25.552 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.552 GcodeDriver TRACE: [serial://COM5] confirmed M204 S154.89 G1 X70.5618 Y-3.3309 C13.8746 F481.67 ; move to target 2021-10-20 12:16:25.552 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.4309 F639.32 ; move to target, 25000 2021-10-20 12:16:25.554 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.554 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.4309 F639.32 ; move to target 2021-10-20 12:16:25.555 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:25.771 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.773 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:25.774 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:25.775 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.782 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.783 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.810 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.812 AbstractCamera TRACE: autoSettleAndCapture t=37 auto settle score: 3.896790716429617 2021-10-20 12:16:25.812 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.832 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.839 AbstractCamera TRACE: autoSettleAndCapture t=64 auto settle score: 3.433252689279888 2021-10-20 12:16:25.858 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.867 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.868 AbstractCamera TRACE: autoSettleAndCapture t=93 auto settle score: 2.4053154749108057 2021-10-20 12:16:25.869 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:25.908 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:25.923 AbstractCamera TRACE: autoSettleAndCapture t=148 auto settle score: 2.375251103714752 2021-10-20 12:16:25.923 AbstractCamera DEBUG: autoSettleAndCapture in 148 ms 2021-10-20 12:16:25.924 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:25.941 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.1013946533203, 200.1035614013672} 30x50 * 23.80594253540039 } 2021-10-20 12:16:25.941 ReferenceBottomVision DEBUG: Offsets too large (0.151666, -0.001655, 0.000000, 21.818782 mm) : angle offset 21.818782219176654 > 10.0 2021-10-20 12:16:25.942 AbstractHeadMountable DEBUG: N2.moveTo((138.810138, 18.170737, -25.700000, -7.944225 mm), 0.87) 2021-10-20 12:16:25.961 GcodeDriver DEBUG: [serial://COM5] >> M204 S95.01 G1 X70.4101 Y-3.3293 C-7.9442 F249.90 ; move to target, 25000 2021-10-20 12:16:25.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.964 GcodeDriver TRACE: [serial://COM5] confirmed M204 S95.01 G1 X70.4101 Y-3.3293 C-7.9442 F249.90 ; move to target 2021-10-20 12:16:25.964 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.4293 F639.32 ; move to target, 25000 2021-10-20 12:16:25.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:25.966 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.4293 F639.32 ; move to target 2021-10-20 12:16:25.966 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:26.142 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:26.142 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:26.143 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:26.144 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:26.150 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:26.151 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:26.195 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:26.197 AbstractCamera TRACE: autoSettleAndCapture t=53 auto settle score: 3.9437052335346015 2021-10-20 12:16:26.197 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:26.229 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:26.230 AbstractCamera TRACE: autoSettleAndCapture t=86 auto settle score: 2.4885842186944185 2021-10-20 12:16:26.230 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:26.259 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:26.263 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.2836018299270657 2021-10-20 12:16:26.263 AbstractCamera DEBUG: autoSettleAndCapture in 119 ms 2021-10-20 12:16:26.263 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:26.282 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {174.92782592773438, 200.41238403320312} 30x50 * 23.96249008178711 } 2021-10-20 12:16:26.283 ReferenceBottomVision DEBUG: Offsets accepted (-0.041610, 0.062480, 0.000000, 21.662235 mm) 2021-10-20 12:16:26.288 ReferenceBottomVision DEBUG: Final offsets (0.146836, -0.253640, 0.000000, 73.981735 mm) 2021-10-20 12:16:26.292 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:26.293 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (0.146836, -0.253640, 0.000000, 73.981735 mm) pre-rotatedtrue) 2021-10-20 12:16:26.293 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:26.293 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:26.294 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:26.294 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:26.294 AbstractHeadMountable DEBUG: N1.moveTo((108.010138, 17.970737, 0.000000, -34.753159 mm), 0.87) 2021-10-20 12:16:26.296 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:26.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:26.298 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:16:26.298 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:26.681 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:26.681 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:26.682 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:26.682 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:26.682 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:26.682 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:26.683 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.375275 mm), 0.87) 2021-10-20 12:16:26.685 GcodeDriver DEBUG: [serial://COM5] >> M204 S1429.37 G1 X101.8986 Y20.6546 B44.3753 F14282.54 ; move to target, 25000 2021-10-20 12:16:26.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:26.687 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1429.37 G1 X101.8986 Y20.6546 B44.3753 F14282.54 ; move to target 2021-10-20 12:16:26.688 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:16:26.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:26.690 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:16:26.690 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:27.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.096 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:27.096 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 44.375275 mm), 0.87) 2021-10-20 12:16:27.098 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:27.099 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.099 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:16:27.100 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:27.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.483 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:27.483 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:27.484 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.490 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.491 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.501 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.502 AbstractCamera TRACE: autoSettleAndCapture t=18 auto settle score: 5.873690805407194 2021-10-20 12:16:27.502 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.558 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.559 AbstractCamera TRACE: autoSettleAndCapture t=75 auto settle score: 8.004429164783259 2021-10-20 12:16:27.560 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.588 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.591 AbstractCamera TRACE: autoSettleAndCapture t=106 auto settle score: 2.781962174577828 2021-10-20 12:16:27.591 AbstractCamera DEBUG: autoSettleAndCapture in 107 ms 2021-10-20 12:16:27.591 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:27.609 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {183.52786254882812, 200.54307556152344} 30x50 * 71.1139144897461 } 2021-10-20 12:16:27.609 ReferenceBottomVision DEBUG: Offsets too large (0.232932, 0.152676, 0.000000, -25.489190 mm) : angle offset 25.48918973516905 > 10.0 2021-10-20 12:16:27.610 AbstractHeadMountable DEBUG: N3.moveTo((138.765651, 17.701942, -25.700000, 69.864465 mm), 0.87) 2021-10-20 12:16:27.611 GcodeDriver DEBUG: [serial://COM5] >> M204 S106.37 G1 X101.6657 Y20.5019 B69.8645 F302.41 ; move to target, 25000 2021-10-20 12:16:27.613 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.614 GcodeDriver TRACE: [serial://COM5] confirmed M204 S106.37 G1 X101.6657 Y20.5019 B69.8645 F302.41 ; move to target 2021-10-20 12:16:27.614 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.4019 F639.32 ; move to target, 25000 2021-10-20 12:16:27.616 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.616 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.4019 F639.32 ; move to target 2021-10-20 12:16:27.616 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:27.808 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.808 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:27.809 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:27.810 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.816 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.817 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.830 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.831 AbstractCamera TRACE: autoSettleAndCapture t=21 auto settle score: 4.2399506930167705 2021-10-20 12:16:27.832 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.865 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.867 AbstractCamera TRACE: autoSettleAndCapture t=57 auto settle score: 3.473281658792407 2021-10-20 12:16:27.867 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.907 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.908 AbstractCamera TRACE: autoSettleAndCapture t=98 auto settle score: 3.540257589415574 2021-10-20 12:16:27.909 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:27.939 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:27.940 AbstractCamera TRACE: autoSettleAndCapture t=130 auto settle score: 4.2400761335119945 2021-10-20 12:16:27.940 AbstractCamera DEBUG: autoSettleAndCapture in 130 ms 2021-10-20 12:16:27.941 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:27.959 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.3415069580078, 203.83047485351562} 30x50 * 44.06081008911133 } 2021-10-20 12:16:27.959 ReferenceBottomVision DEBUG: Offsets accepted (0.109038, -0.094522, 0.000000, 1.563915 mm) 2021-10-20 12:16:27.959 ReferenceBottomVision DEBUG: Final offsets (0.341971, 0.058155, 0.000000, -23.925275 mm) 2021-10-20 12:16:27.960 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:27.961 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.341971, 0.058155, 0.000000, -23.925275 mm) pre-rotatedtrue) 2021-10-20 12:16:27.962 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:27.962 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:27.963 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:27.963 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:27.969 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:27.969 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:27.969 AbstractHeadMountable DEBUG: N3.moveTo((138.765651, 17.701942, 0.000000, 69.864465 mm), 0.87) 2021-10-20 12:16:27.970 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:27.972 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:27.972 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:16:27.972 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:28.355 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:28.355 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:28.355 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:28.356 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:28.356 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.375275 mm), 0.87) 2021-10-20 12:16:28.358 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.42 G1 X70.4986 Y20.7546 C44.3753 F11287.35 ; move to target, 25000 2021-10-20 12:16:28.360 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:28.360 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.42 G1 X70.4986 Y20.7546 C44.3753 F11287.35 ; move to target 2021-10-20 12:16:28.361 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.6546 F639.32 ; move to target, 25000 2021-10-20 12:16:28.363 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:28.363 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.6546 F639.32 ; move to target 2021-10-20 12:16:28.363 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:28.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:28.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:28.703 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.375275 mm), 0.87) 2021-10-20 12:16:28.704 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:28.706 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:28.706 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A25.7000 F10249.03 ; move to target 2021-10-20 12:16:28.706 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:29.090 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.090 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:29.090 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:29.091 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.098 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.099 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.115 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.117 AbstractCamera TRACE: autoSettleAndCapture t=26 auto settle score: 4.774898719785882 2021-10-20 12:16:29.117 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.148 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.150 AbstractCamera TRACE: autoSettleAndCapture t=59 auto settle score: 6.69448654899668 2021-10-20 12:16:29.150 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.176 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.179 AbstractCamera TRACE: autoSettleAndCapture t=88 auto settle score: 2.4716259776671423 2021-10-20 12:16:29.180 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.209 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.212 AbstractCamera TRACE: autoSettleAndCapture t=121 auto settle score: 2.416578114819384 2021-10-20 12:16:29.213 AbstractCamera DEBUG: autoSettleAndCapture in 122 ms 2021-10-20 12:16:29.213 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:29.231 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.828857421875, 214.61480712890625} 31x49 * 16.8583984375 } 2021-10-20 12:16:29.231 ReferenceBottomVision DEBUG: Offsets too large (-0.270929, -0.438743, 0.000000, 28.766326 mm) : angle offset 28.766326317077045 > 10.0 2021-10-20 12:16:29.231 AbstractHeadMountable DEBUG: N4.moveTo((139.269513, 18.293361, -25.700000, 15.608949 mm), 0.87) 2021-10-20 12:16:29.239 GcodeDriver DEBUG: [serial://COM5] >> M204 S238.00 G1 X70.7695 Y21.1934 C15.6089 F718.81 ; move to target, 25000 2021-10-20 12:16:29.241 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.241 GcodeDriver TRACE: [serial://COM5] confirmed M204 S238.00 G1 X70.7695 Y21.1934 C15.6089 F718.81 ; move to target 2021-10-20 12:16:29.241 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y21.0934 F639.32 ; move to target, 25000 2021-10-20 12:16:29.243 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.243 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y21.0934 F639.32 ; move to target 2021-10-20 12:16:29.244 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:29.461 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.461 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:29.462 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:29.463 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.470 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.471 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.486 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.487 AbstractCamera TRACE: autoSettleAndCapture t=24 auto settle score: 5.031947496027064 2021-10-20 12:16:29.487 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.537 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.539 AbstractCamera TRACE: autoSettleAndCapture t=76 auto settle score: 3.817425788986965 2021-10-20 12:16:29.539 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.545 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.546 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 3.7391257844759744 2021-10-20 12:16:29.546 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.571 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.573 AbstractCamera TRACE: autoSettleAndCapture t=110 auto settle score: 3.2713321074171757 2021-10-20 12:16:29.573 AbstractCamera DEBUG: autoSettleAndCapture in 110 ms 2021-10-20 12:16:29.573 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:29.596 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.97666931152344, 202.61138916015625} 31x50 * 30.256441116333008 } 2021-10-20 12:16:29.596 ReferenceBottomVision DEBUG: Offsets too large (0.006482, -0.047041, 0.000000, 15.368284 mm) : angle offset 15.368283638244037 > 10.0 2021-10-20 12:16:29.596 AbstractHeadMountable DEBUG: N4.moveTo((139.263030, 18.340402, -25.700000, 0.240665 mm), 0.87) 2021-10-20 12:16:29.598 GcodeDriver DEBUG: [serial://COM5] >> M204 S108.73 G1 X70.7630 Y21.2404 C0.2407 F240.03 ; move to target, 25000 2021-10-20 12:16:29.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.601 GcodeDriver TRACE: [serial://COM5] confirmed M204 S108.73 G1 X70.7630 Y21.2404 C0.2407 F240.03 ; move to target 2021-10-20 12:16:29.601 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y21.1404 F639.32 ; move to target, 25000 2021-10-20 12:16:29.603 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.603 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y21.1404 F639.32 ; move to target 2021-10-20 12:16:29.604 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:29.751 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.751 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:29.751 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:29.752 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.758 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.759 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.784 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.785 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 2.4693660318412247 2021-10-20 12:16:29.785 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.812 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.813 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 2.6481551904618597 2021-10-20 12:16:29.814 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.843 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.846 AbstractCamera TRACE: autoSettleAndCapture t=94 auto settle score: 2.9312528395177493 2021-10-20 12:16:29.846 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:29.878 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:29.880 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.524331371799829 2021-10-20 12:16:29.880 AbstractCamera DEBUG: autoSettleAndCapture in 128 ms 2021-10-20 12:16:29.880 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:29.897 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {177.81707763671875, 201.3536834716797} 31x49 * 38.65980911254883 } 2021-10-20 12:16:29.898 ReferenceBottomVision DEBUG: Offsets accepted (0.052033, -0.000568, 0.000000, 6.964916 mm) 2021-10-20 12:16:29.898 ReferenceBottomVision DEBUG: Final offsets (-0.212414, -0.486352, 0.000000, 51.099526 mm) 2021-10-20 12:16:29.910 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:29.911 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.212414, -0.486352, 0.000000, 51.099526 mm) pre-rotatedtrue) 2021-10-20 12:16:29.913 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:29.915 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:29.915 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:29.916 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:29.916 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:29.917 AbstractHeadMountable DEBUG: N3.moveTo((107.863030, 18.440402, 0.000000, 69.864465 mm), 0.87) 2021-10-20 12:16:29.919 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:29.921 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:29.921 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:16:29.921 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:30.305 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:30.305 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:30.306 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:30.306 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:30.307 AbstractHeadMountable DEBUG: N1.moveTo((232.187401, 58.681305, 0.000000, -67.243861 mm), 0.87) 2021-10-20 12:16:30.308 GcodeDriver DEBUG: [serial://COM5] >> M204 S1145.07 G1 X194.5874 Y37.3813 B-67.2439 F22689.40 ; move to target, 25000 2021-10-20 12:16:30.311 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:30.311 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1145.07 G1 X194.5874 Y37.3813 B-67.2439 F22689.40 ; move to target 2021-10-20 12:16:30.311 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y37.2813 F639.32 ; move to target, 25000 2021-10-20 12:16:30.313 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:30.313 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y37.2813 F639.32 ; move to target 2021-10-20 12:16:30.313 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:30.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:30.982 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:30.983 AbstractHeadMountable DEBUG: N1.moveTo((232.187401, 58.681305, 26.800000, -67.243861 mm), 0.87) 2021-10-20 12:16:30.984 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:30.989 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:30.989 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:16:30.989 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:31.385 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:31.386 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:31.386 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:16:31.386 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:31.387 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:16:31.387 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:16:31.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:31.388 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:16:32.088 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:32.089 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:32.089 AbstractHeadMountable DEBUG: N1.moveTo((232.187401, 58.681305, 0.000000, -67.243861 mm), 0.87) 2021-10-20 12:16:32.091 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:32.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.092 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:16:32.094 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:32.490 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.490 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:32.490 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:32.491 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:32.492 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:32.492 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:32.493 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:32.493 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:32.493 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:32.494 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:32.494 AbstractHeadMountable DEBUG: N2.moveTo((236.410048, 59.792380, 0.000000, -29.606460 mm), 0.87) 2021-10-20 12:16:32.497 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.17 G1 X168.0100 Y38.2924 C-29.6065 F10430.04 ; move to target, 25000 2021-10-20 12:16:32.519 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.519 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.17 G1 X168.0100 Y38.2924 C-29.6065 F10430.04 ; move to target 2021-10-20 12:16:32.520 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y38.1924 F639.32 ; move to target, 25000 2021-10-20 12:16:32.522 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.522 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y38.1924 F639.32 ; move to target 2021-10-20 12:16:32.522 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:32.835 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.835 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:32.835 AbstractHeadMountable DEBUG: N2.moveTo((236.410048, 59.792380, 26.800000, -29.606460 mm), 0.87) 2021-10-20 12:16:32.837 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:32.839 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:32.839 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:16:32.839 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:33.235 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:33.235 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:33.236 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:16:33.236 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:33.236 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:16:33.237 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:16:33.238 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:33.238 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:16:33.938 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:33.940 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:33.940 AbstractHeadMountable DEBUG: N2.moveTo((236.410048, 59.792380, 0.000000, -29.606460 mm), 0.87) 2021-10-20 12:16:33.942 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:33.943 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:33.944 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:16:33.944 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:34.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:34.340 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:34.341 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:34.341 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:34.342 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:34.342 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:34.343 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:34.343 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:34.343 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:34.343 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:34.344 AbstractHeadMountable DEBUG: N3.moveTo((241.296926, 59.425172, 0.000000, 68.300550 mm), 0.87) 2021-10-20 12:16:34.346 GcodeDriver DEBUG: [serial://COM5] >> M204 S1362.93 G1 X204.1969 Y62.2252 B68.3006 F14599.37 ; move to target, 25000 2021-10-20 12:16:34.347 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:34.348 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1362.93 G1 X204.1969 Y62.2252 B68.3006 F14599.37 ; move to target 2021-10-20 12:16:34.348 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y62.1252 F639.32 ; move to target, 25000 2021-10-20 12:16:34.350 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:34.350 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y62.1252 F639.32 ; move to target 2021-10-20 12:16:34.350 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:34.876 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:34.876 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:34.877 AbstractHeadMountable DEBUG: N3.moveTo((241.296926, 59.425172, 26.800000, 68.300550 mm), 0.87) 2021-10-20 12:16:34.878 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:34.880 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:34.880 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:16:34.880 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:35.277 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:35.277 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:35.277 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:16:35.278 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:35.278 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:16:35.279 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:16:35.280 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:35.280 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:16:35.981 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:35.982 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:35.982 AbstractHeadMountable DEBUG: N3.moveTo((241.296926, 59.425172, 0.000000, 68.300550 mm), 0.87) 2021-10-20 12:16:35.984 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:35.986 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:35.986 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:16:35.986 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:36.382 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:36.382 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:36.383 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:36.383 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:36.384 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:36.384 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:36.385 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:36.385 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:36.385 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:36.386 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:36.386 AbstractHeadMountable DEBUG: N4.moveTo((246.933324, 59.914265, 0.000000, -6.724250 mm), 0.87) 2021-10-20 12:16:36.388 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.76 G1 X178.4333 Y62.8143 C-6.7243 F10265.37 ; move to target, 25000 2021-10-20 12:16:36.391 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:36.391 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.76 G1 X178.4333 Y62.8143 C-6.7243 F10265.37 ; move to target 2021-10-20 12:16:36.391 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y62.7143 F639.32 ; move to target, 25000 2021-10-20 12:16:36.393 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:36.393 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y62.7143 F639.32 ; move to target 2021-10-20 12:16:36.394 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:36.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:36.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:36.702 AbstractHeadMountable DEBUG: N4.moveTo((246.933324, 59.914265, 26.800000, -6.724250 mm), 0.87) 2021-10-20 12:16:36.704 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:36.705 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:36.706 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target 2021-10-20 12:16:36.706 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:37.102 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:37.102 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:37.102 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:16:37.103 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:37.103 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:16:37.103 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:16:37.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:37.105 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:16:37.105 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:16:37.105 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:16:37.106 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:37.106 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:16:37.807 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:37.808 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:37.808 AbstractHeadMountable DEBUG: N4.moveTo((246.933324, 59.914265, 0.000000, -6.724250 mm), 0.87) 2021-10-20 12:16:37.809 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:37.811 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:37.811 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:16:37.811 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:38.207 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:38.208 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:38.208 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:38.209 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:16:38.209 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:16:38.209 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:16:38.209 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:16:38.209 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:16:38.210 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:38.210 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:38.211 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:38.211 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:38.211 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:38.212 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:38.212 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:38.212 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:38.214 GcodeDriver DEBUG: [serial://COM5] >> M204 S1156.70 G1 X528.9290 Y131.0050 B90.0000 F38561.01 ; move to target, 25000 2021-10-20 12:16:38.216 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:38.216 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1156.70 G1 X528.9290 Y131.0050 B90.0000 F38561.01 ; move to target 2021-10-20 12:16:38.217 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.9050 F639.32 ; move to target, 25000 2021-10-20 12:16:38.218 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:38.219 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.9050 F639.32 ; move to target 2021-10-20 12:16:38.219 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:39.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:39.340 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:39.340 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:39.342 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:39.342 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:39.344 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:39.367 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:39.367 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:39.368 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:39.369 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:39.371 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:39.372 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target 2021-10-20 12:16:39.372 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:39.777 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:39.777 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:39.778 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:16:39.778 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:39.779 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:16:39.779 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:16:39.780 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:39.780 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:16:39.780 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:16:39.780 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:16:39.781 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:39.781 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:16:40.183 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:40.184 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:40.184 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:40.185 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:40.187 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:40.187 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:16:40.187 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:40.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:40.593 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:40.593 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:40.593 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:40.595 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:40.605 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:40.605 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:40.605 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:40.606 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:40.606 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:40.607 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:40.607 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:40.608 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:40.608 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:40.608 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:40.610 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target, 25000 2021-10-20 12:16:40.612 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:40.612 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target 2021-10-20 12:16:40.613 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.7050 F639.32 ; move to target, 25000 2021-10-20 12:16:40.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:40.615 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.7050 F639.32 ; move to target 2021-10-20 12:16:40.615 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:41.059 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:41.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:41.060 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:41.061 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:41.061 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:41.062 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:41.088 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:41.090 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:41.091 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:41.092 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:41.095 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:41.095 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target 2021-10-20 12:16:41.095 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:41.500 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:41.500 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:41.500 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:16:41.500 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:41.501 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:16:41.501 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:16:41.503 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:41.503 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:16:41.903 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:41.904 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:41.904 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:41.906 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:41.909 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:41.909 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:16:41.909 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:42.314 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:42.314 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:42.315 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:42.315 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:42.317 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:42.327 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:42.328 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:42.328 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:16:42.329 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:42.329 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:42.330 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:42.330 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:42.330 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:42.331 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:42.332 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:42.333 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target, 25000 2021-10-20 12:16:42.335 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:42.336 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target 2021-10-20 12:16:42.336 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:16:42.338 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:42.338 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:16:42.338 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:42.682 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:42.682 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:42.684 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:16:42.685 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:16:42.685 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:16:42.687 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:16:42.718 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:16:42.718 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:16:42.719 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:16:42.720 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:16:42.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:42.722 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:16:42.722 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:43.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.127 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:43.128 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:16:43.128 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:16:43.129 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:16:43.129 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:16:43.130 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.130 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:16:43.531 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:16:43.532 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:43.532 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:16:43.533 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:16:43.535 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.536 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:16:43.536 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:43.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.942 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:43.942 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:16:43.942 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:16:43.943 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:16:43.953 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:16:43.954 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:16:43.954 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:43.954 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:43.955 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:43.955 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:43.956 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:43.956 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:43.956 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:43.957 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:43.957 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.375275 mm), 0.87) 2021-10-20 12:16:43.967 GcodeDriver DEBUG: [serial://COM5] >> M204 S1210.65 G1 X101.3986 Y-3.4454 B89.3753 F41746.40 ; move to target, 25000 2021-10-20 12:16:43.969 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.970 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1210.65 G1 X101.3986 Y-3.4454 B89.3753 F41746.40 ; move to target 2021-10-20 12:16:43.970 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:16:43.972 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:43.973 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:16:43.973 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:45.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:45.214 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:45.214 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.375275 mm), 0.87) 2021-10-20 12:16:45.216 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:45.217 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:45.218 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:16:45.218 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:45.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:45.601 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:45.601 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:45.603 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:45.607 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:45.609 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:45.636 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:45.638 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 4.769263741595217 2021-10-20 12:16:45.638 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:45.651 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:45.653 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 6.581476842939472 2021-10-20 12:16:45.653 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:45.702 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:45.703 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.474831557773803 2021-10-20 12:16:45.703 AbstractCamera DEBUG: autoSettleAndCapture in 101 ms 2021-10-20 12:16:45.703 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:45.720 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {185.13949584960938, 204.65054321289062} 54x31 * 86.98721313476562 } 2021-10-20 12:16:45.720 ReferenceBottomVision DEBUG: Offsets accepted (0.330715, -0.144986, 0.000000, 3.637512 mm) 2021-10-20 12:16:45.720 ReferenceBottomVision DEBUG: Final offsets (0.330715, -0.144986, 0.000000, 3.637512 mm) 2021-10-20 12:16:45.721 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:45.723 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.330715, -0.144986, 0.000000, 3.637512 mm) pre-rotatedtrue) 2021-10-20 12:16:45.723 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:45.723 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:45.724 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:45.724 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:45.724 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.375275 mm), 0.87) 2021-10-20 12:16:45.726 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:45.728 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:45.728 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:16:45.728 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:46.111 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:46.111 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:46.112 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:46.112 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:46.112 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:46.113 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:46.113 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -90.624725 mm), 0.87) 2021-10-20 12:16:46.115 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X70.5986 Y-3.6454 C-90.6247 F11220.02 ; move to target, 25000 2021-10-20 12:16:46.117 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:46.117 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X70.5986 Y-3.6454 C-90.6247 F11220.02 ; move to target 2021-10-20 12:16:46.118 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:16:46.120 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:46.120 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:16:46.120 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:46.721 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:46.721 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:46.721 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -90.624725 mm), 0.87) 2021-10-20 12:16:46.722 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:46.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:46.724 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:16:46.724 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:47.108 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.108 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:47.108 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:47.109 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.114 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.115 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.140 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.141 AbstractCamera TRACE: autoSettleAndCapture t=32 auto settle score: 5.847776103947409 2021-10-20 12:16:47.141 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.171 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.173 AbstractCamera TRACE: autoSettleAndCapture t=64 auto settle score: 2.522543381670356 2021-10-20 12:16:47.173 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.203 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.204 AbstractCamera TRACE: autoSettleAndCapture t=95 auto settle score: 2.456648799184174 2021-10-20 12:16:47.204 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.235 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.236 AbstractCamera TRACE: autoSettleAndCapture t=127 auto settle score: 2.310199180757867 2021-10-20 12:16:47.237 AbstractCamera DEBUG: autoSettleAndCapture in 128 ms 2021-10-20 12:16:47.237 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:47.256 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.74998474121094, 207.24998474121094} 30x49 * 18.434947967529297 } 2021-10-20 12:16:47.256 ReferenceBottomVision DEBUG: Offsets too large (0.227946, -0.163920, 0.000000, -17.810223 mm) : angle offset 17.810223212952224 > 10.0 2021-10-20 12:16:47.256 AbstractHeadMountable DEBUG: N2.moveTo((138.770637, 18.018538, -25.700000, -72.814502 mm), 0.87) 2021-10-20 12:16:47.258 GcodeDriver DEBUG: [serial://COM5] >> M204 S222.31 G1 X70.3706 Y-3.4815 C-72.8145 F528.29 ; move to target, 25000 2021-10-20 12:16:47.260 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.260 GcodeDriver TRACE: [serial://COM5] confirmed M204 S222.31 G1 X70.3706 Y-3.4815 C-72.8145 F528.29 ; move to target 2021-10-20 12:16:47.261 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5815 F639.32 ; move to target, 25000 2021-10-20 12:16:47.263 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.263 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5815 F639.32 ; move to target 2021-10-20 12:16:47.264 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:47.431 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.432 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:47.432 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:47.433 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.439 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.440 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.455 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.456 AbstractCamera TRACE: autoSettleAndCapture t=23 auto settle score: 5.945982847229183 2021-10-20 12:16:47.456 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.482 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.484 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 5.253160904887178 2021-10-20 12:16:47.485 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.508 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.510 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 3.27299889456786 2021-10-20 12:16:47.510 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:47.542 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:47.543 AbstractCamera TRACE: autoSettleAndCapture t=110 auto settle score: 2.5173715555871294 2021-10-20 12:16:47.544 AbstractCamera DEBUG: autoSettleAndCapture in 111 ms 2021-10-20 12:16:47.544 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:47.564 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.39065551757812, 201.7173614501953} 30x49 * 1.6846843957901 } 2021-10-20 12:16:47.565 ReferenceBottomVision DEBUG: Offsets accepted (-0.004135, -0.008613, 0.000000, -1.059960 mm) 2021-10-20 12:16:47.565 ReferenceBottomVision DEBUG: Final offsets (0.223811, -0.172533, 0.000000, -18.870183 mm) 2021-10-20 12:16:47.567 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:47.567 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (0.223811, -0.172533, 0.000000, -18.870183 mm) pre-rotatedtrue) 2021-10-20 12:16:47.568 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:16:47.568 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:16:47.568 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:47.569 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:47.569 AbstractHeadMountable DEBUG: N1.moveTo((107.970637, 17.818538, 0.000000, 89.375275 mm), 0.87) 2021-10-20 12:16:47.570 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:47.572 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.572 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:16:47.572 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:47.955 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.956 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:47.956 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:47.956 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:47.957 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:47.957 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:47.958 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.375275 mm), 0.87) 2021-10-20 12:16:47.959 GcodeDriver DEBUG: [serial://COM5] >> M204 S1432.04 G1 X101.8986 Y20.6546 F14318.22 ; move to target, 25000 2021-10-20 12:16:47.961 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.961 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1432.04 G1 X101.8986 Y20.6546 F14318.22 ; move to target 2021-10-20 12:16:47.962 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:16:47.965 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:47.967 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:16:47.967 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:48.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:48.312 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:48.312 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.375275 mm), 0.87) 2021-10-20 12:16:48.314 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:16:48.316 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:48.316 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:16:48.316 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:48.699 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:48.700 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:48.700 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:16:48.702 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:48.709 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:48.710 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:48.716 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:48.717 AbstractCamera TRACE: autoSettleAndCapture t=15 auto settle score: 6.00349703315365 2021-10-20 12:16:48.718 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:48.740 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:48.741 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 7.731856346198447 2021-10-20 12:16:48.741 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:48.787 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:48.789 AbstractCamera TRACE: autoSettleAndCapture t=87 auto settle score: 2.4514878141003527 2021-10-20 12:16:48.790 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:16:48.822 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:16:48.823 AbstractCamera TRACE: autoSettleAndCapture t=121 auto settle score: 6.305570037633783 2021-10-20 12:16:48.823 AbstractCamera DEBUG: autoSettleAndCapture in 121 ms 2021-10-20 12:16:48.823 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:16:48.849 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.0, 208.5} 51x30 * 90.0 } 2021-10-20 12:16:48.849 ReferenceBottomVision DEBUG: Offsets accepted (0.134429, -0.276351, 0.000000, 0.624725 mm) 2021-10-20 12:16:48.849 ReferenceBottomVision DEBUG: Final offsets (0.134429, -0.276351, 0.000000, 0.624725 mm) 2021-10-20 12:16:48.862 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:16:48.863 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.134429, -0.276351, 0.000000, 0.624725 mm) pre-rotatedtrue) 2021-10-20 12:16:48.863 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:48.864 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:48.864 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:48.864 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:48.865 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:48.865 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.375275 mm), 0.87) 2021-10-20 12:16:48.866 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:16:48.867 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:48.868 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:16:48.868 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:49.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:49.251 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:49.251 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:49.252 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:49.252 AbstractHeadMountable DEBUG: N1.moveTo((183.828729, 67.996046, 0.000000, 85.737764 mm), 0.87) 2021-10-20 12:16:49.254 GcodeDriver DEBUG: [serial://COM5] >> M204 S1318.06 G1 X146.2287 Y46.6960 B85.7378 F15626.78 ; move to target, 25000 2021-10-20 12:16:49.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:49.256 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1318.06 G1 X146.2287 Y46.6960 B85.7378 F15626.78 ; move to target 2021-10-20 12:16:49.257 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y46.5960 F639.32 ; move to target, 25000 2021-10-20 12:16:49.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:49.259 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y46.5960 F639.32 ; move to target 2021-10-20 12:16:49.259 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:49.665 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:49.665 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:49.665 AbstractHeadMountable DEBUG: N1.moveTo((183.828729, 67.996046, 26.800000, 85.737764 mm), 0.87) 2021-10-20 12:16:49.670 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:49.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:49.672 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:16:49.672 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:50.068 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:50.069 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:50.069 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:16:50.069 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:50.070 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:16:50.070 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:16:50.071 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:50.071 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:16:50.772 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:50.773 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:50.773 AbstractHeadMountable DEBUG: N1.moveTo((183.828729, 67.996046, 0.000000, 85.737764 mm), 0.87) 2021-10-20 12:16:50.774 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:50.776 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:50.776 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:16:50.777 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:51.173 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.173 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:51.173 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:51.174 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:51.175 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:51.175 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:51.175 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:51.176 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:51.176 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:51.176 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:51.177 AbstractHeadMountable DEBUG: N2.moveTo((194.423147, 56.649629, 0.000000, 288.245458 mm), 0.87) 2021-10-20 12:16:51.178 GcodeDriver DEBUG: [serial://COM5] >> M204 S1304.87 G1 X126.0231 Y35.1496 C-71.7545 F10444.56 ; move to target, 25000 2021-10-20 12:16:51.180 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.180 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1304.87 G1 X126.0231 Y35.1496 C-71.7545 F10444.56 ; move to target 2021-10-20 12:16:51.181 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y35.0496 F639.32 ; move to target, 25000 2021-10-20 12:16:51.183 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.183 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y35.0496 F639.32 ; move to target 2021-10-20 12:16:51.183 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:51.459 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.459 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:51.459 AbstractHeadMountable DEBUG: N2.moveTo((194.423147, 56.649629, 26.800000, 288.245458 mm), 0.87) 2021-10-20 12:16:51.460 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:51.463 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.463 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:16:51.463 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:51.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.859 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:51.859 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:16:51.859 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:51.860 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:16:51.860 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:16:51.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:51.861 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:16:52.562 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:52.563 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:52.563 AbstractHeadMountable DEBUG: N2.moveTo((194.423147, 56.649629, 0.000000, -71.754542 mm), 0.87) 2021-10-20 12:16:52.565 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:52.567 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:52.567 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:16:52.567 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:52.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:52.964 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:52.964 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:52.965 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:16:52.966 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:52.967 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:52.967 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:52.967 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:52.968 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:52.968 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:52.968 AbstractHeadMountable DEBUG: N3.moveTo((274.772352, 54.183411, 0.000000, 88.750550 mm), 0.87) 2021-10-20 12:16:52.970 GcodeDriver DEBUG: [serial://COM5] >> M204 S1157.05 G1 X237.6724 Y56.9834 B88.7506 F21770.42 ; move to target, 25000 2021-10-20 12:16:52.972 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:52.973 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1157.05 G1 X237.6724 Y56.9834 B88.7506 F21770.42 ; move to target 2021-10-20 12:16:52.973 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y56.8834 F639.32 ; move to target, 25000 2021-10-20 12:16:52.976 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:52.976 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y56.8834 F639.32 ; move to target 2021-10-20 12:16:52.977 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:53.612 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:53.612 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:53.612 AbstractHeadMountable DEBUG: N3.moveTo((274.772352, 54.183411, 26.800000, 88.750550 mm), 0.87) 2021-10-20 12:16:53.614 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:16:53.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:53.616 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:16:53.616 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:54.012 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:54.013 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:54.013 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:16:54.013 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:16:54.014 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:16:54.014 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:16:54.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:54.016 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:16:54.016 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:16:54.016 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:16:54.017 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:54.018 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:16:54.719 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:16:54.720 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:54.720 AbstractHeadMountable DEBUG: N3.moveTo((274.772352, 54.183411, 0.000000, 88.750550 mm), 0.87) 2021-10-20 12:16:54.722 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:16:54.723 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:54.724 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:16:54.724 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:55.120 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:55.121 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:55.121 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:16:55.122 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:55.123 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:55.123 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:55.123 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:55.124 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:55.124 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:55.124 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:55.124 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:55.125 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:55.125 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:55.125 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:55.125 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:55.126 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:16:55.126 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:16:55.126 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:16:55.127 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:16:55.127 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:16:55.127 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:16:55.128 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 380.000000, NaN, NaN mm), 0.87) 2021-10-20 12:16:55.129 GcodeDriver DEBUG: [serial://COM5] >> M204 S1201.96 G1 X350.0000 Y380.1000 F38478.90 ; move to target, 25000 2021-10-20 12:16:55.136 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:55.137 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1201.96 G1 X350.0000 Y380.1000 F38478.90 ; move to target 2021-10-20 12:16:55.137 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y380.0000 F639.32 ; move to target, 25000 2021-10-20 12:16:55.139 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:55.139 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y380.0000 F639.32 ; move to target 2021-10-20 12:16:55.141 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:16:56.224 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:16:56.224 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:16:56.225 ReferencePnpJobProcessor$Finish INFO: Job finished 7 parts in 48.0 sec. This is 524.9 CPH 2021-10-20 12:16:56.225 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 12:18:03.443 AbstractHeadMountable DEBUG: N3.moveTo((387.100000, 277.300000, 0.000000, 88.750550 mm), 0.87) 2021-10-20 12:18:03.445 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y280.1000 F20206.86 ; move to target, 25000 2021-10-20 12:18:03.447 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:03.447 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y280.1000 F20206.86 ; move to target 2021-10-20 12:18:03.448 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y280.0000 F639.32 ; move to target, 25000 2021-10-20 12:18:03.449 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:03.450 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y280.0000 F639.32 ; move to target 2021-10-20 12:18:08.945 AbstractHeadMountable DEBUG: N3.moveTo((287.100000, 277.300000, 0.000000, 88.750550 mm), 0.87) 2021-10-20 12:18:08.947 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X250.0000 F20216.97 ; move to target, 25000 2021-10-20 12:18:08.949 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:08.949 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X250.0000 F20216.97 ; move to target 2021-10-20 12:18:41.446 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:18:41.446 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:18:41.446 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:18:41.447 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:18:41.447 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:18:41.448 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:18:41.448 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.87) 2021-10-20 12:18:41.450 GcodeDriver DEBUG: [serial://COM5] >> M204 S1386.52 G1 X350.0000 Y350.1000 F24689.56 ; move to target, 25000 2021-10-20 12:18:41.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:41.452 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1386.52 G1 X350.0000 Y350.1000 F24689.56 ; move to target 2021-10-20 12:18:41.453 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y350.0000 F639.32 ; move to target, 25000 2021-10-20 12:18:41.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:41.455 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y350.0000 F639.32 ; move to target 2021-10-20 12:18:41.455 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:42.061 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:42.062 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:46.537 ReferenceMachine DEBUG: homing machine 2021-10-20 12:18:46.537 ReferenceMachine INFO: setHomed(false) 2021-10-20 12:18:46.538 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:18:46.539 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:46.539 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:18:46.540 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:18:47.627 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:47.627 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:18:47.627 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:18:47.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:47.628 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:18:47.628 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:18:55.330 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.330 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:18:55.330 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:18:55.331 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.331 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:18:55.331 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:18:55.332 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.333 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:18:55.333 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:18:55.334 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.334 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:18:55.334 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:18:55.336 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.336 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:55.336 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:350.000000, y:350.000000, z1:0.000000, z2:0.000000, c1:88.750550, c2:-71.754542) to (x:0.000000, y:0.000000, z1:0.000000, z2:0.000000, c1:0.000000, c2:0.000000) 2021-10-20 12:18:55.336 ReferenceHead DEBUG: H1.home() 2021-10-20 12:18:55.336 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:18:55.337 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:18:55.337 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:18:55.337 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:18:55.337 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:18:55.338 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:18:55.338 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:18:55.339 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:55.340 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:18:55.343 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.343 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:18:55.343 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:18:55.345 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.345 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:18:55.345 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:55.924 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:55.925 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:55.925 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:55.926 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:18:56.178 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:18:56.190 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:18:56.191 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:18:56.242 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 12:18:56.372 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.315550, 40.456593, 0.000000, 0.000000 mm) 2021-10-20 12:18:56.372 AbstractHeadMountable DEBUG: DOWN.moveTo((93.315550, 40.456593, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:56.374 GcodeDriver DEBUG: [serial://COM5] >> M204 S1536.16 G1 X93.3156 Y40.5566 F3286.38 ; move to target, 25000 2021-10-20 12:18:56.376 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:56.376 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1536.16 G1 X93.3156 Y40.5566 F3286.38 ; move to target 2021-10-20 12:18:56.376 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y40.4566 F639.32 ; move to target, 25000 2021-10-20 12:18:56.378 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:56.378 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y40.4566 F639.32 ; move to target 2021-10-20 12:18:56.378 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:56.459 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:56.459 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:56.461 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:18:56.712 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:18:56.724 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:18:56.725 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:18:56.779 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 12:18:56.880 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (99.049363, 36.292307, 0.000000, 0.000000 mm) 2021-10-20 12:18:56.880 AbstractHeadMountable DEBUG: DOWN.moveTo((99.049363, 36.292307, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:56.882 GcodeDriver DEBUG: [serial://COM5] >> M204 S1391.64 G1 X99.0494 Y36.3923 F5933.84 ; move to target, 25000 2021-10-20 12:18:56.884 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:56.884 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1391.64 G1 X99.0494 Y36.3923 F5933.84 ; move to target 2021-10-20 12:18:56.884 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y36.2923 F639.32 ; move to target, 25000 2021-10-20 12:18:56.886 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:56.886 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y36.2923 F639.32 ; move to target 2021-10-20 12:18:56.886 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:57.036 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.037 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:57.038 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:18:57.290 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:18:57.302 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:18:57.303 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:18:57.355 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 12:18:57.463 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (101.308137, 32.885164, 0.000000, 0.000000 mm) 2021-10-20 12:18:57.463 AbstractHeadMountable DEBUG: DOWN.moveTo((101.308137, 32.885164, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:57.464 GcodeDriver DEBUG: [serial://COM5] >> M204 S1374.89 G1 X101.3081 Y32.9852 F4452.27 ; move to target, 25000 2021-10-20 12:18:57.466 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.467 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1374.89 G1 X101.3081 Y32.9852 F4452.27 ; move to target 2021-10-20 12:18:57.467 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y32.8852 F639.32 ; move to target, 25000 2021-10-20 12:18:57.469 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.469 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y32.8852 F639.32 ; move to target 2021-10-20 12:18:57.469 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:57.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.586 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:57.588 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (100.178750, 34.588735, 0.000000, 0.000000 mm) 2021-10-20 12:18:57.588 AbstractHeadMountable DEBUG: DOWN.moveTo((100.178750, 34.588735, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:18:57.589 GcodeDriver DEBUG: [serial://COM5] >> M204 S1339.58 G1 X100.1788 Y34.6887 F3203.47 ; move to target, 25000 2021-10-20 12:18:57.591 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.592 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1339.58 G1 X100.1788 Y34.6887 F3203.47 ; move to target 2021-10-20 12:18:57.593 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y34.5887 F639.32 ; move to target, 25000 2021-10-20 12:18:57.594 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.595 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y34.5887 F639.32 ; move to target 2021-10-20 12:18:57.595 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:18:57.689 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:18:57.689 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:18:57.689 AbstractMachine TRACE: Exception caught, executing pending motion: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getFiducialLocation(ReferenceFiducialLocator.java:454) at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getHomeFiducialLocation(ReferenceFiducialLocator.java:302) at org.openpnp.machine.reference.ReferenceHead.visualHome(ReferenceHead.java:75) at org.openpnp.machine.reference.ReferenceHead.home(ReferenceHead.java:54) at org.openpnp.spi.base.AbstractMachine.home(AbstractMachine.java:301) at org.openpnp.machine.reference.ReferenceMachine.home(ReferenceMachine.java:426) at org.openpnp.gui.MachineControlsPanel$HomeAction.lambda$actionPerformed$0(MachineControlsPanel.java:327) 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 12:18:57.690 MessageBoxes DEBUG: Error: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. 2021-10-20 12:19:04.799 AbstractHeadMountable DEBUG: DOWN.moveTo((110.178750, 34.588735, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:04.802 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X110.1788 F6393.17 ; move to target, 25000 2021-10-20 12:19:04.803 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:04.803 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X110.1788 F6393.17 ; move to target 2021-10-20 12:19:06.018 AbstractHeadMountable DEBUG: DOWN.moveTo((110.178750, 44.588735, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:06.020 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.6887 F6425.05 ; move to target, 25000 2021-10-20 12:19:06.022 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:06.023 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.6887 F6425.05 ; move to target 2021-10-20 12:19:06.023 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.5887 F639.32 ; move to target, 25000 2021-10-20 12:19:06.025 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:06.025 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.5887 F639.32 ; move to target 2021-10-20 12:19:07.138 AbstractHeadMountable DEBUG: DOWN.moveTo((120.178750, 44.588735, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:07.140 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X120.1788 F6393.17 ; move to target, 25000 2021-10-20 12:19:07.142 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:07.143 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X120.1788 F6393.17 ; move to target 2021-10-20 12:19:08.123 ReferenceMachine DEBUG: homing machine 2021-10-20 12:19:08.123 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:19:08.125 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:08.126 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:19:08.126 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:19:09.206 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:09.207 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:19:09.207 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:09.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:09.208 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:09.208 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:19:11.638 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.638 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:19:11.638 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:11.640 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.640 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:11.640 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:19:11.641 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.641 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:19:11.641 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:11.642 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.642 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:11.643 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:19:11.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.644 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:11.645 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:120.178750, y:44.588735, 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 12:19:11.645 ReferenceHead DEBUG: H1.home() 2021-10-20 12:19:11.645 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:19:11.645 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:19:11.645 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:19:11.646 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:19:11.646 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:19:11.646 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:19:11.646 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:19:11.647 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:11.649 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:19:11.650 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.651 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:19:11.652 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:11.653 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:11.653 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:19:11.654 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:12.234 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:12.234 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:12.234 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:12.235 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:12.486 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:12.498 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:12.499 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:12.548 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 12:19:12.643 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.315550, 43.892857, 0.000000, 0.000000 mm) 2021-10-20 12:19:12.643 AbstractHeadMountable DEBUG: DOWN.moveTo((93.315550, 43.892857, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:12.644 GcodeDriver DEBUG: [serial://COM5] >> M204 S1360.42 G1 X93.3156 Y43.9929 F3419.77 ; move to target, 25000 2021-10-20 12:19:12.646 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:12.646 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1360.42 G1 X93.3156 Y43.9929 F3419.77 ; move to target 2021-10-20 12:19:12.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.8929 F639.32 ; move to target, 25000 2021-10-20 12:19:12.649 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:12.649 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.8929 F639.32 ; move to target 2021-10-20 12:19:12.649 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:12.746 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:12.747 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:12.748 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:12.999 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:13.013 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:13.014 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:13.073 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 12:19:13.160 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (97.063627, 44.271429, 0.000000, 0.000000 mm) 2021-10-20 12:19:13.161 AbstractHeadMountable DEBUG: DOWN.moveTo((97.063627, 44.271429, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:13.167 GcodeDriver DEBUG: [serial://COM5] >> M204 S1144.57 G1 X97.0636 Y44.3714 F3945.77 ; move to target, 25000 2021-10-20 12:19:13.168 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.169 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1144.57 G1 X97.0636 Y44.3714 F3945.77 ; move to target 2021-10-20 12:19:13.169 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.2714 F639.32 ; move to target, 25000 2021-10-20 12:19:13.171 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.171 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.2714 F639.32 ; move to target 2021-10-20 12:19:13.171 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:13.293 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.293 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:13.296 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:13.548 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:13.561 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:13.562 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:13.622 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 12:19:13.726 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (102.549222, 46.397253, 0.000000, 0.000000 mm) 2021-10-20 12:19:13.727 AbstractHeadMountable DEBUG: DOWN.moveTo((102.549222, 46.397253, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:13.728 GcodeDriver DEBUG: [serial://COM5] >> M204 S1225.25 G1 X102.5492 Y46.4973 F5110.03 ; move to target, 25000 2021-10-20 12:19:13.730 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.730 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1225.25 G1 X102.5492 Y46.4973 F5110.03 ; move to target 2021-10-20 12:19:13.730 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y46.3973 F639.32 ; move to target, 25000 2021-10-20 12:19:13.732 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.733 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y46.3973 F639.32 ; move to target 2021-10-20 12:19:13.733 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:13.881 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.881 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:13.883 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (99.806425, 45.334341, 0.000000, 0.000000 mm) 2021-10-20 12:19:13.884 AbstractHeadMountable DEBUG: DOWN.moveTo((99.806425, 45.334341, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:13.887 GcodeDriver DEBUG: [serial://COM5] >> M204 S1203.28 G1 X99.8064 Y45.4343 F3548.55 ; move to target, 25000 2021-10-20 12:19:13.889 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.889 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1203.28 G1 X99.8064 Y45.4343 F3548.55 ; move to target 2021-10-20 12:19:13.890 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y45.3343 F639.32 ; move to target, 25000 2021-10-20 12:19:13.891 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.891 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y45.3343 F639.32 ; move to target 2021-10-20 12:19:13.892 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:13.998 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:13.998 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:13.998 AbstractMachine TRACE: Exception caught, executing pending motion: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getFiducialLocation(ReferenceFiducialLocator.java:454) at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.getHomeFiducialLocation(ReferenceFiducialLocator.java:302) at org.openpnp.machine.reference.ReferenceHead.visualHome(ReferenceHead.java:75) at org.openpnp.machine.reference.ReferenceHead.home(ReferenceHead.java:54) at org.openpnp.spi.base.AbstractMachine.home(AbstractMachine.java:301) at org.openpnp.machine.reference.ReferenceMachine.home(ReferenceMachine.java:426) at org.openpnp.gui.MachineControlsPanel$HomeAction.lambda$actionPerformed$0(MachineControlsPanel.java:327) 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 12:19:13.999 MessageBoxes DEBUG: Error: java.lang.Exception: Fiducial Fiducial for visual homing detected too far away. 2021-10-20 12:19:19.124 ReferenceMachine DEBUG: homing machine 2021-10-20 12:19:19.126 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:19:19.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:19.127 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:19:19.127 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:19:20.210 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:20.210 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:19:20.210 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:20.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:20.212 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:20.212 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:19:22.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.390 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:19:22.391 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:22.392 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.392 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:22.392 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:19:22.393 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.394 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:19:22.394 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:22.395 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.395 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:22.395 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:19:22.396 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.397 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:22.397 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:99.806425, y:45.334341, 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 12:19:22.397 ReferenceHead DEBUG: H1.home() 2021-10-20 12:19:22.397 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:19:22.397 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:19:22.398 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:19:22.398 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:19:22.398 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:19:22.398 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:19:22.399 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:19:22.399 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:22.401 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:19:22.403 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.403 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:19:22.403 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:22.405 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.406 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:19:22.406 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:22.985 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:22.986 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:22.986 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:22.987 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:23.238 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:23.250 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:23.251 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:23.310 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 12:19:23.410 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.365193, 43.834616, 0.000000, 0.000000 mm) 2021-10-20 12:19:23.410 AbstractHeadMountable DEBUG: DOWN.moveTo((93.365193, 43.834616, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:23.423 GcodeDriver DEBUG: [serial://COM5] >> M204 S1389.57 G1 X93.3652 Y43.9346 F3441.63 ; move to target, 25000 2021-10-20 12:19:23.427 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:23.427 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1389.57 G1 X93.3652 Y43.9346 F3441.63 ; move to target 2021-10-20 12:19:23.429 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.8346 F639.32 ; move to target, 25000 2021-10-20 12:19:23.431 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:23.431 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.8346 F639.32 ; move to target 2021-10-20 12:19:23.431 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:23.526 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:23.527 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:23.529 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:23.781 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:23.793 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:23.794 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:23.855 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 12:19:23.953 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (89.219970, 45.960440, 0.000000, 0.000000 mm) 2021-10-20 12:19:23.954 AbstractHeadMountable DEBUG: DOWN.moveTo((89.219970, 45.960440, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:23.955 GcodeDriver DEBUG: [serial://COM5] >> M204 S1288.67 G1 X89.2200 Y46.0604 F4672.00 ; move to target, 25000 2021-10-20 12:19:23.957 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:23.957 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1288.67 G1 X89.2200 Y46.0604 F4672.00 ; move to target 2021-10-20 12:19:23.958 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y45.9604 F639.32 ; move to target, 25000 2021-10-20 12:19:23.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:23.960 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y45.9604 F639.32 ; move to target 2021-10-20 12:19:23.960 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:24.091 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.091 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:24.093 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:24.345 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:24.357 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:24.359 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:24.472 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 12:19:24.660 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (94.159488, 42.087363, 0.000000, 0.000000 mm) 2021-10-20 12:19:24.661 AbstractHeadMountable DEBUG: DOWN.moveTo((94.159488, 42.087363, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:24.663 GcodeDriver DEBUG: [serial://COM5] >> M204 S1428.68 G1 X94.1595 Y42.1874 F5654.11 ; move to target, 25000 2021-10-20 12:19:24.664 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.665 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1428.68 G1 X94.1595 Y42.1874 F5654.11 ; move to target 2021-10-20 12:19:24.665 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0874 F639.32 ; move to target, 25000 2021-10-20 12:19:24.667 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.668 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0874 F639.32 ; move to target 2021-10-20 12:19:24.668 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:24.809 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.809 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:24.811 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (91.689729, 44.023901, 0.000000, 0.000000 mm) 2021-10-20 12:19:24.811 AbstractHeadMountable DEBUG: DOWN.moveTo((91.689729, 44.023901, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:24.813 GcodeDriver DEBUG: [serial://COM5] >> M204 S1471.56 G1 X91.6897 Y44.1239 F4118.05 ; move to target, 25000 2021-10-20 12:19:24.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.815 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1471.56 G1 X91.6897 Y44.1239 F4118.05 ; move to target 2021-10-20 12:19:24.816 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.0239 F639.32 ; move to target, 25000 2021-10-20 12:19:24.818 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.818 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.0239 F639.32 ; move to target 2021-10-20 12:19:24.818 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:24.923 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.923 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:24.924 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 12:19:24.925 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:24.925 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 12:19:24.925 ReferenceNozzle DEBUG: N1.home() 2021-10-20 12:19:24.925 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 12:19:24.925 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 12:19:24.925 ReferenceNozzle DEBUG: N2.home() 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N3.home() 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N4.home() 2021-10-20 12:19:24.926 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 12:19:24.926 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 12:19:24.927 ReferenceMachine INFO: setHomed(true) 2021-10-20 12:19:29.712 AbstractHeadMountable DEBUG: DOWN.moveTo((10.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:29.714 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X10.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:29.715 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:29.716 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X10.0000 F6393.17 ; move to target 2021-10-20 12:19:29.954 AbstractHeadMountable DEBUG: DOWN.moveTo((20.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:29.956 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X20.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:29.958 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:29.958 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X20.0000 F6393.17 ; move to target 2021-10-20 12:19:30.182 AbstractHeadMountable DEBUG: DOWN.moveTo((30.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:30.183 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X30.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:30.185 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:30.186 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X30.0000 F6393.17 ; move to target 2021-10-20 12:19:30.328 AbstractHeadMountable DEBUG: DOWN.moveTo((40.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:30.329 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X40.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:30.332 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:30.332 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X40.0000 F6393.17 ; move to target 2021-10-20 12:19:30.512 AbstractHeadMountable DEBUG: DOWN.moveTo((50.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:30.513 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X50.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:30.515 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:30.515 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X50.0000 F6393.17 ; move to target 2021-10-20 12:19:30.660 AbstractHeadMountable DEBUG: DOWN.moveTo((60.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:30.662 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X60.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:30.664 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:30.664 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X60.0000 F6393.17 ; move to target 2021-10-20 12:19:31.356 AbstractHeadMountable DEBUG: DOWN.moveTo((60.000000, 10.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:31.358 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y10.1000 F6425.05 ; move to target, 25000 2021-10-20 12:19:31.360 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.360 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y10.1000 F6425.05 ; move to target 2021-10-20 12:19:31.360 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y10.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:31.362 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.363 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y10.0000 F639.32 ; move to target 2021-10-20 12:19:31.643 AbstractHeadMountable DEBUG: DOWN.moveTo((60.000000, 20.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:31.645 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.1000 F6425.05 ; move to target, 25000 2021-10-20 12:19:31.647 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.647 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.1000 F6425.05 ; move to target 2021-10-20 12:19:31.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:31.649 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.650 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.0000 F639.32 ; move to target 2021-10-20 12:19:31.829 AbstractHeadMountable DEBUG: DOWN.moveTo((60.000000, 30.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:31.830 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y30.1000 F6425.05 ; move to target, 25000 2021-10-20 12:19:31.832 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.832 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y30.1000 F6425.05 ; move to target 2021-10-20 12:19:31.833 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y30.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:31.835 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:31.835 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y30.0000 F639.32 ; move to target 2021-10-20 12:19:32.759 ReferenceMachine DEBUG: homing machine 2021-10-20 12:19:32.760 ReferenceMachine INFO: setHomed(false) 2021-10-20 12:19:32.760 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:19:32.762 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:32.762 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:19:32.762 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:19:33.844 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:33.844 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:19:33.844 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:33.846 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:33.846 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:33.846 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:19:36.670 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.670 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:19:36.670 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:36.672 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.672 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:36.672 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:19:36.674 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.674 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:19:36.674 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:19:36.675 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.675 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:19:36.676 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:19:36.677 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.677 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:36.677 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:60.000000, y:30.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 12:19:36.677 ReferenceHead DEBUG: H1.home() 2021-10-20 12:19:36.677 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:19:36.677 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:19:36.678 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:19:36.678 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:19:36.679 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:19:36.679 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:19:36.679 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:19:36.680 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:36.681 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:19:36.683 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.683 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:19:36.683 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:19:36.685 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:36.685 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:19:36.686 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:37.265 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:37.265 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:37.266 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:37.267 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:37.519 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:37.534 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:37.535 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:37.591 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 12:19:37.695 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.223395, 40.340110, 0.000000, 0.000000 mm) 2021-10-20 12:19:37.696 AbstractHeadMountable DEBUG: DOWN.moveTo((92.223395, 40.340110, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:37.699 GcodeDriver DEBUG: [serial://COM5] >> M204 S1146.93 G1 X92.2234 Y40.4401 F2550.77 ; move to target, 25000 2021-10-20 12:19:37.701 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:37.701 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1146.93 G1 X92.2234 Y40.4401 F2550.77 ; move to target 2021-10-20 12:19:37.702 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y40.3401 F639.32 ; move to target, 25000 2021-10-20 12:19:37.708 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:37.708 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y40.3401 F639.32 ; move to target 2021-10-20 12:19:37.708 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:37.790 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:37.790 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:37.792 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:38.043 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:38.054 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:38.055 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:38.110 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 12:19:38.206 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.340372, 44.620879, 0.000000, 0.000000 mm) 2021-10-20 12:19:38.206 AbstractHeadMountable DEBUG: DOWN.moveTo((93.340372, 44.620879, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:38.208 GcodeDriver DEBUG: [serial://COM5] >> M204 S1171.67 G1 X93.3404 Y44.7209 F4366.85 ; move to target, 25000 2021-10-20 12:19:38.210 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.210 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1171.67 G1 X93.3404 Y44.7209 F4366.85 ; move to target 2021-10-20 12:19:38.210 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y44.6209 F639.32 ; move to target, 25000 2021-10-20 12:19:38.213 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.213 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y44.6209 F639.32 ; move to target 2021-10-20 12:19:38.213 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:38.353 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.353 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:38.356 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:19:38.606 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:19:38.618 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:19:38.619 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:19:38.671 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 12:19:38.770 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.017690, 42.611539, 0.000000, 0.000000 mm) 2021-10-20 12:19:38.770 AbstractHeadMountable DEBUG: DOWN.moveTo((93.017690, 42.611539, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:38.771 GcodeDriver DEBUG: [serial://COM5] >> M204 S1151.45 G1 X93.0177 Y42.7115 F2833.17 ; move to target, 25000 2021-10-20 12:19:38.773 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.773 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1151.45 G1 X93.0177 Y42.7115 F2833.17 ; move to target 2021-10-20 12:19:38.774 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.6115 F639.32 ; move to target, 25000 2021-10-20 12:19:38.775 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.775 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.6115 F639.32 ; move to target 2021-10-20 12:19:38.776 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:38.865 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.865 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:38.867 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (93.179031, 43.616209, 0.000000, 0.000000 mm) 2021-10-20 12:19:38.867 AbstractHeadMountable DEBUG: DOWN.moveTo((93.179031, 43.616209, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:38.869 GcodeDriver DEBUG: [serial://COM5] >> M204 S1147.40 G1 X93.1790 Y43.7162 F2147.41 ; move to target, 25000 2021-10-20 12:19:38.870 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.871 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1147.40 G1 X93.1790 Y43.7162 F2147.41 ; move to target 2021-10-20 12:19:38.871 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.6162 F639.32 ; move to target, 25000 2021-10-20 12:19:38.873 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.875 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.6162 F639.32 ; move to target 2021-10-20 12:19:38.875 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:19:38.954 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.954 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:19:38.955 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 12:19:38.956 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:38.956 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 12:19:38.956 ReferenceNozzle DEBUG: N1.home() 2021-10-20 12:19:38.956 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 12:19:38.956 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 12:19:38.956 ReferenceNozzle DEBUG: N2.home() 2021-10-20 12:19:38.956 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N3.home() 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N4.home() 2021-10-20 12:19:38.957 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 12:19:38.957 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 12:19:38.958 ReferenceMachine INFO: setHomed(true) 2021-10-20 12:19:48.348 AbstractHeadMountable DEBUG: DOWN.moveTo((-10.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:48.349 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X-10.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:48.351 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:48.351 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X-10.0000 F6393.17 ; move to target 2021-10-20 12:19:48.882 AbstractHeadMountable DEBUG: DOWN.moveTo((-20.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:48.883 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X-20.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:48.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:48.886 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X-20.0000 F6393.17 ; move to target 2021-10-20 12:19:49.190 AbstractHeadMountable DEBUG: DOWN.moveTo((-30.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:49.191 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X-30.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:49.193 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:49.193 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X-30.0000 F6393.17 ; move to target 2021-10-20 12:19:49.460 AbstractHeadMountable DEBUG: DOWN.moveTo((-40.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:49.462 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X-40.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:49.463 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:49.464 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X-40.0000 F6393.17 ; move to target 2021-10-20 12:19:50.104 AbstractHeadMountable DEBUG: DOWN.moveTo((-50.000000, 0.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:50.106 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 X-50.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:50.108 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:50.108 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 X-50.0000 F6393.17 ; move to target 2021-10-20 12:19:58.960 AbstractHeadMountable DEBUG: N1.moveTo((-12.400000, 21.400000, -10.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:58.962 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z10.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:58.964 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:58.964 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z10.0000 F6393.17 ; move to target 2021-10-20 12:19:59.930 AbstractHeadMountable DEBUG: N1.moveTo((-12.400000, 21.400000, -20.000000, 0.000000 mm), 0.87) 2021-10-20 12:19:59.931 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z20.0000 F6393.17 ; move to target, 25000 2021-10-20 12:19:59.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:19:59.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z20.0000 F6393.17 ; move to target 2021-10-20 12:20:24.058 ReferenceMachine DEBUG: homing machine 2021-10-20 12:20:24.058 ReferenceMachine INFO: setHomed(false) 2021-10-20 12:20:24.058 GcodeDriver DEBUG: [serial://COM5] >> M204 S1000 ; set a low acceleration, -1 2021-10-20 12:20:24.059 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:24.060 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1000 ; set a low acceleration 2021-10-20 12:20:24.060 GcodeDriver DEBUG: [serial://COM5] >> G28 A0 Z0, -1 2021-10-20 12:20:25.666 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:25.666 GcodeDriver TRACE: [serial://COM5] confirmed G28 A0 Z0 2021-10-20 12:20:25.666 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:20:25.667 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:25.667 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:20:25.667 GcodeDriver DEBUG: [serial://COM5] >> G28 X0 Y0 B0 C0; Home all axes, -1 2021-10-20 12:20:27.449 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.449 GcodeDriver TRACE: [serial://COM5] confirmed G28 X0 Y0 B0 C0; Home all axes 2021-10-20 12:20:27.449 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:20:27.450 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.451 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:20:27.451 GcodeDriver DEBUG: [serial://COM5] >> G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero., -1 2021-10-20 12:20:27.452 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.452 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0 Y0 Z0 A0 B0 C0; Set coordinates to zero. 2021-10-20 12:20:27.452 GcodeDriver DEBUG: [serial://COM5] >> M400, -1 2021-10-20 12:20:27.453 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.453 GcodeDriver TRACE: [serial://COM5] confirmed M400 2021-10-20 12:20:27.453 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, -1 2021-10-20 12:20:27.454 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.455 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:27.455 AbstractMotionPlanner DEBUG: Reported location changes current location from (x:-50.000000, y:0.000000, z1:20.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 12:20:27.455 ReferenceHead DEBUG: H1.home() 2021-10-20 12:20:27.455 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-HOME at (92.000000, 42.000000, 0.000000, 0.000000 mm) 2021-10-20 12:20:27.455 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:27.455 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:27.456 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:27.456 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:27.456 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:27.457 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:27.457 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:27.459 GcodeDriver DEBUG: [serial://COM5] >> M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target, 25000 2021-10-20 12:20:27.461 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.461 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1248.58 G1 X92.0000 Y42.1000 F21325.34 ; move to target 2021-10-20 12:20:27.462 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.0000 F639.32 ; move to target, 25000 2021-10-20 12:20:27.463 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:27.464 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.0000 F639.32 ; move to target 2021-10-20 12:20:27.464 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:28.043 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.043 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:28.043 AbstractHeadMountable DEBUG: DOWN.moveTo((92.000000, 42.000000, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:28.044 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:28.296 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:28.320 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:28.321 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:28.375 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 12:20:28.468 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.365193, 43.776374, 0.000000, 0.000000 mm) 2021-10-20 12:20:28.468 AbstractHeadMountable DEBUG: DOWN.moveTo((93.365193, 43.776374, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:28.469 GcodeDriver DEBUG: [serial://COM5] >> M204 S1404.06 G1 X93.3652 Y43.8764 F3424.76 ; move to target, 25000 2021-10-20 12:20:28.471 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1404.06 G1 X93.3652 Y43.8764 F3424.76 ; move to target 2021-10-20 12:20:28.472 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.7764 F639.32 ; move to target, 25000 2021-10-20 12:20:28.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.7764 F639.32 ; move to target 2021-10-20 12:20:28.474 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:28.568 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.568 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:28.570 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:28.822 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:28.833 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:28.834 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:28.890 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 12:20:28.985 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (92.943225, 42.990110, 0.000000, 0.000000 mm) 2021-10-20 12:20:28.986 AbstractHeadMountable DEBUG: DOWN.moveTo((92.943225, 42.990110, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:28.987 GcodeDriver DEBUG: [serial://COM5] >> M204 S1332.80 G1 X92.9432 Y43.0901 F1966.07 ; move to target, 25000 2021-10-20 12:20:28.989 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.989 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1332.80 G1 X92.9432 Y43.0901 F1966.07 ; move to target 2021-10-20 12:20:28.990 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y42.9901 F639.32 ; move to target, 25000 2021-10-20 12:20:28.991 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:28.991 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y42.9901 F639.32 ; move to target 2021-10-20 12:20:28.992 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:29.049 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.049 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:29.051 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:29.302 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:29.315 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:29.315 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:29.368 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 12:20:29.489 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME located at (93.017690, 43.310440, 0.000000, 0.000000 mm) 2021-10-20 12:20:29.489 AbstractHeadMountable DEBUG: DOWN.moveTo((93.017690, 43.310440, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:29.490 GcodeDriver DEBUG: [serial://COM5] >> M204 S1153.03 G1 X93.0177 Y43.4104 F1331.13 ; move to target, 25000 2021-10-20 12:20:29.492 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.493 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1153.03 G1 X93.0177 Y43.4104 F1331.13 ; move to target 2021-10-20 12:20:29.493 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.3104 F639.32 ; move to target, 25000 2021-10-20 12:20:29.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.495 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.3104 F639.32 ; move to target 2021-10-20 12:20:29.495 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:29.549 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.550 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:29.552 ReferenceFiducialLocator DEBUG: FIDUCIAL-HOME averaged location is at (92.980457, 43.150275, 0.000000, 0.000000 mm) 2021-10-20 12:20:29.552 AbstractHeadMountable DEBUG: DOWN.moveTo((92.980457, 43.150275, 0.000000, 0.000000 mm), 0.87) 2021-10-20 12:20:29.553 GcodeDriver DEBUG: [serial://COM5] >> M204 S1335.17 G1 X92.9805 Y43.2503 F583.17 ; move to target, 25000 2021-10-20 12:20:29.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.556 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1335.17 G1 X92.9805 Y43.2503 F583.17 ; move to target 2021-10-20 12:20:29.556 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y43.1503 F639.32 ; move to target, 25000 2021-10-20 12:20:29.558 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.558 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y43.1503 F639.32 ; move to target 2021-10-20 12:20:29.558 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:29.584 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.584 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:29.585 GcodeDriver DEBUG: [serial://COM5] >> G92 X0.0000 Y0.0000 ; reset coordinates, -1 2021-10-20 12:20:29.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:29.586 GcodeDriver TRACE: [serial://COM5] confirmed G92 X0.0000 Y0.0000 ; reset coordinates 2021-10-20 12:20:29.586 ReferenceNozzle DEBUG: N1.home() 2021-10-20 12:20:29.586 ReferenceNozzle DEBUG: N1.home() nozzle tip 502 calibration neeeded 2021-10-20 12:20:29.586 ReferenceNozzle DEBUG: N1.home() nozzle tip 503 calibration reset 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N2.home() 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N2.home() nozzle tip 502 calibration reset 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N2.home() nozzle tip 503 calibration neeeded 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N3.home() 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N3.home() nozzle tip 502 calibration reset 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N3.home() nozzle tip N3-503 calibration neeeded 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N4.home() 2021-10-20 12:20:29.587 ReferenceNozzle DEBUG: N4.home() nozzle tip N4-503 calibration neeeded 2021-10-20 12:20:29.587 Scripting TRACE: Scripting.on Machine.AfterHoming 2021-10-20 12:20:29.588 ReferenceMachine INFO: setHomed(true) 2021-10-20 12:20:35.780 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:35.781 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:35.782 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:35.782 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:35.782 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:35.782 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:35.783 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 12:20:35.791 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:20:35.792 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (199.722242, 69.041538, 26.500000, 0.578950 mm) 2021-10-20 12:20:35.792 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:35.793 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:35.794 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:35.794 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:35.795 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:35.795 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:35.795 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:35.798 GcodeDriver DEBUG: [serial://COM5] >> M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target, 25000 2021-10-20 12:20:35.800 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:35.800 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1201.46 G1 X199.7222 Y69.1415 F30234.90 ; move to target 2021-10-20 12:20:35.800 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.0415 F639.32 ; move to target, 25000 2021-10-20 12:20:35.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:35.802 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.0415 F639.32 ; move to target 2021-10-20 12:20:35.803 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:36.651 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:36.651 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:36.651 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:36.652 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:36.903 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:36.915 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:36.916 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:36.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 12:20:37.047 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.690288, 70.119011, 26.500000, 0.578950 mm) 2021-10-20 12:20:37.047 AbstractHeadMountable DEBUG: DOWN.moveTo((200.690288, 70.119011, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:37.054 GcodeDriver DEBUG: [serial://COM5] >> M204 S1469.79 G1 X200.6903 Y70.2190 F2839.99 ; move to target, 25000 2021-10-20 12:20:37.056 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.056 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1469.79 G1 X200.6903 Y70.2190 F2839.99 ; move to target 2021-10-20 12:20:37.056 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.1190 F639.32 ; move to target, 25000 2021-10-20 12:20:37.058 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.058 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.1190 F639.32 ; move to target 2021-10-20 12:20:37.058 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:37.136 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.136 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:37.138 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:37.389 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:37.401 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:37.402 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:37.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 12:20:37.522 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.466893, 69.565714, 26.500000, 0.578950 mm) 2021-10-20 12:20:37.523 AbstractHeadMountable DEBUG: DOWN.moveTo((200.466893, 69.565714, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:37.524 GcodeDriver DEBUG: [serial://COM5] >> M204 S1265.74 G1 X200.4669 Y69.6657 F1517.47 ; move to target, 25000 2021-10-20 12:20:37.526 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.526 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1265.74 G1 X200.4669 Y69.6657 F1517.47 ; move to target 2021-10-20 12:20:37.527 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.5657 F639.32 ; move to target, 25000 2021-10-20 12:20:37.530 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.531 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.5657 F639.32 ; move to target 2021-10-20 12:20:37.532 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:37.581 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.581 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:37.583 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:37.834 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:37.847 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:37.848 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:37.903 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 12:20:37.971 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.243498, 69.536593, 26.500000, 0.578950 mm) 2021-10-20 12:20:37.971 AbstractHeadMountable DEBUG: DOWN.moveTo((200.243498, 69.536593, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:37.973 GcodeDriver DEBUG: [serial://COM5] >> M204 S1191.13 G1 X200.2435 Y69.6366 F1002.49 ; move to target, 25000 2021-10-20 12:20:37.975 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.975 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1191.13 G1 X200.2435 Y69.6366 F1002.49 ; move to target 2021-10-20 12:20:37.975 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.5366 F639.32 ; move to target, 25000 2021-10-20 12:20:37.977 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:37.977 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.5366 F639.32 ; move to target 2021-10-20 12:20:37.977 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:38.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.015 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:38.017 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.355195, 69.551153, 26.500000, 0.578950 mm) 2021-10-20 12:20:38.018 AbstractHeadMountable DEBUG: DOWN.moveTo((200.355195, 69.551153, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:38.020 GcodeDriver DEBUG: [serial://COM5] >> M204 S1585.69 G1 X200.3552 Y69.6512 F955.70 ; move to target, 25000 2021-10-20 12:20:38.021 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.022 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1585.69 G1 X200.3552 Y69.6512 F955.70 ; move to target 2021-10-20 12:20:38.022 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.5512 F639.32 ; move to target, 25000 2021-10-20 12:20:38.024 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.024 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.5512 F639.32 ; move to target 2021-10-20 12:20:38.024 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:38.058 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.058 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:38.059 ReferenceFiducialLocator DEBUG: Found FD2 at (200.355195, 69.551153, 26.500000, 0.578950 mm) 2021-10-20 12:20:38.059 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:20:38.059 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.378916, 50.873510, 26.500000, 0.578950 mm) 2021-10-20 12:20:38.059 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:38.059 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:38.060 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:38.060 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:38.060 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:38.061 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:38.061 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:38.062 GcodeDriver DEBUG: [serial://COM5] >> M204 S1188.49 G1 X260.3789 Y50.9735 F16396.15 ; move to target, 25000 2021-10-20 12:20:38.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.064 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1188.49 G1 X260.3789 Y50.9735 F16396.15 ; move to target 2021-10-20 12:20:38.065 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.8735 F639.32 ; move to target, 25000 2021-10-20 12:20:38.067 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.067 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.8735 F639.32 ; move to target 2021-10-20 12:20:38.067 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:38.535 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.535 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:38.535 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:38.536 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:38.787 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:38.799 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:38.800 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:38.855 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 12:20:38.930 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (261.049101, 50.087246, 26.500000, 0.578950 mm) 2021-10-20 12:20:38.930 AbstractHeadMountable DEBUG: DOWN.moveTo((261.049101, 50.087246, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:38.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S1586.93 G1 X261.0491 Y50.1872 F2340.94 ; move to target, 25000 2021-10-20 12:20:38.933 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1586.93 G1 X261.0491 Y50.1872 F2340.94 ; move to target 2021-10-20 12:20:38.934 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.0872 F639.32 ; move to target, 25000 2021-10-20 12:20:38.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.939 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.0872 F639.32 ; move to target 2021-10-20 12:20:38.940 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:38.998 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:38.998 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:39.000 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:39.251 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:39.263 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:39.264 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:39.319 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 12:20:39.392 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.130699, 50.698785, 26.500000, 0.578950 mm) 2021-10-20 12:20:39.393 AbstractHeadMountable DEBUG: DOWN.moveTo((260.130699, 50.698785, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:39.394 GcodeDriver DEBUG: [serial://COM5] >> M204 S1436.23 G1 X260.1307 Y50.7988 F2450.90 ; move to target, 25000 2021-10-20 12:20:39.396 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.396 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1436.23 G1 X260.1307 Y50.7988 F2450.90 ; move to target 2021-10-20 12:20:39.397 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.6988 F639.32 ; move to target, 25000 2021-10-20 12:20:39.398 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.398 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.6988 F639.32 ; move to target 2021-10-20 12:20:39.399 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:39.467 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.467 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:39.469 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:39.720 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:39.732 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:39.733 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:39.783 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 12:20:39.867 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.800884, 49.737796, 26.500000, 0.578950 mm) 2021-10-20 12:20:39.868 AbstractHeadMountable DEBUG: DOWN.moveTo((260.800884, 49.737796, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:39.869 GcodeDriver DEBUG: [serial://COM5] >> M204 S1438.76 G1 X260.8009 Y49.8378 F2377.24 ; move to target, 25000 2021-10-20 12:20:39.871 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.871 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1438.76 G1 X260.8009 Y49.8378 F2377.24 ; move to target 2021-10-20 12:20:39.871 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y49.7378 F639.32 ; move to target, 25000 2021-10-20 12:20:39.873 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.873 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y49.7378 F639.32 ; move to target 2021-10-20 12:20:39.874 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:39.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.938 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:39.940 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.465792, 50.218290, 26.500000, 0.578950 mm) 2021-10-20 12:20:39.940 AbstractHeadMountable DEBUG: DOWN.moveTo((260.465792, 50.218290, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:39.941 GcodeDriver DEBUG: [serial://COM5] >> M204 S1310.93 G1 X260.4658 Y50.3183 F1778.55 ; move to target, 25000 2021-10-20 12:20:39.943 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.944 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1310.93 G1 X260.4658 Y50.3183 F1778.55 ; move to target 2021-10-20 12:20:39.944 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.2183 F639.32 ; move to target, 25000 2021-10-20 12:20:39.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:39.946 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.2183 F639.32 ; move to target 2021-10-20 12:20:39.946 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:40.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.005 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:40.006 ReferenceFiducialLocator DEBUG: Found FD3 at (260.465792, 50.218290, 26.500000, 0.578950 mm) 2021-10-20 12:20:40.006 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:20:40.006 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (183.991715, 47.241477, 26.500000, 0.578950 mm) 2021-10-20 12:20:40.006 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:40.006 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:40.007 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:40.007 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:40.007 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:40.007 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:40.008 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:40.009 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.15 G1 X183.9917 Y47.3415 F17692.14 ; move to target, 25000 2021-10-20 12:20:40.011 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.012 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.15 G1 X183.9917 Y47.3415 F17692.14 ; move to target 2021-10-20 12:20:40.013 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y47.2415 F639.32 ; move to target, 25000 2021-10-20 12:20:40.014 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.015 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y47.2415 F639.32 ; move to target 2021-10-20 12:20:40.015 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:40.542 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.542 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:40.542 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:40.543 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:40.794 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:40.806 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:40.807 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:40.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 12:20:40.935 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.463328, 48.784884, 26.500000, 0.578950 mm) 2021-10-20 12:20:40.935 AbstractHeadMountable DEBUG: DOWN.moveTo((184.463328, 48.784884, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:40.936 GcodeDriver DEBUG: [serial://COM5] >> M204 S1181.18 G1 X184.4633 Y48.8849 F2696.33 ; move to target, 25000 2021-10-20 12:20:40.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.938 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1181.18 G1 X184.4633 Y48.8849 F2696.33 ; move to target 2021-10-20 12:20:40.938 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.7849 F639.32 ; move to target, 25000 2021-10-20 12:20:40.940 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:40.940 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.7849 F639.32 ; move to target 2021-10-20 12:20:40.940 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:41.031 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.032 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:41.033 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:41.284 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:41.296 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:41.297 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:41.356 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 12:20:41.424 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.693855, 49.454665, 26.500000, 0.578950 mm) 2021-10-20 12:20:41.424 AbstractHeadMountable DEBUG: DOWN.moveTo((183.693855, 49.454665, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:41.426 GcodeDriver DEBUG: [serial://COM5] >> M204 S1605.31 G1 X183.6939 Y49.5547 F2508.00 ; move to target, 25000 2021-10-20 12:20:41.428 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.428 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1605.31 G1 X183.6939 Y49.5547 F2508.00 ; move to target 2021-10-20 12:20:41.428 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y49.4547 F639.32 ; move to target, 25000 2021-10-20 12:20:41.430 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.430 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y49.4547 F639.32 ; move to target 2021-10-20 12:20:41.431 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:41.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.495 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:41.497 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:41.749 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:41.761 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:41.762 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:41.812 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 12:20:41.885 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (182.328662, 49.774994, 26.500000, 0.578950 mm) 2021-10-20 12:20:41.885 AbstractHeadMountable DEBUG: DOWN.moveTo((182.328662, 49.774994, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:41.886 GcodeDriver DEBUG: [serial://COM5] >> M204 S1187.95 G1 X182.3287 Y49.8750 F2471.61 ; move to target, 25000 2021-10-20 12:20:41.888 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.889 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1187.95 G1 X182.3287 Y49.8750 F2471.61 ; move to target 2021-10-20 12:20:41.889 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y49.7750 F639.32 ; move to target, 25000 2021-10-20 12:20:41.891 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.891 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y49.7750 F639.32 ; move to target 2021-10-20 12:20:41.891 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:41.969 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.969 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:41.971 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (183.011258, 49.614829, 26.500000, 0.578950 mm) 2021-10-20 12:20:41.971 AbstractHeadMountable DEBUG: DOWN.moveTo((183.011258, 49.614829, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:41.972 GcodeDriver DEBUG: [serial://COM5] >> M204 S1139.75 G1 X183.0113 Y49.7148 F1676.79 ; move to target, 25000 2021-10-20 12:20:41.974 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.974 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1139.75 G1 X183.0113 Y49.7148 F1676.79 ; move to target 2021-10-20 12:20:41.974 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y49.6148 F639.32 ; move to target, 25000 2021-10-20 12:20:41.977 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:41.977 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y49.6148 F639.32 ; move to target 2021-10-20 12:20:41.977 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:42.034 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:42.034 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:42.035 ReferenceFiducialLocator DEBUG: Found FD1 at (183.011258, 49.614829, 26.500000, 0.578950 mm) 2021-10-20 12:20:42.035 ReferenceFiducialLocator INFO: Fiducial results: scale (1.011812, 0.942589) shear (0.032386, 0.0) rotation (-1.548130 deg) translation (174.053956 mm, 46.688659 mm) 2021-10-20 12:20:42.035 ReferenceFiducialLocator INFO: Board origin offset distance: 3.174019587476648mm 2021-10-20 12:20:42.035 AbstractMachine TRACE: Exception caught, executing pending motion: org.openpnp.spi.JobProcessor$JobProcessorException: Fiducial locator results are invalid because: the y scaling = 0.94259 which is outside the expected range of [0.95000, 1.05000]. Potential remidies include setting the initial board X, Y, Z, and Rotation in the Boards panel; using a different set of fiducials; or changing the allowable tolerances in the section of the fiducial-locator section in machine.xml. at org.openpnp.machine.reference.ReferencePnpJobProcessor$BoardLocationFiducialCheck.step(ReferencePnpJobProcessor.java:427) at org.openpnp.machine.reference.ReferencePnpJobProcessor.next(ReferencePnpJobProcessor.java:113) at org.openpnp.gui.JobPanel.lambda$jobRun$2(JobPanel.java:903) 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) Caused by: java.lang.Exception: Fiducial locator results are invalid because: the y scaling = 0.94259 which is outside the expected range of [0.95000, 1.05000]. Potential remidies include setting the initial board X, Y, Z, and Rotation in the Boards panel; using a different set of fiducials; or changing the allowable tolerances in the section of the fiducial-locator section in machine.xml. at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.locateBoard(ReferenceFiducialLocator.java:206) at org.openpnp.machine.reference.vision.ReferenceFiducialLocator.locateBoard(ReferenceFiducialLocator.java:89) at org.openpnp.machine.reference.ReferencePnpJobProcessor$BoardLocationFiducialCheck.step(ReferencePnpJobProcessor.java:424) at org.openpnp.machine.reference.ReferencePnpJobProcessor.next(ReferencePnpJobProcessor.java:113) at org.openpnp.gui.JobPanel.lambda$jobRun$2(JobPanel.java:903) 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 12:20:42.036 MessageBoxes DEBUG: Job Error: Fiducial locator results are invalid because: the y scaling = 0.94259 which is outside the expected range of [0.95000, 1.05000]. Potential remidies include setting the initial board X, Y, Z, and Rotation in the Boards panel; using a different set of fiducials; or changing the allowable tolerances in the section of the fiducial-locator section in machine.xml. 2021-10-20 12:20:50.288 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:20:50.288 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (199.722242, 69.041538, 26.500000, 0.578950 mm) 2021-10-20 12:20:50.289 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:50.289 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:50.289 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:50.289 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:50.304 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:50.305 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:50.305 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:50.307 GcodeDriver DEBUG: [serial://COM5] >> M204 S1494.35 G1 X199.7222 Y69.1415 F11758.56 ; move to target, 25000 2021-10-20 12:20:50.309 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:50.309 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1494.35 G1 X199.7222 Y69.1415 F11758.56 ; move to target 2021-10-20 12:20:50.309 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.0415 F639.32 ; move to target, 25000 2021-10-20 12:20:50.311 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:50.311 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.0415 F639.32 ; move to target 2021-10-20 12:20:50.311 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:50.588 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:50.588 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:50.588 AbstractHeadMountable DEBUG: DOWN.moveTo((199.722242, 69.041538, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:50.589 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:50.840 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:50.852 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:50.853 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:50.908 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 12:20:50.983 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.640645, 70.060769, 26.500000, 0.578950 mm) 2021-10-20 12:20:50.983 AbstractHeadMountable DEBUG: DOWN.moveTo((200.640645, 70.060769, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:50.990 GcodeDriver DEBUG: [serial://COM5] >> M204 S1468.66 G1 X200.6406 Y70.1608 F2766.73 ; move to target, 25000 2021-10-20 12:20:50.992 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:50.992 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1468.66 G1 X200.6406 Y70.1608 F2766.73 ; move to target 2021-10-20 12:20:50.992 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.0608 F639.32 ; move to target, 25000 2021-10-20 12:20:50.994 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:50.994 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.0608 F639.32 ; move to target 2021-10-20 12:20:50.994 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:51.070 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.070 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:51.072 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:51.324 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:51.337 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:51.338 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:51.385 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 12:20:51.462 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.367606, 69.274505, 26.500000, 0.578950 mm) 2021-10-20 12:20:51.463 AbstractHeadMountable DEBUG: DOWN.moveTo((200.367606, 69.274505, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:51.465 GcodeDriver DEBUG: [serial://COM5] >> M204 S1221.91 G1 X200.3676 Y69.3745 F1802.48 ; move to target, 25000 2021-10-20 12:20:51.467 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.467 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1221.91 G1 X200.3676 Y69.3745 F1802.48 ; move to target 2021-10-20 12:20:51.467 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.2745 F639.32 ; move to target, 25000 2021-10-20 12:20:51.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.470 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.2745 F639.32 ; move to target 2021-10-20 12:20:51.470 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:51.527 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.527 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:51.530 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:51.781 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:51.792 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:51.793 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:51.850 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 12:20:51.942 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.491715, 70.002527, 26.500000, 0.578950 mm) 2021-10-20 12:20:51.942 AbstractHeadMountable DEBUG: DOWN.moveTo((200.491715, 70.002527, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:51.944 GcodeDriver DEBUG: [serial://COM5] >> M204 S1148.03 G1 X200.4917 Y70.1025 F1860.21 ; move to target, 25000 2021-10-20 12:20:51.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.946 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1148.03 G1 X200.4917 Y70.1025 F1860.21 ; move to target 2021-10-20 12:20:51.946 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y70.0025 F639.32 ; move to target, 25000 2021-10-20 12:20:51.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:51.948 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y70.0025 F639.32 ; move to target 2021-10-20 12:20:51.949 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:52.019 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.019 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:52.021 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.429660, 69.638516, 26.500000, 0.578950 mm) 2021-10-20 12:20:52.021 AbstractHeadMountable DEBUG: DOWN.moveTo((200.429660, 69.638516, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:52.022 GcodeDriver DEBUG: [serial://COM5] >> M204 S1166.29 G1 X200.4297 Y69.7385 F1067.10 ; move to target, 25000 2021-10-20 12:20:52.024 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.024 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1166.29 G1 X200.4297 Y69.7385 F1067.10 ; move to target 2021-10-20 12:20:52.025 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.6385 F639.32 ; move to target, 25000 2021-10-20 12:20:52.026 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.027 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.6385 F639.32 ; move to target 2021-10-20 12:20:52.027 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:52.067 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.067 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:52.067 ReferenceFiducialLocator DEBUG: Found FD2 at (200.429660, 69.638516, 26.500000, 0.578950 mm) 2021-10-20 12:20:52.067 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:20:52.067 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.378916, 50.873510, 26.500000, 0.578950 mm) 2021-10-20 12:20:52.068 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:52.068 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:52.068 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:52.068 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:52.069 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:52.069 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:52.069 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:52.071 GcodeDriver DEBUG: [serial://COM5] >> M204 S1189.11 G1 X260.3789 Y50.9735 F16394.52 ; move to target, 25000 2021-10-20 12:20:52.073 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.073 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1189.11 G1 X260.3789 Y50.9735 F16394.52 ; move to target 2021-10-20 12:20:52.073 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.8735 F639.32 ; move to target, 25000 2021-10-20 12:20:52.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.075 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.8735 F639.32 ; move to target 2021-10-20 12:20:52.075 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:52.542 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.543 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:52.543 AbstractHeadMountable DEBUG: DOWN.moveTo((260.378916, 50.873510, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:52.544 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:52.794 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:52.807 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:52.808 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:52.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 12:20:52.928 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.850528, 50.029004, 26.500000, 0.578950 mm) 2021-10-20 12:20:52.928 AbstractHeadMountable DEBUG: DOWN.moveTo((260.850528, 50.029004, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:52.930 GcodeDriver DEBUG: [serial://COM5] >> M204 S1343.97 G1 X260.8505 Y50.1290 F2064.96 ; move to target, 25000 2021-10-20 12:20:52.932 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.932 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1343.97 G1 X260.8505 Y50.1290 F2064.96 ; move to target 2021-10-20 12:20:52.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.0290 F639.32 ; move to target, 25000 2021-10-20 12:20:52.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.0290 F639.32 ; move to target 2021-10-20 12:20:52.935 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:52.995 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:52.995 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:52.997 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:53.247 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:53.258 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:53.259 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:53.310 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 12:20:53.388 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.676776, 50.465818, 26.500000, 0.578950 mm) 2021-10-20 12:20:53.389 AbstractHeadMountable DEBUG: DOWN.moveTo((260.676776, 50.465818, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:53.391 GcodeDriver DEBUG: [serial://COM5] >> M204 S1193.34 G1 X260.6768 Y50.5658 F1556.91 ; move to target, 25000 2021-10-20 12:20:53.392 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.393 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1193.34 G1 X260.6768 Y50.5658 F1556.91 ; move to target 2021-10-20 12:20:53.393 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.4658 F639.32 ; move to target, 25000 2021-10-20 12:20:53.395 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.395 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.4658 F639.32 ; move to target 2021-10-20 12:20:53.395 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:53.453 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.453 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:53.455 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:53.706 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:53.719 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:53.720 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:53.775 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 12:20:53.848 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.602311, 50.203730, 26.500000, 0.578950 mm) 2021-10-20 12:20:53.849 AbstractHeadMountable DEBUG: DOWN.moveTo((260.602311, 50.203730, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:53.850 GcodeDriver DEBUG: [serial://COM5] >> M204 S1249.43 G1 X260.6023 Y50.3037 F895.72 ; move to target, 25000 2021-10-20 12:20:53.852 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.852 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1249.43 G1 X260.6023 Y50.3037 F895.72 ; move to target 2021-10-20 12:20:53.852 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.2037 F639.32 ; move to target, 25000 2021-10-20 12:20:53.854 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.854 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.2037 F639.32 ; move to target 2021-10-20 12:20:53.854 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:53.888 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.888 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:53.890 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.639543, 50.334774, 26.500000, 0.578950 mm) 2021-10-20 12:20:53.890 AbstractHeadMountable DEBUG: DOWN.moveTo((260.639543, 50.334774, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:53.892 GcodeDriver DEBUG: [serial://COM5] >> M204 S1150.00 G1 X260.6395 Y50.4348 F984.31 ; move to target, 25000 2021-10-20 12:20:53.894 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.894 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1150.00 G1 X260.6395 Y50.4348 F984.31 ; move to target 2021-10-20 12:20:53.894 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.3348 F639.32 ; move to target, 25000 2021-10-20 12:20:53.896 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.896 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.3348 F639.32 ; move to target 2021-10-20 12:20:53.896 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:53.941 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.941 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:53.942 ReferenceFiducialLocator DEBUG: Found FD3 at (260.639543, 50.334774, 26.500000, 0.578950 mm) 2021-10-20 12:20:53.942 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:20:53.942 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (183.991715, 47.241477, 26.500000, 0.578950 mm) 2021-10-20 12:20:53.942 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:53.943 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:53.943 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:53.943 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:53.944 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:53.944 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:53.944 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 0.000000, 0.578950 mm), 0.87) 2021-10-20 12:20:53.946 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.22 G1 X183.9917 Y47.3415 F17713.20 ; move to target, 25000 2021-10-20 12:20:53.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.948 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.22 G1 X183.9917 Y47.3415 F17713.20 ; move to target 2021-10-20 12:20:53.948 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y47.2415 F639.32 ; move to target, 25000 2021-10-20 12:20:53.951 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:53.951 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y47.2415 F639.32 ; move to target 2021-10-20 12:20:53.951 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:54.478 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:54.478 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:54.478 AbstractHeadMountable DEBUG: DOWN.moveTo((183.991715, 47.241477, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:54.480 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:54.731 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:54.742 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:54.743 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:54.799 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 12:20:54.879 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.413684, 48.726643, 26.500000, 0.578950 mm) 2021-10-20 12:20:54.879 AbstractHeadMountable DEBUG: DOWN.moveTo((184.413684, 48.726643, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:54.880 GcodeDriver DEBUG: [serial://COM5] >> M204 S1174.89 G1 X184.4137 Y48.8266 F2634.03 ; move to target, 25000 2021-10-20 12:20:54.882 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:54.882 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1174.89 G1 X184.4137 Y48.8266 F2634.03 ; move to target 2021-10-20 12:20:54.883 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.7266 F639.32 ; move to target, 25000 2021-10-20 12:20:54.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:54.885 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.7266 F639.32 ; move to target 2021-10-20 12:20:54.885 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:54.975 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:54.975 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:54.977 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:55.229 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:55.241 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:55.243 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:55.293 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 12:20:55.363 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.289576, 48.173346, 26.500000, 0.578950 mm) 2021-10-20 12:20:55.363 AbstractHeadMountable DEBUG: DOWN.moveTo((184.289576, 48.173346, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:55.369 GcodeDriver DEBUG: [serial://COM5] >> M204 S1177.13 G1 X184.2896 Y48.2733 F1411.25 ; move to target, 25000 2021-10-20 12:20:55.371 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.371 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1177.13 G1 X184.2896 Y48.2733 F1411.25 ; move to target 2021-10-20 12:20:55.372 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.1733 F639.32 ; move to target, 25000 2021-10-20 12:20:55.374 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.374 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.1733 F639.32 ; move to target 2021-10-20 12:20:55.374 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:55.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.423 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:55.425 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:20:55.676 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:20:55.688 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:20:55.689 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:20:55.742 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 12:20:55.814 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.165467, 48.377192, 26.500000, 0.578950 mm) 2021-10-20 12:20:55.814 AbstractHeadMountable DEBUG: DOWN.moveTo((184.165467, 48.377192, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:55.842 GcodeDriver DEBUG: [serial://COM5] >> M204 S1226.41 G1 X184.1655 Y48.4772 F1203.78 ; move to target, 25000 2021-10-20 12:20:55.844 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.844 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1226.41 G1 X184.1655 Y48.4772 F1203.78 ; move to target 2021-10-20 12:20:55.845 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.3772 F639.32 ; move to target, 25000 2021-10-20 12:20:55.847 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.847 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.3772 F639.32 ; move to target 2021-10-20 12:20:55.847 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:55.899 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.900 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:55.901 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.227522, 48.275269, 26.500000, 0.578950 mm) 2021-10-20 12:20:55.902 AbstractHeadMountable DEBUG: DOWN.moveTo((184.227522, 48.275269, 26.500000, 0.578950 mm), 0.87) 2021-10-20 12:20:55.904 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.90 G1 X184.2275 Y48.3753 F503.86 ; move to target, 25000 2021-10-20 12:20:55.905 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.906 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.90 G1 X184.2275 Y48.3753 F503.86 ; move to target 2021-10-20 12:20:55.906 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.2753 F639.32 ; move to target, 25000 2021-10-20 12:20:55.908 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.908 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.2753 F639.32 ; move to target 2021-10-20 12:20:55.908 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:55.935 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.936 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:55.936 ReferenceFiducialLocator DEBUG: Found FD1 at (184.227522, 48.275269, 26.500000, 0.578950 mm) 2021-10-20 12:20:55.936 ReferenceFiducialLocator INFO: Fiducial results: scale (0.999497, 0.994859) shear (0.001839, 0.0) rotation (-0.589301 deg) translation (175.521815 mm, 45.021908 mm) 2021-10-20 12:20:55.936 ReferenceFiducialLocator INFO: Board origin offset distance: 1.2389949955091732mm 2021-10-20 12:20:55.937 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:20:55.937 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:20:55.937 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:20:55.938 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:20:55.938 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:20:55.938 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:20:55.939 AbstractHeadMountable DEBUG: DOWN.moveTo((175.521815, 45.021908, 0.000000, -0.589301 mm), 0.87) 2021-10-20 12:20:55.940 GcodeDriver DEBUG: [serial://COM5] >> M204 S1207.54 G1 X175.5218 Y45.1219 F6344.37 ; move to target, 25000 2021-10-20 12:20:55.942 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.943 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1207.54 G1 X175.5218 Y45.1219 F6344.37 ; move to target 2021-10-20 12:20:55.944 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y45.0219 F639.32 ; move to target, 25000 2021-10-20 12:20:55.950 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:55.950 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y45.0219 F639.32 ; move to target 2021-10-20 12:20:55.951 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:20:56.134 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:20:56.134 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:20:56.135 AbstractHeadMountable DEBUG: DOWN.moveTo((175.521815, 45.021908, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:00.945 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:21:00.945 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.397639, 69.767368, 26.500000, -0.589301 mm) 2021-10-20 12:21:00.946 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:00.947 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:00.947 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:00.947 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:00.948 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:00.948 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:00.948 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 0.000000, -0.589301 mm), 0.87) 2021-10-20 12:21:00.950 GcodeDriver DEBUG: [serial://COM5] >> M204 S1604.65 G1 X200.3976 Y69.8674 F14251.31 ; move to target, 25000 2021-10-20 12:21:00.955 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:00.956 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1604.65 G1 X200.3976 Y69.8674 F14251.31 ; move to target 2021-10-20 12:21:00.956 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.7674 F639.32 ; move to target, 25000 2021-10-20 12:21:00.960 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:00.960 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.7674 F639.32 ; move to target 2021-10-20 12:21:00.961 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:01.270 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:01.270 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:01.270 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:01.271 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:01.522 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:01.535 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:01.536 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:01.601 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 12:21:01.684 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.571391, 69.738247, 26.500000, -0.589301 mm) 2021-10-20 12:21:01.698 AbstractHeadMountable DEBUG: DOWN.moveTo((200.571391, 69.738247, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:01.702 GcodeDriver DEBUG: [serial://COM5] >> M204 S1226.18 G1 X200.5714 Y69.8382 F910.14 ; move to target, 25000 2021-10-20 12:21:01.704 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:01.705 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1226.18 G1 X200.5714 Y69.8382 F910.14 ; move to target 2021-10-20 12:21:01.705 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.7382 F639.32 ; move to target, 25000 2021-10-20 12:21:01.707 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:01.707 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.7382 F639.32 ; move to target 2021-10-20 12:21:01.707 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:01.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:01.743 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:01.744 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:01.996 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:02.008 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:02.009 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:02.059 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 12:21:02.127 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.248709, 69.476159, 26.500000, -0.589301 mm) 2021-10-20 12:21:02.145 AbstractHeadMountable DEBUG: DOWN.moveTo((200.248709, 69.476159, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:02.148 GcodeDriver DEBUG: [serial://COM5] >> M204 S1270.54 G1 X200.2487 Y69.5762 F1285.17 ; move to target, 25000 2021-10-20 12:21:02.150 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.150 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1270.54 G1 X200.2487 Y69.5762 F1285.17 ; move to target 2021-10-20 12:21:02.150 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.4762 F639.32 ; move to target, 25000 2021-10-20 12:21:02.152 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.152 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.4762 F639.32 ; move to target 2021-10-20 12:21:02.153 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:02.196 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.196 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:02.198 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:02.449 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:02.461 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:02.462 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:02.512 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 12:21:02.581 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.670678, 69.912972, 26.500000, -0.589301 mm) 2021-10-20 12:21:02.581 AbstractHeadMountable DEBUG: DOWN.moveTo((200.670678, 69.912972, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:02.583 GcodeDriver DEBUG: [serial://COM5] >> M204 S1444.13 G1 X200.6707 Y70.0130 F1884.10 ; move to target, 25000 2021-10-20 12:21:02.584 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.585 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1444.13 G1 X200.6707 Y70.0130 F1884.10 ; move to target 2021-10-20 12:21:02.585 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.9130 F639.32 ; move to target, 25000 2021-10-20 12:21:02.587 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.587 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.9130 F639.32 ; move to target 2021-10-20 12:21:02.587 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:02.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.644 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:02.645 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.459693, 69.694565, 26.500000, -0.589301 mm) 2021-10-20 12:21:02.646 AbstractHeadMountable DEBUG: DOWN.moveTo((200.459693, 69.694565, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:02.647 GcodeDriver DEBUG: [serial://COM5] >> M204 S1301.92 G1 X200.4597 Y69.7946 F1064.87 ; move to target, 25000 2021-10-20 12:21:02.649 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.649 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1301.92 G1 X200.4597 Y69.7946 F1064.87 ; move to target 2021-10-20 12:21:02.649 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y69.6946 F639.32 ; move to target, 25000 2021-10-20 12:21:02.651 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.651 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y69.6946 F639.32 ; move to target 2021-10-20 12:21:02.651 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:02.688 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.688 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:02.689 ReferenceFiducialLocator DEBUG: Found FD2 at (200.459693, 69.694565, 26.500000, -0.589301 mm) 2021-10-20 12:21:02.689 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:21:02.689 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.671287, 50.366423, 26.500000, -0.589301 mm) 2021-10-20 12:21:02.689 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:02.689 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:02.690 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:02.690 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:02.690 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:02.691 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:02.691 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 0.000000, -0.589301 mm), 0.87) 2021-10-20 12:21:02.692 GcodeDriver DEBUG: [serial://COM5] >> M204 S1191.84 G1 X260.6713 Y50.4664 F16468.08 ; move to target, 25000 2021-10-20 12:21:02.694 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.694 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1191.84 G1 X260.6713 Y50.4664 F16468.08 ; move to target 2021-10-20 12:21:02.695 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.3664 F639.32 ; move to target, 25000 2021-10-20 12:21:02.696 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:02.696 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.3664 F639.32 ; move to target 2021-10-20 12:21:02.697 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:03.166 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.166 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:03.166 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:03.167 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:03.418 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:03.430 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:03.430 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:03.485 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 12:21:03.554 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.795396, 50.220819, 26.500000, -0.589301 mm) 2021-10-20 12:21:03.555 AbstractHeadMountable DEBUG: DOWN.moveTo((260.795396, 50.220819, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:03.556 GcodeDriver DEBUG: [serial://COM5] >> M204 S1209.57 G1 X260.7954 Y50.3208 F758.79 ; move to target, 25000 2021-10-20 12:21:03.558 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.558 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1209.57 G1 X260.7954 Y50.3208 F758.79 ; move to target 2021-10-20 12:21:03.559 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.2208 F639.32 ; move to target, 25000 2021-10-20 12:21:03.561 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.561 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.2208 F639.32 ; move to target 2021-10-20 12:21:03.561 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:03.592 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.592 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:03.594 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:03.845 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:03.858 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:03.859 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:03.909 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 12:21:03.985 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.671287, 50.657632, 26.500000, -0.589301 mm) 2021-10-20 12:21:03.985 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.657632, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:03.986 GcodeDriver DEBUG: [serial://COM5] >> M204 S1165.30 G1 X260.6713 Y50.7576 F1520.32 ; move to target, 25000 2021-10-20 12:21:03.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.994 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1165.30 G1 X260.6713 Y50.7576 F1520.32 ; move to target 2021-10-20 12:21:03.995 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.6576 F639.32 ; move to target, 25000 2021-10-20 12:21:03.996 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:03.997 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.6576 F639.32 ; move to target 2021-10-20 12:21:03.997 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:04.056 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.056 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:04.058 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:04.309 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:04.321 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:04.322 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:04.383 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 12:21:04.463 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.348605, 50.570270, 26.500000, -0.589301 mm) 2021-10-20 12:21:04.464 AbstractHeadMountable DEBUG: DOWN.moveTo((260.348605, 50.570270, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:04.466 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.22 G1 X260.3486 Y50.6703 F1149.31 ; move to target, 25000 2021-10-20 12:21:04.468 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.22 G1 X260.3486 Y50.6703 F1149.31 ; move to target 2021-10-20 12:21:04.469 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.5703 F639.32 ; move to target, 25000 2021-10-20 12:21:04.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.5703 F639.32 ; move to target 2021-10-20 12:21:04.471 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:04.512 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.512 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:04.514 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.509946, 50.613951, 26.500000, -0.589301 mm) 2021-10-20 12:21:04.515 AbstractHeadMountable DEBUG: DOWN.moveTo((260.509946, 50.613951, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:04.516 GcodeDriver DEBUG: [serial://COM5] >> M204 S1520.30 G1 X260.5099 Y50.7140 F1087.39 ; move to target, 25000 2021-10-20 12:21:04.518 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.518 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1520.30 G1 X260.5099 Y50.7140 F1087.39 ; move to target 2021-10-20 12:21:04.518 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y50.6140 F639.32 ; move to target, 25000 2021-10-20 12:21:04.520 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.520 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y50.6140 F639.32 ; move to target 2021-10-20 12:21:04.520 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:04.557 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.557 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:04.557 ReferenceFiducialLocator DEBUG: Found FD3 at (260.509946, 50.613951, 26.500000, -0.589301 mm) 2021-10-20 12:21:04.557 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:21:04.557 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.225914, 48.292559, 26.500000, -0.589301 mm) 2021-10-20 12:21:04.557 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:04.558 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:04.558 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:04.558 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:04.559 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:04.559 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:04.559 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 0.000000, -0.589301 mm), 0.87) 2021-10-20 12:21:04.560 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.83 G1 X184.2259 Y48.3926 F17665.14 ; move to target, 25000 2021-10-20 12:21:04.563 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.563 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.83 G1 X184.2259 Y48.3926 F17665.14 ; move to target 2021-10-20 12:21:04.563 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.2926 F639.32 ; move to target, 25000 2021-10-20 12:21:04.565 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:04.565 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.2926 F639.32 ; move to target 2021-10-20 12:21:04.566 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:05.092 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.092 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:05.092 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:05.093 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:05.345 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:05.357 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:05.358 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:05.410 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 12:21:05.477 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (183.952875, 47.389811, 26.500000, -0.589301 mm) 2021-10-20 12:21:05.477 AbstractHeadMountable DEBUG: DOWN.moveTo((183.952875, 47.389811, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:05.491 GcodeDriver DEBUG: [serial://COM5] >> M204 S1199.23 G1 X183.9529 Y47.4898 F1913.27 ; move to target, 25000 2021-10-20 12:21:05.493 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.493 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1199.23 G1 X183.9529 Y47.4898 F1913.27 ; move to target 2021-10-20 12:21:05.493 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y47.3898 F639.32 ; move to target, 25000 2021-10-20 12:21:05.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.496 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y47.3898 F639.32 ; move to target 2021-10-20 12:21:05.496 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:05.557 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.558 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:05.560 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:05.811 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:05.823 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:05.824 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:05.877 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 12:21:05.950 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.424488, 48.758493, 26.500000, -0.589301 mm) 2021-10-20 12:21:05.966 AbstractHeadMountable DEBUG: DOWN.moveTo((184.424488, 48.758493, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:05.968 GcodeDriver DEBUG: [serial://COM5] >> M204 S1192.45 G1 X184.4245 Y48.8585 F2573.30 ; move to target, 25000 2021-10-20 12:21:05.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.971 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1192.45 G1 X184.4245 Y48.8585 F2573.30 ; move to target 2021-10-20 12:21:05.972 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.7585 F639.32 ; move to target, 25000 2021-10-20 12:21:05.974 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:05.974 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.7585 F639.32 ; move to target 2021-10-20 12:21:05.974 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:06.061 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.062 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:06.063 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:06.314 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:06.327 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:06.328 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:06.390 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 12:21:06.466 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.300379, 48.146954, 26.500000, -0.589301 mm) 2021-10-20 12:21:06.466 AbstractHeadMountable DEBUG: DOWN.moveTo((184.300379, 48.146954, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:06.469 GcodeDriver DEBUG: [serial://COM5] >> M204 S1168.29 G1 X184.3004 Y48.2470 F1487.91 ; move to target, 25000 2021-10-20 12:21:06.471 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1168.29 G1 X184.3004 Y48.2470 F1487.91 ; move to target 2021-10-20 12:21:06.471 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.1470 F639.32 ; move to target, 25000 2021-10-20 12:21:06.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.1470 F639.32 ; move to target 2021-10-20 12:21:06.474 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:06.524 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.524 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:06.526 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.362433, 48.452724, 26.500000, -0.589301 mm) 2021-10-20 12:21:06.526 AbstractHeadMountable DEBUG: DOWN.moveTo((184.362433, 48.452724, 26.500000, -0.589301 mm), 0.87) 2021-10-20 12:21:06.528 GcodeDriver DEBUG: [serial://COM5] >> M204 S1148.55 G1 X184.3624 Y48.5527 F1302.79 ; move to target, 25000 2021-10-20 12:21:06.529 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.530 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1148.55 G1 X184.3624 Y48.5527 F1302.79 ; move to target 2021-10-20 12:21:06.530 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y48.4527 F639.32 ; move to target, 25000 2021-10-20 12:21:06.532 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.532 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y48.4527 F639.32 ; move to target 2021-10-20 12:21:06.532 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:06.586 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.586 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:06.586 ReferenceFiducialLocator DEBUG: Found FD1 at (184.362433, 48.452724, 26.500000, -0.589301 mm) 2021-10-20 12:21:06.586 ReferenceFiducialLocator INFO: Fiducial results: scale (0.996109, 0.988057) shear (0.001089, 0.0) rotation (-0.500145 deg) translation (175.693901 mm, 45.208398 mm) 2021-10-20 12:21:06.587 ReferenceFiducialLocator INFO: Board origin offset distance: 0.253755999428199mm 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:21:06.587 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:21:06.588 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:06.589 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:06.589 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:06.589 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:06.589 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:06.590 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:06.590 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:06.591 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:06.592 GcodeDriver DEBUG: [serial://COM5] >> M204 S1147.66 G1 X530.3430 Y99.5400 B180.0000 F38012.43 ; move to target, 25000 2021-10-20 12:21:06.594 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.595 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1147.66 G1 X530.3430 Y99.5400 B180.0000 F38012.43 ; move to target 2021-10-20 12:21:06.595 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y99.4400 F639.32 ; move to target, 25000 2021-10-20 12:21:06.597 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:06.597 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y99.4400 F639.32 ; move to target 2021-10-20 12:21:06.598 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:07.712 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:07.712 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:07.712 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.87) 2021-10-20 12:21:07.714 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:21:07.714 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:21:07.715 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:21:07.740 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:07.740 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:21:07.741 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:07.743 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.0000 F10505.05 ; move to target, 25000 2021-10-20 12:21:07.745 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:07.745 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.0000 F10505.05 ; move to target 2021-10-20 12:21:07.745 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:08.144 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.144 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:08.144 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:21:08.144 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:08.145 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:21:08.146 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:21:08.147 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.147 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:21:08.147 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:21:08.147 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:21:08.148 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.148 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:21:08.549 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:08.550 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:08.550 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:08.551 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target, 25000 2021-10-20 12:21:08.553 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.553 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target 2021-10-20 12:21:08.553 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:08.952 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.953 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:08.953 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:21:08.953 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:21:08.955 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:21:08.965 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:08.965 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:21:08.965 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:08.966 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:08.966 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:08.970 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:08.970 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:08.970 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:08.971 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:08.971 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:08.973 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X499.5430 Y99.3400 C180.0000 F11220.02 ; move to target, 25000 2021-10-20 12:21:08.975 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.975 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X499.5430 Y99.3400 C180.0000 F11220.02 ; move to target 2021-10-20 12:21:08.975 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y99.2400 F639.32 ; move to target, 25000 2021-10-20 12:21:08.977 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:08.977 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y99.2400 F639.32 ; move to target 2021-10-20 12:21:08.977 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:09.577 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:09.577 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:09.577 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.87) 2021-10-20 12:21:09.579 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:21:09.579 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:21:09.581 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:21:09.610 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:09.610 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:21:09.611 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:09.612 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.0000 F10505.05 ; move to target, 25000 2021-10-20 12:21:09.614 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:09.615 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.0000 F10505.05 ; move to target 2021-10-20 12:21:09.615 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:10.014 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.014 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:10.014 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:21:10.014 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:10.015 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:21:10.015 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:21:10.016 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.016 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:21:10.418 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:10.419 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:10.419 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.87) 2021-10-20 12:21:10.420 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target, 25000 2021-10-20 12:21:10.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.422 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10505.05 ; move to target 2021-10-20 12:21:10.422 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:10.821 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.821 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:10.821 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:21:10.821 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:21:10.823 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:21:10.833 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:10.833 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:21:10.834 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:10.835 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:10.835 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:10.835 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:10.836 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:10.836 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:10.836 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:10.837 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:10.838 GcodeDriver DEBUG: [serial://COM5] >> M204 S1287.60 G1 X529.4290 Y155.1050 B90.0000 F17137.16 ; move to target, 25000 2021-10-20 12:21:10.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.840 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1287.60 G1 X529.4290 Y155.1050 B90.0000 F17137.16 ; move to target 2021-10-20 12:21:10.841 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:21:10.843 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:10.843 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:21:10.843 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:11.298 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:11.298 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:11.298 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:11.299 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:11.300 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:11.301 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:11.323 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:11.324 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:11.324 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:11.325 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:11.327 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:11.327 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:21:11.327 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:11.732 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:11.732 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:11.732 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:21:11.732 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:11.733 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:21:11.733 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:21:11.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:11.734 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:21:12.136 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:12.137 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:12.137 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:12.139 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:12.141 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:12.141 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:21:12.141 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:12.546 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:12.547 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:12.547 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:12.547 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:12.549 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:12.559 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:12.559 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:12.559 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:12.561 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:12.561 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:12.561 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:12.562 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:12.562 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:12.562 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:12.563 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:12.564 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X498.0290 Y155.2050 C90.0000 F11328.95 ; move to target, 25000 2021-10-20 12:21:12.566 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:12.566 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X498.0290 Y155.2050 C90.0000 F11328.95 ; move to target 2021-10-20 12:21:12.567 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.1050 F639.32 ; move to target, 25000 2021-10-20 12:21:12.569 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:12.569 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.1050 F639.32 ; move to target 2021-10-20 12:21:12.569 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:12.996 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:12.997 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:12.997 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:12.998 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:12.998 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:13.000 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:13.023 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:13.023 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:13.024 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:13.025 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:13.027 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:13.027 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A27.5200 F10605.72 ; move to target 2021-10-20 12:21:13.027 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:13.433 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:13.433 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:13.433 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:21:13.433 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:13.434 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:21:13.434 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:21:13.435 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:13.435 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:21:13.836 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:13.837 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:13.837 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:13.838 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:13.840 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:13.840 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:21:13.840 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:14.246 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:14.246 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:14.246 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:14.246 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:14.248 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:14.259 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:14.259 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:14.259 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:21:14.259 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:14.260 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:14.260 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:14.261 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:14.261 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:14.262 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:14.262 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:14.262 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:14.264 GcodeDriver DEBUG: [serial://COM5] >> M204 S1222.70 G1 X101.3986 Y-3.4454 B89.4999 F42162.11 ; move to target, 25000 2021-10-20 12:21:14.266 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:14.266 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1222.70 G1 X101.3986 Y-3.4454 B89.4999 F42162.11 ; move to target 2021-10-20 12:21:14.267 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:21:14.269 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:14.269 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:21:14.269 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:15.462 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:15.462 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:15.462 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.499855 mm), 0.87) 2021-10-20 12:21:15.463 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:15.465 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:15.465 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:21:15.465 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:15.848 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:15.848 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:15.848 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:15.849 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:15.855 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:15.856 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:15.873 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:15.874 AbstractCamera TRACE: autoSettleAndCapture t=25 auto settle score: 5.382327530129447 2021-10-20 12:21:15.875 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:15.904 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:15.905 AbstractCamera TRACE: autoSettleAndCapture t=56 auto settle score: 5.746458802658964 2021-10-20 12:21:15.905 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:15.936 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:15.938 AbstractCamera TRACE: autoSettleAndCapture t=89 auto settle score: 2.3241839870293135 2021-10-20 12:21:15.938 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:15.970 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:15.972 AbstractCamera TRACE: autoSettleAndCapture t=123 auto settle score: 2.353497109786688 2021-10-20 12:21:15.972 AbstractCamera DEBUG: autoSettleAndCapture in 123 ms 2021-10-20 12:21:15.972 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:15.998 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {174.34999084472656, 180.9499969482422} 20x38 * 18.434947967529297 } 2021-10-20 12:21:15.998 ReferenceBottomVision DEBUG: Offsets too large (-0.328806, 0.741729, 0.000000, -17.934803 mm) : angle offset 17.934802688926652 > 10.0 2021-10-20 12:21:15.999 AbstractHeadMountable DEBUG: N1.moveTo((139.327389, 17.112889, -25.700000, 107.434657 mm), 0.87) 2021-10-20 12:21:16.000 GcodeDriver DEBUG: [serial://COM5] >> M204 S456.46 G1 X101.7274 Y-4.1871 B107.4347 F1088.53 ; move to target, 25000 2021-10-20 12:21:16.003 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.003 GcodeDriver TRACE: [serial://COM5] confirmed M204 S456.46 G1 X101.7274 Y-4.1871 B107.4347 F1088.53 ; move to target 2021-10-20 12:21:16.003 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.2871 F639.32 ; move to target, 25000 2021-10-20 12:21:16.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.005 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.2871 F639.32 ; move to target 2021-10-20 12:21:16.005 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:16.181 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.181 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:16.181 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:16.182 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.187 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.188 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.208 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.209 AbstractCamera TRACE: autoSettleAndCapture t=27 auto settle score: 5.408419785165992 2021-10-20 12:21:16.209 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.240 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.243 AbstractCamera TRACE: autoSettleAndCapture t=61 auto settle score: 3.6980432572312294 2021-10-20 12:21:16.243 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.272 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.274 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 5.191963546109338 2021-10-20 12:21:16.275 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.305 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.306 AbstractCamera TRACE: autoSettleAndCapture t=124 auto settle score: 5.845416719070484 2021-10-20 12:21:16.306 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 12:21:16.306 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:16.322 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {181.33038330078125, 200.3671875} 21x39 * 16.260204315185547 } 2021-10-20 12:21:16.323 ReferenceBottomVision DEBUG: Offsets too large (0.170463, 0.094327, 0.000000, -15.760059 mm) : angle offset 15.760059036582902 > 10.0 2021-10-20 12:21:16.323 AbstractHeadMountable DEBUG: N1.moveTo((139.156927, 17.018562, -25.700000, 123.194716 mm), 0.87) 2021-10-20 12:21:16.324 GcodeDriver DEBUG: [serial://COM5] >> M204 S122.87 G1 X101.5569 Y-4.2814 B123.1947 F274.67 ; move to target, 25000 2021-10-20 12:21:16.326 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.326 GcodeDriver TRACE: [serial://COM5] confirmed M204 S122.87 G1 X101.5569 Y-4.2814 B123.1947 F274.67 ; move to target 2021-10-20 12:21:16.326 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-4.3814 F639.32 ; move to target, 25000 2021-10-20 12:21:16.328 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.328 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-4.3814 F639.32 ; move to target 2021-10-20 12:21:16.328 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:16.481 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.481 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:16.482 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:16.483 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.490 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.491 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.514 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.515 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 2.287963035592102 2021-10-20 12:21:16.515 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.544 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.545 AbstractCamera TRACE: autoSettleAndCapture t=63 auto settle score: 3.2833800921076866 2021-10-20 12:21:16.545 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.576 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.577 AbstractCamera TRACE: autoSettleAndCapture t=95 auto settle score: 2.8577560575351533 2021-10-20 12:21:16.577 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:16.609 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:16.610 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.4297672484552892 2021-10-20 12:21:16.611 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 12:21:16.611 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:16.627 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {181.6748046875, 202.89715576171875} 21x39 * 14.534454345703125 } 2021-10-20 12:21:16.627 ReferenceBottomVision DEBUG: Offsets accepted (0.210438, -0.003948, 0.000000, -14.034309 mm) 2021-10-20 12:21:16.627 ReferenceBottomVision DEBUG: Final offsets (0.052095, 0.832108, 0.000000, -47.729171 mm) 2021-10-20 12:21:16.628 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:16.630 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (0.052095, 0.832108, 0.000000, -47.729171 mm) pre-rotatedtrue) 2021-10-20 12:21:16.630 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:21:16.630 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:16.632 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:16.632 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:16.634 AbstractHeadMountable DEBUG: N1.moveTo((139.156927, 17.018562, 0.000000, 123.194716 mm), 0.87) 2021-10-20 12:21:16.636 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:16.637 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:16.637 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:21:16.637 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:17.021 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.021 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:17.022 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:17.022 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:17.022 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:17.022 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:17.023 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -0.500145 mm), 0.87) 2021-10-20 12:21:17.024 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.67 G1 X70.5986 Y-3.6454 C-0.5001 F11251.95 ; move to target, 25000 2021-10-20 12:21:17.026 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.027 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.67 G1 X70.5986 Y-3.6454 C-0.5001 F11251.95 ; move to target 2021-10-20 12:21:17.027 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:21:17.029 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.029 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:21:17.029 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:17.457 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.458 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:17.458 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -0.500145 mm), 0.87) 2021-10-20 12:21:17.459 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:17.461 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.461 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:21:17.461 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:17.845 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.845 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:17.845 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:17.846 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:17.851 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:17.852 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:17.891 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:17.893 AbstractCamera TRACE: autoSettleAndCapture t=47 auto settle score: 3.4723240908084896 2021-10-20 12:21:17.893 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:17.921 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:17.923 AbstractCamera TRACE: autoSettleAndCapture t=77 auto settle score: 7.204767308501701 2021-10-20 12:21:17.923 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:17.952 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:17.954 AbstractCamera TRACE: autoSettleAndCapture t=108 auto settle score: 2.388089532234126 2021-10-20 12:21:17.954 AbstractCamera DEBUG: autoSettleAndCapture in 108 ms 2021-10-20 12:21:17.954 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:17.974 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {181.13575744628906, 206.61990356445312} 25x36 * 19.653823852539062 } 2021-10-20 12:21:17.975 ReferenceBottomVision DEBUG: Offsets too large (0.237918, -0.130189, 0.000000, -19.153679 mm) : angle offset 19.153678573936418 > 10.0 2021-10-20 12:21:17.975 AbstractHeadMountable DEBUG: N2.moveTo((138.760665, 17.984807, -25.700000, 18.653533 mm), 0.87) 2021-10-20 12:21:17.982 GcodeDriver DEBUG: [serial://COM5] >> M204 S196.23 G1 X70.3607 Y-3.5152 C18.6535 F483.59 ; move to target, 25000 2021-10-20 12:21:17.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.984 GcodeDriver TRACE: [serial://COM5] confirmed M204 S196.23 G1 X70.3607 Y-3.5152 C18.6535 F483.59 ; move to target 2021-10-20 12:21:17.984 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.6152 F639.32 ; move to target, 25000 2021-10-20 12:21:17.987 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:17.987 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.6152 F639.32 ; move to target 2021-10-20 12:21:17.987 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:18.159 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:18.159 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:18.160 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:18.161 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:18.167 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:18.168 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:18.182 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:18.183 AbstractCamera TRACE: autoSettleAndCapture t=22 auto settle score: 7.411072592332622 2021-10-20 12:21:18.183 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:18.224 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:18.239 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 3.7041470115637756 2021-10-20 12:21:18.239 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:18.256 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:18.257 AbstractCamera TRACE: autoSettleAndCapture t=96 auto settle score: 3.0076046349850385 2021-10-20 12:21:18.257 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:18.288 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:18.289 AbstractCamera TRACE: autoSettleAndCapture t=128 auto settle score: 2.5348735500463766 2021-10-20 12:21:18.290 AbstractCamera DEBUG: autoSettleAndCapture in 129 ms 2021-10-20 12:21:18.290 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:18.309 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {174.0, 201.5} 35x26 * 90.0 } 2021-10-20 12:21:18.309 ReferenceBottomVision DEBUG: Offsets accepted (-0.098164, 0.000857, 0.000000, 0.500145 mm) 2021-10-20 12:21:18.310 ReferenceBottomVision DEBUG: Final offsets (0.139755, -0.129332, 0.000000, -18.653533 mm) 2021-10-20 12:21:18.334 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:18.335 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (0.139755, -0.129332, 0.000000, -18.653533 mm) pre-rotatedtrue) 2021-10-20 12:21:18.335 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:18.335 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:18.336 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:18.336 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:18.336 AbstractHeadMountable DEBUG: N1.moveTo((107.960665, 17.784807, 0.000000, 123.194716 mm), 0.87) 2021-10-20 12:21:18.341 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:18.343 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:18.345 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:21:18.345 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:18.729 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:18.729 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:18.730 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:18.730 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:18.730 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:18.730 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:18.731 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:18.732 GcodeDriver DEBUG: [serial://COM5] >> M204 S1432.61 G1 X101.8986 Y20.6546 B89.4999 F14326.20 ; move to target, 25000 2021-10-20 12:21:18.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:18.734 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1432.61 G1 X101.8986 Y20.6546 B89.4999 F14326.20 ; move to target 2021-10-20 12:21:18.734 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:21:18.736 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:18.736 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:21:18.737 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:19.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.081 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:19.081 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.499855 mm), 0.87) 2021-10-20 12:21:19.083 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:19.084 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.085 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:21:19.085 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:19.468 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.469 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:19.469 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:19.470 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:19.476 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:19.477 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:19.490 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:19.491 AbstractCamera TRACE: autoSettleAndCapture t=21 auto settle score: 4.974146682101128 2021-10-20 12:21:19.491 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:19.528 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:19.530 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 7.747160137136584 2021-10-20 12:21:19.530 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:19.567 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:19.576 AbstractCamera TRACE: autoSettleAndCapture t=106 auto settle score: 2.4808956650440717 2021-10-20 12:21:19.576 AbstractCamera DEBUG: autoSettleAndCapture in 106 ms 2021-10-20 12:21:19.577 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:19.595 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {181.5, 204.5} 51x29 * 90.0 } 2021-10-20 12:21:19.596 ReferenceBottomVision DEBUG: Offsets accepted (0.195299, -0.119510, 0.000000, 0.500145 mm) 2021-10-20 12:21:19.596 ReferenceBottomVision DEBUG: Final offsets (0.195299, -0.119510, 0.000000, 0.500145 mm) 2021-10-20 12:21:19.597 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:19.598 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.195299, -0.119510, 0.000000, 0.500145 mm) pre-rotatedtrue) 2021-10-20 12:21:19.599 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:19.599 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:19.600 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:19.600 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:19.600 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:19.601 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:19.601 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:19.603 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:19.605 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.606 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:21:19.606 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:19.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.988 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:19.988 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:19.989 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:19.989 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:19.991 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X70.4986 Y20.7546 C44.4999 F11328.95 ; move to target, 25000 2021-10-20 12:21:19.993 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.993 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X70.4986 Y20.7546 C44.4999 F11328.95 ; move to target 2021-10-20 12:21:19.994 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.6546 F639.32 ; move to target, 25000 2021-10-20 12:21:19.997 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:19.997 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.6546 F639.32 ; move to target 2021-10-20 12:21:19.997 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:20.337 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:20.337 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:20.337 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.499855 mm), 0.87) 2021-10-20 12:21:20.338 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:20.340 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:20.340 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A25.7000 F10249.03 ; move to target 2021-10-20 12:21:20.340 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:20.724 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:20.724 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:20.724 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:20.725 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:20.731 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:20.732 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:20.744 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:20.746 AbstractCamera TRACE: autoSettleAndCapture t=21 auto settle score: 5.3760394243368275 2021-10-20 12:21:20.746 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:20.775 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:20.776 AbstractCamera TRACE: autoSettleAndCapture t=51 auto settle score: 2.934452000140353 2021-10-20 12:21:20.777 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:20.803 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:20.804 AbstractCamera TRACE: autoSettleAndCapture t=79 auto settle score: 7.486258980915059 2021-10-20 12:21:20.805 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:20.832 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:20.835 AbstractCamera TRACE: autoSettleAndCapture t=110 auto settle score: 2.4103763430247094 2021-10-20 12:21:20.835 AbstractCamera DEBUG: autoSettleAndCapture in 110 ms 2021-10-20 12:21:20.835 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:20.854 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {181.68247985839844, 207.99110412597656} 49x33 * 60.64224624633789 } 2021-10-20 12:21:20.854 ReferenceBottomVision DEBUG: Offsets too large (0.263015, -0.192880, 0.000000, -15.142101 mm) : angle offset 15.142100967735246 > 10.0 2021-10-20 12:21:20.855 AbstractHeadMountable DEBUG: N4.moveTo((138.735568, 18.047498, -25.700000, 59.641956 mm), 0.87) 2021-10-20 12:21:20.863 GcodeDriver DEBUG: [serial://COM5] >> M204 S295.15 G1 X70.2356 Y20.9475 C59.6420 F646.74 ; move to target, 25000 2021-10-20 12:21:20.865 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:20.865 GcodeDriver TRACE: [serial://COM5] confirmed M204 S295.15 G1 X70.2356 Y20.9475 C59.6420 F646.74 ; move to target 2021-10-20 12:21:20.866 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.8475 F639.32 ; move to target, 25000 2021-10-20 12:21:20.868 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:20.868 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.8475 F639.32 ; move to target 2021-10-20 12:21:20.868 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:21.025 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:21.025 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:21.026 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:21.027 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:21.035 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:21.036 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:21.054 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:21.056 AbstractCamera TRACE: autoSettleAndCapture t=29 auto settle score: 6.2188831583027575 2021-10-20 12:21:21.056 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:21.080 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:21.081 AbstractCamera TRACE: autoSettleAndCapture t=54 auto settle score: 6.360164037002919 2021-10-20 12:21:21.082 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:21.108 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:21.110 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 2.5425135330639037 2021-10-20 12:21:21.110 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:21.138 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:21.140 AbstractCamera TRACE: autoSettleAndCapture t=113 auto settle score: 2.3736901200653433 2021-10-20 12:21:21.140 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 12:21:21.140 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:21.164 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.00001525878906, 201.00001525878906} 49x32 * 45.0 } 2021-10-20 12:21:21.164 ReferenceBottomVision DEBUG: Offsets accepted (-0.058726, 0.020146, 0.000000, 0.500145 mm) 2021-10-20 12:21:21.164 ReferenceBottomVision DEBUG: Final offsets (0.204289, -0.172733, 0.000000, -14.641956 mm) 2021-10-20 12:21:21.165 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:21.166 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (0.204289, -0.172733, 0.000000, -14.641956 mm) pre-rotatedtrue) 2021-10-20 12:21:21.166 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:21.168 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:21.168 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:21.168 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:21.168 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:21.169 AbstractHeadMountable DEBUG: N3.moveTo((107.335568, 18.147498, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:21.170 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:21.172 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:21.172 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:21:21.172 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:21.556 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:21.556 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:21.556 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:21.556 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:21.557 AbstractHeadMountable DEBUG: N1.moveTo((195.346293, 46.457136, 0.000000, 137.229026 mm), 0.87) 2021-10-20 12:21:21.558 GcodeDriver DEBUG: [serial://COM5] >> M204 S1136.73 G1 X157.7463 Y25.1571 B137.2290 F18935.33 ; move to target, 25000 2021-10-20 12:21:21.560 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:21.561 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1136.73 G1 X157.7463 Y25.1571 B137.2290 F18935.33 ; move to target 2021-10-20 12:21:21.561 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y25.0571 F639.32 ; move to target, 25000 2021-10-20 12:21:21.563 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:21.563 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y25.0571 F639.32 ; move to target 2021-10-20 12:21:21.563 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:22.125 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:22.125 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:22.125 AbstractHeadMountable DEBUG: N1.moveTo((195.346293, 46.457136, 26.800000, 137.229026 mm), 0.87) 2021-10-20 12:21:22.127 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:22.128 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:22.129 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:21:22.129 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:22.526 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:22.526 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:22.527 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:21:22.527 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:22.528 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:21:22.528 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:21:22.529 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:22.529 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:21:23.229 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:23.230 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:23.230 AbstractHeadMountable DEBUG: N1.moveTo((195.346293, 46.457136, 0.000000, 137.229026 mm), 0.87) 2021-10-20 12:21:23.232 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:23.233 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:23.234 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:21:23.234 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:23.630 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:23.631 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:23.631 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:23.632 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:23.633 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:23.633 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:23.633 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:23.633 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:23.634 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:23.634 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:23.635 AbstractHeadMountable DEBUG: N2.moveTo((186.626404, 54.973804, 0.000000, 18.153388 mm), 0.87) 2021-10-20 12:21:23.636 GcodeDriver DEBUG: [serial://COM5] >> M204 S1160.81 G1 X118.2264 Y33.4738 C18.1534 F12994.41 ; move to target, 25000 2021-10-20 12:21:23.638 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:23.638 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1160.81 G1 X118.2264 Y33.4738 C18.1534 F12994.41 ; move to target 2021-10-20 12:21:23.639 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y33.3738 F639.32 ; move to target, 25000 2021-10-20 12:21:23.641 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:23.641 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y33.3738 F639.32 ; move to target 2021-10-20 12:21:23.641 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:24.022 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:24.022 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:24.023 AbstractHeadMountable DEBUG: N2.moveTo((186.626404, 54.973804, 26.800000, 18.153388 mm), 0.87) 2021-10-20 12:21:24.024 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:24.025 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:24.025 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:21:24.026 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:24.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:24.422 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:24.422 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:21:24.422 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:24.423 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:21:24.423 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:21:24.425 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:24.425 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:21:25.125 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:25.126 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:25.126 AbstractHeadMountable DEBUG: N2.moveTo((186.626404, 54.973804, 0.000000, 18.153388 mm), 0.87) 2021-10-20 12:21:25.127 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:25.129 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.129 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:21:25.129 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:25.525 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.525 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:25.525 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:25.526 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:25.527 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:25.527 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:25.527 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:25.528 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:25.528 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:25.528 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:25.529 AbstractHeadMountable DEBUG: N3.moveTo((194.639513, 61.029614, 0.000000, 88.999709 mm), 0.87) 2021-10-20 12:21:25.530 GcodeDriver DEBUG: [serial://COM5] >> M204 S1436.19 G1 X157.5395 Y63.8296 B88.9997 F16034.90 ; move to target, 25000 2021-10-20 12:21:25.533 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.533 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1436.19 G1 X157.5395 Y63.8296 B88.9997 F16034.90 ; move to target 2021-10-20 12:21:25.533 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y63.7296 F639.32 ; move to target, 25000 2021-10-20 12:21:25.535 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.535 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y63.7296 F639.32 ; move to target 2021-10-20 12:21:25.535 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:25.919 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.919 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:25.919 AbstractHeadMountable DEBUG: N3.moveTo((194.639513, 61.029614, 26.800000, 88.999709 mm), 0.87) 2021-10-20 12:21:25.920 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:25.922 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:25.922 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:21:25.922 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:26.319 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:26.319 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:26.319 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:21:26.320 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:26.320 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:21:26.321 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:21:26.321 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:26.322 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:21:27.022 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:27.023 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:27.023 AbstractHeadMountable DEBUG: N3.moveTo((194.639513, 61.029614, 0.000000, 88.999709 mm), 0.87) 2021-10-20 12:21:27.024 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:27.026 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.026 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:21:27.027 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:27.423 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.423 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:27.424 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:27.424 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:27.425 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:27.425 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:27.426 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:27.426 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:27.426 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:27.426 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:27.427 AbstractHeadMountable DEBUG: N4.moveTo((226.237873, 59.996687, 0.000000, 59.141810 mm), 0.87) 2021-10-20 12:21:27.429 GcodeDriver DEBUG: [serial://COM5] >> M204 S237.17 G1 X157.7379 Y62.8967 C59.1418 F855.01 ; move to target, 25000 2021-10-20 12:21:27.432 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.434 GcodeDriver TRACE: [serial://COM5] confirmed M204 S237.17 G1 X157.7379 Y62.8967 C59.1418 F855.01 ; move to target 2021-10-20 12:21:27.435 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y62.7967 F639.32 ; move to target, 25000 2021-10-20 12:21:27.437 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.437 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y62.7967 F639.32 ; move to target 2021-10-20 12:21:27.437 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:27.698 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.698 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:27.698 AbstractHeadMountable DEBUG: N4.moveTo((226.237873, 59.996687, 26.800000, 59.141810 mm), 0.87) 2021-10-20 12:21:27.699 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:27.701 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:27.701 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target 2021-10-20 12:21:27.701 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:28.098 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:28.098 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:28.098 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:21:28.098 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:28.099 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:21:28.099 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:21:28.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:28.100 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:21:28.101 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:21:28.101 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:21:28.102 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:28.102 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:21:28.803 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:28.804 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:28.804 AbstractHeadMountable DEBUG: N4.moveTo((226.237873, 59.996687, 0.000000, 59.141810 mm), 0.87) 2021-10-20 12:21:28.805 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:28.807 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:28.807 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:21:28.808 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:29.203 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:29.203 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:29.203 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 1ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:21:29.205 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:21:29.205 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:29.206 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:29.206 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:29.207 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:29.207 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:29.207 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:29.207 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:29.208 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:29.209 GcodeDriver DEBUG: [serial://COM5] >> M204 S1154.36 G1 X528.9290 Y131.0050 B90.0000 F39602.81 ; move to target, 25000 2021-10-20 12:21:29.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:29.211 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1154.36 G1 X528.9290 Y131.0050 B90.0000 F39602.81 ; move to target 2021-10-20 12:21:29.212 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.9050 F639.32 ; move to target, 25000 2021-10-20 12:21:29.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:29.214 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.9050 F639.32 ; move to target 2021-10-20 12:21:29.214 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:30.367 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:30.367 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:30.368 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:30.369 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:30.369 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:30.371 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:30.402 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:30.402 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:30.402 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:30.404 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:30.406 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:30.406 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target 2021-10-20 12:21:30.406 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:30.810 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:30.811 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:30.811 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:21:30.811 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:30.812 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:21:30.812 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:21:30.814 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:30.814 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:21:30.814 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:21:30.814 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:21:30.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:30.815 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:21:31.215 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:31.217 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:31.217 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:31.221 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:31.223 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:31.223 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:21:31.223 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:31.628 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:31.628 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:31.629 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:31.629 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:31.630 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:31.640 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:31.641 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:31.641 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:31.642 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:31.643 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:31.643 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:31.643 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:31.644 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:31.644 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:31.644 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:31.646 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target, 25000 2021-10-20 12:21:31.648 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:31.648 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target 2021-10-20 12:21:31.649 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.7050 F639.32 ; move to target, 25000 2021-10-20 12:21:31.651 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:31.651 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.7050 F639.32 ; move to target 2021-10-20 12:21:31.651 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:31.988 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:31.988 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:31.988 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:31.989 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:31.989 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:31.991 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:32.021 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:32.021 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:32.022 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:32.023 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:32.025 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:32.026 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target 2021-10-20 12:21:32.026 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:32.430 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:32.430 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:32.431 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:21:32.431 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:32.431 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:21:32.432 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:21:32.433 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:32.433 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:21:32.834 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:32.835 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:32.835 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:32.836 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:32.842 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:32.846 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:21:32.846 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:33.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:33.251 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:33.252 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:33.252 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:33.254 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:33.264 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:33.265 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:33.265 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:33.267 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:33.267 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:33.267 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:33.268 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:33.268 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:33.268 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:33.269 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:33.270 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target, 25000 2021-10-20 12:21:33.272 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:33.272 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target 2021-10-20 12:21:33.273 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:21:33.275 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:33.275 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:21:33.275 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:33.618 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:33.618 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:33.619 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:33.620 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:33.620 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:33.621 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:33.652 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:33.652 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:33.652 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:33.653 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:33.655 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:33.656 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:21:33.656 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:34.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.060 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:34.061 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:21:34.061 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:34.061 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:21:34.062 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:21:34.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.063 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:21:34.464 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:34.465 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:34.465 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:34.466 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:34.467 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:21:34.468 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:34.872 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.872 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:34.872 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:34.872 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:34.874 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:34.885 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:34.885 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:34.885 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:34.886 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:34.886 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:34.887 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:34.887 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:34.887 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:34.888 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:34.888 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:34.890 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target, 25000 2021-10-20 12:21:34.892 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.892 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X498.0290 Y155.2050 F11328.95 ; move to target 2021-10-20 12:21:34.893 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.1050 F639.32 ; move to target, 25000 2021-10-20 12:21:34.895 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:34.895 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.1050 F639.32 ; move to target 2021-10-20 12:21:34.895 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:35.235 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:35.235 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:35.235 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:35.236 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:35.236 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:35.238 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:35.261 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:35.261 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:35.261 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:35.263 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:35.264 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:35.265 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A27.5200 F10605.72 ; move to target 2021-10-20 12:21:35.265 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:35.669 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:35.670 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:35.670 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:21:35.670 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:35.671 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:21:35.671 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:21:35.673 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:35.674 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:21:36.075 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:36.076 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:36.076 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:36.077 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:36.078 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:36.079 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:21:36.079 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:36.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:36.483 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:36.484 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:36.484 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:36.485 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:36.496 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:36.496 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:36.496 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:36.496 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:36.498 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:36.498 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:36.498 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:36.499 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:36.499 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:36.499 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:36.500 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:36.501 GcodeDriver DEBUG: [serial://COM5] >> M204 S1222.70 G1 X101.3986 Y-3.4454 B44.4999 F42162.11 ; move to target, 25000 2021-10-20 12:21:36.504 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:36.505 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1222.70 G1 X101.3986 Y-3.4454 B44.4999 F42162.11 ; move to target 2021-10-20 12:21:36.505 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:21:36.507 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:36.507 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:21:36.507 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:37.700 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:37.700 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:37.700 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 44.499855 mm), 0.87) 2021-10-20 12:21:37.701 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:37.703 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:37.703 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:21:37.704 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:38.087 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.087 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:38.087 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:38.088 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.095 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.096 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.108 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.109 AbstractCamera TRACE: autoSettleAndCapture t=21 auto settle score: 6.984650597830955 2021-10-20 12:21:38.109 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.136 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.138 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 6.040802266731034 2021-10-20 12:21:38.138 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.164 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.166 AbstractCamera TRACE: autoSettleAndCapture t=78 auto settle score: 2.601059897706115 2021-10-20 12:21:38.166 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.195 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.197 AbstractCamera TRACE: autoSettleAndCapture t=109 auto settle score: 2.4925048278327937 2021-10-20 12:21:38.197 AbstractCamera DEBUG: autoSettleAndCapture in 109 ms 2021-10-20 12:21:38.197 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:38.224 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.67730712890625, 192.21107482910156} 31x60 * 4.969740390777588 } 2021-10-20 12:21:38.224 ReferenceBottomVision DEBUG: Offsets too large (0.361705, 0.170636, 0.000000, 40.530405 mm) : angle offset 40.53040488782506 > 10.0 2021-10-20 12:21:38.224 AbstractHeadMountable DEBUG: N1.moveTo((138.636878, 17.683982, -25.700000, 3.969450 mm), 0.87) 2021-10-20 12:21:38.226 GcodeDriver DEBUG: [serial://COM5] >> M204 S103.24 G1 X101.0369 Y-3.6160 B3.9694 F370.09 ; move to target, 25000 2021-10-20 12:21:38.228 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.229 GcodeDriver TRACE: [serial://COM5] confirmed M204 S103.24 G1 X101.0369 Y-3.6160 B3.9694 F370.09 ; move to target 2021-10-20 12:21:38.229 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7160 F639.32 ; move to target, 25000 2021-10-20 12:21:38.231 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.231 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7160 F639.32 ; move to target 2021-10-20 12:21:38.231 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:38.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.476 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:38.477 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:38.477 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.483 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.484 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.505 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.506 AbstractCamera TRACE: autoSettleAndCapture t=29 auto settle score: 2.653763529509491 2021-10-20 12:21:38.506 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.532 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.533 AbstractCamera TRACE: autoSettleAndCapture t=56 auto settle score: 4.814160873270656 2021-10-20 12:21:38.533 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.560 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.562 AbstractCamera TRACE: autoSettleAndCapture t=85 auto settle score: 3.0966902288464513 2021-10-20 12:21:38.562 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.591 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.593 AbstractCamera TRACE: autoSettleAndCapture t=116 auto settle score: 2.7895558823025213 2021-10-20 12:21:38.593 AbstractCamera DEBUG: autoSettleAndCapture in 116 ms 2021-10-20 12:21:38.593 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:38.614 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.94691467285156, 196.2964630126953} 30x60 * 3.814074993133545 } 2021-10-20 12:21:38.614 ReferenceBottomVision DEBUG: Offsets too large (0.002370, 0.271493, 0.000000, 41.686070 mm) : angle offset 41.6860702854691 > 10.0 2021-10-20 12:21:38.614 AbstractHeadMountable DEBUG: N1.moveTo((138.634508, 17.412489, -25.700000, -37.716620 mm), 0.87) 2021-10-20 12:21:38.621 GcodeDriver DEBUG: [serial://COM5] >> M204 S46.71 G1 X101.0345 Y-3.8875 B-37.7166 F169.83 ; move to target, 25000 2021-10-20 12:21:38.624 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.624 GcodeDriver TRACE: [serial://COM5] confirmed M204 S46.71 G1 X101.0345 Y-3.8875 B-37.7166 F169.83 ; move to target 2021-10-20 12:21:38.624 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.9875 F639.32 ; move to target, 25000 2021-10-20 12:21:38.626 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.626 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.9875 F639.32 ; move to target 2021-10-20 12:21:38.626 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:38.861 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:38.861 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:38.861 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:38.862 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.869 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.870 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.896 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.898 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 5.337294872697475 2021-10-20 12:21:38.899 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.931 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.933 AbstractCamera TRACE: autoSettleAndCapture t=71 auto settle score: 2.6608313070952176 2021-10-20 12:21:38.933 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:38.962 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:38.964 AbstractCamera TRACE: autoSettleAndCapture t=102 auto settle score: 2.1465515493271146 2021-10-20 12:21:38.964 AbstractCamera DEBUG: autoSettleAndCapture in 102 ms 2021-10-20 12:21:38.964 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:38.991 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.82997131347656, 203.38070678710938} 30x60 * 4.085616588592529 } 2021-10-20 12:21:38.991 ReferenceBottomVision DEBUG: Offsets accepted (-0.186375, 0.065922, 0.000000, 41.414529 mm) 2021-10-20 12:21:38.991 ReferenceBottomVision DEBUG: Final offsets (0.177701, 0.508051, 0.000000, 123.631004 mm) 2021-10-20 12:21:39.001 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:39.001 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.177701, 0.508051, 0.000000, 123.631004 mm) pre-rotatedtrue) 2021-10-20 12:21:39.002 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:39.002 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:39.002 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:39.002 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:39.003 AbstractHeadMountable DEBUG: N1.moveTo((138.634508, 17.412489, 0.000000, -37.716620 mm), 0.87) 2021-10-20 12:21:39.004 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:39.005 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.006 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:21:39.006 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:39.388 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.388 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:39.389 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:39.389 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:39.389 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:39.389 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:39.390 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:39.392 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.42 G1 X70.5986 Y-3.6454 C44.4999 F11154.16 ; move to target, 25000 2021-10-20 12:21:39.394 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.394 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.42 G1 X70.5986 Y-3.6454 C44.4999 F11154.16 ; move to target 2021-10-20 12:21:39.394 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:21:39.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.397 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:21:39.397 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:39.731 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.731 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:39.731 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, 44.499855 mm), 0.87) 2021-10-20 12:21:39.732 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:39.734 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:39.734 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:21:39.734 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:40.117 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.117 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:40.118 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:40.119 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.124 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.125 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.146 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.148 AbstractCamera TRACE: autoSettleAndCapture t=29 auto settle score: 4.7474459345808935 2021-10-20 12:21:40.148 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.176 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.186 AbstractCamera TRACE: autoSettleAndCapture t=67 auto settle score: 2.8262684718827558 2021-10-20 12:21:40.186 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.211 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.213 AbstractCamera TRACE: autoSettleAndCapture t=94 auto settle score: 7.682407740432032 2021-10-20 12:21:40.213 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.241 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.243 AbstractCamera TRACE: autoSettleAndCapture t=124 auto settle score: 2.2859610938610384 2021-10-20 12:21:40.243 AbstractCamera DEBUG: autoSettleAndCapture in 124 ms 2021-10-20 12:21:40.243 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:40.267 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.78533935546875, 210.00924682617188} 31x50 * 24.10223388671875 } 2021-10-20 12:21:40.267 ReferenceBottomVision DEBUG: Offsets too large (-0.038353, -0.343841, 0.000000, 21.397911 mm) : angle offset 21.397911391883895 > 10.0 2021-10-20 12:21:40.267 AbstractHeadMountable DEBUG: N2.moveTo((139.036937, 18.198459, -25.700000, 23.101943 mm), 0.87) 2021-10-20 12:21:40.269 GcodeDriver DEBUG: [serial://COM5] >> M204 S236.37 G1 X70.6369 Y-3.3015 C23.1019 F615.71 ; move to target, 25000 2021-10-20 12:21:40.270 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.271 GcodeDriver TRACE: [serial://COM5] confirmed M204 S236.37 G1 X70.6369 Y-3.3015 C23.1019 F615.71 ; move to target 2021-10-20 12:21:40.271 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.4015 F639.32 ; move to target, 25000 2021-10-20 12:21:40.273 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.273 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.4015 F639.32 ; move to target 2021-10-20 12:21:40.273 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:40.459 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.459 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:40.460 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:40.461 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.467 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.468 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.497 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.498 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 4.722438325182302 2021-10-20 12:21:40.499 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.511 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.512 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 3.431229565026115 2021-10-20 12:21:40.528 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.543 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.544 AbstractCamera TRACE: autoSettleAndCapture t=84 auto settle score: 2.363743009441695 2021-10-20 12:21:40.544 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.575 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.577 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.43514237891881 2021-10-20 12:21:40.577 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 12:21:40.577 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:40.595 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {177.30882263183594, 200.98529052734375} 32x50 * 30.963756561279297 } 2021-10-20 12:21:40.595 ReferenceBottomVision DEBUG: Offsets too large (0.035816, 0.011593, 0.000000, 14.536389 mm) : angle offset 14.536388717323348 > 10.0 2021-10-20 12:21:40.595 AbstractHeadMountable DEBUG: N2.moveTo((139.001120, 18.186867, -25.700000, 8.565555 mm), 0.87) 2021-10-20 12:21:40.597 GcodeDriver DEBUG: [serial://COM5] >> M204 S74.50 G1 X70.6011 Y-3.3131 C8.5656 F159.95 ; move to target, 25000 2021-10-20 12:21:40.599 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.599 GcodeDriver TRACE: [serial://COM5] confirmed M204 S74.50 G1 X70.6011 Y-3.3131 C8.5656 F159.95 ; move to target 2021-10-20 12:21:40.599 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.4131 F639.32 ; move to target, 25000 2021-10-20 12:21:40.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.601 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.4131 F639.32 ; move to target 2021-10-20 12:21:40.602 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:40.742 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.743 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:40.743 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:40.744 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.750 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.751 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.776 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.780 AbstractCamera TRACE: autoSettleAndCapture t=36 auto settle score: 2.9721521034387846 2021-10-20 12:21:40.780 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.816 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.818 AbstractCamera TRACE: autoSettleAndCapture t=73 auto settle score: 2.878785949443048 2021-10-20 12:21:40.818 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:40.847 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:40.848 AbstractCamera TRACE: autoSettleAndCapture t=104 auto settle score: 2.381358155841608 2021-10-20 12:21:40.849 AbstractCamera DEBUG: autoSettleAndCapture in 105 ms 2021-10-20 12:21:40.849 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:40.876 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.2563934326172, 201.73228454589844} 32x50 * 38.23382568359375 } 2021-10-20 12:21:40.877 ReferenceBottomVision DEBUG: Offsets accepted (-0.010643, -0.007838, 0.000000, 7.266320 mm) 2021-10-20 12:21:40.877 ReferenceBottomVision DEBUG: Final offsets (-0.013180, -0.340087, 0.000000, 43.200620 mm) 2021-10-20 12:21:40.878 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:40.878 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.013180, -0.340087, 0.000000, 43.200620 mm) pre-rotatedtrue) 2021-10-20 12:21:40.879 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:40.879 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:40.879 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:40.880 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:40.880 AbstractHeadMountable DEBUG: N1.moveTo((108.201120, 17.986867, 0.000000, -37.716620 mm), 0.87) 2021-10-20 12:21:40.881 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:40.883 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:40.883 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:21:40.883 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:41.267 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:41.267 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:41.267 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:41.268 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:41.268 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:41.268 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:41.269 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:41.270 GcodeDriver DEBUG: [serial://COM5] >> M204 S1432.23 G1 X101.8986 Y20.6546 B44.4999 F14267.74 ; move to target, 25000 2021-10-20 12:21:41.272 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:41.272 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1432.23 G1 X101.8986 Y20.6546 B44.4999 F14267.74 ; move to target 2021-10-20 12:21:41.272 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:21:41.274 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:41.274 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:21:41.274 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:41.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:41.687 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:41.687 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 44.499855 mm), 0.87) 2021-10-20 12:21:41.689 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:41.690 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:41.690 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:21:41.690 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:42.073 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.074 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:42.074 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:42.075 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:42.080 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:42.081 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:42.111 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:42.112 AbstractCamera TRACE: autoSettleAndCapture t=37 auto settle score: 3.225333910873317 2021-10-20 12:21:42.113 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:42.143 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:42.144 AbstractCamera TRACE: autoSettleAndCapture t=69 auto settle score: 7.214732870495558 2021-10-20 12:21:42.145 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:42.190 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:42.192 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.411423195814796 2021-10-20 12:21:42.192 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 12:21:42.192 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:42.211 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.40333557128906, 203.16299438476562} 30x50 * 41.987213134765625 } 2021-10-20 12:21:42.211 ReferenceBottomVision DEBUG: Offsets accepted (0.070597, -0.069758, 0.000000, 3.512932 mm) 2021-10-20 12:21:42.211 ReferenceBottomVision DEBUG: Final offsets (0.070597, -0.069758, 0.000000, 3.512932 mm) 2021-10-20 12:21:42.212 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:42.212 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.070597, -0.069758, 0.000000, 3.512932 mm) pre-rotatedtrue) 2021-10-20 12:21:42.213 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:42.213 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:42.214 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:42.214 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:42.214 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:42.214 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:42.214 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:42.216 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:42.217 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.218 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:21:42.218 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:42.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.601 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:42.601 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:42.601 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:42.602 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:42.603 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.37 G1 X70.4986 Y20.7546 C44.4999 F11328.95 ; move to target, 25000 2021-10-20 12:21:42.605 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.606 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.37 G1 X70.4986 Y20.7546 C44.4999 F11328.95 ; move to target 2021-10-20 12:21:42.606 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.6546 F639.32 ; move to target, 25000 2021-10-20 12:21:42.608 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.608 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.6546 F639.32 ; move to target 2021-10-20 12:21:42.608 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:42.949 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.949 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:42.949 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.499855 mm), 0.87) 2021-10-20 12:21:42.950 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:42.951 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:42.952 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A25.7000 F10249.03 ; move to target 2021-10-20 12:21:42.952 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:43.335 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:43.335 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:43.336 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:43.336 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.341 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.342 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.370 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.371 AbstractCamera TRACE: autoSettleAndCapture t=35 auto settle score: 3.938823529399323 2021-10-20 12:21:43.371 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.394 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.397 AbstractCamera TRACE: autoSettleAndCapture t=60 auto settle score: 2.4216302514770227 2021-10-20 12:21:43.397 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.424 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.426 AbstractCamera TRACE: autoSettleAndCapture t=90 auto settle score: 7.397810892495748 2021-10-20 12:21:43.426 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.456 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.458 AbstractCamera TRACE: autoSettleAndCapture t=122 auto settle score: 2.427601558508028 2021-10-20 12:21:43.459 AbstractCamera DEBUG: autoSettleAndCapture in 123 ms 2021-10-20 12:21:43.459 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:43.487 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {173.72262573242188, 213.76275634765625} 31x50 * 19.98310661315918 } 2021-10-20 12:21:43.487 ReferenceBottomVision DEBUG: Offsets too large (-0.305851, -0.387572, 0.000000, 25.517039 mm) : angle offset 25.517038665443465 > 10.0 2021-10-20 12:21:43.487 AbstractHeadMountable DEBUG: N4.moveTo((139.304434, 18.242191, -25.700000, 18.982816 mm), 0.87) 2021-10-20 12:21:43.489 GcodeDriver DEBUG: [serial://COM5] >> M204 S256.09 G1 X70.8044 Y21.1422 C18.9828 F728.44 ; move to target, 25000 2021-10-20 12:21:43.491 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:43.491 GcodeDriver TRACE: [serial://COM5] confirmed M204 S256.09 G1 X70.8044 Y21.1422 C18.9828 F728.44 ; move to target 2021-10-20 12:21:43.492 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y21.0422 F639.32 ; move to target, 25000 2021-10-20 12:21:43.494 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:43.494 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y21.0422 F639.32 ; move to target 2021-10-20 12:21:43.494 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:43.700 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:43.700 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:43.700 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:43.701 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.707 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.708 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.730 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.732 AbstractCamera TRACE: autoSettleAndCapture t=31 auto settle score: 4.710353604776087 2021-10-20 12:21:43.732 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.761 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.763 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 5.045360099250337 2021-10-20 12:21:43.763 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.792 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.793 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 3.4986195714803348 2021-10-20 12:21:43.793 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:43.824 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:43.826 AbstractCamera TRACE: autoSettleAndCapture t=125 auto settle score: 2.6828240265816046 2021-10-20 12:21:43.826 AbstractCamera DEBUG: autoSettleAndCapture in 125 ms 2021-10-20 12:21:43.826 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:43.845 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.50001525878906, 202.00001525878906} 31x50 * 45.0 } 2021-10-20 12:21:43.845 ReferenceBottomVision DEBUG: Offsets accepted (-0.039436, -0.019291, 0.000000, 0.500145 mm) 2021-10-20 12:21:43.845 ReferenceBottomVision DEBUG: Final offsets (-0.345287, -0.406863, 0.000000, 26.017184 mm) 2021-10-20 12:21:43.846 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:43.847 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.345287, -0.406863, 0.000000, 26.017184 mm) pre-rotatedtrue) 2021-10-20 12:21:43.850 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:43.851 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:43.852 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:43.852 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:43.852 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:43.852 AbstractHeadMountable DEBUG: N3.moveTo((107.904434, 18.342191, 0.000000, 44.499855 mm), 0.87) 2021-10-20 12:21:43.853 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:43.855 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:43.856 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:21:43.856 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:44.239 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:44.239 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:44.239 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:44.239 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:44.240 AbstractHeadMountable DEBUG: N1.moveTo((231.324503, 59.271731, 0.000000, -79.131149 mm), 0.87) 2021-10-20 12:21:44.241 GcodeDriver DEBUG: [serial://COM5] >> M204 S1146.07 G1 X193.7245 Y37.9717 B-79.1311 F22626.01 ; move to target, 25000 2021-10-20 12:21:44.243 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:44.243 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1146.07 G1 X193.7245 Y37.9717 B-79.1311 F22626.01 ; move to target 2021-10-20 12:21:44.244 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y37.8717 F639.32 ; move to target, 25000 2021-10-20 12:21:44.246 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:44.246 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y37.8717 F639.32 ; move to target 2021-10-20 12:21:44.246 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:44.912 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:44.912 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:44.912 AbstractHeadMountable DEBUG: N1.moveTo((231.324503, 59.271731, 26.800000, -79.131149 mm), 0.87) 2021-10-20 12:21:44.913 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:44.915 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:44.915 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:21:44.915 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:45.311 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:45.312 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:45.312 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:21:45.312 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:45.313 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:21:45.313 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:21:45.314 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:45.314 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:21:46.014 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:46.015 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:46.015 AbstractHeadMountable DEBUG: N1.moveTo((231.324503, 59.271731, 0.000000, -79.131149 mm), 0.87) 2021-10-20 12:21:46.016 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:46.018 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.019 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:21:46.019 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:46.415 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.415 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:46.415 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:46.416 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:46.417 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:46.417 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:46.418 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:46.418 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:46.418 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:46.419 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:46.419 AbstractHeadMountable DEBUG: N2.moveTo((236.575425, 60.075698, 0.000000, 1.299235 mm), 0.87) 2021-10-20 12:21:46.421 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.78 G1 X168.1754 Y38.5757 C1.2992 F10222.77 ; move to target, 25000 2021-10-20 12:21:46.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.422 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.78 G1 X168.1754 Y38.5757 C1.2992 F10222.77 ; move to target 2021-10-20 12:21:46.423 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y38.4757 F639.32 ; move to target, 25000 2021-10-20 12:21:46.424 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.424 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y38.4757 F639.32 ; move to target 2021-10-20 12:21:46.425 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:46.732 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.732 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:46.732 AbstractHeadMountable DEBUG: N2.moveTo((236.575425, 60.075698, 26.800000, 1.299235 mm), 0.87) 2021-10-20 12:21:46.733 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:46.736 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:46.736 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:21:46.736 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:47.132 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:47.132 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:47.132 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:21:47.132 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:47.133 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:21:47.133 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:21:47.134 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:47.134 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:21:47.834 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:47.835 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:47.835 AbstractHeadMountable DEBUG: N2.moveTo((236.575425, 60.075698, 0.000000, 1.299235 mm), 0.87) 2021-10-20 12:21:47.836 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:47.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:47.838 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:21:47.839 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:48.235 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:48.235 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:48.235 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:48.236 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:48.237 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:48.237 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:48.237 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:48.238 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:48.238 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:48.238 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:48.239 AbstractHeadMountable DEBUG: N3.moveTo((241.551691, 59.761197, 0.000000, 40.986923 mm), 0.87) 2021-10-20 12:21:48.240 GcodeDriver DEBUG: [serial://COM5] >> M204 S1362.81 G1 X204.4517 Y62.5612 B40.9869 F14616.15 ; move to target, 25000 2021-10-20 12:21:48.242 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:48.242 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1362.81 G1 X204.4517 Y62.5612 B40.9869 F14616.15 ; move to target 2021-10-20 12:21:48.243 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y62.4612 F639.32 ; move to target, 25000 2021-10-20 12:21:48.244 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:48.245 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y62.4612 F639.32 ; move to target 2021-10-20 12:21:48.245 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:48.741 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:48.741 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:48.742 AbstractHeadMountable DEBUG: N3.moveTo((241.551691, 59.761197, 26.800000, 40.986923 mm), 0.87) 2021-10-20 12:21:48.743 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:48.745 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:48.745 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:21:48.745 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:49.141 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:49.141 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:49.142 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:21:49.142 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:49.142 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:21:49.143 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:21:49.143 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:49.144 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:21:49.844 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:49.845 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:49.845 AbstractHeadMountable DEBUG: N3.moveTo((241.551691, 59.761197, 0.000000, 40.986923 mm), 0.87) 2021-10-20 12:21:49.846 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:49.849 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:49.849 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:21:49.849 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:50.246 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.246 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:50.246 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:50.247 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:21:50.247 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:50.248 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:50.248 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:50.248 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:50.248 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:50.249 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:50.249 AbstractHeadMountable DEBUG: N4.moveTo((247.027617, 60.054132, 0.000000, 18.482671 mm), 0.87) 2021-10-20 12:21:50.251 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.56 G1 X178.5276 Y62.9541 C18.4827 F10295.47 ; move to target, 25000 2021-10-20 12:21:50.252 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.253 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.56 G1 X178.5276 Y62.9541 C18.4827 F10295.47 ; move to target 2021-10-20 12:21:50.253 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y62.8541 F639.32 ; move to target, 25000 2021-10-20 12:21:50.255 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.255 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y62.8541 F639.32 ; move to target 2021-10-20 12:21:50.255 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:50.564 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.564 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:50.564 AbstractHeadMountable DEBUG: N4.moveTo((247.027617, 60.054132, 26.800000, 18.482671 mm), 0.87) 2021-10-20 12:21:50.565 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:21:50.567 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.567 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-26.8000 F10466.07 ; move to target 2021-10-20 12:21:50.568 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:50.964 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.964 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:50.964 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:21:50.965 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:21:50.965 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:21:50.966 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:21:50.966 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.967 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:21:50.967 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:21:50.967 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:21:50.972 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:50.972 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:21:51.673 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:21:51.675 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:51.675 AbstractHeadMountable DEBUG: N4.moveTo((247.027617, 60.054132, 0.000000, 18.482671 mm), 0.87) 2021-10-20 12:21:51.676 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:21:51.678 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:51.678 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:21:51.678 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:52.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:52.075 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:52.075 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:21:52.076 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:21:52.076 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:21:52.077 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:21:52.077 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:21:52.077 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:21:52.077 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:52.078 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:52.078 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:52.078 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:52.079 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:52.079 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:52.079 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:52.080 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:52.082 GcodeDriver DEBUG: [serial://COM5] >> M204 S1156.62 G1 X528.9290 Y131.0050 B90.0000 F38553.31 ; move to target, 25000 2021-10-20 12:21:52.084 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:52.084 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1156.62 G1 X528.9290 Y131.0050 B90.0000 F38553.31 ; move to target 2021-10-20 12:21:52.084 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.9050 F639.32 ; move to target, 25000 2021-10-20 12:21:52.086 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:52.086 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.9050 F639.32 ; move to target 2021-10-20 12:21:52.086 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:53.207 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:53.207 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:53.207 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:53.208 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:53.209 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:53.210 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:53.239 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:53.239 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:53.240 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:53.241 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:53.243 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:53.243 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z27.5200 F10605.72 ; move to target 2021-10-20 12:21:53.243 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:53.649 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:53.649 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:53.650 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:21:53.650 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:53.650 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:21:53.651 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:21:53.652 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:53.652 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:21:53.652 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:21:53.652 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:21:53.653 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:53.653 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:21:54.053 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:54.054 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:54.054 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:54.055 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:54.060 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.061 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:21:54.061 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:54.466 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.466 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:54.466 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:54.466 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:54.468 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:54.478 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:54.478 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:54.478 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:54.488 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:54.509 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:54.509 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:54.509 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:54.510 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:54.510 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:54.510 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:54.512 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target, 25000 2021-10-20 12:21:54.514 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.514 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X498.1290 Y130.8050 C90.0000 F11220.02 ; move to target 2021-10-20 12:21:54.515 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y130.7050 F639.32 ; move to target, 25000 2021-10-20 12:21:54.516 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.516 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y130.7050 F639.32 ; move to target 2021-10-20 12:21:54.517 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:54.900 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.900 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:54.900 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:54.901 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:54.901 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:54.903 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:54.929 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:54.929 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:54.930 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:54.931 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:54.933 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:54.933 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-27.5200 F10605.72 ; move to target 2021-10-20 12:21:54.933 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:55.339 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:55.339 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:55.339 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:21:55.339 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:55.340 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:21:55.340 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:21:55.341 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:55.341 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:21:55.742 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:55.743 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:55.743 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:55.744 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:55.746 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:55.746 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10605.72 ; move to target 2021-10-20 12:21:55.747 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:56.152 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.152 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:56.152 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:56.152 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:56.155 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:56.164 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:56.164 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:56.165 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:21:56.166 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:56.166 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:56.166 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:56.166 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:56.167 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:56.167 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:56.167 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:56.169 GcodeDriver DEBUG: [serial://COM5] >> M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target, 25000 2021-10-20 12:21:56.171 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.171 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1439.57 G1 X529.4290 Y155.1050 F14341.39 ; move to target 2021-10-20 12:21:56.171 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y155.0050 F639.32 ; move to target, 25000 2021-10-20 12:21:56.173 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.174 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y155.0050 F639.32 ; move to target 2021-10-20 12:21:56.174 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:56.518 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.518 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:56.518 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.87) 2021-10-20 12:21:56.519 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:21:56.519 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:21:56.521 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:21:56.550 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:21:56.550 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:21:56.550 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.87) 2021-10-20 12:21:56.551 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target, 25000 2021-10-20 12:21:56.554 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.555 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-27.5200 F10605.72 ; move to target 2021-10-20 12:21:56.555 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:56.959 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.959 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:56.960 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:21:56.960 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:21:56.960 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:21:56.961 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:21:56.962 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:56.962 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:21:57.362 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:21:57.363 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:57.363 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.87) 2021-10-20 12:21:57.364 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10605.72 ; move to target, 25000 2021-10-20 12:21:57.366 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:57.366 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10605.72 ; move to target 2021-10-20 12:21:57.366 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:57.771 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:57.772 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:57.772 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:21:57.772 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:21:57.773 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:21:57.784 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:21:57.784 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:21:57.785 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:57.785 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:57.786 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:57.786 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:57.787 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:57.787 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:57.788 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:57.788 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:57.789 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:57.790 GcodeDriver DEBUG: [serial://COM5] >> M204 S1210.65 G1 X101.3986 Y-3.4454 B89.4999 F41746.40 ; move to target, 25000 2021-10-20 12:21:57.792 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:57.792 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1210.65 G1 X101.3986 Y-3.4454 B89.4999 F41746.40 ; move to target 2021-10-20 12:21:57.793 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target, 25000 2021-10-20 12:21:57.795 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:57.795 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.5454 F639.32 ; move to target 2021-10-20 12:21:57.795 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:59.035 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.036 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:59.036 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.499855 mm), 0.87) 2021-10-20 12:21:59.037 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:21:59.039 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.039 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z25.7000 F10249.03 ; move to target 2021-10-20 12:21:59.039 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:59.422 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.422 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:59.422 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:21:59.423 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:59.429 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:59.430 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:59.449 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:59.451 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 5.550463299334882 2021-10-20 12:21:59.451 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:59.478 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:59.480 AbstractCamera TRACE: autoSettleAndCapture t=57 auto settle score: 6.038121185465277 2021-10-20 12:21:59.480 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:59.504 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:59.505 AbstractCamera TRACE: autoSettleAndCapture t=82 auto settle score: 2.3355144036584274 2021-10-20 12:21:59.506 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:21:59.534 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:21:59.535 AbstractCamera TRACE: autoSettleAndCapture t=112 auto settle score: 2.407781165242634 2021-10-20 12:21:59.536 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 12:21:59.536 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:21:59.553 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {181.4451446533203, 191.4027557373047} 59x29 * 87.1375961303711 } 2021-10-20 12:21:59.553 ReferenceBottomVision DEBUG: Offsets accepted (0.217102, 0.384417, 0.000000, 3.362549 mm) 2021-10-20 12:21:59.554 ReferenceBottomVision DEBUG: Final offsets (0.217102, 0.384417, 0.000000, 3.362549 mm) 2021-10-20 12:21:59.555 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:21:59.555 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.217102, 0.384417, 0.000000, 3.362549 mm) pre-rotatedtrue) 2021-10-20 12:21:59.556 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:21:59.556 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:21:59.556 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:21:59.557 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:21:59.557 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:21:59.558 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:21:59.559 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.560 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:21:59.560 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:21:59.943 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.943 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:21:59.943 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:21:59.944 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:21:59.944 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:21:59.944 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:21:59.945 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -90.500145 mm), 0.87) 2021-10-20 12:21:59.947 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.36 G1 X70.5986 Y-3.6454 C-90.5001 F11220.02 ; move to target, 25000 2021-10-20 12:21:59.948 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.949 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.36 G1 X70.5986 Y-3.6454 C-90.5001 F11220.02 ; move to target 2021-10-20 12:21:59.949 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target, 25000 2021-10-20 12:21:59.951 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:21:59.951 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.7454 F639.32 ; move to target 2021-10-20 12:21:59.951 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:00.551 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:00.552 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:00.552 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -90.500145 mm), 0.87) 2021-10-20 12:22:00.553 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:22:00.555 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:00.555 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-25.7000 F10249.03 ; move to target 2021-10-20 12:22:00.555 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:00.938 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:00.938 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:00.939 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:00.939 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:00.944 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:00.946 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:00.992 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:00.995 AbstractCamera TRACE: autoSettleAndCapture t=56 auto settle score: 2.8334809139830495 2021-10-20 12:22:00.996 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.024 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.039 AbstractCamera TRACE: autoSettleAndCapture t=100 auto settle score: 7.722698256958218 2021-10-20 12:22:01.039 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.057 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.058 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.299753755889725 2021-10-20 12:22:01.059 AbstractCamera DEBUG: autoSettleAndCapture in 120 ms 2021-10-20 12:22:01.059 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:01.078 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.20921325683594, 210.2128448486328} 31x50 * 15.751173973083496 } 2021-10-20 12:22:01.078 ReferenceBottomVision DEBUG: Offsets too large (0.230516, -0.291766, 0.000000, -15.251029 mm) : angle offset 15.251028694480851 > 10.0 2021-10-20 12:22:01.078 AbstractHeadMountable DEBUG: N2.moveTo((138.768067, 18.146384, -25.700000, -75.249117 mm), 0.87) 2021-10-20 12:22:01.079 GcodeDriver DEBUG: [serial://COM5] >> M204 S338.39 G1 X70.3681 Y-3.3536 C-75.2491 F744.13 ; move to target, 25000 2021-10-20 12:22:01.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.082 GcodeDriver TRACE: [serial://COM5] confirmed M204 S338.39 G1 X70.3681 Y-3.3536 C-75.2491 F744.13 ; move to target 2021-10-20 12:22:01.083 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y-3.4536 F639.32 ; move to target, 25000 2021-10-20 12:22:01.084 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.085 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y-3.4536 F639.32 ; move to target 2021-10-20 12:22:01.085 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:01.244 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.244 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:01.245 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:01.246 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.253 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.254 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.279 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.280 AbstractCamera TRACE: autoSettleAndCapture t=34 auto settle score: 6.741245103742988 2021-10-20 12:22:01.280 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.311 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.312 AbstractCamera TRACE: autoSettleAndCapture t=66 auto settle score: 2.585291246139707 2021-10-20 12:22:01.312 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:01.361 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:01.363 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.33886717434292 2021-10-20 12:22:01.363 AbstractCamera DEBUG: autoSettleAndCapture in 117 ms 2021-10-20 12:22:01.363 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:01.380 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {175.5, 201.5} 51x31 * 90.0 } 2021-10-20 12:22:01.381 ReferenceBottomVision DEBUG: Offsets accepted (-0.039266, 0.000343, 0.000000, 0.500145 mm) 2021-10-20 12:22:01.381 ReferenceBottomVision DEBUG: Final offsets (0.191251, -0.291423, 0.000000, -14.750883 mm) 2021-10-20 12:22:01.381 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:22:01.382 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (0.191251, -0.291423, 0.000000, -14.750883 mm) pre-rotatedtrue) 2021-10-20 12:22:01.382 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:22:01.382 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:22:01.387 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:01.387 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:01.387 AbstractHeadMountable DEBUG: N1.moveTo((107.968067, 17.946384, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:22:01.389 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:22:01.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.391 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10249.03 ; move to target 2021-10-20 12:22:01.391 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:01.774 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.774 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:01.774 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:01.775 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:01.775 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:01.775 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:01.776 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:22:01.777 GcodeDriver DEBUG: [serial://COM5] >> M204 S1429.19 G1 X101.8986 Y20.6546 F14290.36 ; move to target, 25000 2021-10-20 12:22:01.779 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.779 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1429.19 G1 X101.8986 Y20.6546 F14290.36 ; move to target 2021-10-20 12:22:01.779 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y20.5546 F639.32 ; move to target, 25000 2021-10-20 12:22:01.781 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:01.781 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y20.5546 F639.32 ; move to target 2021-10-20 12:22:01.782 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:02.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:02.127 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:02.127 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.499855 mm), 0.87) 2021-10-20 12:22:02.128 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target, 25000 2021-10-20 12:22:02.130 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:02.130 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A-25.7000 F10249.03 ; move to target 2021-10-20 12:22:02.130 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:02.513 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:02.513 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:02.514 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:02.515 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:02.521 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:02.522 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:02.562 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:02.564 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 5.691602207274248 2021-10-20 12:22:02.565 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:02.570 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:02.571 AbstractCamera TRACE: autoSettleAndCapture t=57 auto settle score: 6.749530508075063 2021-10-20 12:22:02.571 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:02.595 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:02.596 AbstractCamera TRACE: autoSettleAndCapture t=82 auto settle score: 2.591926551310887 2021-10-20 12:22:02.597 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:02.624 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:02.627 AbstractCamera TRACE: autoSettleAndCapture t=113 auto settle score: 2.444956636672301 2021-10-20 12:22:02.627 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 12:22:02.628 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:02.653 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.0, 203.0} 50x30 * 90.0 } 2021-10-20 12:22:02.653 ReferenceBottomVision DEBUG: Offsets accepted (-0.020147, -0.058727, 0.000000, 0.500145 mm) 2021-10-20 12:22:02.653 ReferenceBottomVision DEBUG: Final offsets (-0.020147, -0.058727, 0.000000, 0.500145 mm) 2021-10-20 12:22:02.663 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:22:02.664 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.020147, -0.058727, 0.000000, 0.500145 mm) pre-rotatedtrue) 2021-10-20 12:22:02.666 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:22:02.667 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:02.667 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:02.668 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:02.668 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:02.668 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.499855 mm), 0.87) 2021-10-20 12:22:02.669 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10249.03 ; move to target, 25000 2021-10-20 12:22:02.671 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:02.671 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10249.03 ; move to target 2021-10-20 12:22:02.672 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:03.055 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.055 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:03.055 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:03.056 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:03.056 AbstractHeadMountable DEBUG: N1.moveTo((184.286534, 67.522652, 0.000000, 86.137306 mm), 0.87) 2021-10-20 12:22:03.058 GcodeDriver DEBUG: [serial://COM5] >> M204 S1308.58 G1 X146.6865 Y46.2227 B86.1373 F15594.40 ; move to target, 25000 2021-10-20 12:22:03.059 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.060 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1308.58 G1 X146.6865 Y46.2227 B86.1373 F15594.40 ; move to target 2021-10-20 12:22:03.060 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y46.1227 F639.32 ; move to target, 25000 2021-10-20 12:22:03.062 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.062 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y46.1227 F639.32 ; move to target 2021-10-20 12:22:03.062 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:03.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.470 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:03.470 AbstractHeadMountable DEBUG: N1.moveTo((184.286534, 67.522652, 26.800000, 86.137306 mm), 0.87) 2021-10-20 12:22:03.472 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:22:03.473 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.473 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z-26.8000 F10466.07 ; move to target 2021-10-20 12:22:03.474 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:03.870 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.870 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:03.870 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:22:03.870 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:22:03.871 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:22:03.871 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:22:03.872 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:03.872 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:22:04.572 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:22:04.573 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:04.573 AbstractHeadMountable DEBUG: N1.moveTo((184.286534, 67.522652, 0.000000, 86.137306 mm), 0.87) 2021-10-20 12:22:04.574 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:22:04.576 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:04.576 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:22:04.577 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:04.973 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:04.973 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:04.973 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:22:04.974 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:22:04.975 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:04.975 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:04.977 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:04.977 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:04.978 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:04.978 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:04.979 AbstractHeadMountable DEBUG: N2.moveTo((194.591209, 56.884012, 0.000000, 284.250738 mm), 0.87) 2021-10-20 12:22:04.980 GcodeDriver DEBUG: [serial://COM5] >> M204 S1281.75 G1 X126.1912 Y35.3840 C-75.7493 F10332.81 ; move to target, 25000 2021-10-20 12:22:04.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:04.982 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1281.75 G1 X126.1912 Y35.3840 C-75.7493 F10332.81 ; move to target 2021-10-20 12:22:04.983 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y35.2840 F639.32 ; move to target, 25000 2021-10-20 12:22:04.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:04.985 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y35.2840 F639.32 ; move to target 2021-10-20 12:22:04.985 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:05.262 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:05.262 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:05.262 AbstractHeadMountable DEBUG: N2.moveTo((194.591209, 56.884012, 26.800000, 284.250738 mm), 0.87) 2021-10-20 12:22:05.263 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:22:05.265 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:05.265 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z26.8000 F10466.07 ; move to target 2021-10-20 12:22:05.265 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:05.661 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:05.662 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:05.662 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:22:05.662 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:22:05.663 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:22:05.663 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:22:05.664 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:05.664 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:22:06.365 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:22:06.366 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:06.366 AbstractHeadMountable DEBUG: N2.moveTo((194.591209, 56.884012, 0.000000, -75.749262 mm), 0.87) 2021-10-20 12:22:06.367 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:22:06.369 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:06.370 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Z0.0000 F10466.07 ; move to target 2021-10-20 12:22:06.370 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:06.766 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:06.766 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:06.766 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:22:06.767 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:22:06.768 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:06.768 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:06.768 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:06.768 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:06.769 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:06.769 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:06.769 AbstractHeadMountable DEBUG: N3.moveTo((274.690859, 54.264298, 0.000000, 88.999709 mm), 0.87) 2021-10-20 12:22:06.771 GcodeDriver DEBUG: [serial://COM5] >> M204 S1156.85 G1 X237.5909 Y57.0643 B88.9997 F21742.23 ; move to target, 25000 2021-10-20 12:22:06.774 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:06.774 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1156.85 G1 X237.5909 Y57.0643 B88.9997 F21742.23 ; move to target 2021-10-20 12:22:06.774 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y56.9643 F639.32 ; move to target, 25000 2021-10-20 12:22:06.776 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:06.779 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y56.9643 F639.32 ; move to target 2021-10-20 12:22:06.779 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:07.415 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:07.415 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:07.415 AbstractHeadMountable DEBUG: N3.moveTo((274.690859, 54.264298, 26.800000, 88.999709 mm), 0.87) 2021-10-20 12:22:07.416 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A26.8000 F10466.07 ; move to target, 25000 2021-10-20 12:22:07.418 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:07.418 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A26.8000 F10466.07 ; move to target 2021-10-20 12:22:07.418 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:07.815 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:07.815 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:07.815 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:22:07.815 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:22:07.816 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:22:07.816 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:22:07.817 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:07.817 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:22:07.818 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:22:07.818 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:22:07.819 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:07.819 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:22:08.519 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:22:08.520 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:08.520 AbstractHeadMountable DEBUG: N3.moveTo((274.690859, 54.264298, 0.000000, 88.999709 mm), 0.87) 2021-10-20 12:22:08.521 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 A0.0000 F10466.07 ; move to target, 25000 2021-10-20 12:22:08.523 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:08.523 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 A0.0000 F10466.07 ; move to target 2021-10-20 12:22:08.523 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:08.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:08.920 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:08.920 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:22:08.921 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:08.921 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:08.921 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:08.922 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:08.922 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:08.922 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:08.923 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:08.923 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:08.923 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:08.923 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:08.924 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:08.924 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:08.924 ReferenceHead DEBUG: H1.moveToSafeZ(0.87) 2021-10-20 12:22:08.924 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.87) 2021-10-20 12:22:08.925 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.87) 2021-10-20 12:22:08.925 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.87) 2021-10-20 12:22:08.925 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.87) 2021-10-20 12:22:08.925 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.87) 2021-10-20 12:22:08.926 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.87) 2021-10-20 12:22:08.927 GcodeDriver DEBUG: [serial://COM5] >> M204 S1215.96 G1 X350.0000 Y350.1000 F37071.63 ; move to target, 25000 2021-10-20 12:22:08.929 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:08.929 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1215.96 G1 X350.0000 Y350.1000 F37071.63 ; move to target 2021-10-20 12:22:08.930 GcodeDriver DEBUG: [serial://COM5] >> M204 S1135.35 G1 Y350.0000 F639.32 ; move to target, 25000 2021-10-20 12:22:08.931 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:08.931 GcodeDriver TRACE: [serial://COM5] confirmed M204 S1135.35 G1 Y350.0000 F639.32 ; move to target 2021-10-20 12:22:08.931 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 28736 2021-10-20 12:22:09.963 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:09.964 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:09.964 ReferencePnpJobProcessor$Finish INFO: Job finished 11 parts in 94.2 sec. This is 420.4 CPH 2021-10-20 12:22:09.964 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 12:22:31.381 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:31.381 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:31.382 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:31.382 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:31.382 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:31.382 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:31.383 Scripting TRACE: Scripting.on Job.Starting 2021-10-20 12:22:31.393 ReferenceFiducialLocator DEBUG: Locating FD3 2021-10-20 12:22:31.393 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (260.671287, 50.366423, 26.500000, -0.589301 mm) 2021-10-20 12:22:31.393 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:31.393 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:31.394 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:31.394 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:31.394 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:31.395 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:31.395 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 0.000000, -0.589301 mm), 0.3) 2021-10-20 12:22:31.397 GcodeDriver DEBUG: [serial://COM5] >> M204 S140.88 G1 X260.6713 Y50.4664 F12590.49 ; move to target, 25000 2021-10-20 12:22:31.404 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:31.404 GcodeDriver TRACE: [serial://COM5] confirmed M204 S140.88 G1 X260.6713 Y50.4664 F12590.49 ; move to target 2021-10-20 12:22:31.404 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.3664 F220.45 ; move to target, 25000 2021-10-20 12:22:31.429 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:31.430 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.3664 F220.45 ; move to target 2021-10-20 12:22:31.430 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:34.435 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:34.435 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:34.435 AbstractHeadMountable DEBUG: DOWN.moveTo((260.671287, 50.366423, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:34.436 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:34.688 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:34.699 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:34.700 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:34.755 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 12:22:34.832 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.944326, 50.744995, 26.500000, -0.589301 mm) 2021-10-20 12:22:34.833 AbstractHeadMountable DEBUG: DOWN.moveTo((260.944326, 50.744995, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:34.834 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.43 G1 X260.9443 Y50.8450 F555.24 ; move to target, 25000 2021-10-20 12:22:34.835 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:34.836 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.43 G1 X260.9443 Y50.8450 F555.24 ; move to target 2021-10-20 12:22:34.836 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.7450 F220.45 ; move to target, 25000 2021-10-20 12:22:34.838 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:34.838 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.7450 F220.45 ; move to target 2021-10-20 12:22:34.838 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:34.994 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:34.994 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:34.996 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:35.247 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:35.259 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:35.260 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:35.313 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 12:22:35.401 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.869861, 50.424665, 26.500000, -0.589301 mm) 2021-10-20 12:22:35.402 AbstractHeadMountable DEBUG: DOWN.moveTo((260.869861, 50.424665, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:35.403 GcodeDriver DEBUG: [serial://COM5] >> M204 S142.50 G1 X260.8699 Y50.5247 F345.41 ; move to target, 25000 2021-10-20 12:22:35.405 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:35.405 GcodeDriver TRACE: [serial://COM5] confirmed M204 S142.50 G1 X260.8699 Y50.5247 F345.41 ; move to target 2021-10-20 12:22:35.405 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.4247 F220.45 ; move to target, 25000 2021-10-20 12:22:35.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:35.407 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.4247 F220.45 ; move to target 2021-10-20 12:22:35.408 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:35.513 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:35.514 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:35.516 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:35.767 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:35.778 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:35.779 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:35.844 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 12:22:35.919 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (260.894682, 50.220819, 26.500000, -0.589301 mm) 2021-10-20 12:22:35.919 AbstractHeadMountable DEBUG: DOWN.moveTo((260.894682, 50.220819, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:35.920 GcodeDriver DEBUG: [serial://COM5] >> M204 S138.80 G1 X260.8947 Y50.3208 F230.98 ; move to target, 25000 2021-10-20 12:22:35.922 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:35.922 GcodeDriver TRACE: [serial://COM5] confirmed M204 S138.80 G1 X260.8947 Y50.3208 F230.98 ; move to target 2021-10-20 12:22:35.923 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.2208 F220.45 ; move to target, 25000 2021-10-20 12:22:35.924 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:35.924 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.2208 F220.45 ; move to target 2021-10-20 12:22:35.924 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:36.008 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.008 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:36.010 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (260.882272, 50.322742, 26.500000, -0.589301 mm) 2021-10-20 12:22:36.010 AbstractHeadMountable DEBUG: DOWN.moveTo((260.882272, 50.322742, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:36.011 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.25 G1 X260.8823 Y50.4227 F313.86 ; move to target, 25000 2021-10-20 12:22:36.013 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.013 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.25 G1 X260.8823 Y50.4227 F313.86 ; move to target 2021-10-20 12:22:36.014 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y50.3227 F220.45 ; move to target, 25000 2021-10-20 12:22:36.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.016 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y50.3227 F220.45 ; move to target 2021-10-20 12:22:36.016 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:36.143 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.143 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:36.143 ReferenceFiducialLocator DEBUG: Found FD3 at (260.882272, 50.322742, 26.500000, -0.589301 mm) 2021-10-20 12:22:36.143 ReferenceFiducialLocator DEBUG: Locating FD2 2021-10-20 12:22:36.143 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (200.397639, 69.767368, 26.500000, -0.589301 mm) 2021-10-20 12:22:36.144 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:36.144 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:36.144 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:36.144 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:36.145 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:36.145 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:36.145 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 0.000000, -0.589301 mm), 0.3) 2021-10-20 12:22:36.147 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.87 G1 X200.3976 Y69.8674 F5697.80 ; move to target, 25000 2021-10-20 12:22:36.148 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.148 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.87 G1 X200.3976 Y69.8674 F5697.80 ; move to target 2021-10-20 12:22:36.149 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.7674 F220.45 ; move to target, 25000 2021-10-20 12:22:36.150 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:36.151 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.7674 F220.45 ; move to target 2021-10-20 12:22:36.151 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:37.515 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:37.515 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:37.515 AbstractHeadMountable DEBUG: DOWN.moveTo((200.397639, 69.767368, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:37.516 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:37.767 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:37.781 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:37.782 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:37.839 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 12:22:37.908 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.273530, 70.145939, 26.500000, -0.589301 mm) 2021-10-20 12:22:37.908 AbstractHeadMountable DEBUG: DOWN.moveTo((200.273530, 70.145939, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:37.909 GcodeDriver DEBUG: [serial://COM5] >> M204 S139.47 G1 X200.2735 Y70.2459 F498.22 ; move to target, 25000 2021-10-20 12:22:37.911 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:37.911 GcodeDriver TRACE: [serial://COM5] confirmed M204 S139.47 G1 X200.2735 Y70.2459 F498.22 ; move to target 2021-10-20 12:22:37.911 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y70.1459 F220.45 ; move to target, 25000 2021-10-20 12:22:37.913 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:37.913 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y70.1459 F220.45 ; move to target 2021-10-20 12:22:37.913 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:38.075 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:38.075 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:38.077 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:38.328 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:38.341 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:38.342 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:38.394 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 12:22:38.463 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.695499, 69.592642, 26.500000, -0.589301 mm) 2021-10-20 12:22:38.463 AbstractHeadMountable DEBUG: DOWN.moveTo((200.695499, 69.592642, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:38.464 GcodeDriver DEBUG: [serial://COM5] >> M204 S184.44 G1 X200.6955 Y69.6926 F641.25 ; move to target, 25000 2021-10-20 12:22:38.467 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:38.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S184.44 G1 X200.6955 Y69.6926 F641.25 ; move to target 2021-10-20 12:22:38.468 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.5926 F220.45 ; move to target, 25000 2021-10-20 12:22:38.469 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:38.470 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.5926 F220.45 ; move to target 2021-10-20 12:22:38.470 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:38.615 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:38.615 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:38.618 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:38.869 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:38.881 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:38.882 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:38.935 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 12:22:39.004 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (200.521747, 69.912972, 26.500000, -0.589301 mm) 2021-10-20 12:22:39.005 AbstractHeadMountable DEBUG: DOWN.moveTo((200.521747, 69.912972, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:39.006 GcodeDriver DEBUG: [serial://COM5] >> M204 S146.08 G1 X200.5217 Y70.0130 F489.07 ; move to target, 25000 2021-10-20 12:22:39.007 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.008 GcodeDriver TRACE: [serial://COM5] confirmed M204 S146.08 G1 X200.5217 Y70.0130 F489.07 ; move to target 2021-10-20 12:22:39.008 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.9130 F220.45 ; move to target, 25000 2021-10-20 12:22:39.010 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.010 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.9130 F220.45 ; move to target 2021-10-20 12:22:39.011 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:39.162 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.162 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:39.164 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (200.608623, 69.752807, 26.500000, -0.589301 mm) 2021-10-20 12:22:39.164 AbstractHeadMountable DEBUG: DOWN.moveTo((200.608623, 69.752807, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:39.165 GcodeDriver DEBUG: [serial://COM5] >> M204 S164.21 G1 X200.6086 Y69.8528 F249.94 ; move to target, 25000 2021-10-20 12:22:39.167 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.167 GcodeDriver TRACE: [serial://COM5] confirmed M204 S164.21 G1 X200.6086 Y69.8528 F249.94 ; move to target 2021-10-20 12:22:39.167 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y69.7528 F220.45 ; move to target, 25000 2021-10-20 12:22:39.169 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.169 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y69.7528 F220.45 ; move to target 2021-10-20 12:22:39.169 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:39.250 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.250 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:39.251 ReferenceFiducialLocator DEBUG: Found FD2 at (200.608623, 69.752807, 26.500000, -0.589301 mm) 2021-10-20 12:22:39.251 ReferenceFiducialLocator DEBUG: Locating FD1 2021-10-20 12:22:39.251 ReferenceFiducialLocator DEBUG: Looking for FIDUCIAL-1X2-FIDUCIAL1X2 at (184.225914, 48.292559, 26.500000, -0.589301 mm) 2021-10-20 12:22:39.251 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:39.251 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:39.251 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:39.252 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:39.252 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:39.252 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:39.253 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 0.000000, -0.589301 mm), 0.3) 2021-10-20 12:22:39.254 GcodeDriver DEBUG: [serial://COM5] >> M204 S170.13 G1 X184.2259 Y48.3926 F4060.51 ; move to target, 25000 2021-10-20 12:22:39.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.256 GcodeDriver TRACE: [serial://COM5] confirmed M204 S170.13 G1 X184.2259 Y48.3926 F4060.51 ; move to target 2021-10-20 12:22:39.256 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2926 F220.45 ; move to target, 25000 2021-10-20 12:22:39.258 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:39.258 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2926 F220.45 ; move to target 2021-10-20 12:22:39.258 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:40.077 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:40.077 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:40.077 AbstractHeadMountable DEBUG: DOWN.moveTo((184.225914, 48.292559, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:40.078 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:40.330 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:40.341 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:40.342 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:40.389 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 12:22:40.463 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.498953, 48.671130, 26.500000, -0.589301 mm) 2021-10-20 12:22:40.463 AbstractHeadMountable DEBUG: DOWN.moveTo((184.498953, 48.671130, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:40.467 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.43 G1 X184.4990 Y48.7711 F555.24 ; move to target, 25000 2021-10-20 12:22:40.468 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:40.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.43 G1 X184.4990 Y48.7711 F555.24 ; move to target 2021-10-20 12:22:40.469 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.6711 F220.45 ; move to target, 25000 2021-10-20 12:22:40.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:40.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.6711 F220.45 ; move to target 2021-10-20 12:22:40.471 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:40.626 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:40.627 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:40.628 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:40.879 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:40.891 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:40.892 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:40.940 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 12:22:41.006 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.325201, 48.292559, 26.500000, -0.589301 mm) 2021-10-20 12:22:41.006 AbstractHeadMountable DEBUG: DOWN.moveTo((184.325201, 48.292559, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:41.007 GcodeDriver DEBUG: [serial://COM5] >> M204 S159.11 G1 X184.3252 Y48.3926 F433.65 ; move to target, 25000 2021-10-20 12:22:41.009 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.009 GcodeDriver TRACE: [serial://COM5] confirmed M204 S159.11 G1 X184.3252 Y48.3926 F433.65 ; move to target 2021-10-20 12:22:41.010 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.2926 F220.45 ; move to target, 25000 2021-10-20 12:22:41.011 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.011 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.2926 F220.45 ; move to target 2021-10-20 12:22:41.012 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:41.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.128 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:41.130 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:22:41.381 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:22:41.393 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:22:41.393 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:22:41.445 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 12:22:41.520 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 located at (184.250736, 48.729372, 26.500000, -0.589301 mm) 2021-10-20 12:22:41.536 AbstractHeadMountable DEBUG: DOWN.moveTo((184.250736, 48.729372, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:41.539 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.29 G1 X184.2507 Y48.8294 F515.67 ; move to target, 25000 2021-10-20 12:22:41.540 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.541 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.29 G1 X184.2507 Y48.8294 F515.67 ; move to target 2021-10-20 12:22:41.541 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.7294 F220.45 ; move to target, 25000 2021-10-20 12:22:41.543 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.543 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.7294 F220.45 ; move to target 2021-10-20 12:22:41.543 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:41.714 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.715 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:41.716 ReferenceFiducialLocator DEBUG: FIDUCIAL-1X2-FIDUCIAL1X2 averaged location is at (184.287968, 48.510965, 26.500000, -0.589301 mm) 2021-10-20 12:22:41.717 AbstractHeadMountable DEBUG: DOWN.moveTo((184.287968, 48.510965, 26.500000, -0.589301 mm), 0.3) 2021-10-20 12:22:41.718 GcodeDriver DEBUG: [serial://COM5] >> M204 S141.52 G1 X184.2880 Y48.6110 F251.47 ; move to target, 25000 2021-10-20 12:22:41.720 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.720 GcodeDriver TRACE: [serial://COM5] confirmed M204 S141.52 G1 X184.2880 Y48.6110 F251.47 ; move to target 2021-10-20 12:22:41.720 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y48.5110 F220.45 ; move to target, 25000 2021-10-20 12:22:41.722 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.722 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y48.5110 F220.45 ; move to target 2021-10-20 12:22:41.722 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:41.808 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.809 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:41.809 ReferenceFiducialLocator DEBUG: Found FD1 at (184.287968, 48.510965, 26.500000, -0.589301 mm) 2021-10-20 12:22:41.809 ReferenceFiducialLocator INFO: Fiducial results: scale (1.001776, 0.991599) shear (0.002646, 0.0) rotation (-0.766287 deg) translation (175.549973 mm, 45.295764 mm) 2021-10-20 12:22:41.809 ReferenceFiducialLocator INFO: Board origin offset distance: 0.27530015811875425mm 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> C2, N2 (503) -> C4, N3 (N3-503) -> R1, N4 (N4-503) -> R2] 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:22:41.810 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:22:41.810 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:22:41.811 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:41.811 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:41.812 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:41.812 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:41.812 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:41.813 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:41.813 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:41.815 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.46 G1 X530.3430 Y99.5400 B180.0000 F13108.77 ; move to target, 25000 2021-10-20 12:22:41.817 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.817 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.46 G1 X530.3430 Y99.5400 B180.0000 F13108.77 ; move to target 2021-10-20 12:22:41.818 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y99.4400 F220.45 ; move to target, 25000 2021-10-20 12:22:41.819 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:41.820 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y99.4400 F220.45 ; move to target 2021-10-20 12:22:41.820 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:45.049 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:45.049 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:45.049 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.3) 2021-10-20 12:22:45.051 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:22:45.051 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:22:45.052 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:22:45.082 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:22:45.082 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:22:45.083 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:45.084 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.0000 F3622.43 ; move to target, 25000 2021-10-20 12:22:45.086 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:45.086 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.0000 F3622.43 ; move to target 2021-10-20 12:22:45.086 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:45.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:45.981 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:45.981 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:22:45.981 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:22:45.982 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:22:45.982 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:22:45.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:45.984 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:22:45.984 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:22:45.984 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:22:45.986 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:45.986 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:22:46.386 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:22:46.387 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:46.387 AbstractHeadMountable DEBUG: N1.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:46.388 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3622.43 ; move to target, 25000 2021-10-20 12:22:46.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:46.390 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3622.43 ; move to target 2021-10-20 12:22:46.390 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:47.285 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:47.285 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:47.285 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:22:47.285 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:22:47.288 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:22:47.297 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:22:47.297 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:22:47.298 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:22:47.299 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:47.300 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:47.300 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:47.300 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:47.300 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:47.301 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:47.301 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:47.303 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X499.5430 Y99.3400 C180.0000 F3868.97 ; move to target, 25000 2021-10-20 12:22:47.305 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:47.305 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X499.5430 Y99.3400 C180.0000 F3868.97 ; move to target 2021-10-20 12:22:47.305 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y99.2400 F220.45 ; move to target, 25000 2021-10-20 12:22:47.308 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:47.308 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y99.2400 F220.45 ; move to target 2021-10-20 12:22:47.308 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:48.282 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:48.282 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:48.282 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, NaN, 180.000000 mm), 0.3) 2021-10-20 12:22:48.283 ReferenceActuator DEBUG: PrePick.actuate(11.0) 2021-10-20 12:22:48.283 GcodeDriver DEBUG: [serial://COM6] >> M600N11, 5000 2021-10-20 12:22:48.285 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N11 2021-10-20 12:22:48.311 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:22:48.312 GcodeDriver TRACE: [serial://COM6] confirmed M600N11 2021-10-20 12:22:48.312 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, -27.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:48.314 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.0000 F3622.43 ; move to target, 25000 2021-10-20 12:22:48.315 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:48.316 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.0000 F3622.43 ; move to target 2021-10-20 12:22:48.316 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:49.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:49.212 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:49.212 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:22:49.212 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:22:49.213 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:22:49.213 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:22:49.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:49.214 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:22:49.615 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:22:49.616 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:49.616 AbstractHeadMountable DEBUG: N2.moveTo((567.943000, 120.840000, 0.000000, 180.000000 mm), 0.3) 2021-10-20 12:22:49.617 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3622.43 ; move to target, 25000 2021-10-20 12:22:49.619 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:49.619 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3622.43 ; move to target 2021-10-20 12:22:49.619 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:50.513 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:50.513 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:50.513 ReferenceActuator DEBUG: PostPick.actuate(11.0) 2021-10-20 12:22:50.513 GcodeDriver DEBUG: [serial://COM6] >> M601N11, 5000 2021-10-20 12:22:50.516 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N11 2021-10-20 12:22:50.526 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:22:50.526 GcodeDriver TRACE: [serial://COM6] confirmed M601N11 2021-10-20 12:22:50.526 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:22:50.527 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:50.527 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:50.528 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:50.528 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:50.528 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:50.529 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:50.529 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:22:50.532 GcodeDriver DEBUG: [serial://COM5] >> M204 S153.10 G1 X529.4290 Y155.1050 B90.0000 F5909.36 ; move to target, 25000 2021-10-20 12:22:50.534 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:50.535 GcodeDriver TRACE: [serial://COM5] confirmed M204 S153.10 G1 X529.4290 Y155.1050 B90.0000 F5909.36 ; move to target 2021-10-20 12:22:50.535 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.0050 F220.45 ; move to target, 25000 2021-10-20 12:22:50.537 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:50.537 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.0050 F220.45 ; move to target 2021-10-20 12:22:50.537 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:51.853 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:51.854 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:51.854 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:22:51.855 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:22:51.855 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:22:51.872 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:22:51.893 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:22:51.894 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:22:51.894 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:22:51.896 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:22:51.897 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:51.898 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 12:22:51.898 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:52.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:52.803 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:52.803 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:22:52.803 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:22:52.804 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:22:52.804 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:22:52.805 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:52.805 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:22:53.206 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:22:53.207 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:53.207 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:22:53.208 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:22:53.210 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:53.210 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 12:22:53.211 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:54.115 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:54.115 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:54.115 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:22:54.116 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:22:54.118 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:22:54.128 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:22:54.128 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:22:54.128 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:22:54.129 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:54.129 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:54.129 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:54.130 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:54.130 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:54.130 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:54.131 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:22:54.132 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.0290 Y155.2050 C90.0000 F3906.54 ; move to target, 25000 2021-10-20 12:22:54.134 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:54.135 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.0290 Y155.2050 C90.0000 F3906.54 ; move to target 2021-10-20 12:22:54.135 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.1050 F220.45 ; move to target, 25000 2021-10-20 12:22:54.137 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:54.137 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.1050 F220.45 ; move to target 2021-10-20 12:22:54.137 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:55.120 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:55.120 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:55.121 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:22:55.122 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:22:55.122 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:22:55.123 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:22:55.154 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:22:55.154 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:22:55.154 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:22:55.156 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:22:55.158 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:55.158 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A27.5200 F3657.15 ; move to target 2021-10-20 12:22:55.159 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:56.063 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:56.063 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:56.063 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:22:56.063 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:22:56.064 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:22:56.064 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:22:56.066 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:56.066 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:22:56.466 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:22:56.467 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:56.467 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:22:56.468 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:22:56.470 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:56.471 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 12:22:56.471 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:22:57.375 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:57.375 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:22:57.376 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:22:57.376 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:22:57.378 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:22:57.389 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:22:57.389 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:22:57.389 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:22:57.389 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:22:57.390 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:22:57.390 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:22:57.391 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:22:57.391 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:22:57.391 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:22:57.392 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:22:57.393 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:22:57.395 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.39 G1 X101.3986 Y-3.4454 B89.2337 F14538.66 ; move to target, 25000 2021-10-20 12:22:57.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:57.397 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.39 G1 X101.3986 Y-3.4454 B89.2337 F14538.66 ; move to target 2021-10-20 12:22:57.397 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 12:22:57.399 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:22:57.399 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 12:22:57.399 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:00.855 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:00.855 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:00.855 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.233713 mm), 0.3) 2021-10-20 12:23:00.857 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:00.858 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:00.858 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 12:23:00.858 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:01.732 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:01.732 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:01.732 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:01.733 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:01.739 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:01.740 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:01.745 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:01.746 AbstractCamera TRACE: autoSettleAndCapture t=13 auto settle score: 2.5209891957784576 2021-10-20 12:23:01.746 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:01.775 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:01.776 AbstractCamera TRACE: autoSettleAndCapture t=43 auto settle score: 2.5235879696728563 2021-10-20 12:23:01.777 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:01.806 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:01.807 AbstractCamera TRACE: autoSettleAndCapture t=74 auto settle score: 2.3251720894098344 2021-10-20 12:23:01.807 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:01.853 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:01.855 AbstractCamera TRACE: autoSettleAndCapture t=122 auto settle score: 2.3539776745701504 2021-10-20 12:23:01.855 AbstractCamera DEBUG: autoSettleAndCapture in 122 ms 2021-10-20 12:23:01.855 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:01.875 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {181.30242919921875, 180.0045928955078} 151x157 * 88.66777801513672 } 2021-10-20 12:23:01.875 ReferenceBottomVision DEBUG: Offsets accepted (0.219358, 0.836589, 0.000000, 2.098509 mm) 2021-10-20 12:23:01.875 ReferenceBottomVision DEBUG: Final offsets (0.219358, 0.836589, 0.000000, 2.098509 mm) 2021-10-20 12:23:01.876 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:01.877 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N1 N1, offsets offset ( location: (0.219358, 0.836589, 0.000000, 2.098509 mm) pre-rotatedtrue) 2021-10-20 12:23:01.877 ReferenceBottomVision DEBUG: C0603-100n.canHandle(true) => {} 2021-10-20 12:23:01.877 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:01.881 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:01.881 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:01.881 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:23:01.882 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:01.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:01.885 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:23:01.885 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:02.758 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:02.758 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:02.759 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:02.759 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:02.759 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:02.759 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:02.760 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -0.766287 mm), 0.3) 2021-10-20 12:23:02.761 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 Y-3.6454 C-0.7663 F3868.97 ; move to target, 25000 2021-10-20 12:23:02.763 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:02.763 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 Y-3.6454 C-0.7663 F3868.97 ; move to target 2021-10-20 12:23:02.764 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.7454 F220.45 ; move to target, 25000 2021-10-20 12:23:02.765 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:02.766 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.7454 F220.45 ; move to target 2021-10-20 12:23:02.766 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:03.739 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:03.740 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:03.740 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -0.766287 mm), 0.3) 2021-10-20 12:23:03.741 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:03.744 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:03.744 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 12:23:03.744 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:04.617 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:04.617 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:04.617 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:04.618 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:04.623 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:04.624 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:04.647 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:04.648 AbstractCamera TRACE: autoSettleAndCapture t=30 auto settle score: 2.3655805751869137 2021-10-20 12:23:04.648 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:04.674 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:04.676 AbstractCamera TRACE: autoSettleAndCapture t=58 auto settle score: 2.3102862940038738 2021-10-20 12:23:04.676 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:04.704 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:04.705 AbstractCamera TRACE: autoSettleAndCapture t=87 auto settle score: 2.245071161964387 2021-10-20 12:23:04.705 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:04.734 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:04.735 AbstractCamera TRACE: autoSettleAndCapture t=117 auto settle score: 2.358037279717499 2021-10-20 12:23:04.736 AbstractCamera DEBUG: autoSettleAndCapture in 118 ms 2021-10-20 12:23:04.736 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:04.754 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {169.81036376953125, 201.22415161132812} 36x26 * 66.80140686035156 } 2021-10-20 12:23:04.754 ReferenceBottomVision DEBUG: Offsets too large (-0.235638, 0.116593, 0.000000, 23.964880 mm) : angle offset 23.964880313062636 > 10.0 2021-10-20 12:23:04.755 AbstractHeadMountable DEBUG: N2.moveTo((139.234221, 17.738025, -25.700000, -24.731167 mm), 0.3) 2021-10-20 12:23:04.756 GcodeDriver DEBUG: [serial://COM5] >> M204 S13.31 G1 X70.8342 Y-3.7620 C-24.7312 F106.38 ; move to target, 25000 2021-10-20 12:23:04.758 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:04.758 GcodeDriver TRACE: [serial://COM5] confirmed M204 S13.31 G1 X70.8342 Y-3.7620 C-24.7312 F106.38 ; move to target 2021-10-20 12:23:04.759 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.8620 F220.45 ; move to target, 25000 2021-10-20 12:23:04.761 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:04.761 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.8620 F220.45 ; move to target 2021-10-20 12:23:04.761 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:05.015 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:05.015 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:05.016 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:05.016 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:05.022 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:05.023 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:05.046 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:05.048 AbstractCamera TRACE: autoSettleAndCapture t=32 auto settle score: 4.9324166827707305 2021-10-20 12:23:05.048 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:05.074 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:05.075 AbstractCamera TRACE: autoSettleAndCapture t=59 auto settle score: 2.9615739619263217 2021-10-20 12:23:05.075 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:05.103 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:05.104 AbstractCamera TRACE: autoSettleAndCapture t=88 auto settle score: 2.558067928727691 2021-10-20 12:23:05.104 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:05.133 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:05.135 AbstractCamera TRACE: autoSettleAndCapture t=119 auto settle score: 2.4790979329361384 2021-10-20 12:23:05.135 AbstractCamera DEBUG: autoSettleAndCapture in 119 ms 2021-10-20 12:23:05.135 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:05.161 ReferenceBottomVision DEBUG: Bottom vision part C0603-100n result rect { {173.5, 201.5} 25x35 * 0.0 } 2021-10-20 12:23:05.161 ReferenceBottomVision DEBUG: Offsets accepted (-0.117791, 0.001575, 0.000000, 0.766287 mm) 2021-10-20 12:23:05.161 ReferenceBottomVision DEBUG: Final offsets (-0.353428, 0.118169, 0.000000, 24.731167 mm) 2021-10-20 12:23:05.162 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:05.163 ReferencePnpJobProcessor$Align DEBUG: Align id C0603-100n, name null, heightUnits Millimeters, height 0.300000, packageId (C0603) with N2 N2, offsets offset ( location: (-0.353428, 0.118169, 0.000000, 24.731167 mm) pre-rotatedtrue) 2021-10-20 12:23:05.163 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:05.163 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:05.164 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:05.164 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:05.164 AbstractHeadMountable DEBUG: N1.moveTo((108.434221, 17.538025, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:23:05.165 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:05.168 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:05.168 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:23:05.168 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:06.041 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:06.042 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:06.042 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:06.042 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:06.042 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:06.043 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:06.043 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:23:06.045 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.98 G1 X101.8986 Y20.6546 F4949.84 ; move to target, 25000 2021-10-20 12:23:06.047 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:06.047 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.98 G1 X101.8986 Y20.6546 F4949.84 ; move to target 2021-10-20 12:23:06.047 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.5546 F220.45 ; move to target, 25000 2021-10-20 12:23:06.050 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:06.050 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.5546 F220.45 ; move to target 2021-10-20 12:23:06.050 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:07.043 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:07.043 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:07.043 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.233713 mm), 0.3) 2021-10-20 12:23:07.044 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:07.046 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:07.046 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 12:23:07.046 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:07.920 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:07.920 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:07.921 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:07.922 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:07.927 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:07.928 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:07.950 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:07.953 AbstractCamera TRACE: autoSettleAndCapture t=31 auto settle score: 2.3242870098622985 2021-10-20 12:23:07.954 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:07.983 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:07.985 AbstractCamera TRACE: autoSettleAndCapture t=63 auto settle score: 2.270487392263924 2021-10-20 12:23:07.985 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:08.030 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:08.032 AbstractCamera TRACE: autoSettleAndCapture t=110 auto settle score: 2.406174343551718 2021-10-20 12:23:08.032 AbstractCamera DEBUG: autoSettleAndCapture in 110 ms 2021-10-20 12:23:08.032 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:08.049 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.07672119140625, 202.07122802734375} 51x30 * 87.87889862060547 } 2021-10-20 12:23:08.050 ReferenceBottomVision DEBUG: Offsets accepted (-0.017730, -0.021565, 0.000000, 2.887389 mm) 2021-10-20 12:23:08.050 ReferenceBottomVision DEBUG: Final offsets (-0.017730, -0.021565, 0.000000, 2.887389 mm) 2021-10-20 12:23:08.050 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:08.051 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (-0.017730, -0.021565, 0.000000, 2.887389 mm) pre-rotatedtrue) 2021-10-20 12:23:08.051 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:08.051 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:08.052 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:08.052 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:08.053 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:08.053 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:08.053 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:23:08.054 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:08.056 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:08.056 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 12:23:08.056 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:08.928 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:08.928 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:08.929 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:08.929 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:08.930 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:08.931 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.4986 Y20.7546 C44.2337 F3906.54 ; move to target, 25000 2021-10-20 12:23:08.933 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:08.933 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.4986 Y20.7546 C44.2337 F3906.54 ; move to target 2021-10-20 12:23:08.934 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.6546 F220.45 ; move to target, 25000 2021-10-20 12:23:08.936 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:08.936 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.6546 F220.45 ; move to target 2021-10-20 12:23:08.936 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:09.919 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:09.919 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:09.919 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.233713 mm), 0.3) 2021-10-20 12:23:09.921 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:09.923 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:09.923 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A25.7000 F3534.15 ; move to target 2021-10-20 12:23:09.923 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:10.797 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:10.797 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:10.797 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:10.798 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:10.804 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:10.805 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:10.816 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:10.831 AbstractCamera TRACE: autoSettleAndCapture t=33 auto settle score: 2.3081504875596415 2021-10-20 12:23:10.831 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:10.846 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:10.847 AbstractCamera TRACE: autoSettleAndCapture t=49 auto settle score: 2.304964094187993 2021-10-20 12:23:10.847 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:10.879 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:10.880 AbstractCamera TRACE: autoSettleAndCapture t=82 auto settle score: 2.27126635750172 2021-10-20 12:23:10.880 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:10.910 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:10.911 AbstractCamera TRACE: autoSettleAndCapture t=113 auto settle score: 2.3408367235759253 2021-10-20 12:23:10.911 AbstractCamera DEBUG: autoSettleAndCapture in 113 ms 2021-10-20 12:23:10.912 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:10.939 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {171.91505432128906, 216.3743438720703} 31x50 * 22.249025344848633 } 2021-10-20 12:23:10.940 ReferenceBottomVision DEBUG: Offsets too large (-0.398142, -0.463719, 0.000000, 23.517262 mm) : angle offset 23.51726182856555 > 10.0 2021-10-20 12:23:10.940 AbstractHeadMountable DEBUG: N4.moveTo((139.396726, 18.318337, -25.700000, 20.716451 mm), 0.3) 2021-10-20 12:23:10.941 GcodeDriver DEBUG: [serial://COM5] >> M204 S39.62 G1 X70.8967 Y21.2183 C20.7165 F313.74 ; move to target, 25000 2021-10-20 12:23:10.943 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:10.944 GcodeDriver TRACE: [serial://COM5] confirmed M204 S39.62 G1 X70.8967 Y21.2183 C20.7165 F313.74 ; move to target 2021-10-20 12:23:10.944 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y21.1183 F220.45 ; move to target, 25000 2021-10-20 12:23:10.946 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:10.946 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y21.1183 F220.45 ; move to target 2021-10-20 12:23:10.946 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:11.212 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:11.213 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:11.213 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:11.214 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:11.246 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:11.248 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:11.278 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:11.279 AbstractCamera TRACE: autoSettleAndCapture t=65 auto settle score: 2.6821692924704688 2021-10-20 12:23:11.279 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:11.309 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:11.311 AbstractCamera TRACE: autoSettleAndCapture t=97 auto settle score: 2.3661408488667166 2021-10-20 12:23:11.311 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:11.342 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:11.344 AbstractCamera TRACE: autoSettleAndCapture t=130 auto settle score: 2.4128915212842563 2021-10-20 12:23:11.344 AbstractCamera DEBUG: autoSettleAndCapture in 130 ms 2021-10-20 12:23:11.344 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:11.365 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.84202575683594, 203.4553985595703} 31x50 * 37.5685920715332 } 2021-10-20 12:23:11.365 ReferenceBottomVision DEBUG: Offsets accepted (0.080076, -0.089111, 0.000000, 8.197695 mm) 2021-10-20 12:23:11.365 ReferenceBottomVision DEBUG: Final offsets (-0.318066, -0.552830, 0.000000, 31.714957 mm) 2021-10-20 12:23:11.369 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:11.370 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.318066, -0.552830, 0.000000, 31.714957 mm) pre-rotatedtrue) 2021-10-20 12:23:11.371 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:23:11.372 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:11.372 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:11.372 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:11.373 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:11.374 AbstractHeadMountable DEBUG: N3.moveTo((107.996726, 18.418337, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:23:11.376 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:11.377 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:11.377 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 12:23:11.378 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:12.250 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:12.251 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:12.251 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:12.252 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:12.252 AbstractHeadMountable DEBUG: N1.moveTo((195.160156, 46.455003, 0.000000, 87.135204 mm), 0.3) 2021-10-20 12:23:12.254 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.15 G1 X157.5602 Y25.1550 B87.1352 F6496.91 ; move to target, 25000 2021-10-20 12:23:12.256 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:12.256 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.15 G1 X157.5602 Y25.1550 B87.1352 F6496.91 ; move to target 2021-10-20 12:23:12.257 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y25.0550 F220.45 ; move to target, 25000 2021-10-20 12:23:12.259 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:12.259 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y25.0550 F220.45 ; move to target 2021-10-20 12:23:12.259 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:13.880 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:13.881 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:13.881 AbstractHeadMountable DEBUG: N1.moveTo((195.160156, 46.455003, 26.800000, 87.135204 mm), 0.3) 2021-10-20 12:23:13.882 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:23:13.885 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:13.885 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 12:23:13.885 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:14.777 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:14.777 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:14.777 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:23:14.777 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:23:14.778 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:23:14.778 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:23:14.779 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:14.779 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:23:15.479 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:23:15.480 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:15.480 AbstractHeadMountable DEBUG: N1.moveTo((195.160156, 46.455003, 0.000000, 87.135204 mm), 0.3) 2021-10-20 12:23:15.481 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:23:15.483 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:15.483 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:23:15.483 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:16.375 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:16.375 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:16.375 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:23:16.376 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:23:16.377 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:16.377 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:16.378 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:16.378 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:16.379 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:16.379 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:16.379 AbstractHeadMountable DEBUG: N2.moveTo((187.098455, 54.795989, 0.000000, -25.497455 mm), 0.3) 2021-10-20 12:23:16.381 GcodeDriver DEBUG: [serial://COM5] >> M204 S138.00 G1 X118.6985 Y33.2960 C-25.4975 F4442.53 ; move to target, 25000 2021-10-20 12:23:16.383 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:16.383 GcodeDriver TRACE: [serial://COM5] confirmed M204 S138.00 G1 X118.6985 Y33.2960 C-25.4975 F4442.53 ; move to target 2021-10-20 12:23:16.384 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y33.1960 F220.45 ; move to target, 25000 2021-10-20 12:23:16.385 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:16.386 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y33.1960 F220.45 ; move to target 2021-10-20 12:23:16.386 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:17.478 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:17.479 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:17.479 AbstractHeadMountable DEBUG: N2.moveTo((187.098455, 54.795989, 26.800000, -25.497455 mm), 0.3) 2021-10-20 12:23:17.481 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:23:17.482 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:17.483 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 12:23:17.483 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:18.374 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:18.375 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:18.375 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:23:18.375 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:23:18.376 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:23:18.376 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:23:18.377 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:18.377 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:23:19.078 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:23:19.079 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:19.079 AbstractHeadMountable DEBUG: N2.moveTo((187.098455, 54.795989, 0.000000, -25.497455 mm), 0.3) 2021-10-20 12:23:19.080 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:23:19.082 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:19.082 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:23:19.082 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:19.973 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:19.973 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:19.974 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:23:19.975 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:23:19.976 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:19.976 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:19.976 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:19.976 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:19.977 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:19.977 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:19.977 AbstractHeadMountable DEBUG: N3.moveTo((194.914962, 60.985070, 0.000000, 86.346324 mm), 0.3) 2021-10-20 12:23:19.979 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.38 G1 X157.8150 Y63.7851 B86.3463 F5534.98 ; move to target, 25000 2021-10-20 12:23:19.981 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:19.981 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.38 G1 X157.8150 Y63.7851 B86.3463 F5534.98 ; move to target 2021-10-20 12:23:19.982 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y63.6851 F220.45 ; move to target, 25000 2021-10-20 12:23:19.983 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:19.984 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y63.6851 F220.45 ; move to target 2021-10-20 12:23:19.984 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:21.094 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:21.094 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:21.094 AbstractHeadMountable DEBUG: N3.moveTo((194.914962, 60.985070, 26.800000, 86.346324 mm), 0.3) 2021-10-20 12:23:21.095 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:23:21.097 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:21.097 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 12:23:21.097 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:21.989 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:21.989 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:21.989 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:23:21.989 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:23:21.990 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:23:21.990 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:23:21.991 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:21.991 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:23:22.692 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:23:22.693 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:22.693 AbstractHeadMountable DEBUG: N3.moveTo((194.914962, 60.985070, 0.000000, 86.346324 mm), 0.3) 2021-10-20 12:23:22.694 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:23:22.698 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:22.698 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 12:23:22.698 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:23.590 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:23.590 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:23.591 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:23:23.591 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:23:23.592 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:23.593 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:23.593 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:23.593 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:23.594 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:23.594 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:23.594 AbstractHeadMountable DEBUG: N4.moveTo((226.995798, 60.278086, 0.000000, 12.518756 mm), 0.3) 2021-10-20 12:23:23.596 GcodeDriver DEBUG: [serial://COM5] >> M204 S30.14 G1 X158.4958 Y63.1781 C12.5188 F303.51 ; move to target, 25000 2021-10-20 12:23:23.599 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:23.599 GcodeDriver TRACE: [serial://COM5] confirmed M204 S30.14 G1 X158.4958 Y63.1781 C12.5188 F303.51 ; move to target 2021-10-20 12:23:23.599 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y63.0781 F220.45 ; move to target, 25000 2021-10-20 12:23:23.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:23.601 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y63.0781 F220.45 ; move to target 2021-10-20 12:23:23.602 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:23.931 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:23.931 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:23.931 AbstractHeadMountable DEBUG: N4.moveTo((226.995798, 60.278086, 26.800000, 12.518756 mm), 0.3) 2021-10-20 12:23:23.932 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:23:23.934 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:23.934 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-26.8000 F3608.99 ; move to target 2021-10-20 12:23:23.934 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:24.826 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:24.826 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:24.826 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:23:24.826 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:23:24.827 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:23:24.827 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:23:24.829 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:24.829 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:23:24.829 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:23:24.829 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:23:24.830 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:24.830 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:23:25.530 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:23:25.531 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:25.531 AbstractHeadMountable DEBUG: N4.moveTo((226.995798, 60.278086, 0.000000, 12.518756 mm), 0.3) 2021-10-20 12:23:25.532 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:23:25.534 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:25.534 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 12:23:25.534 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:26.426 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:26.426 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:26.426 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:23:26.427 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:23:26.427 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R3, N2 (503) -> R4, N3 (N3-503) -> R5, N4 (N4-503) -> R6] 2021-10-20 12:23:26.427 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:23:26.428 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:23:26.428 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:23:26.428 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N4 N4 2021-10-20 12:23:26.428 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:23:26.429 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:26.429 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:26.429 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:26.435 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:26.439 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:26.439 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:26.440 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:26.443 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.25 G1 X528.9290 Y131.0050 B90.0000 F13641.26 ; move to target, 25000 2021-10-20 12:23:26.445 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:26.445 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.25 G1 X528.9290 Y131.0050 B90.0000 F13641.26 ; move to target 2021-10-20 12:23:26.446 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.9050 F220.45 ; move to target, 25000 2021-10-20 12:23:26.448 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:26.448 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.9050 F220.45 ; move to target 2021-10-20 12:23:26.449 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:29.789 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:29.789 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:29.789 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:23:29.790 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:23:29.790 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:23:29.792 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:23:29.821 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:23:29.821 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:23:29.822 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:23:29.823 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:23:29.825 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:29.825 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.5200 F3657.15 ; move to target 2021-10-20 12:23:29.825 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:30.729 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:30.729 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:30.729 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:23:30.729 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:23:30.730 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:23:30.730 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:23:30.732 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:30.732 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:23:30.732 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:23:30.732 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:23:30.733 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:30.733 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:23:31.133 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:23:31.134 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:31.134 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:31.135 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:23:31.137 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:31.137 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 12:23:31.138 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:32.041 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:32.042 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:32.042 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:23:32.042 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:23:32.044 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:23:32.053 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:23:32.054 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:23:32.054 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:23:32.056 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:32.056 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:32.056 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:32.057 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:32.057 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:32.057 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:32.058 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:32.059 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.1290 Y130.8050 C90.0000 F3868.97 ; move to target, 25000 2021-10-20 12:23:32.061 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:32.062 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.1290 Y130.8050 C90.0000 F3868.97 ; move to target 2021-10-20 12:23:32.062 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.7050 F220.45 ; move to target, 25000 2021-10-20 12:23:32.064 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:32.064 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.7050 F220.45 ; move to target 2021-10-20 12:23:32.064 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:33.038 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:33.038 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:33.038 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:23:33.039 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:23:33.039 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:23:33.041 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:23:33.070 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:23:33.070 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:23:33.071 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:23:33.072 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:23:33.074 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:33.074 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target 2021-10-20 12:23:33.074 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:33.979 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:33.979 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:33.979 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:23:33.979 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:23:33.980 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:23:33.980 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:23:33.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:33.982 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:23:34.382 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:23:34.383 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:34.383 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:34.384 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:23:34.386 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:34.386 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 12:23:34.386 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:35.291 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:35.291 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:35.291 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:23:35.291 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:23:35.293 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:23:35.303 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:23:35.303 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:23:35.303 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:23:35.304 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:35.304 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:35.305 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:35.305 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:35.305 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:35.305 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:35.306 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:35.307 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.17 G1 X529.4290 Y155.1050 F4945.31 ; move to target, 25000 2021-10-20 12:23:35.309 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:35.310 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.17 G1 X529.4290 Y155.1050 F4945.31 ; move to target 2021-10-20 12:23:35.310 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.0050 F220.45 ; move to target, 25000 2021-10-20 12:23:35.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:35.312 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.0050 F220.45 ; move to target 2021-10-20 12:23:35.312 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:36.308 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:36.308 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:36.308 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:23:36.309 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:23:36.309 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:23:36.311 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:23:36.340 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:23:36.340 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:23:36.341 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:23:36.342 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:23:36.344 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:36.344 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 12:23:36.344 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:37.249 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:37.249 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:37.249 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:23:37.249 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:23:37.250 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:23:37.250 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:23:37.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:37.251 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:23:37.651 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:23:37.652 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:37.652 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:37.653 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:23:37.657 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:37.658 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 12:23:37.658 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:38.563 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:38.563 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:38.564 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:23:38.564 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:23:38.566 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:23:38.575 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:23:38.576 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:23:38.576 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:23:38.577 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:38.577 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:38.578 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:38.578 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:38.578 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:38.579 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:38.579 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:38.581 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.0290 Y155.2050 F3906.54 ; move to target, 25000 2021-10-20 12:23:38.583 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:38.583 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.0290 Y155.2050 F3906.54 ; move to target 2021-10-20 12:23:38.583 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.1050 F220.45 ; move to target, 25000 2021-10-20 12:23:38.585 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:38.585 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.1050 F220.45 ; move to target 2021-10-20 12:23:38.586 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:39.569 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:39.569 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:39.569 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:23:39.570 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:23:39.570 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:23:39.572 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:23:39.600 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:23:39.601 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:23:39.601 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:23:39.603 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:23:39.604 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:39.605 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A27.5200 F3657.15 ; move to target 2021-10-20 12:23:39.605 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:40.509 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:40.509 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:40.509 ReferenceNozzle DEBUG: N4.pick() 2021-10-20 12:23:40.509 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:23:40.510 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(true) 2021-10-20 12:23:40.510 GcodeDriver DEBUG: [serial://COM5] >> M806, 25000 2021-10-20 12:23:40.511 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:40.512 GcodeDriver TRACE: [serial://COM5] confirmed M806 2021-10-20 12:23:40.912 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:23:40.913 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:40.913 AbstractHeadMountable DEBUG: N4.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:23:40.914 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:23:40.916 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:40.916 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 12:23:40.916 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:41.820 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:41.820 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:41.821 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:23:41.821 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:23:41.823 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:23:41.832 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:23:41.833 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:23:41.833 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:41.833 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:41.834 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:41.834 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:41.835 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:41.835 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:41.835 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:41.836 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:41.836 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:41.838 GcodeDriver DEBUG: [serial://COM5] >> M204 S145.39 G1 X101.3986 Y-3.4454 B44.2337 F14538.66 ; move to target, 25000 2021-10-20 12:23:41.841 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:41.841 GcodeDriver TRACE: [serial://COM5] confirmed M204 S145.39 G1 X101.3986 Y-3.4454 B44.2337 F14538.66 ; move to target 2021-10-20 12:23:41.841 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 12:23:41.843 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:41.843 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 12:23:41.843 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:45.300 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:45.300 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:45.300 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 44.233713 mm), 0.3) 2021-10-20 12:23:45.302 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:45.303 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:45.303 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 12:23:45.303 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:46.177 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:46.177 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:46.177 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:46.178 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:46.184 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:46.185 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:46.191 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:46.206 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 2.3547816625114204 2021-10-20 12:23:46.207 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:46.242 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:46.243 AbstractCamera TRACE: autoSettleAndCapture t=65 auto settle score: 2.3891674922308823 2021-10-20 12:23:46.244 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:46.273 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:46.274 AbstractCamera TRACE: autoSettleAndCapture t=96 auto settle score: 2.2756538957061223 2021-10-20 12:23:46.274 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:46.303 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:46.304 AbstractCamera TRACE: autoSettleAndCapture t=126 auto settle score: 2.347498097289484 2021-10-20 12:23:46.304 AbstractCamera DEBUG: autoSettleAndCapture in 126 ms 2021-10-20 12:23:46.305 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:46.326 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {179.2126007080078, 191.66506958007812} 32x59 * 43.02506637573242 } 2021-10-20 12:23:46.326 ReferenceBottomVision DEBUG: Offsets accepted (0.124863, 0.380652, 0.000000, 2.741221 mm) 2021-10-20 12:23:46.326 ReferenceBottomVision DEBUG: Final offsets (0.124863, 0.380652, 0.000000, 2.741221 mm) 2021-10-20 12:23:46.329 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:46.330 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.124863, 0.380652, 0.000000, 2.741221 mm) pre-rotatedtrue) 2021-10-20 12:23:46.330 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:46.330 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:46.331 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:46.331 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:46.332 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:46.334 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:46.335 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:46.335 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:23:46.335 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:47.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:47.209 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:47.209 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:47.209 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:47.209 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:47.210 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:47.210 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:47.212 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 Y-3.6454 C44.2337 F3868.97 ; move to target, 25000 2021-10-20 12:23:47.214 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:47.214 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 Y-3.6454 C44.2337 F3868.97 ; move to target 2021-10-20 12:23:47.214 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.7454 F220.45 ; move to target, 25000 2021-10-20 12:23:47.216 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:47.216 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.7454 F220.45 ; move to target 2021-10-20 12:23:47.216 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:48.190 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:48.190 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:48.190 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, 44.233713 mm), 0.3) 2021-10-20 12:23:48.191 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:48.194 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:48.194 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 12:23:48.194 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:49.067 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:49.067 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:49.067 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:49.068 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:49.083 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:49.084 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:49.090 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:49.118 AbstractCamera TRACE: autoSettleAndCapture t=50 auto settle score: 2.384204054878131 2021-10-20 12:23:49.118 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:49.125 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:49.127 AbstractCamera TRACE: autoSettleAndCapture t=59 auto settle score: 2.3439811165061224 2021-10-20 12:23:49.127 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:49.155 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:49.156 AbstractCamera TRACE: autoSettleAndCapture t=88 auto settle score: 2.270799549958574 2021-10-20 12:23:49.156 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:49.183 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:49.184 AbstractCamera TRACE: autoSettleAndCapture t=116 auto settle score: 2.391890661192765 2021-10-20 12:23:49.184 AbstractCamera DEBUG: autoSettleAndCapture in 116 ms 2021-10-20 12:23:49.184 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:49.204 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {173.36888122558594, 207.83432006835938} 30x50 * 42.1844367980957 } 2021-10-20 12:23:49.205 ReferenceBottomVision DEBUG: Offsets accepted (-0.138249, -0.240563, 0.000000, 3.581850 mm) 2021-10-20 12:23:49.205 ReferenceBottomVision DEBUG: Final offsets (-0.138249, -0.240563, 0.000000, 3.581850 mm) 2021-10-20 12:23:49.218 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:49.218 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.138249, -0.240563, 0.000000, 3.581850 mm) pre-rotatedtrue) 2021-10-20 12:23:49.219 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:49.219 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:49.219 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:49.220 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:49.220 AbstractHeadMountable DEBUG: N1.moveTo((108.198583, 17.654618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:49.221 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:49.223 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:49.223 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:23:49.223 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:50.096 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:50.097 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:50.097 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:50.097 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:50.097 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:50.098 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:50.098 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:50.100 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.17 G1 X101.8986 Y20.6546 F4945.31 ; move to target, 25000 2021-10-20 12:23:50.102 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:50.102 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.17 G1 X101.8986 Y20.6546 F4945.31 ; move to target 2021-10-20 12:23:50.102 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.5546 F220.45 ; move to target, 25000 2021-10-20 12:23:50.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:50.104 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.5546 F220.45 ; move to target 2021-10-20 12:23:50.104 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:51.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:51.100 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:51.100 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 44.233713 mm), 0.3) 2021-10-20 12:23:51.101 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:51.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:51.104 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 12:23:51.104 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:51.977 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:51.978 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:51.978 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:51.979 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:51.984 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:51.985 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:52.015 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:52.017 AbstractCamera TRACE: autoSettleAndCapture t=38 auto settle score: 6.070583123849654 2021-10-20 12:23:52.017 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:52.047 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:52.049 AbstractCamera TRACE: autoSettleAndCapture t=70 auto settle score: 2.2542570894559617 2021-10-20 12:23:52.049 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:52.079 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:52.080 AbstractCamera TRACE: autoSettleAndCapture t=101 auto settle score: 2.337380097306944 2021-10-20 12:23:52.080 AbstractCamera DEBUG: autoSettleAndCapture in 101 ms 2021-10-20 12:23:52.080 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:52.097 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.75, 203.25} 29x50 * 45.0 } 2021-10-20 12:23:52.098 ReferenceBottomVision DEBUG: Offsets accepted (0.165951, -0.070943, 0.000000, 0.766287 mm) 2021-10-20 12:23:52.098 ReferenceBottomVision DEBUG: Final offsets (0.165951, -0.070943, 0.000000, 0.766287 mm) 2021-10-20 12:23:52.098 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:52.099 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.165951, -0.070943, 0.000000, 0.766287 mm) pre-rotatedtrue) 2021-10-20 12:23:52.099 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:23:52.100 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:23:52.100 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:52.100 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:52.101 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:52.101 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:52.101 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:52.102 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:52.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:52.104 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 12:23:52.104 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:52.977 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:52.977 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:52.977 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:52.978 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:52.978 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:52.979 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.4986 Y20.7546 F3906.54 ; move to target, 25000 2021-10-20 12:23:52.982 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:52.982 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.4986 Y20.7546 F3906.54 ; move to target 2021-10-20 12:23:52.982 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.6546 F220.45 ; move to target, 25000 2021-10-20 12:23:52.984 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:52.984 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.6546 F220.45 ; move to target 2021-10-20 12:23:52.984 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:53.967 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:53.967 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:53.967 AbstractHeadMountable DEBUG: N4.moveTo((138.998583, 17.854618, -25.700000, 44.233713 mm), 0.3) 2021-10-20 12:23:53.969 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:23:53.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:53.971 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A25.7000 F3534.15 ; move to target 2021-10-20 12:23:53.971 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:54.844 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:54.844 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:54.844 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:23:54.845 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:54.851 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:54.852 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:54.871 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:54.873 AbstractCamera TRACE: autoSettleAndCapture t=27 auto settle score: 2.3772614487985786 2021-10-20 12:23:54.873 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:54.896 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:54.897 AbstractCamera TRACE: autoSettleAndCapture t=52 auto settle score: 2.3300743038645924 2021-10-20 12:23:54.898 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:54.926 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:54.928 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 2.359795227469662 2021-10-20 12:23:54.928 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:23:54.958 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:23:54.959 AbstractCamera TRACE: autoSettleAndCapture t=114 auto settle score: 2.421772428279301 2021-10-20 12:23:54.959 AbstractCamera DEBUG: autoSettleAndCapture in 114 ms 2021-10-20 12:23:54.959 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:23:54.994 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {172.8235321044922, 211.70587158203125} 32x49 * 40.601295471191406 } 2021-10-20 12:23:54.995 ReferenceBottomVision DEBUG: Offsets accepted (-0.179855, -0.386131, 0.000000, 5.164992 mm) 2021-10-20 12:23:54.995 ReferenceBottomVision DEBUG: Final offsets (-0.179855, -0.386131, 0.000000, 5.164992 mm) 2021-10-20 12:23:54.996 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:23:54.996 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N4 N4, offsets offset ( location: (-0.179855, -0.386131, 0.000000, 5.164992 mm) pre-rotatedtrue) 2021-10-20 12:23:54.997 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:23:54.997 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:23:54.997 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:54.998 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:23:54.998 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:23:54.998 AbstractHeadMountable DEBUG: N3.moveTo((107.598583, 17.954618, 0.000000, 44.233713 mm), 0.3) 2021-10-20 12:23:55.000 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:23:55.002 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:55.002 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 12:23:55.002 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:55.875 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:55.876 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:55.876 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:23:55.876 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:23:55.877 AbstractHeadMountable DEBUG: N1.moveTo((231.641435, 59.276544, 0.000000, 41.492492 mm), 0.3) 2021-10-20 12:23:55.878 GcodeDriver DEBUG: [serial://COM5] >> M204 S136.32 G1 X194.0414 Y37.9765 B41.4925 F7824.46 ; move to target, 25000 2021-10-20 12:23:55.880 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:55.880 GcodeDriver TRACE: [serial://COM5] confirmed M204 S136.32 G1 X194.0414 Y37.9765 B41.4925 F7824.46 ; move to target 2021-10-20 12:23:55.880 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y37.8765 F220.45 ; move to target, 25000 2021-10-20 12:23:55.882 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:55.882 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y37.8765 F220.45 ; move to target 2021-10-20 12:23:55.882 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:57.818 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:57.818 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:57.818 AbstractHeadMountable DEBUG: N1.moveTo((231.641435, 59.276544, 26.800000, 41.492492 mm), 0.3) 2021-10-20 12:23:57.819 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:23:57.821 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:57.821 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 12:23:57.821 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:23:58.713 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:58.713 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:23:58.713 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:23:58.713 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:23:58.714 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:23:58.714 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:23:58.715 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:58.715 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:23:59.415 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:23:59.416 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:23:59.417 AbstractHeadMountable DEBUG: N1.moveTo((231.641435, 59.276544, 0.000000, 41.492492 mm), 0.3) 2021-10-20 12:23:59.418 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:23:59.420 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:23:59.420 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:23:59.420 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:00.312 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:00.312 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:00.312 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:00.313 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:00.314 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:00.314 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:00.314 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:00.314 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:00.315 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:00.315 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:00.315 AbstractHeadMountable DEBUG: N2.moveTo((236.993114, 59.829699, 0.000000, 40.651862 mm), 0.3) 2021-10-20 12:24:00.317 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.02 G1 X168.5931 Y38.3297 C40.6519 F3517.36 ; move to target, 25000 2021-10-20 12:24:00.319 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:00.319 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.02 G1 X168.5931 Y38.3297 C40.6519 F3517.36 ; move to target 2021-10-20 12:24:00.320 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y38.2297 F220.45 ; move to target, 25000 2021-10-20 12:24:00.321 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:00.322 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y38.2297 F220.45 ; move to target 2021-10-20 12:24:00.322 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:01.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:01.208 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:01.208 AbstractHeadMountable DEBUG: N2.moveTo((236.993114, 59.829699, 26.800000, 40.651862 mm), 0.3) 2021-10-20 12:24:01.210 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:01.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:01.211 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 12:24:01.211 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:02.103 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:02.103 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:02.103 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:24:02.104 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:02.105 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:24:02.105 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:24:02.106 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:02.106 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:24:02.806 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:02.807 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:02.807 AbstractHeadMountable DEBUG: N2.moveTo((236.993114, 59.829699, 0.000000, 40.651862 mm), 0.3) 2021-10-20 12:24:02.808 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:02.810 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:02.811 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:24:02.811 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:03.702 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:03.702 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:03.702 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:03.703 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:03.704 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:03.704 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:03.704 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:03.704 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:03.705 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:03.705 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:03.706 AbstractHeadMountable DEBUG: N3.moveTo((241.777481, 59.592020, 0.000000, 43.467426 mm), 0.3) 2021-10-20 12:24:03.707 GcodeDriver DEBUG: [serial://COM5] >> M204 S162.47 G1 X204.6775 Y62.3920 B43.4674 F5039.85 ; move to target, 25000 2021-10-20 12:24:03.709 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:03.709 GcodeDriver TRACE: [serial://COM5] confirmed M204 S162.47 G1 X204.6775 Y62.3920 B43.4674 F5039.85 ; move to target 2021-10-20 12:24:03.710 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y62.2920 F220.45 ; move to target, 25000 2021-10-20 12:24:03.712 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:03.712 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y62.2920 F220.45 ; move to target 2021-10-20 12:24:03.712 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:04.778 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:04.778 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:04.778 AbstractHeadMountable DEBUG: N3.moveTo((241.777481, 59.592020, 26.800000, 43.467426 mm), 0.3) 2021-10-20 12:24:04.780 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:04.782 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:04.782 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 12:24:04.782 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:05.673 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:05.673 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:05.673 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:24:05.674 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:05.674 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:24:05.674 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:24:05.676 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:05.676 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:24:06.376 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:06.377 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:06.377 AbstractHeadMountable DEBUG: N3.moveTo((241.777481, 59.592020, 0.000000, 43.467426 mm), 0.3) 2021-10-20 12:24:06.378 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:06.380 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:06.380 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 12:24:06.380 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:07.272 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:07.273 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:07.273 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:07.274 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:07.275 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:07.275 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:07.275 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:07.276 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:07.276 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:07.276 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:07.277 AbstractHeadMountable DEBUG: N4.moveTo((247.211854, 59.839148, 0.000000, 39.068721 mm), 0.3) 2021-10-20 12:24:07.280 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.02 G1 X178.7119 Y62.7391 C39.0687 F3552.89 ; move to target, 25000 2021-10-20 12:24:07.282 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:07.282 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.02 G1 X178.7119 Y62.7391 C39.0687 F3552.89 ; move to target 2021-10-20 12:24:07.282 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y62.6391 F220.45 ; move to target, 25000 2021-10-20 12:24:07.284 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:07.284 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y62.6391 F220.45 ; move to target 2021-10-20 12:24:07.284 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:08.180 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:08.180 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:08.180 AbstractHeadMountable DEBUG: N4.moveTo((247.211854, 59.839148, 26.800000, 39.068721 mm), 0.3) 2021-10-20 12:24:08.181 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:08.183 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:08.183 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-26.8000 F3608.99 ; move to target 2021-10-20 12:24:08.183 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:09.076 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:09.076 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:09.076 ReferenceNozzle DEBUG: N4.place() 2021-10-20 12:24:09.076 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:09.077 ReferenceActuator DEBUG: N4_VAC_Valve.actuate(false) 2021-10-20 12:24:09.077 GcodeDriver DEBUG: [serial://COM5] >> M807, 25000 2021-10-20 12:24:09.078 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:09.078 GcodeDriver TRACE: [serial://COM5] confirmed M807 2021-10-20 12:24:09.078 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:24:09.078 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:24:09.081 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:09.082 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:24:09.782 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:09.783 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:09.783 AbstractHeadMountable DEBUG: N4.moveTo((247.211854, 59.839148, 0.000000, 39.068721 mm), 0.3) 2021-10-20 12:24:09.784 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:09.786 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:09.786 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 12:24:09.786 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:10.678 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:10.678 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:10.678 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:10.678 ReferencePnpJobProcessor$Plan DEBUG: Planner complete in 0ms: [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:24:10.678 ReferencePnpJobProcessor$Plan DEBUG: Planned placements [N1 (502) -> R7, N2 (503) -> R8, N3 (N3-503) -> R9] 2021-10-20 12:24:10.679 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N1 N1 2021-10-20 12:24:10.679 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N2 N2 2021-10-20 12:24:10.679 ReferencePnpJobProcessor$ChangeNozzleTips DEBUG: No nozzle tip change needed for nozzle N3 N3 2021-10-20 12:24:10.679 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:24:10.680 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:10.680 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:10.680 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:10.681 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:10.681 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:10.681 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:10.682 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:10.683 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.55 G1 X528.9290 Y131.0050 B90.0000 F13292.54 ; move to target, 25000 2021-10-20 12:24:10.685 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:10.685 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.55 G1 X528.9290 Y131.0050 B90.0000 F13292.54 ; move to target 2021-10-20 12:24:10.686 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.9050 F220.45 ; move to target, 25000 2021-10-20 12:24:10.687 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:10.688 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.9050 F220.45 ; move to target 2021-10-20 12:24:10.688 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:13.936 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:13.937 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:13.937 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:24:13.938 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:24:13.938 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:24:13.939 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:24:13.967 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:24:13.967 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:24:13.968 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:24:13.969 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:24:13.971 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:13.971 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z27.5200 F3657.15 ; move to target 2021-10-20 12:24:13.971 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:14.876 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:14.876 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:14.876 ReferenceNozzle DEBUG: N1.pick() 2021-10-20 12:24:14.876 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:24:14.877 ReferenceActuator DEBUG: Vac_PUMP.actuate(true) 2021-10-20 12:24:14.877 GcodeDriver DEBUG: [serial://COM5] >> M808 ; turn on pump, 25000 2021-10-20 12:24:14.878 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:14.878 GcodeDriver TRACE: [serial://COM5] confirmed M808 ; turn on pump 2021-10-20 12:24:14.878 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(true) 2021-10-20 12:24:14.878 GcodeDriver DEBUG: [serial://COM5] >> M800, 25000 2021-10-20 12:24:14.879 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:14.879 GcodeDriver TRACE: [serial://COM5] confirmed M800 2021-10-20 12:24:15.281 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:24:15.282 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:15.282 AbstractHeadMountable DEBUG: N1.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:15.283 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:24:15.285 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:15.286 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 12:24:15.286 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:16.189 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:16.189 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:16.190 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:24:16.190 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:24:16.191 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:24:16.201 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:24:16.202 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:24:16.202 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:24:16.203 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:16.203 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:16.203 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:16.204 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:16.204 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:16.204 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:16.205 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:16.206 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X498.1290 Y130.8050 C90.0000 F3868.97 ; move to target, 25000 2021-10-20 12:24:16.208 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:16.208 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X498.1290 Y130.8050 C90.0000 F3868.97 ; move to target 2021-10-20 12:24:16.209 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y130.7050 F220.45 ; move to target, 25000 2021-10-20 12:24:16.211 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:16.211 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y130.7050 F220.45 ; move to target 2021-10-20 12:24:16.211 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:17.185 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:17.185 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:17.185 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:24:17.186 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:24:17.186 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:24:17.188 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:24:17.216 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:24:17.216 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:24:17.217 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:24:17.218 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:24:17.220 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:17.220 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-27.5200 F3657.15 ; move to target 2021-10-20 12:24:17.220 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:18.125 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:18.125 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:18.125 ReferenceNozzle DEBUG: N2.pick() 2021-10-20 12:24:18.125 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:24:18.126 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(true) 2021-10-20 12:24:18.126 GcodeDriver DEBUG: [serial://COM5] >> M802, 25000 2021-10-20 12:24:18.127 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:18.127 GcodeDriver TRACE: [serial://COM5] confirmed M802 2021-10-20 12:24:18.528 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:24:18.529 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:18.529 AbstractHeadMountable DEBUG: N2.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:18.530 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:24:18.532 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:18.532 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3657.15 ; move to target 2021-10-20 12:24:18.532 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:19.437 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:19.437 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:19.437 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:24:19.437 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:24:19.439 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:24:19.448 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:24:19.449 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:24:19.449 Scripting TRACE: Scripting.on Job.Placement.Starting 2021-10-20 12:24:19.450 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:19.450 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:19.450 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:19.451 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:19.451 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:19.451 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:19.452 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:19.453 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.17 G1 X529.4290 Y155.1050 F4945.31 ; move to target, 25000 2021-10-20 12:24:19.455 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:19.456 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.17 G1 X529.4290 Y155.1050 F4945.31 ; move to target 2021-10-20 12:24:19.457 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y155.0050 F220.45 ; move to target, 25000 2021-10-20 12:24:19.458 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:19.459 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y155.0050 F220.45 ; move to target 2021-10-20 12:24:19.459 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:20.456 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:20.456 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:20.456 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, NaN, 90.000000 mm), 0.3) 2021-10-20 12:24:20.457 ReferenceActuator DEBUG: PrePick.actuate(13.0) 2021-10-20 12:24:20.457 GcodeDriver DEBUG: [serial://COM6] >> M600N13, 5000 2021-10-20 12:24:20.459 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M600N13 2021-10-20 12:24:20.486 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Shutter opened 2021-10-20 12:24:20.486 GcodeDriver TRACE: [serial://COM6] confirmed M600N13 2021-10-20 12:24:20.487 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, -27.520000, 90.000000 mm), 0.3) 2021-10-20 12:24:20.488 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-27.5200 F3657.15 ; move to target, 25000 2021-10-20 12:24:20.490 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:20.490 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-27.5200 F3657.15 ; move to target 2021-10-20 12:24:20.490 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:21.395 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:21.395 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:21.395 ReferenceNozzle DEBUG: N3.pick() 2021-10-20 12:24:21.395 Scripting TRACE: Scripting.on Nozzle.BeforePick 2021-10-20 12:24:21.396 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(true) 2021-10-20 12:24:21.396 GcodeDriver DEBUG: [serial://COM5] >> M804, 25000 2021-10-20 12:24:21.397 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:21.397 GcodeDriver TRACE: [serial://COM5] confirmed M804 2021-10-20 12:24:21.799 Scripting TRACE: Scripting.on Nozzle.AfterPick 2021-10-20 12:24:21.800 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:21.800 AbstractHeadMountable DEBUG: N3.moveTo((566.529000, 152.305000, 0.000000, 90.000000 mm), 0.3) 2021-10-20 12:24:21.801 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3657.15 ; move to target, 25000 2021-10-20 12:24:21.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:21.803 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3657.15 ; move to target 2021-10-20 12:24:21.803 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:22.706 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:22.706 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:22.707 ReferenceActuator DEBUG: PostPick.actuate(13.0) 2021-10-20 12:24:22.707 GcodeDriver DEBUG: [serial://COM6] >> M601N13, 5000 2021-10-20 12:24:22.709 GcodeDriver$ReaderThread TRACE: [serial://COM6] << M601N13 2021-10-20 12:24:22.718 GcodeDriver$ReaderThread TRACE: [serial://COM6] << ok Tape advanced 2021-10-20 12:24:22.719 GcodeDriver TRACE: [serial://COM6] confirmed M601N13 2021-10-20 12:24:22.719 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:24:22.719 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:24:22.720 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:22.721 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:22.721 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:22.721 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:22.721 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:22.722 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:22.722 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:24:22.724 GcodeDriver DEBUG: [serial://COM5] >> M204 S143.95 G1 X101.3986 Y-3.4454 B89.2337 F14395.31 ; move to target, 25000 2021-10-20 12:24:22.726 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:22.726 GcodeDriver TRACE: [serial://COM5] confirmed M204 S143.95 G1 X101.3986 Y-3.4454 B89.2337 F14395.31 ; move to target 2021-10-20 12:24:22.726 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5454 F220.45 ; move to target, 25000 2021-10-20 12:24:22.728 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:22.728 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5454 F220.45 ; move to target 2021-10-20 12:24:22.729 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:26.325 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:26.325 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:26.325 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, -25.700000, 89.233713 mm), 0.3) 2021-10-20 12:24:26.326 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:24:26.329 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:26.329 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z25.7000 F3534.15 ; move to target 2021-10-20 12:24:26.329 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:27.202 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:27.202 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:27.202 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:24:27.203 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:27.208 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:27.209 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:27.230 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:27.231 AbstractCamera TRACE: autoSettleAndCapture t=28 auto settle score: 2.3796673205800416 2021-10-20 12:24:27.231 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:27.263 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:27.265 AbstractCamera TRACE: autoSettleAndCapture t=62 auto settle score: 2.35329851709447 2021-10-20 12:24:27.265 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:27.294 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:27.295 AbstractCamera TRACE: autoSettleAndCapture t=92 auto settle score: 2.2596680236843207 2021-10-20 12:24:27.295 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:27.326 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:27.327 AbstractCamera TRACE: autoSettleAndCapture t=124 auto settle score: 2.3090177973391453 2021-10-20 12:24:27.328 AbstractCamera DEBUG: autoSettleAndCapture in 125 ms 2021-10-20 12:24:27.328 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:24:27.357 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {180.1205596923828, 191.99583435058594} 58x31 * 88.02507019042969 } 2021-10-20 12:24:27.358 ReferenceBottomVision DEBUG: Offsets accepted (0.159854, 0.365974, 0.000000, 2.741217 mm) 2021-10-20 12:24:27.358 ReferenceBottomVision DEBUG: Final offsets (0.159854, 0.365974, 0.000000, 2.741217 mm) 2021-10-20 12:24:27.366 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:24:27.367 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N1 N1, offsets offset ( location: (0.159854, 0.365974, 0.000000, 2.741217 mm) pre-rotatedtrue) 2021-10-20 12:24:27.368 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:24:27.368 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:24:27.368 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:27.369 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:27.369 AbstractHeadMountable DEBUG: N1.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:24:27.371 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:24:27.373 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:27.373 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:24:27.373 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:28.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:28.246 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:28.246 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:28.246 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:28.247 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:28.247 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:28.247 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, 0.000000, -90.766287 mm), 0.3) 2021-10-20 12:24:28.249 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 X70.5986 Y-3.6454 C-90.7663 F3868.97 ; move to target, 25000 2021-10-20 12:24:28.251 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:28.251 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 X70.5986 Y-3.6454 C-90.7663 F3868.97 ; move to target 2021-10-20 12:24:28.252 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.7454 F220.45 ; move to target, 25000 2021-10-20 12:24:28.254 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:28.254 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.7454 F220.45 ; move to target 2021-10-20 12:24:28.254 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:29.227 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:29.228 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:29.228 AbstractHeadMountable DEBUG: N2.moveTo((138.998583, 17.854618, -25.700000, -90.766287 mm), 0.3) 2021-10-20 12:24:29.229 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:24:29.231 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:29.231 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-25.7000 F3534.15 ; move to target 2021-10-20 12:24:29.231 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:30.104 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:30.104 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:30.105 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:24:30.106 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.110 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.112 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.143 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.145 AbstractCamera TRACE: autoSettleAndCapture t=39 auto settle score: 2.34938333976494 2021-10-20 12:24:30.145 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.174 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.176 AbstractCamera TRACE: autoSettleAndCapture t=70 auto settle score: 2.262878468406438 2021-10-20 12:24:30.177 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.207 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.209 AbstractCamera TRACE: autoSettleAndCapture t=103 auto settle score: 2.3286302795145515 2021-10-20 12:24:30.209 AbstractCamera DEBUG: autoSettleAndCapture in 103 ms 2021-10-20 12:24:30.209 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:24:30.238 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {164.65000915527344, 203.05001831054688} 50x30 * 18.434947967529297 } 2021-10-20 12:24:30.238 ReferenceBottomVision DEBUG: Offsets too large (-0.424891, -0.199222, 0.000000, -17.668661 mm) : angle offset 17.668660794115112 > 10.0 2021-10-20 12:24:30.239 AbstractHeadMountable DEBUG: N2.moveTo((139.423474, 18.053840, -25.700000, -73.097626 mm), 0.3) 2021-10-20 12:24:30.241 GcodeDriver DEBUG: [serial://COM5] >> M204 S39.71 G1 X71.0235 Y-3.4462 C-73.0976 F272.55 ; move to target, 25000 2021-10-20 12:24:30.243 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:30.243 GcodeDriver TRACE: [serial://COM5] confirmed M204 S39.71 G1 X71.0235 Y-3.4462 C-73.0976 F272.55 ; move to target 2021-10-20 12:24:30.243 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y-3.5462 F220.45 ; move to target, 25000 2021-10-20 12:24:30.245 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:30.245 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y-3.5462 F220.45 ; move to target 2021-10-20 12:24:30.246 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:30.478 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:30.478 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:30.479 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:24:30.480 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.486 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.487 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.511 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.512 AbstractCamera TRACE: autoSettleAndCapture t=32 auto settle score: 4.369132146411572 2021-10-20 12:24:30.512 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.542 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.543 AbstractCamera TRACE: autoSettleAndCapture t=63 auto settle score: 3.044053707124727 2021-10-20 12:24:30.543 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.574 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.576 AbstractCamera TRACE: autoSettleAndCapture t=96 auto settle score: 2.7080127852447045 2021-10-20 12:24:30.576 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:30.608 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:30.609 AbstractCamera TRACE: autoSettleAndCapture t=129 auto settle score: 2.4700150990742316 2021-10-20 12:24:30.610 AbstractCamera DEBUG: autoSettleAndCapture in 130 ms 2021-10-20 12:24:30.610 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:24:30.631 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {176.88970947265625, 200.7416229248047} 50x30 * 1.3322198390960693 } 2021-10-20 12:24:30.631 ReferenceBottomVision DEBUG: Offsets accepted (0.015008, 0.029929, 0.000000, -0.565933 mm) 2021-10-20 12:24:30.631 ReferenceBottomVision DEBUG: Final offsets (-0.409883, -0.169293, 0.000000, -18.234593 mm) 2021-10-20 12:24:30.639 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:24:30.640 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N2 N2, offsets offset ( location: (-0.409883, -0.169293, 0.000000, -18.234593 mm) pre-rotatedtrue) 2021-10-20 12:24:30.640 ReferenceBottomVision DEBUG: R0603-1K.canHandle(true) => {} 2021-10-20 12:24:30.640 Scripting TRACE: Scripting.on Vision.PartAlignment.Before 2021-10-20 12:24:30.641 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:30.641 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:30.641 AbstractHeadMountable DEBUG: N1.moveTo((108.623474, 17.853840, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:24:30.643 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:24:30.644 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:30.644 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3534.15 ; move to target 2021-10-20 12:24:30.644 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:31.517 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:31.517 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:31.517 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:31.518 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:31.518 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:31.518 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:31.519 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:24:31.520 GcodeDriver DEBUG: [serial://COM5] >> M204 S171.53 G1 X101.8986 Y20.6546 F4921.82 ; move to target, 25000 2021-10-20 12:24:31.522 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:31.522 GcodeDriver TRACE: [serial://COM5] confirmed M204 S171.53 G1 X101.8986 Y20.6546 F4921.82 ; move to target 2021-10-20 12:24:31.523 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y20.5546 F220.45 ; move to target, 25000 2021-10-20 12:24:31.524 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:31.524 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y20.5546 F220.45 ; move to target 2021-10-20 12:24:31.525 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:32.514 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:32.514 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:32.514 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, -25.700000, 89.233713 mm), 0.3) 2021-10-20 12:24:32.515 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-25.7000 F3534.15 ; move to target, 25000 2021-10-20 12:24:32.517 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:32.517 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-25.7000 F3534.15 ; move to target 2021-10-20 12:24:32.517 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:33.390 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:33.391 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:33.391 Scripting TRACE: Scripting.on Camera.BeforeSettle 2021-10-20 12:24:33.392 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:33.398 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:33.399 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:33.409 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:33.411 AbstractCamera TRACE: autoSettleAndCapture t=19 auto settle score: 2.41145039238498 2021-10-20 12:24:33.411 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:33.447 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:33.449 AbstractCamera TRACE: autoSettleAndCapture t=57 auto settle score: 2.414814200549018 2021-10-20 12:24:33.449 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:33.473 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:33.475 AbstractCamera TRACE: autoSettleAndCapture t=83 auto settle score: 2.3157650212342276 2021-10-20 12:24:33.475 Scripting TRACE: Scripting.on Camera.BeforeCapture 2021-10-20 12:24:33.506 Scripting TRACE: Scripting.on Camera.AfterCapture 2021-10-20 12:24:33.507 AbstractCamera TRACE: autoSettleAndCapture t=115 auto settle score: 2.5560203244672026 2021-10-20 12:24:33.507 AbstractCamera DEBUG: autoSettleAndCapture in 115 ms 2021-10-20 12:24:33.507 Scripting TRACE: Scripting.on Camera.AfterSettle 2021-10-20 12:24:33.526 ReferenceBottomVision DEBUG: Bottom vision part R0603-1K result rect { {178.4763641357422, 205.61448669433594} 30x50 * 2.2025980949401855 } 2021-10-20 12:24:33.526 ReferenceBottomVision DEBUG: Offsets accepted (0.081631, -0.159568, 0.000000, -1.436311 mm) 2021-10-20 12:24:33.526 ReferenceBottomVision DEBUG: Final offsets (0.081631, -0.159568, 0.000000, -1.436311 mm) 2021-10-20 12:24:33.527 Scripting TRACE: Scripting.on Vision.PartAlignment.After 2021-10-20 12:24:33.528 ReferencePnpJobProcessor$Align DEBUG: Align id R0603-1K, name null, heightUnits Millimeters, height 0.300000, packageId (R0603) with N3 N3, offsets offset ( location: (0.081631, -0.159568, 0.000000, -1.436311 mm) pre-rotatedtrue) 2021-10-20 12:24:33.528 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:33.529 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:33.529 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:33.529 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:33.530 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:33.530 AbstractHeadMountable DEBUG: N3.moveTo((138.998583, 17.854618, 0.000000, 89.233713 mm), 0.3) 2021-10-20 12:24:33.531 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3534.15 ; move to target, 25000 2021-10-20 12:24:33.533 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:33.533 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3534.15 ; move to target 2021-10-20 12:24:33.533 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:34.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:34.407 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:34.407 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:34.408 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:34.408 AbstractHeadMountable DEBUG: N1.moveTo((184.390811, 67.667817, 0.000000, 86.492496 mm), 0.3) 2021-10-20 12:24:34.409 GcodeDriver DEBUG: [serial://COM5] >> M204 S155.73 G1 X146.7908 Y46.3678 B86.4925 F5388.06 ; move to target, 25000 2021-10-20 12:24:34.411 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:34.411 GcodeDriver TRACE: [serial://COM5] confirmed M204 S155.73 G1 X146.7908 Y46.3678 B86.4925 F5388.06 ; move to target 2021-10-20 12:24:34.411 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y46.2678 F220.45 ; move to target, 25000 2021-10-20 12:24:34.414 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:34.414 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y46.2678 F220.45 ; move to target 2021-10-20 12:24:34.414 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:35.597 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:35.597 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:35.597 AbstractHeadMountable DEBUG: N1.moveTo((184.390811, 67.667817, 26.800000, 86.492496 mm), 0.3) 2021-10-20 12:24:35.598 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:35.601 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:35.601 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z-26.8000 F3608.99 ; move to target 2021-10-20 12:24:35.601 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:36.492 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:36.492 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:36.492 ReferenceNozzle DEBUG: N1.place() 2021-10-20 12:24:36.492 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:36.493 ReferenceActuator DEBUG: N1_VAC_Valve.actuate(false) 2021-10-20 12:24:36.493 GcodeDriver DEBUG: [serial://COM5] >> M801, 25000 2021-10-20 12:24:36.495 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:36.495 GcodeDriver TRACE: [serial://COM5] confirmed M801 2021-10-20 12:24:37.196 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:37.197 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:37.197 AbstractHeadMountable DEBUG: N1.moveTo((184.390811, 67.667817, 0.000000, 86.492496 mm), 0.3) 2021-10-20 12:24:37.205 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:37.207 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:37.207 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:24:37.208 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:38.099 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:38.099 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:38.099 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:38.100 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:38.101 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:38.101 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:38.101 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:38.101 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:38.102 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:38.102 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:38.103 AbstractHeadMountable DEBUG: N2.moveTo((195.227680, 56.800184, 0.000000, 287.468306 mm), 0.3) 2021-10-20 12:24:38.105 GcodeDriver DEBUG: [serial://COM5] >> M204 S154.03 G1 X126.8277 Y35.3002 C-72.5317 F3553.94 ; move to target, 25000 2021-10-20 12:24:38.107 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:38.108 GcodeDriver TRACE: [serial://COM5] confirmed M204 S154.03 G1 X126.8277 Y35.3002 C-72.5317 F3553.94 ; move to target 2021-10-20 12:24:38.108 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y35.2002 F220.45 ; move to target, 25000 2021-10-20 12:24:38.110 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:38.110 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y35.2002 F220.45 ; move to target 2021-10-20 12:24:38.110 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:38.900 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:38.901 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:38.901 AbstractHeadMountable DEBUG: N2.moveTo((195.227680, 56.800184, 26.800000, 287.468306 mm), 0.3) 2021-10-20 12:24:38.902 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:38.908 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:38.908 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z26.8000 F3608.99 ; move to target 2021-10-20 12:24:38.908 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:39.799 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:39.800 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:39.800 ReferenceNozzle DEBUG: N2.place() 2021-10-20 12:24:39.800 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:39.801 ReferenceActuator DEBUG: N2_VAC_Valve.actuate(false) 2021-10-20 12:24:39.801 GcodeDriver DEBUG: [serial://COM5] >> M803, 25000 2021-10-20 12:24:39.802 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:39.802 GcodeDriver TRACE: [serial://COM5] confirmed M803 2021-10-20 12:24:40.503 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:40.504 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:40.504 AbstractHeadMountable DEBUG: N2.moveTo((195.227680, 56.800184, 0.000000, -72.531694 mm), 0.3) 2021-10-20 12:24:40.505 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:40.507 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:40.507 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3608.99 ; move to target 2021-10-20 12:24:40.508 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:41.399 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:41.399 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:41.399 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:41.400 Scripting TRACE: Scripting.on Job.Placement.BeforeAssembly 2021-10-20 12:24:41.401 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:41.401 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:41.402 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:41.402 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:41.402 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:41.402 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:41.403 AbstractHeadMountable DEBUG: N3.moveTo((275.064282, 54.020280, 0.000000, 90.670024 mm), 0.3) 2021-10-20 12:24:41.405 GcodeDriver DEBUG: [serial://COM5] >> M204 S137.53 G1 X237.9643 Y56.8203 B90.6700 F7487.09 ; move to target, 25000 2021-10-20 12:24:41.407 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:41.407 GcodeDriver TRACE: [serial://COM5] confirmed M204 S137.53 G1 X237.9643 Y56.8203 B90.6700 F7487.09 ; move to target 2021-10-20 12:24:41.407 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y56.7203 F220.45 ; move to target, 25000 2021-10-20 12:24:41.409 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:41.409 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y56.7203 F220.45 ; move to target 2021-10-20 12:24:41.409 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:43.247 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:43.247 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:43.247 AbstractHeadMountable DEBUG: N3.moveTo((275.064282, 54.020280, 26.800000, 90.670024 mm), 0.3) 2021-10-20 12:24:43.249 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A26.8000 F3608.99 ; move to target, 25000 2021-10-20 12:24:43.250 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:43.251 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A26.8000 F3608.99 ; move to target 2021-10-20 12:24:43.251 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:44.142 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:44.142 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:44.142 ReferenceNozzle DEBUG: N3.place() 2021-10-20 12:24:44.142 Scripting TRACE: Scripting.on Nozzle.BeforePlace 2021-10-20 12:24:44.143 ReferenceActuator DEBUG: N3_VAC_Valve.actuate(false) 2021-10-20 12:24:44.143 GcodeDriver DEBUG: [serial://COM5] >> M805, 25000 2021-10-20 12:24:44.144 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:44.145 GcodeDriver TRACE: [serial://COM5] confirmed M805 2021-10-20 12:24:44.145 ReferenceActuator DEBUG: Vac_PUMP.actuate(false) 2021-10-20 12:24:44.145 GcodeDriver DEBUG: [serial://COM5] >> M809 ; turn off pump, 25000 2021-10-20 12:24:44.146 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:44.147 GcodeDriver TRACE: [serial://COM5] confirmed M809 ; turn off pump 2021-10-20 12:24:44.847 Scripting TRACE: Scripting.on Nozzle.AfterPlace 2021-10-20 12:24:44.848 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:44.848 AbstractHeadMountable DEBUG: N3.moveTo((275.064282, 54.020280, 0.000000, 90.670024 mm), 0.3) 2021-10-20 12:24:44.849 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F3608.99 ; move to target, 25000 2021-10-20 12:24:44.851 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:44.851 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F3608.99 ; move to target 2021-10-20 12:24:44.851 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:45.744 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:45.744 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:45.744 Scripting TRACE: Scripting.on Job.Placement.Complete 2021-10-20 12:24:45.745 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:45.745 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:45.746 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:45.746 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:45.746 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:45.747 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:45.747 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:45.747 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:45.748 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:45.748 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:45.749 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:45.749 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:45.750 ReferenceHead DEBUG: H1.moveToSafeZ(0.3) 2021-10-20 12:24:45.750 AbstractHeadMountable DEBUG: N1.moveToSafeZ(0.3) 2021-10-20 12:24:45.750 AbstractHeadMountable DEBUG: N2.moveToSafeZ(0.3) 2021-10-20 12:24:45.750 AbstractHeadMountable DEBUG: N3.moveToSafeZ(0.3) 2021-10-20 12:24:45.751 AbstractHeadMountable DEBUG: N4.moveToSafeZ(0.3) 2021-10-20 12:24:45.751 AbstractHeadMountable DEBUG: DOWN.moveToSafeZ(0.3) 2021-10-20 12:24:45.751 AbstractHeadMountable DEBUG: DOWN.moveTo((350.000000, 350.000000, NaN, NaN mm), 0.3) 2021-10-20 12:24:45.753 GcodeDriver DEBUG: [serial://COM5] >> M204 S144.51 G1 X350.0000 Y350.1000 F12781.85 ; move to target, 25000 2021-10-20 12:24:45.755 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:45.755 GcodeDriver TRACE: [serial://COM5] confirmed M204 S144.51 G1 X350.0000 Y350.1000 F12781.85 ; move to target 2021-10-20 12:24:45.756 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Y350.0000 F220.45 ; move to target, 25000 2021-10-20 12:24:45.757 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:45.757 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Y350.0000 F220.45 ; move to target 2021-10-20 12:24:45.757 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:24:48.753 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:24:48.753 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:24:48.753 ReferencePnpJobProcessor$Finish INFO: Job finished 11 parts in 137.4 sec. This is 288.3 CPH 2021-10-20 12:24:48.753 Scripting TRACE: Scripting.on Job.Finished 2021-10-20 12:25:02.428 AbstractHeadMountable DEBUG: N3.moveTo((387.100000, 347.300000, -10.000000, 90.670024 mm), 0.3) 2021-10-20 12:25:02.429 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A-10.0000 F2204.54 ; move to target, 25000 2021-10-20 12:25:02.431 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:02.431 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A-10.0000 F2204.54 ; move to target 2021-10-20 12:25:04.663 AbstractHeadMountable DEBUG: N3.moveTo((387.100000, 347.300000, 0.000000, 90.670024 mm), 0.3) 2021-10-20 12:25:04.665 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 A0.0000 F2204.54 ; move to target, 25000 2021-10-20 12:25:04.667 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:04.667 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 A0.0000 F2204.54 ; move to target 2021-10-20 12:25:09.464 AbstractHeadMountable DEBUG: N1.moveTo((387.600000, 371.400000, -10.000000, 90.670024 mm), 0.3) 2021-10-20 12:25:09.466 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z10.0000 F2204.54 ; move to target, 25000 2021-10-20 12:25:09.467 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:09.468 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z10.0000 F2204.54 ; move to target 2021-10-20 12:25:12.097 AbstractHeadMountable DEBUG: N1.moveTo((387.600000, 371.400000, -20.000000, 90.670024 mm), 0.3) 2021-10-20 12:25:12.098 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z20.0000 F2204.54 ; move to target, 25000 2021-10-20 12:25:12.100 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:12.100 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z20.0000 F2204.54 ; move to target 2021-10-20 12:25:33.702 AbstractHeadMountable DEBUG: N1.moveTo((387.600000, 371.400000, 0.000000, 90.670024 mm), 0.3) 2021-10-20 12:25:33.703 GcodeDriver DEBUG: [serial://COM5] >> M204 S135.00 G1 Z0.0000 F3117.69 ; move to target, 25000 2021-10-20 12:25:33.705 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:33.705 GcodeDriver TRACE: [serial://COM5] confirmed M204 S135.00 G1 Z0.0000 F3117.69 ; move to target 2021-10-20 12:25:33.705 GcodeDriver DEBUG: [serial://COM5] >> M400 ; Wait for moves to complete before returning, 83333 2021-10-20 12:25:34.476 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 12:25:34.476 GcodeDriver TRACE: [serial://COM5] confirmed M400 ; Wait for moves to complete before returning 2021-10-20 12:25:38.892 ReferenceMachine DEBUG: setEnabled(false) 2021-10-20 12:25:38.893 ReferenceMachine INFO: setHomed(false) 2021-10-20 12:25:39.286 GcodeDriver$ReaderThread TRACE: [serial://COM6] disconnectRequested, bye-bye. 2021-10-20 12:25:39.482 GcodeDriver$ReaderThread TRACE: [serial://COM5] disconnectRequested, bye-bye. 2021-10-20 12:25:44.706 MainFrame DEBUG: Config saved successfully! 2021-10-20 13:29:30.743 ReferenceMachine DEBUG: setEnabled(true) 2021-10-20 13:29:38.765 GcodeDriver DEBUG: [serial://COM5] >> G21 ; Set millimeters mode, 25000 2021-10-20 13:29:38.765 GcodeDriver$ReaderThread TRACE: [serial://COM5] << Smoothie 2021-10-20 13:29:38.766 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 13:29:38.766 GcodeDriver TRACE: [serial://COM5] confirmed G21 ; Set millimeters mode 2021-10-20 13:29:38.766 GcodeDriver DEBUG: [serial://COM5] >> G90 ; Set absolute positioning mode, 25000 2021-10-20 13:29:38.767 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 13:29:38.770 GcodeDriver TRACE: [serial://COM5] confirmed G90 ; Set absolute positioning mode 2021-10-20 13:29:38.770 GcodeDriver DEBUG: [serial://COM5] >> M82 ; Set absolute mode for extruder, 25000 2021-10-20 13:29:38.771 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 13:29:38.771 GcodeDriver TRACE: [serial://COM5] confirmed M82 ; Set absolute mode for extruder 2021-10-20 13:29:38.771 GcodeDriver$ReaderThread TRACE: [serial://COM5] << ok 2021-10-20 13:29:41.792 GcodeDriver$ReaderThread TRACE: [serial://COM6] << Controller starting... 2021-10-20 13:29:41.819 GcodeDriver$ReaderThread TRACE: [serial://COM6] << Controller ready.