ISO-1 에서 필요한 20 °C 이외의 온도에 대한 측정을 보정하기 위해, 삽입 | 매개변수 변경 | 온도 보정 을 선택한다. 다음의 대화상자가 나타난다:

온도 보정 대화상자
방법 목록 - 목록에서, 온도 보정 방법을 선택한다.
자동 - 자동 방법은 기본 방법이다. 그것은 Hexagon 컨트롤러와 연결된 대부분의 기계에서 사용될 수 있다. 이들 컨트롤러는 스케일에 부착된 센서를 사용해서 온도를 측정할 수 있고 부품에 연결될 수 있는 하나 이상의 센서가 있다.
이 방법을 선택하면, PC-DMIS 는 컨트롤러에서 온도를 읽는다. 온도를 입력할 필요가 없다.
수동 - 타사 장비 (Hexagon 컨트롤러가 아닌)는 자동 온도 측정 방법을 지원하지 않을 수 있다. 이들 컨트롤러의 경우, 수동 방법만이 사용될 수 있다. 이 방법의 경우, 측정 루틴 실행시 온도를 측정하고 입력한다.
수동 방법 허용 표시란이 온도 보정 설정 대화상자에서 선택되면 수동 방법이 사용될 수 있다.
이 방법을 선택하면, 수동 온도 대화상자는 측정 루틴 실행중에 나타난다:

수동 온도 대화상자
Hexagon CMM 의 경우, PC-DMIS는 컨트롤러에서 X 스케일, Y 스케일 그리고 Z 스케일 온도를 읽고 입력한다. 온도를 변경할 수 없다.
부품 온도를 측정하기 위해 사용자 정의 센서를 사용해야한다. 부품 상자에 온도를 입력한다.
컨트롤러가 온도 센서를 지원하지 않으면, X 스케일, Y 스케일, Z 스케일, 그리고 부품 온도를 입력해야 한다.
측정 루틴 실행을 계속하기 위해, OK 를 클릭한다.
Leica 기록 장치를 사용하는 경우, 적절한 온도 보정 방법을 선택한다:
기록 장치가 부품 온도를 읽을 수 있는 부품 온도 센서가 장착되어 있는 경우, 자동 또는 수동 보정 방법을 선택할 수 있다. 자동 방법을 선택하면, PC-DMIS는 기록장치 부품 온도 센서로 측정된 온도를 읽는다. 부품 온도 센서가 기록장치에 연결되어 있고 측정 중 부품을 접촉하는지 확인한다.
기록 장치에 부품 온도 센서가 장착되어 있지 않은 경우, 수동 보정 방법만을 사용할 수 있다. 측정 루틴 실행 중에, 수동 온도 대화 상자의 부품 상자에 현재 부품 온도를 입력해야할 것이다. 온도를 측정하기위해 외부 장치를 사용할 수 있다.
부품 센서 - 이 영역에 나타나는 옵션은 부품 센서의 유형에 따라 다르다:
한 부품 온도 센서 - 일반적으로 컨트롤러에는 단 하나의 센서 만 장착되어 있다. 이 센서는 대화상자의 기본값으로 나타난다. 이 센서의 선택을 취소할 수 없다.
여러 부품 온도 센서 - 일부 컨트롤러는 여러 부품 센서를 지원한다. 컨트롤러가 여러개의 부품 센서가 장착되어 있는 경우, 각 부품 센서 번호가 이 영역에 나타난다. 예를들어:

여러 부품 센서
측정중인 부품에 연결된 센서를 선택한다. 올바른 센서 번호를 선택했는지 확인한다. 여러 센서를 선택하면, PC-DMIS는 열 보정을 위해 평균 온도를 사용한다.
외부 온도 센서 - 부품 온도를 측정하기 위해 외부 센서를 사용해야 할 수 있다. 이 경우, 부품의 온도를 결정하기 위해 변수를 사용할 수 있다. 이 센서는 다음과 같이 이 영역에 나타난다:

상세 정보는, "온도 보정 명령의 부품 온도의 변수" 를 본다.
변경가능한 또는 헤드 부품 온도 센서 - 고정 헤드 CMM의 Hexagon FDC 와 Leitz 컨트롤러는 프로브 헤드에 장착된 변경 가능한 또는 헤드 부품 센서를 장착할 수 있다. 컨트롤러는 부품의 한 지점을 프로브 측정해서 부품 온도를 측정할 수 있는 프로브 형 센서가 또한 장착될 수도 있다. 이들 센서는 다음과 같이 이 영역에 나타난다:

