CATIA 콤파스의 사이즈가 터무니없이 작게 보일 때

  • 참조 : http://www.coe.org/p/fo/et/thread=23706
  • CATIA에서 콤파스 사이즈는 자동으로 계산해서 적당히 알아서 결정해 줄 뿐, 사용자가 옵션에서 직접 콤파스 사이즈를 변경해 주는 기능이 없는 것 같다.
  • 그런데 원체 모니터의 해상도와 실제 화면 치수들이 다양하다 보니, CATIA에서 모두 다 대응해서 자동 결정하지를 못한다. 그래서 어떤 모니터에서는 콤파스 사이즈가 터무니없이 작게 나오곤 하는 것 같다.
  • 따라서 다음의 수작업을 통해 적절하게 변경을 직접 해 줄 수 있다.
  • 우선 자신 시스템 해상도 및 실측 치수를 먼저 알아내야 한다.
  • 시스템 해상도는 윈도우 상에서 현재 해상도를 알아내면 되니 쉽다.
  • 그런데 화면 실측 치수는 줄자로 직접 측정해서 근사값을 적어줘도 될 거고, 또는 다음의 계산을 통해서 알아내는 것이 좋겠다. (모니터의 인치수 및 화면 가로세로 비율을 알고 있을 경우)
    ! 모니터(TV) 화면 실제 사이즈 계산하기
    가로세로비율 16:9 이고, 32인치 사이즈일 경우
    (16*x)^2 + (9*x)^2 = (32*25.4)^2
    (16^2+9^2)*x^2 = (32*25.4)^2
    x^2 = (32*25.4)^2 / (16^2+9^2)
    x = sqrt( (32*25.4)^2 / (16^2+9^2) )
    x = 44.276037286
    16 * x = 708.41659657 ~= 708 (가로길이,mm)
    9 * x = 398.48433557 ~= 398 (세로길이,mm)
    
  • 이제 다음 파일을 바탕화면으로 복사한다. (두번째 것은 사용자설정이므로 파일이 없다면 그냥 넘어가면 된다)
    C:\ProgramData\DassaultSystemes\CATEnv\CATIA.V5R20.B20.txt
    C:\Users\username\AppData\Roaming\DassaultSystemes\CATEnv\CATIA.V5R20.B20.txt
    
  • 바탕화면에 복사한 설정파일을 텍스트 편집기로 열어서 마지막에 다음 내용을 덧붙이고 저장한다.
    ! Screen width value un millimeters => measured on your screen
    CATWidthMMOfScreen=708
    ! screen height value in millimeters => measured on your screen
    CATHeightMMOfScreen=398
    ! horizontal screen resolution set in your computer display properties panel
    CATWidthPixelOfScreen=1360
    ! vertical screen resolution set in your computer display properties panel
    CATHeightPixelOfScreen=768
    
  • 물론 앞의 2개의 변수는 앞서 계산한 실측치를 정수로 써 넣으면 되고, 뒤의 2개의 변수는 시스템 해상도를 써 넣으면 된다.
  • 이제 수정한 파일을 원래의 위치에 다시 덮어씌워 복사해 넣는다.
  • 직접 수정하지 않고 이렇게 복사를 하는 이유는 보통 텍스트 편집기로는 관리자권한이 없어서 시스템 설정 폴더에 저장이 안되기 때문이다.
  • 아무튼 다 마쳤으면 CATIA를 새로 시작해서 확인해 콤파스가 예쁜 사이즈로 뜨는지 확인해 본다.