
#(
#OMInspection 
#identifier: 'MimirProbeQualification' 
#comment: '' 
#'container$' nil 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#excOccured ' ->' true)) 
#recalculate: true 
#dict: 
#(
#Dictionary) 
#parameters: '' 
#warningMessage: 'Internal error:  
"This message needs a positive integer argument"') 
#routingTable: 
#(
#Dictionary 
#('meas' ' ->' 
#measurement) 
#('np' ' ->' 
#nominalPart)) 
#nominalPart: 
#(
#OMPart 
#identifier: 'np' 
#comment: '' 
#'container$' 'container' 
#routingTable: 
#(
#Dictionary 
#('cf' ' ->' 
#controlFeatures) 
#('cg' ' ->' 
#constructedGeo) 
#('geo' ' ->' 
#geometry) 
#('pcs' ' ->' 
#pcs)) 
#geometry: 
#(
#OMListBuilder 
#identifier: 'geo' 
#comment: '' 
#'container$' 'container' 
#dictionary: 
#(
#Dictionary)) 
#controlFeatures: 
#(
#OMListBuilder 
#identifier: 'cf' 
#comment: '' 
#'container$' 'container' 
#dictionary: 
#(
#Dictionary 
#('Stylus Qualification' ' ->' 
#(
#OMCFResultElement 
#identifier: 'Stylus Qualification' 
#comment: 'Config: 11 - Styli: 5_-X | X: -78.75000 Y: 0.00000 Z: -36.59990 Rigidity: 0.00000' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#identifierAlreadySet ' ->' true) 
#(
#keyForLabel ' ->' 
#resultElement) 
#(
#uuid ' ->' 
#(
#Dictionary 
#('' ' ->' '7dad1c63-faa1-4d57-ae40-0b85e1498224') 
#('(1)' ' ->' 'dd3ef084-2ceb-4deb-8fba-7d19b3b40dac') 
#('(10)' ' ->' 'c9684c59-71f9-46ca-a1b3-f94621ee03c0') 
#('(11)' ' ->' '76ea50ab-dc43-4fbc-b68e-cca85d9501eb') 
#('(13)' ' ->' '14cbb567-ac38-446d-afa5-7b01beaef675') 
#('(15)' ' ->' '8a1d5207-0384-484d-b0cb-200b14dacbc5') 
#('(16)' ' ->' 'cc573784-6aa4-4688-98a3-82113c5ac928') 
#('(17)' ' ->' 'b43bb012-9354-44c6-841b-f4db9d400f27') 
#('(19)' ' ->' '3791b6a0-330d-47b2-ae0b-987d4ec2f243') 
#('(22)' ' ->' '9016a73d-505c-4c9c-9fdf-a9f55d7b8cc5') 
#('(25)' ' ->' '22010eae-dc10-4d3b-8b92-8ef4553dba90') 
#('(28)' ' ->' '37fd9575-fdf2-47a1-b3e1-c8d60d15629f') 
#('(3)' ' ->' '92ccfd69-5830-4fdf-8d4e-a2dd251c69f0') 
#('(31)' ' ->' '52025401-8f97-4a5e-8575-6c1a670e5c73') 
#('(34)' ' ->' '60754e6c-b166-40c7-82d8-c4ab767e04c9') 
#('(37)' ' ->' '4e2ee7e8-3651-4267-9f1d-217582960cd3') 
#('(4)' ' ->' '0244929f-c1ec-4149-a6a1-92a36506d959') 
#('(40)' ' ->' '0f31494c-7965-421b-9ef3-a33c64c89fff') 
#('(43)' ' ->' 'b601a20d-d8d2-4187-8fd2-618117f39fe9') 
#('(46)' ' ->' '5b1f9c4f-482b-4e84-84b8-1de6b298a696') 
#('(49)' ' ->' 'a8296642-bbea-47f1-96b8-b24d7af4d2f1') 
#('(5)' ' ->' '5bd7edab-60a3-4984-9bef-f4a33e609a66') 
#('(52)' ' ->' 'b195ede9-1dd7-4c96-ae22-db7829ccae77') 
#('(55)' ' ->' '792b0729-b951-4a80-a311-736995961b96') 
#('(58)' ' ->' '993abb64-6cde-4d68-a6eb-280ae03679a0') 
#('(61)' ' ->' '95a81424-7a7d-4c00-a9c5-2c00a1eaef3d') 
#('(7)' ' ->' 'd7f5c50d-4a71-436d-ab42-8147908e8365') 
#('(9)' ' ->' '819d50c8-b3b5-44b6-98b1-27b37a8bd04f')))) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#isRunningOrComputing ' ->' false)) 
#recalculate: false 
#dict: 
#(
#Dictionary 
#(
#comment ' ->' 'transConfig+getParameterNamed(resultLoop,LOOP1)+" - "+transStyli+ getParameterNamed(resultLoop,LOOP1+1)+" | X: "+formatL(getProbe(getParameterNamed(resultLoop,LOOP1+1),getParameterNamed(resultLoop,LOOP1)).probeVector.x,0,5)+" Y: "+formatL(getProbe(getParameterNamed(resultLoop,LOOP1+1),getParameterNamed(resultLoop,LOOP1)).probeVector.y,0,5)+" Z: "+formatL(getProbe(getParameterNamed(resultLoop,LOOP1+1),getParameterNamed(resultLoop,LOOP1)).probeVector.z,0,5)+" Rigidity: "+getParameterNamed(resultLoop,LOOP1+2)') 
#(
#myActual ' ->' 'getProbe(getParameterNamed(resultLoop,LOOP1+1),getParameterNamed(resultLoop,LOOP1)).stdProbeDev')) 
#parameters: '' 
#warningMessage: 'Internal error:  
"Message not understood: 
#+"') 
#tolerance: 
#(
#OMReadUniToleranceLen 
#identifier: 'Zeiss.Calypso.OMReadUniToleranceLen' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#isRunningOrComputing ' ->' false)) 
#recalculate: false 
#dict: 
#(
#Dictionary 
#(
#upperTolerance ' ->' 'sL')) 
#parameters: '') 
#noneTolUpper: false 
#noneTolLower: true 
#quality: 
#fine 
#nominal: 0.0d 
#special: 
#(
#OMReadUserDefinedTolerance 
#comment: '' 
#'container$' 'container' 
#upperTolerance: 0.001d 
#noneTolUpper: false) 
#plusMinusDeviation: 0.05d) 
#plotObject: 
#(
#OMCFPlot 
#comment: '' 
#'container$' 'container' 
#tolerance: 
#(
#OMReadUniToleranceLen 
#comment: '' 
#'container$' 'container' 
#quality: 
#fine 
#nominal: 0.0d 
#plusMinusDeviation: 0.05d)) 
#questionStr: '' 
#myActual: 0.0d)))) 
#constructedGeo: 
#(
#OMListBuilder 
#identifier: 'cg' 
#comment: '' 
#'container$' 'container' 
#dictionary: 
#(
#Dictionary 
#('Revision 11' ' ->' 
#(
#OMTextelement 
#identifier: 'Revision 11' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#identifierAlreadySet ' ->' true) 
#(
#keyForLabel ' ->' 
#textelement)) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary) 
#parameters: '') 
#protocolText: 
#(
#Text 
#string: 'Rev 11
Program can now qualify probes based on configurations
used in chosen program(s)
//Em 2024-05-27
____________________________________________________________
Rev 10
Program now works with probes containing åäö in the
names. (Seriöst, sluta använda åäö...)
//Em 2023-10-24
____________________________________________________________
Rev 9
Rigidity of every probe now presented in result protocol.

