반응형
▣ Creo 파일 저장 시점 지침 💾
1. 표준 지침 (Standard Practice)
- 자리를 비울 때마다 반드시 저장해야 합니다.
- 사용자가 자리에 없을 경우, 파일을 저장했다고 간주하며 다른 사람이 해당 장비를 사용해야 할 때 Creo를 종료(exit)해도 무방하다고 판단합니다.
2. 권장 지침 (Recommended Practice)
- 모든 CAD 시스템과 마찬가지로, 중요한 변경 사항을 적용한 후에는 저장하는 것이 좋습니다(되돌리고 싶지 않은 모든 작업 후).
- CAD 작업은 갑자기 충돌(crash)이 발생할 수 있으며, 이로 인해 소중한 작업물이 손실될 수 있습니다.
- 따라서, 사용자는 작업 손실 시간이 20분을 초과하지 않도록 충분히 자주 저장할 책임이 있습니다.
config.pro 파일은 Creo의 동작 환경을 설정하는 데 사용됩니다.
직접적인 '자동 저장(Auto-Save)' 옵션은 없으나, 데이터 관리 및 저장 과정에 영향을 미치는 주요 옵션은 다음과 같습니다. SAVE(저장)과 직접 관련된 옵션들은 파일 저장 동작, 백업, 자동 저장, 파일 형식 등을 제어합니다. 아래는 주요 SAVE 관련 옵션을 나열한 테이블입니다.
| Config.pro 옵션 | 값 (Value) | 설명 (Description) |
| compress_output_files | yes 또는 no (no가 기본값) | Creo 객체 파일(.prt, .asm, .drw 등)을 저장할 때 압축할지 여부를 제어합니다. yes로 설정하면 파일 크기가 줄어들지만 읽기 및 쓰기 속도는 느려질 수 있습니다. |
| dm_save_as_attachment | yes 또는 no (yes가 기본값) | Creo의 '다른 이름으로 저장(Save a Copy)' 명령 사용 시, Creo 형식이 아닌 파일(예: STEP, IGES 등)이 원본 CAD 문서의 **보조 콘텐츠 첨부 파일(secondary content attachment)**로 저장될지(yes), 또는 (주) CAD 문서로 저장될지(no)를 제어합니다. |
| backup_on_save | yes 또는 no | 파일을 저장할 때 **백업 파일(.bak 확장자)**을 생성할지 여부를 설정합니다. (backup_on_save 옵션은 Creo/Pro/E 초기 버전에서 많이 사용되었으며, 현재는 주로 PDM 환경에서 다른 방식으로 데이터 무결성을 관리합니다.) |
| save_all_on_exit | yes 또는 no | Creo 세션을 종료할 때 수정된 모든 파일을 저장할지 여부를 묻는 메시지를 표시할지 설정합니다. (save_all_on_exit no로 설정하면 종료 시마다 저장할지 묻는 대화 상자가 나타납니다.) |
| save_objects | changed_and_specified* / all / changed / changed_and_updated |
어떤 객체(모델 등)과 그 의존 객체를 저장할지 결정하는 옵션. • changed_and_specified: 모델은 무조건 저장하고, 의존 객체는 변경된 경우만 저장 • all: 모델과 모든 의존 객체를 무조건 저장 • changed: 모델이 변경된 경우에만 저장하고, 의존 객체도 변경된 경우만 저장 • changed_and_updated: Creo 또는 Windchill 세션에서 객체가 변경된 경우에만 저장하되, 의존 객체는 변경된 경우 모두 저장 |
| save_modified_draw_models_only | yes* / no | 도면(drawing)을 저장할 때 모델(model)도 함께 저장할지 여부를 제어 • yes (기본): 도면 저장 시 모델이 변경된 경우에만 저장 • no: 도면 저장할 때마다 모델을 항상 저장 |
| save_object_in_current | no* / yes | 원래 객체가 저장된 디렉터리에 쓰기 권한이 없을 때 저장 동작 제어 • no: 저장 실패 • yes: 현재 작업 디렉터리로 저장 |
| save_model_display | shading_lod* / wireframe | 모델 저장 시 디스플레이 데이터를 포함할지 여부 • shading_lod: 와이어프레임은 기본으로 저장하고, 음영(shade) 데이터는 읽을 때 동적으로 생성 • wireframe: 와이어프레임 정보만 저장 |
| save_unchanged_pdm_object | as_ref* / as_copy | PDM (예: Pro/PDM) 데이터베이스에서 가져온 객체가 변경되지 않았을 경우 저장 방식을 결정 • as_ref: 참조(reference)로 저장 • as_copy: 복사본으로 저장 |
| saving_model_thumbnails |
yes* / no | 모델 파일에 썸네일 이미지를 저장할지 여부 • yes: 썸네일 저장 • no: 저장 안 함 |
- Creo는 기본적으로 변경된 객체만 저장하지만, 일부 조건에서는 전체 객체를 저장합니다 (예: save_objects가 all 이거나, top assembly 객체가 “changed_and_specified” 관점에서 저장 대상일 경우)
- 파일 저장 시 버전 번호가 붙는 동작이 있는데, save_file_iterations 옵션을 no 로 설정하면 버전 확장자를 붙이지 않도록 제어할 수 있습니다.
- 도면 저장 시 모델이 항상 저장되게 해서 동기화를 보장하고 싶다면 save_modified_draw_models_only = no 로 설정할 수 있습니다.
- UI 설정(customization)도 자동으로 저장되며, load_ui_customization_run_dir 옵션이 yes 로 설정되어 있으면 run 디렉터리에 UI 설정 파일을 저장합니다.
- override_store_back 옵션과 함께 작동하여, 저장 디렉터리가 변경되는 경우 동작이 영향을 받을 수 있습니다.
※ UI 설정(customization)
Creo에서 이런 작업을 할 수 있습니다:
- 리본 메뉴(상단 탭)의 버튼을 추가하거나 순서를 바꿈
- 단축키(Shortcut Key) 새로 지정
- 창 배치(Layout)나 아이콘 크기 변경
이런 걸 UI 커스터마이징(UI Customization) 이라고 합니다.
💾 저장 방식 기본 원리
Creo는 이렇게 바꾼 UI 설정을 자동으로 저장하려고 합니다.
이 설정값은 보통 다음 중 한 곳에 저장됩니다:
- 사용자 홈 폴더
- 또는 작업 디렉터리(run directory)
여기서 어디에 저장할지 결정하는 옵션이 바로 👇
load_ui_customization_run_dir
※ override_store_back 옵션
Creo에서 모델을 저장할 때, 파일은 보통 “처음 불러온 위치” 또는 “현재 작업 디렉터리” 에 저장됩니다.
그런데 사용자가 중간에 작업 디렉터리(work directory) 를 바꾸거나,
불러온 파일의 원본 위치가 쓰기 금지(읽기 전용) 일 수도 있죠.
이럴 때, Creo는 “어디에 저장해야 할지” 헷갈릴 수 있습니다.
바로 그때 영향을 주는 옵션 입니다.
by korealionkk@gmail.com

반응형
'Creo Reference Room > Preferences' 카테고리의 다른 글
| 표준 관행 (Standard Practices) / 권장 관행 (Recommended Practices) #4 (0) | 2025.10.17 |
|---|---|
| 표준 관행 (Standard Practices) / 권장 관행 (Recommended Practices) #3 (0) | 2025.10.17 |
| 표준 관행 (Standard Practices) / 권장 관행 (Recommended Practices) #1 (0) | 2025.10.17 |
| IpfcBaseSession.ExecuteModelCheck() #2 (0) | 2025.07.22 |
| 실전 : Parameter & BOM #2 (0) | 2025.06.18 |