CMM-OS ====== 1.20 20/feb/10 MP WIP Ford Saarlouis - PR# 266366 manage tip offsets inside ... ->UsesTipOffsets setting TRUE/FALSE + reading probeconfig with position (user changes config behind PC-DMIS back) + ConfigSelectionStrategy setting, default 0 for older systems,1 doesn't change tip on moving cursor. I++ CLIENT ========== 1.67 07/SEP/10 MP PR#269646 incremental when in inches is off + when immediately after a measure point + tool change + search default to 3x prehit. ZEISS NEW ========= 1.91n 03/30/10 MP allow to use hardware defined vectors .... MANUALCMM ========= 1.30 03/16/10 RK added ERROR processing from GMServer "ERR: ; added PCDMIS_BUTTON_CANCEL ZEISS NEW INTERFACE =================== 1.99n 06/24/10 ZH XXT probe type - calibration and scanning (RDS_XXT_PROBE_TYPE) 1.98n 06/23/10 RK new config option - SCALE_PARSE_SCANNING=[SCALE_PARSE_XYZ_W_IJK_FxFyFz|SCALE_PARSE_X_Fx_Y_Fy_Z_Fz_W_IJK|SCALE_PARSE_X_I_Y_J_Z_K_W_AB|-1] new config option - EXCLUDE_HIT_VALIDITY_TEST=[01], default 0, for 16bit controllers - (usually 0 byte of response to D16S1 is cheked on '@') 1.97n 06/22/10 RK CrashRpt added 1.96n 06/07/10 RK New custom commands (30, 31, 32) - reinitialize machine - cool boot, warm boot and DSE homing New section [CustomFunction] will be used for DSE homing - custom command 32 New section [ResetCMM] will be used for cold boot - custom command 30 Example of ResetCMM send D108 down to controller and waits 15 seconds before it continues: [ResetCMM] "D108\x0D\x0A", 0, 1, "", 0, 0, 0 "", 15000, 1, "", 0, 0, 0 CustomFunction can be used for DSE probe heads to recover the head position according the CAA map (UMesss command 1590) 1.95n 06/03/10 RK new option for tool changing - VASTReadoutErrorAtEnd. FALSE by default. (8/MT/ZEISSTC2 At the end of tool changing cycle UMESS calls D14 and ignores the response - observed 0 nd 99). fixed changes from 1.93 - corrected CRLF debug output 1.94n 04/25/10 RK CALCVECTOR_FLIP (flipping vectors after vector calculation) 1.93n 04/25/10 RK Controller responses with \x0D\x0A made more readable in debug (convert CRLF). 1.92n 04/21/10 RK fixed cmmGoJogMode to call G96 at the beginning reworked CMM_PARAM_HARDWARE_VECTOR to be general (deflections aren't zero anymore). corrected ignoring of CMM errors for 8 bit controllers 8 bit Measurig head (analogue) - default point calculation changed to history (force was wrong) ZH Added new responses from controller: CMM_GET_HIT_VECTOR, CMM_GET_HIT_FORCE ZH 8 bit Measuring head - getHit is improved with waiting for stop and checking for empty command queue (move cmds) IP_Button.H.CPP made into a separate module instead of including IP_Button.CPP in ZEISSNEW.CPP 1.91n 03/30/10 MP allow to use hardware defined vectors (RK - for now with zeroing deflections) 1.90n 03/11/10 RK UDP headers are output Added more callback types into ZeissCMM for ZeissConfigurationTool 1.23 1.89n 02/25/10 RK set_manuals_forces called to set forces from parameters even for manual mode ZEISS NEW INTERFACE =================== 1.993n 07/15/10 RK UDP Packet with zero length ignored in order to establish correct UDP packet sequencing (Woordward Governor) VAST change tool produced error "unexpected hit" (M12 was sent to controller when probe was moving - Woodward Governor) 1.992n 07/14/10 RK fixed VAST scanning (bug introduced in 1.76n) 1.991n 06/30/10 RK new config option USE_D12_GET_HIT_POSITION (default 1) - it was observed using read position (empty string) for obtaining hits(on MT,GPIB), set this option to USE_D12_GET_HIT_POSITION=0 if you want to use this emprty string for hits. Corrected retract command for 8bit controller with PH9 - D25 F063 instead of incorrect D25 F300. MZEISS interface =================== 1.11 07/26/10 RK PR# 269178 volOffset was applied twice 1.10 01/18/10 RK Debug manager support 1.10 08/20/07 ZH Prompts for homing when needed if 'NeedsHomePosition=TRUE'. 1.09 02/07/07 GG Added the option to reset the scales during initialization to all versions...previously only 3.7MR2 1.08 01/17/06 GG Added the option to reset the scales during initialization MANMORA interface =================== 1.08 07/26/10 RK Error in VolComp - volOffset was applied twice OMNIMAN interface =================== 1.03 07/26/10 RK Error in VolComp - volOffset was applied twice MANUALCMM ========= 1.31 07/22/10 RK extended GmsServer protocol - added new packet types INIT for machine init complete and MSG: for messages added support of MZEISS interface in ManualCMM 1.30 03/16/10 RK added ERROR processing from GMServer "ERR: ; added PCDMIS_BUTTON_CANCEL 1.29 01/14/10 RK Debug manager support 1.28 12/02/09 RK PCD_BUTTONS parent: 7335:0216d3ae5261 tip Added tag Build - hudson-PcDmis2010_MR3_QA_Installer-58 - build0 for changeset db5d4cd5eae9 branch: pcdmis2010_mr3_qa commit: 5 unknown (clean) update: (current) ZEISS NEW INTERFACE =================== 1.995n 08/11/10 RK Jogbox speed and DCC speed can be different now (configuration options - JOGBOX_SPEED, MAX_SPEED) TECH80 INTERFACE =================== 4.51 11/05/10 RK PR# 269126 support of old CaliperPCI.dll (packed with PCDMIS 3.5) - new dll crashes on old card, registry option OldCaliperDLL ZEISS NEW INTERFACE =================== 1.996n 07/12/10 RK For blue jogbox key space avoided possible crashes caused from pressing some keys (space) ZEISS NEW INTERFACE =================== 1.997n 01/11/11 RK Jogbox key 6 allows to disable probing and pops up the dialog with text "Probing is disabled until you press OK". G53 (without parameters) was added at the end of routine which sets manual mode speed for newer controllers. It resolves problems with creepingly slow manual mode speed after collisions or when part program ends with hit.