Settings/Translations done in external .txt - From now
on you don''t need a PCM license to be able to adapt this
program to your environment.
//Em 2023-05-05
____________________________________________________________
Rev 8
Users can now create pre-defined lists with cfgs that will be
qualified.

Probe statistics now groped by year.
//Em 2023-04-14
____________________________________________________________
Rev 7
Fixed some issues with statistics.
//Em 2023-01-30
____________________________________________________________
Rev 6
More roboust way to call for Ref. Sphere definement.
//Em 2023-01-26
____________________________________________________________
Rev 5
Change the way "tuple" is used since there is a bug with
isParameterDefined when runned from file with runPCMFile
//Em 2023-01-18
____________________________________________________________
Rev 4
Beta function to define sphere position
//Em 2023-01-17
____________________________________________________________
Rev 3
X, Y & Z position of the Ref. Sphere is saved and can be
shown in statistics.
//Em 2023-01-14
____________________________________________________________
Rev 2
Now possible to exclude specific probes even if they exists.
Use var: excludeList
//Em 2023-01-14
____________________________________________________________
Rev 1
Changed  smalltalk array tuple to list tuple

MasterProbe only qualified if it is the only probe to qualify
or if ref. sphere setting is to not update MP when defining
ref. sphere location
//Em 2023-01-13' 
#runs: 
#(
#RunArray 
#runs: 
#(
#Array 1927) 
#values: 
#(
#Array nil) 
#cacheRun: 1 
#cacheRunStart: 1)))) 
#('SiemensProbeQualification-BS' ' ->' 
#(
#OMDefinePCS 
#identifier: 'SiemensProbeQualification-BS' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#cncBaseSystem ' ->' true) 
#(
#manualBaseSystem ' ->' false)) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#primAxis: 3 
#secondAxis: 1 
#specialFunctions: 
#(
#OMSOrderedCollection) 
#defBaseSystem: 
#(
#OMDefineBaseSystem 
#comment: '' 
#'container$' 'container' 
#newBaseSystem: true 
#newStartSystem: false 
#baseSystemToFile: false 
#nameOfBaseSystem: 'SiemensProbeQualification'))))) 
#pcs: 
#(
#OMListBuilder 
#identifier: 'pcs' 
#comment: '' 
#'container$' 'container' 
#dictionary: 
#(
#Dictionary))) 
#measurement: 
#(
#OMMeasurement 
#identifier: 'meas' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#index ' ->' nil)) 
#routingTable: 
#(
#Dictionary 
#('def' ' ->' 
#measDef)) 
#measDef: 
#(
#OMMeasDefinition 
#identifier: 'def' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#multiProtDefinitionList ' ->' 
#(
#Dictionary 
#('default_BR1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'BR_1' 
#value: 
#(
#Dictionary 
#(
#cfamountBR ' ->' 
#allCF) 
#(
#cforderBR ' ->' 
#likeRun) 
#(
#commentsBR ' ->' true) 
#(
#displayBR ' ->' true) 
#(
#filterCFBR ' ->' false) 
#(
#listOutputSwitchBR ' ->' true) 
#(
#outputFormatBR ' ->' '01_Basic Protocol.ptx') 
#(
#pdfBR ' ->' false) 
#(
#printBR ' ->' false) 
#(
#protType ' ->' 
#BR) 
#(
#referencesBR ' ->' false) 
#(
#singleProtName ' ->' 'BR_1'))))) 
#('default_CP1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'CP_1' 
#value: 
#(
#Dictionary 
#(
#addSummaryCP ' ->' false) 
#(
#cfamountCP ' ->' 
#allME) 
#(
#cforderCP ' ->' 
#likeRun) 
#(
#color2CP ' ->' false) 
#(
#commentsCP ' ->' false) 
#(
#displayCP ' ->' true) 
#(
#filterCFCP ' ->' false) 
#(
#groupNamesCP ' ->' false) 
#(
#outputFormatCP ' ->' 'default') 
#(
#pcsIncludingCP ' ->' false) 
#(
#pdfCP ' ->' false) 
#(
#printCP ' ->' false) 
#(
#protType ' ->' 
#CP) 
#(
#referencesCP ' ->' false) 
#(
#singleProtName ' ->' 'CP_1') 
#(
#textElementsCP ' ->' false) 
#(
#txtCP ' ->' false))))) 
#('default_PiWebAccept1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PR_1' 
#value: 
#(
#Dictionary 
#(
#activatePlotFilterPR ' ->' true) 
#(
#advancedRowTemplatePR ' ->' false) 
#(
#cfamountPR ' ->' 
#allCF) 
#(
#cforderPR ' ->' 
#likeList) 
#(
#displayPR ' ->' true) 
#(
#filterCFPR ' ->' false) 
#(
#outputFormatPR ' ->' 
#(
#Association 
#key: 
#system 
#value: 'AcceptProtocol.ptx')) 
#(
#pdfPR ' ->' false) 
#(
#printPR ' ->' false) 
#(
#protType ' ->' 
#PR) 
#(
#singleProtName ' ->' 'PR_2'))))) 
#('default_PiWebProcess1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PR_1' 
#value: 
#(
#Dictionary 
#(
#activatePlotFilterPR ' ->' true) 
#(
#advancedRowTemplatePR ' ->' false) 
#(
#cfamountPR ' ->' 
#allCF) 
#(
#cforderPR ' ->' 
#likeList) 
#(
#displayPR ' ->' true) 
#(
#filterCFPR ' ->' false) 
#(
#outputFormatPR ' ->' 
#(
#Association 
#key: 
#system 
#value: 'ProcessProtocol.ptx')) 
#(
#pdfPR ' ->' false) 
#(
#printPR ' ->' false) 
#(
#protType ' ->' 
#PR) 
#(
#singleProtName ' ->' 'PR_2'))))) 
#('default_PiWebTable1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PR_1' 
#value: 
#(
#Dictionary 
#(
#activatePlotFilterPR ' ->' true) 
#(
#advancedRowTemplatePR ' ->' false) 
#(
#cfamountPR ' ->' 
#allCF) 
#(
#cforderPR ' ->' 
#likeList) 
#(
#displayPR ' ->' true) 
#(
#filterCFPR ' ->' false) 
#(
#outputFormatPR ' ->' 
#(
#Association 
#key: 
#system 
#value: 'TableProtocol.ptx')) 
#(
#pdfPR ' ->' false) 
#(
#printPR ' ->' false) 
#(
#protType ' ->' 
#PR) 
#(
#singleProtName ' ->' 'PR_2'))))) 
#('default_PiWebTrend1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PR_1' 
#value: 
#(
#Dictionary 
#(
#activatePlotFilterPR ' ->' true) 
#(
#advancedRowTemplatePR ' ->' false) 
#(
#cfamountPR ' ->' 
#allCF) 
#(
#cforderPR ' ->' 
#likeList) 
#(
#displayPR ' ->' true) 
#(
#filterCFPR ' ->' false) 
#(
#outputFormatPR ' ->' 
#(
#Association 
#key: 
#system 
#value: 'TrendProtocol.ptx')) 
#(
#pdfPR ' ->' false) 
#(
#printPR ' ->' false) 
#(
#protType ' ->' 
#PR) 
#(
#singleProtName ' ->' 'PR_2'))))) 
#('default_PP1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PP_1' 
#value: 
#(
#Dictionary 
#(
#addSummaryPP ' ->' false) 
#(
#cfamountPP ' ->' 
#allCF) 
#(
#cforderPP ' ->' 
#likeRun) 
#(
#clearProtocolSwitchPP ' ->' true) 
#(
#color2PP ' ->' false) 
#(
#commentsPP ' ->' true) 
#(
#displayPP ' ->' true) 
#(
#filterCFPP ' ->' false) 
#(
#groupNamesPP ' ->' false) 
#(
#listOutputSwitchPP ' ->' true) 
#(
#outputFormatPP ' ->' 'default') 
#(
#pcsIncludingPP ' ->' false) 
#(
#pdfPP ' ->' false) 
#(
#printPP ' ->' false) 
#(
#protType ' ->' 
#PP) 
#(
#referencesPP ' ->' false) 
#(
#singleProtName ' ->' 'PP_1') 
#(
#textElementsPP ' ->' false) 
#(
#userDefinedPagesPP ' ->' 
#(
#Dictionary)) 
#(
#usersDefinedOutputSwitchPP ' ->' false) 
#(
#usersDefinedOutputWithHeaderPP ' ->' false))))) 
#('default_PR1' ' ->' 
#(
#OMOrderedDictionary 
#(
#Association 
#key: 'PR_1' 
#value: 
#(
#Dictionary 
#(
#activatePlotFilterPR ' ->' true) 
#(
#advancedRowTemplatePR ' ->' false) 
#(
#cfamountPR ' ->' 
#allCF) 
#(
#cforderPR ' ->' 
#likeList) 
#(
#displayPR ' ->' true) 
#(
#filterCFPR ' ->' false) 
#(
#outputFormatPR ' ->' 
#(
#Association 
#key: 
#inspection 
#value: 'StandardProtocol_qualify.ptx')) 
#(
#pdfPR ' ->' true) 
#(
#printPR ' ->' false) 
#(
#protType ' ->' 
#PR) 
#(
#singleProtName ' ->' 'PR_1'))))))) 
#(
#multiProtOn ' ->' true) 
#(
#problemsList ' ->' 
#(
#OrderedCollection)) 
#(
#protocolDefinitionsFromPCM ' ->' 
#(
#OMOrderedDictionary))) 
#routingTable: 
#(
#Dictionary 
#('cfs' ' ->' 
#orderedCfs) 
#('me' ' ->' 
#measElements) 
#('pe' ' ->' 
#pathElements) 
#('sg' ' ->' 
#safetyGroups)) 
#orderedCfs: 
#(
#OMOrderedList 
#identifier: 'cfs' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#collection: 
#(
#OrderedCollection 
#(
#OMMGeoLinks 
#identifier: 'Revision 11' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#identifierAlreadySet ' ->' true) 
#(
#keyForLabel ' ->' 
#doNotChangeMyLabel) 
#(
#masked ' ->' 
#on) 
#(
#postParameter ' ->' 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#preOrPost ' ->' 
#post)) 
#parameters: '')) 
#(
#preParameter ' ->' 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#preOrPost ' ->' 
#pre)) 
#parameters: ''))) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true)) 
#(
#OMMControlFeature 
#identifier: 'Stylus Qualification' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#allMERefRef ' ->' 
#(
#List)) 
#(
#identifierAlreadySet ' ->' true) 
#(
#loop ' ->' 
#(
#OMLoopHolder 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#excOccured ' ->' false) 
#(
#isRunningOrComputing ' ->' false)) 
#recalculate: true 
#dict: 
#(
#Dictionary) 
#parameters: '' 
#currentString: '') 
#collection: 
#(
#OrderedCollection 
#(
#OMSingleLoop 
#identifier: 'Zeiss.Calypso.OMSingleLoop' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#loopByPattern ' ->' false)) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: false 
#dict: 
#(
#Dictionary 
#(
#end ' ->' 'resultLoop.size')) 
#parameters: '') 
#start: 1 
#end: 12 
#step: 3)) 
#bracket: $( "16r0028" 
#breakCondition: false 
#finishLoop: false 
#breakSelection: 
#none 
#breakConditionValueA: 0.05d)) 
#(
#postParameter ' ->' 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#preOrPost ' ->' 
#post)) 
#parameters: '' 
#cache: 
#(
#Dictionary) 
#currentString: '')) 
#(
#preParameter ' ->' 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#excOccured ' ->' true) 
#(
#parameterNotExist ' ->' true) 
#(
#preOrPost ' ->' 
#pre)) 
#dict: 
#(
#Dictionary) 
#parameters: '//If special tolerance exist, apply it.
for i = 1 to tuple.size
	if (getParameterNamed(tuple,i).first == getParameterNamed(resultLoop,LOOP1)) and (getParameterNamed(tuple,i).second == getParameterNamed(resultLoop,LOOP1+1))
		sL = getParameterNamed(tuple,i).third.asDouble
		i = tuple.size
	else
		sL = sigmaLimit
	endif