변경 가능한 또는 머리의 부품 센서
PC-DMIS는 Leitz 컨트롤러의 부품 센서가 변경가능한 부품인지 또는 헤드 부품 센서인지를 결정할 수 있다. FDC 컨트롤러의 경우, PC-DMIS 설정 편집기 의 UseChangeableTemperatureProbes 항목이 참으로 설정되어야 한다.
변경 가능한 온도 프로브 파일의 만들기와 사용에 대한 정보는, PC-DMIS CMM 문서의 "온도 센서 사용"을 본다.
비-Hexagon 컨트롤러에 연결되는 기계의 경우, 센서가 타사 로 나타난다. 상세 정보는, "온도 보정 설정" 을 본다.
부품 물질 목록에서, 부품의 물질을 선택한다. 열팽창 계수 (CTE) 는 CTE 상자에 나타난다.
부품 물질과 계수는 MaterialCoefficients.xml 파일에 저장된다. 이 파일을 수정하기 위해 텍스트 편집기 또는 물질 계수 편집기를 사용할 수 있다. 전체 정보는, "부품 물질과 계수 수정" 을 본다.
CTE (열 팽창 계수 ) - 이것은 고유한 값이다. 부품 물질을 선택하면, 계수 값이 CTE 상자에 나타난다. 대화상자에서 이 값을 수정할 수 없지만, 그것을 편집창에서 변경할 수 있다. 편집창에서 CTE 값을 수정하고 Tab 키를 누를때, PC-DMIS는 일치하는 물질을 찾으려 한다. MaterialCoefficients.xml 파일에서 사용 가능한 물질을 검색한다. 그런다음 그것은 입력된 값에 해당하는 물질을 보여준다. 해당 물질을 찾을 수 없으면, PC-DMIS는 편집창의 MATERIAL 필드를 "사용자지정 물질"로 설정한다. 다음번 온도 보정 대화상자를 열때, 부품 물질 목록에 "사용자정의 물질"이 나타날 것이다. 목록에서 다른 물질을 선택할 수 있다.
편집창의 CTE 필드는 변수도 지원한다. 이 필드의 변수를 사용하는 경우, PC-DMIS는 실행 중 현재 변수 값을 사용한다. 편집창에서 CTE 필드의 변수 이름을 입력하면, 물질은 "변수"로 나타난다. 이 명령을 수정하기 위해 F9를 누르면, 물질이 "변수"로 나타나고, CTE 는 변수의 현재 값이다. 부품 물질 목록에서 다른 물질을 선택할 수 없다. 물질을 변경하기위해, 편집 창의 CTE 필드에서 변수 이름을 제거해야한다.
CTE 값의 단위는 마이크론 미터 섭씨 (또는 μm m-1 ° C-1) 이다. 버전 2017 R2 이전에, 이것은 미터 섭씨 단위였다. 이것은 예를들어, 0.0000115 의 이전 값이 이제 11.5 로 나타난다는 의미이다.
CTE 값은 고유한 값이어야 한다. CTE 값이 같은 물질이 두개 이상이 있는 경우, 물질 계수 편집기에서 슬래시로 구분된 같은 행에 그것들을 입력해야한다.
예를 들어, 물질1이 물질2와 동일한 CTE 값을 갖는 경우, 물질 열에 "물질1 / 물질2"를 입력해야한다. 해당 계수 열에, CTE 값을 입력한다.
물질 계수 편집기 사용 방법에 대한 정보는, "부품 물질 및 계수 수정"항목을 참조한다.
CTE 값을 기준으로, PC-DMIS는 MaterialCoefficients.xml 파일에서 해당 물질을 검색한다.
경고 제한 설정 표시란 - TEMPCOMP 명령은 X 스케일, Y 스케일, Z 스케일 또는 부품의 온도가 한계를 벗어나면 경고를 보여준다.
TEMPCOMP 명령은 "한계 밖의 온도" 오류 유형도 지원한다.
지정된 온도 조건이 충족되는 경우에만 측정을 제어하기 위해 오류의 경우 대화상자의 옵션을 사용할 수 있다. 대화상자에서 옵션 설정에 대한 상세 정보는, "오류의 경우 분기" 를 본다.
최소 와 최대 상자 - 이들 상자는 다음과 같은 온도를 보여준다:
경고 제한 설정 표시란을 선택하면, PC-DMIS는 권장된 최소 온도를 18 ° C로 그리고 최대 온도를 22 °C 로 설정한다. 값을 수정할 수 있다.
경고 제한 설정 표시란을 선택취소하면, 권장된 최소 온도는 10 °C로 그리고 최대 온도는 40 °C 로 설정한다. 값을 수정할 수 없다.
50 °F (10°C)와 104 °F (40°C) 사이의 온도 값을 입력 할 수 있다. MINIMUM 과 MAXIMUM 필드를 위한 편집창의 변수를 사용할 수도 있다. 최소 값이 최대 값보다 작게 한다.
OK 를 클릭할때, PC-DMIS 는 TEMPCOMP/METHOD 명령을 측정 루틴에 삽입한다.

명령 모드
보통으로, 측정 루틴은 하나의 TEMPCOMP 명령만을 사용한다. TEMPCOMP 명령은 측정 전에 측정 루틴의 상부에 가깝게 배치되어야 한다. 측정 루틴을 실행할때, 그것은 다양한 입력 매개변수에 의해 실행된다.