[To...] Posted March 5, 2021 Share Posted March 5, 2021 Hi all I am having troubles when all features has been calculated on my offline seat in one of our programs. I am not able to check if it will be the same on the actual machine. I am getting an error which doesn't make any sense to me. There is an older revision of the program which gets the same error, but it didn't do that earlier today. I were sorting the characteristic to make the report easier to read for our production and suddenly I have this error when I run the hole program. I can run some of the characteristics without any troubles. The program has only been running on my offline seat It exports the table file, ut it seems that the error occur at the time it tries to save the actuals mayb, but stops at the Piweb reporting. Any godo idea of how to fix this? This is the error from the error report SYSTEM STATE CALYPSO Inspection: 6920209 Creation software version: 6.2.12 Date and time: #(5 March 2021 20:45:07) Actual characteristic: C Distance C Distance 12.5_4_Y Actual feature: Cylinder Cylinder8 Creation DME: CON_2014_G2 Hostname: PC065-172987 Mancnc active: false Navi mode: automatic Run mode: manuel OS Windows 10 Enterprise win32 V6.2 nt i386 ucs2 CMM-OS Actual configuration: D2.5x31 #Stjerne Actual stylus: A0 B0 fwObject: Zeiss.CMMOS.OMControlBehaviourSimulation ID chain CS: IFCpresent: false ncDisplayStatus: SDO version: 6.5.9.2811 Sensor: XXT TCO pending: 0 QDAS converter 2.0.1.5 PiWeb Reporting PiWeb reporting version: 7.0.10.0 PDF Merger: GPL Ghostscript 9.06 (2012-08-08) Copyright (C) 2012 Artifex Software, Inc. All rights reserved. OBJECT BlockClosure [] in Dictionary>>at: copiedValues->#(Dictionary ('Page 1\C\PLF Ø6\_Ø5 A1\True Position 2d Polar_Circle2' -> 'd52f6e64-5dd1-4c60-8dd1-45\40 x M5\40 x M5^12' -> '790689c8-39f3-4ac8-b16c-639adbf5f9de' ...etc...) 'Page 1\C\True Position') method->CompiledBlock [] in Dictionary>>at: outerContext->nil METHODSTACK Unhandled exception: Key not found: 'Page 1\C\True Position' Dictionary>>keyNotFoundErrorFor:index: optimized [] in Dictionary>>at: Dictionary>>at:ifAbsent: Dictionary>>at: optimized [] in [] in [] in Zeiss.PiWeb.OMPiWebCMM>>compareCharacteristics:with: Dictionary>>at:ifAbsent: optimized [] in [] in Zeiss.PiWeb.OMPiWebCMM>>compareCharacteristics:with: optimized [] in Interval>>collect: Interval>>do: Interval>>collect: optimized [] in Zeiss.PiWeb.OMPiWebCMM>>compareCharacteristics:with: optimized [] in OrderedCollection>>collect: OrderedCollection>>do: OrderedCollection>>collect: Zeiss.PiWeb.OMPiWebCMM>>compareCharacteristics:with: Zeiss.PiWeb.OMPiWebCMM>>shouldListOfCharacteristicsBeUpdated: Zeiss.PiWeb.OMPiWebCMM>>prepareAndUpdateCharacteristics: Zeiss.PiWeb.OMPiWebCMM>>updateCharacteristics: Zeiss.PiWeb.OMPiWebCMM>>updateMeasurement:checkSingleFeature: Zeiss.PiWeb.OMPiWebCMM>>uploadForInspection: optimized [] in Zeiss.Calypso.OMMeasProt>>outputProtocolMultiPR BlockClosure>>on:do: Zeiss.Calypso.OMMeasProt>>outputProtocolMultiPR Zeiss.Calypso.OMMeasProt>>outputProtocolMulti Zeiss.Calypso.OMMeasProt>>setupOutputProtocol optimized [] in Zeiss.Calypso.OMMeasProt>>outputProtocol BlockClosure>>evaluate optimized [] in Zeiss.Calypso.OMWindowsHolder class>>protocolTimeFor:id: Time class>>microsecondsToRun: Time class>>millisecondsToRun: Zeiss.Calypso.OMWindowsHolder class>>protocolTimeFor:id: Zeiss.Calypso.OMMeasProt>>outputProtocol optimized [] in Zeiss.Calypso.OMMeasDefinition>>executeSubPart: BlockClosure>>evaluate Zeiss.Calypso.OMWindowsHolder class>>executeAndProfile:with: Zeiss.Calypso.OMMeasDefinition>>executeSubPart: Zeiss.Calypso.OMMeasDefinition>>executeActiveRunNoWatchDog: Zeiss.Calypso.OMMeasDefinition>>executeActiveRunWith: Zeiss.Calypso.OMMeasurement>>measureWith: Zeiss.Calypso.OMUITestplanEditor(Zeiss.Calypso.OMUIEditor)>>executeInspection optimized [] in [] in Zeiss.Calypso.OMUIEditor>>executeDefaultRun BlockClosure>>valueOnUnwindDo: optimized [] in Zeiss.Calypso.OMUIEditor>>executeDefaultRun BlockClosure>>valueOnUnwindDo: optimized [] in [] in [] in Zeiss.Basics.OMJobProcessor>>basicProcess:wait: OMExceptionSetWithoutNotification(ExceptionSet)>>handle:do: optimized [] in [] in Zeiss.Basics.OMJobProcessor>>basicProcess:wait: BlockClosure>>on:do: optimized [] in Process class>>forBlock:priority: #endOfMessage# Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in