next i
' 
#cache: 
#(
#Dictionary) 
#warningMessage: 'Parameter: tuple, is not defined.'))) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#counter: 181))) 
#measElements: 
#(
#OMOrderedList 
#identifier: 'me' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#collection: 
#(
#OrderedCollection)) 
#safetyGroups: 
#(
#OMListBuilder 
#identifier: 'sg' 
#comment: '' 
#'container$' 'container' 
#dictionary: 
#(
#Dictionary 
#('GRP -X' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP -X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: -1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -X' 
#parentGroup: 'SP -X' 
#parentGroupName: 'SP -X' 
#retreat: false)) 
#('GRP -Y' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP -Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: -1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Y' 
#parentGroup: 'SP -Y' 
#parentGroupName: 'SP -Y' 
#retreat: false)) 
#('GRP -Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP -Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: -1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Z' 
#parentGroup: 'SP -Z' 
#parentGroupName: 'SP -Z' 
#retreat: false)) 
#('GRP +X' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP +X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +X' 
#parentGroup: 'SP +X' 
#parentGroupName: 'SP +X' 
#retreat: false)) 
#('GRP +Y' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP +Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Y' 
#parentGroup: 'SP +Y' 
#parentGroupName: 'SP +Y' 
#retreat: false)) 
#('GRP +Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP +Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Z' 
#parentGroup: 'SP +Z' 
#parentGroupName: 'SP +Z' 
#retreat: false)) 
#('GRP 2+Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP 2+Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster GRP 2+Z' 
#parentGroup: 'SP +Z' 
#parentGroupName: 'SP +Z' 
#retreat: false)) 
#('GRP 3+Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'GRP 3+Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster GRP 3+Z' 
#parentGroup: 'SP +Z' 
#parentGroupName: 'SP +Z' 
#retreat: false)) 
#('RTG -X' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG -X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: -1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -X' 
#parentGroup: 'SP -X' 
#parentGroupName: 'SP -X' 
#retreat: false)) 
#('RTG -Y' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG -Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: -1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Y' 
#parentGroup: 'SP -Y' 
#parentGroupName: 'SP -Y' 
#retreat: false)) 
#('RTG -Z' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG -Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: -1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Z' 
#parentGroup: 'SP -Z' 
#parentGroupName: 'SP -Z' 
#retreat: false)) 
#('RTG +X' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG +X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +X' 
#parentGroup: 'SP +X' 
#parentGroupName: 'SP +X' 
#retreat: false)) 
#('RTG +Y' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG +Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Y' 
#parentGroup: 'SP +Y' 
#parentGroupName: 'SP +Y' 
#retreat: false)) 
#('RTG +Z' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTG +Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Z' 
#parentGroup: 'SP +Z' 
#parentGroupName: 'SP +Z' 
#retreat: false)) 
#('RTSP -X' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP -X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: -1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -X' 
#retreat: true)) 
#('RTSP -Y' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP -Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: -1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Y' 
#retreat: true)) 
#('RTSP -Z' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP -Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: -1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Z' 
#retreat: true)) 
#('RTSP +X' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP +X' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +X' 
#retreat: true)) 
#('RTSP +Y' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP +Y' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Y' 
#retreat: true)) 
#('RTSP +Z' ' ->' 
#(
#OMFocusRtGroup 
#identifier: 'RTSP +Z' 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0 
#y: 0 
#z: 0) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Z' 
#retreat: true)) 
#('SP -X' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP -X' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary) 
#warningMessage: 'Parameter: sphereNormalRadi is not defined.') 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: -20.0d 
#y: 0.0d 
#z: 0.0d) 
#normVector: 
#(
#DirectionVector 
#x: -1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -X' 
#retreat: true)) 
#('SP -Y' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP -Y' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0.0d 
#y: -20.0d 
#z: 0.0d) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: -1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Y' 
#retreat: true)) 
#('SP -Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP -Z' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0.0d 
#y: 0.0d 
#z: -20.0d) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: -1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster -Z' 
#retreat: true)) 
#('SP +X' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP +X' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 20.0d 
#y: 0.0d 
#z: 0.0d) 
#normVector: 
#(
#DirectionVector 
#x: 1.0d 
#y: 0.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +X' 
#retreat: true)) 
#('SP +Y' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP +Y' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0.0d 
#y: 20.0d 
#z: 0.0d) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 1.0d 
#z: 0.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Y' 
#retreat: true)) 
#('SP +Z' ' ->' 
#(
#OMFocusGroup 
#identifier: 'SP +Z' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#recalculate: true 
#dict: 
#(
#Dictionary)) 
#safetyPlane: 
#(
#OMGeoPlane 
#comment: '' 
#'container$' 'container' 
#location: 
#(
#OMGeoLocation 
#'container$' 'container' 
#vector: 
#(
#Vector 
#x: 0.0d 
#y: 0.0d 
#z: 20.0d) 
#normVector: 
#(
#DirectionVector 
#x: 0.0d 
#y: 0.0d 
#z: 1.0d) 
#status: 0 
#flags: 
#(
#Array true true)) 
#ioSign: 1 
#limit: 
#(
#Point 0.0d 0.0d)) 
#probeName: 'Taster +Z' 
#retreat: true)))) 
#runs: 
#(
#Dictionary 
#(
#prepare ' ->' 
#(
#OMMeasRun 
#identifier: 
#prepare 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#routingTable: 
#(
#Dictionary 
#('cfs' ' ->' 
#orderedCfs)) 
#orderedCfs: 
#(
#OMOrderedList 
#identifier: 'cfs' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#collection: 
#(
#OrderedCollection 
#(
#OMMGeoLinks 
#identifier: 'SiemensProbeQualification-BS' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true)))))) 
#(
#prepareMan ' ->' 
#(
#OMMeasRun 
#identifier: 
#prepareMan 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#routingTable: 
#(
#Dictionary 
#('cfs' ' ->' 
#orderedCfs)) 
#orderedCfs: 
#(
#OMOrderedList 
#identifier: 'cfs' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#collection: 
#(
#OrderedCollection))))) 
#activeRunID: 
#complete 
#pathElements: 
#(
#OMOrderedList 
#identifier: 'pe' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings) 
#collection: 
#(
#OrderedCollection)) 
#rackAssignment: 
#(
#OMParameterizedRackAssignment 
#comment: '' 
#'container$' 'container' 
#active: false 
#assignmentName: ''))) 
#baseSystem: 
#(
#OMRotaryTableSystem 
#'container$' nil 
#settings: 
#(
#OMSettings 
#(
#rtAxisRotates ' ->' false)) 
#rotaryAngle: 0.0d 
#pcs: 
#(
#OMWPSystem 
#identifier: 'SiemensProbeQualification' 
#comment: '' 
#'container$' 'container' 
#settings: 
#(
#OMSettings 
#(
#newBaseSystem ' ->' true)) 
#matrix: 
#(
#RotaryMatrix 
#rows: 
#(
#Array 
#(
#Array 1.0d 0.0d 0.0d) 
#(
#Array 0.0d 1.0d 0.0d) 
#(
#Array 0.0d 0.0d 1.0d))) 
#vector: 
#(
#Vector 
#x: 845.68133347989d 
#y: -890.3071716477d 
#z: -586.53165561302d) 
#spaceAxis: 3) 
#scaling: 
#(
#OMShrinkSystem 
#shrinkCenter: 
#(
#Vector 
#x: 0.0d 
#y: 0.0d 
#z: 0.0d) 
#shrinkFactor: 
#(
#ScaledDirectionVector 
#x: 1.0d 
#y: 1.0d 
#z: 1.0d) 
#scalingFactor: 1.0d 
#switchAxis: 
#(
#Vector 
#x: 1 
#y: 2 
#z: 3)) 
#rtAxisIsValid: false) 
#temperatureSensor: 
#(
#OMTemperatureModel 
#comment: '' 
#'container$' 'container' 
#definitions: 
#(
#OMParameters 
#'container$' 'container' 
#recalculate: true 
#dict: 
#(
#Dictionary))) 
#userDic: 
#(
#Dictionary 
#(
#changedate ' ->' 'May 27, 2024   10:31:57 AM') 
#(
#changeoper ' ->' 'Master') 
#(
#changeswi ' ->' '7.4.1205') 
#(
#changeTimestamp ' ->' '3894258717') 
#(
#changeTimestampOld ' ->' '3894258717') 
#(
#creationdate ' ->' 'December 8, 2022   8:43:21 AM') 
#(
#creationdme ' ->' 'MMZ_M') 
#(
#creationswi ' ->' '7.2.12') 
#(
#creationTimestamp ' ->' '3847941801') 
#(
#date ' ->' '2024-5-27') 
#(
#dateandtime ' ->' 'May 27, 2024 8:48:50 AM') 
#(
#datedayofmonth ' ->' '27') 
#(
#datemonthindex ' ->' '5') 
#(
#datesecondclock ' ->' '3894245330') 
#(
#datestring ' ->' 'May 27, 2024') 
#(
#dateyear ' ->' '2024') 
#(
#devicegroup ' ->' 'Simulation') 
#(
#dmeid ' ->' 'ACCURA_2') 
#(
#dmesn ' ->' '000000') 
#(
#drawingno ' ->' 'X: 0.00000 Y: 0.00000 Z: 0.00000') 
#(
#mccplanversion ' ->' '') 
#(
#nameOfFile ' ->' 'C:\Temp\MimirProbeQualification') 
#(
#operid ' ->' 'Master') 
#(
#partnbinc ' ->' 'Revision 12') 
#(
#partnbinc_notse ' ->' 'Revision 11') 
#(
#partnbpre ' ->' 'Revision 12') 
#(
#partnbpre_notse ' ->' 'Revision 12') 
#(
#planid ' ->' 'MimirProbeQualification') 
#(
#produceoper ' ->' 'Master') 
#(
#time ' ->' '8:48:50 AM')) 
#cache: 
#(
#Dictionary 
#(
#temporaryParameters ' ->' 
#(
#OMTemporaryParameters 
#'container$' nil 
#dict: 
#(
#Dictionary)))) 
#rotaryTableDefinition: 
#(
#OMDefineRotaryTable 
#comment: '' 
#'container$' 'container' 
#resultGeoType: 
#OMGeometry 
#rtActivated: false 
#rtAxisSelection: 
#load 
#storeToFile: true 
#rotateBaseSystemToMachineSystem: false 
#rotateReference: false 
#retractMode: 
#setting 
#retractToActualSide: true 
#retractToCorner: false 
#retractToTop: false 
#roundCenteredPart: false 
#newRtValue: 0 
#defaultAxisValidation: true 
#passiveRt: false 
#angleAfterRtRef: 0 
#positionSpeedPercentage: 14.0d 
#positionAccelerationPercentage: 14.0d) 
#activeTechnology: '***' 
#strategies: 
#(
#OMOrderedCollection '***') 
#showTechnology: '***')
