diff --git a/A05_EduDetail/guide/E01/00_설명서.md b/A05_EduDetail/guide/E01/00_설명서.md index 0998ead39..05d9e7ade 100644 --- a/A05_EduDetail/guide/E01/00_설명서.md +++ b/A05_EduDetail/guide/E01/00_설명서.md @@ -1,55 +1,28 @@ -# 안정성평가 만들기 설명서 +# 안정성평가 만들기 -## 이 화면에서 하는 일 +횡단 설계까지 끝난 임도 프로젝트 하나를 골라, 그 시점 자료로 새 안정성평가 프로젝트를 만드는 화면. -- 횡단 설계(B06)까지 끝난 임도 프로젝트 하나를 골라 새 안정성평가 프로젝트를 만듦. -- 만드는 순간의 원본 자료를 안정성평가 쪽에 따로 복사해 둠(동결 복사). 그 뒤 해석은 모두 이 복사본으로 함. -- 대시보드 [+] 새 프로젝트 → 「안정성평가」를 누르면 이 화면이 열림. +## 여는 길 + +- 대시보드 → [+] 새 프로젝트 → 「안정성평가」 카드를 누름. +- 안정성평가를 새로 만들 때만 거치는 화면 — 만든 뒤에는 대시보드의 프로젝트 목록에서 그 안정성평가를 열어 작업함. + +![화면 한눈에](E01_00_overview.webp) + +## 화면 구역 + +| 번호 | 구역 | 하는 일 | +| --- | --- | --- | +| 1 | 제목 · 안내 글 | 화면 이름과 한 줄 안내 | +| 2 | 대상 임도 프로젝트 | 평가할 임도를 고르는 칸 — [고르기](01_대상_임도_고르기) | +| 3 | 프로젝트명 | 새 안정성평가의 이름 — [이름과 등록](02_이름과_등록) | +| 4 | 단추 줄 | [?] 설명서 · [취소] · [등록] | ## 작업 순서 -1. **대상 임도 프로젝트** 칸에서 원본 임도를 고름. 목록 글 = 프로젝트 이름 · 지역 · 사업 연도(최근에 고친 프로젝트가 위). -2. **프로젝트명** 칸을 확인함. 손대지 않으면 「원본 이름 안정성평가」로 자동으로 채워짐 — 원하는 이름으로 바꿔도 됨. -3. [등록]을 누름. 복사하는 동안 화면 전체가 잠기고, 끝나면 「프로젝트를 만들었습니다.」 알림이 뜸. -4. 새 프로젝트가 현재 프로젝트가 되고 첫 단계 「지반 조건」(E02) 화면으로 넘어감. +1. **대상 임도 프로젝트** 칸에서 평가할 임도를 고름. +2. **프로젝트명** 칸을 확인함. 바꾸고 싶으면 원하는 이름으로 고쳐 씀. +3. [등록]을 누름. +4. 복사가 끝나면 첫 단계 「지반 조건」 화면이 열림 — [지반 조건](E02/00_설명서)으로 이어짐. -## 단추 - -| 단추 | 하는 일 | -| --- | --- | -| [?] | 이 설명서를 엶 | -| [취소] | 만들지 않고 대시보드로 돌아감 | -| [등록] | 고른 임도를 복사해 안정성평가 프로젝트를 만듦. 고를 임도가 없으면 흐리게 꺼져 있음 | - -## 목록에 나오는 임도 - -- 우리 회사 임도 설계 프로젝트 중 **횡단 설계(B06) 단계가 끝난 것만** 나옴. -- 고를 임도가 하나도 없으면 칸 아래에 「횡단 설계(B06)까지 끝난 임도 프로젝트가 없습니다.」가 보임 — 먼저 임도 프로젝트에서 횡단 설계를 끝낼 것. -- 지역 · 도로 종류 · 사업 연도는 원본 값을 그대로 물려받음. - -## 복사하는 것 · 안 하는 것 - -해석에 쓰는 자료만 복사함(보통 수십 MB 안쪽). - -| 복사함 | 안 함 | -| --- | --- | -| 원본 프로젝트 정보 · 단계 상태 · 지표면 확정 값 | 원본 점군(LAS) 파일 | -| 최신 노선과 측점 · 종단 · 횡단 자료 | 상세 설계(B07) · 수량(B08) · 내역(B09) | -| 노선 폴더(구조물 배치 포함) · 종횡단 파일 | 쓰이지 않은 다른 지형 격자 | -| 원본 설계에 쓰인 지형 격자(DTM) 하나 | | -| 최신 노선 3D 면 · 배수 편집분 | | - -## 결과 읽는 법 - -- [등록]이 끝나면 지반 조건(E02) 화면이 열리고, 지반물성치 · 기준안전율 등은 기본값으로, 측점별 토층 두께는 복사한 B06 값으로 채워져 있음. -- 원본 횡단 파일이 없는 측점이 있으면 E02 · E03 화면 위에 **「횡단 없는 측점 N 개 — 해석에서 빠짐」** 띠가 보임. 띠를 누르면 빠진 측점의 누가거리(m)가 펼쳐짐. -- 빠진 측점은 해석 목록에 나오지 않음. 나머지 측점 해석에는 영향 없음. - -## 알아 둘 것 - -- **업데이트 없음**: 만든 뒤 원본 임도를 고쳐도 이 안정성평가는 바뀌지 않음(만든 순간의 자료로 고정). -- 원본의 바뀐 설계로 다시 평가하려면 이 화면에서 **안정성평가를 새로 만들 것**. -- 복사에 실패하면 「원본 자료 복사에 실패했습니다.」 알림이 뜨고, 만들다 만 프로젝트는 자동으로 지워짐 — 다시 [등록]하면 됨. -- 원본 임도 프로젝트에는 아무것도 쓰지 않음(읽기만 함). -- 안정성평가의 지반 값은 **문헌 추정치 · 현장 시험 없음**이 기본임 — 다음 단계(E02)에서 현장 여건에 맞게 확인 · 수정할 것. -- 횡단 없는 측점을 살리려면 원본 임도에서 그 측점 횡단을 다시 만든 뒤 안정성평가를 새로 만들 것. +> 참고: 만드는 순간의 임도 자료를 복사해 쓰므로, 만든 뒤에 임도를 고쳐도 이 안정성평가는 바뀌지 않음. [복사하는 자료](03_복사하는_자료)에서 자세히 설명. diff --git a/A05_EduDetail/guide/E01/01_대상_임도_고르기.md b/A05_EduDetail/guide/E01/01_대상_임도_고르기.md new file mode 100644 index 000000000..8f6b5e73b --- /dev/null +++ b/A05_EduDetail/guide/E01/01_대상_임도_고르기.md @@ -0,0 +1,24 @@ +# 대상 임도 고르기 + +평가할 임도 프로젝트를 목록에서 하나 고르는 단계. + +## 여는 길 + +- 안정성평가 만들기 화면 왼쪽 위 **대상 임도 프로젝트** 칸을 누름. + +![대상 임도 프로젝트 칸](E01_01_source.webp) + +## 단계 + +| 단계 | 할 일 | +| --- | --- | +| 1 | **대상 임도 프로젝트** 칸을 눌러 목록을 엶. | +| 2 | 목록에서 평가할 임도를 고름. 줄마다 「프로젝트 이름 · 지역 · 사업 연도」가 적혀 있고, 최근에 고친 프로젝트가 위에 있음. | +| 3 | 고르면 오른쪽 **프로젝트명** 칸이 「고른 이름 안정성평가」로 자동으로 바뀜. | + +## 보이는 것 + +- 목록에는 우리 회사 임도 중 **횡단 설계(B06)까지 끝난 프로젝트만** 나옴. +- 목록이 비어 있으면 칸 아래에 「횡단 설계(B06)까지 끝난 임도 프로젝트가 없습니다.」가 보이고 [등록]이 흐리게 꺼짐. + +> 주의: 횡단 설계가 끝나지 않은 임도는 목록에 나오지 않음. 먼저 [횡단 설계](B06/00_설명서)를 끝낼 것. diff --git a/A05_EduDetail/guide/E01/02_이름과_등록.md b/A05_EduDetail/guide/E01/02_이름과_등록.md new file mode 100644 index 000000000..d9a124acd --- /dev/null +++ b/A05_EduDetail/guide/E01/02_이름과_등록.md @@ -0,0 +1,36 @@ +# 이름과 등록 + +새 안정성평가의 이름을 정하고 [등록]으로 만드는 단계. + +## 여는 길 + +- 안정성평가 만들기 화면 오른쪽 **프로젝트명** 칸과 아래 단추 줄. + +![이름을 직접 쓴 모습](E01_02_name_typed.webp) + +## 단계 + +| 단계 | 할 일 | +| --- | --- | +| 1 | **프로젝트명** 칸을 확인함. 손대지 않으면 「원본 이름 안정성평가」가 그대로 쓰임. | +| 2 | 다른 이름을 쓰고 싶으면 칸을 눌러 고쳐 씀. 한 번 직접 쓰면 임도를 다시 골라도 이름이 바뀌지 않음. | +| 3 | 아래 단추 줄에서 [등록]을 누름. | +| 4 | 복사하는 동안 화면 전체가 잠기고, 끝나면 「프로젝트를 만들었습니다.」 알림이 뜸. | +| 5 | 새 프로젝트가 현재 프로젝트가 되고 「지반 조건」 화면으로 넘어감. | + +![단추 줄](E01_03_buttons.webp) + +| 번호 | 단추 | 하는 일 | +| --- | --- | --- | +| 1 | [?] | 이 설명서를 엶 | +| 2 | [취소] | 만들지 않고 대시보드로 돌아감 | +| 3 | [등록] | 고른 임도를 복사해 안정성평가를 만듦. 고를 임도가 없으면 흐리게 꺼짐 | + +![설명서 창](E01_04_help_modal.webp) + +## 보이는 것 + +- [?]를 누르면 왼쪽 차례 + 오른쪽 글로 된 설명서 창이 열림. +- 복사에 실패하면 「원본 자료 복사에 실패했습니다.」가 뜨고 만들다 만 프로젝트는 자동으로 지워짐 — 다시 [등록]하면 됨. + +> 참고: 이름은 나중에 구분하기 쉬운 것으로 정할 것(예: 「용화 안정성평가 1차」). diff --git a/A05_EduDetail/guide/E01/03_복사하는_자료.md b/A05_EduDetail/guide/E01/03_복사하는_자료.md new file mode 100644 index 000000000..0cc7b2e83 --- /dev/null +++ b/A05_EduDetail/guide/E01/03_복사하는_자료.md @@ -0,0 +1,30 @@ +# 복사하는 자료 + +[등록]할 때 임도에서 무엇을 가져오고 무엇을 두고 오는지 정리한 글. + +## 여는 길 + +- 별도로 여는 화면 없음 — [등록] 뒤 안정성평가 프로젝트에 이 자료가 들어 있음. + +## 단계 + +| 단계 | 할 일 | +| --- | --- | +| 1 | [이름과 등록](02_이름과_등록)에서 [등록]을 누름. | +| 2 | 아래 표의 「복사함」 자료가 안정성평가 쪽에 따로 복사됨. 보통 수십 MB 안쪽. | + +## 보이는 것 + +| 복사함 | 안 함 | +| --- | --- | +| 원본 프로젝트 정보 · 단계 상태 · 지표면 확정 값 | 원본 점군(LAS) 파일 | +| 최신 노선과 측점 · 종단 · 횡단 자료 | 상세 설계(B07) · 수량(B08) · 내역(B09) | +| 노선 폴더(구조물 배치 포함) · 종횡단 파일 | 쓰이지 않은 다른 지형 격자 | +| 원본 설계에 쓰인 지형 격자 하나 | | +| 최신 노선 3D 면 · 배수 편집분 | | + +- 횡단 파일이 없는 측점이 있으면 다음 화면 위에 **「횡단 없는 측점 N 개 — 해석에서 빠짐」** 띠가 보임. 띠를 누르면 빠진 측점의 누가거리가 펼쳐짐. + +> 주의: 만든 뒤 원본 임도를 고쳐도 안정성평가는 바뀌지 않음. 고친 설계로 다시 평가하려면 이 화면에서 새로 만들 것. + +> 참고: 원본 임도에는 아무것도 쓰지 않음(읽기만 함). 지반 값은 문헌 추정치가 기본이므로 [지반 조건](E02/00_설명서)에서 현장 값으로 확인 · 수정할 것. diff --git a/A05_EduDetail/guide/E01/E01_00_overview.webp b/A05_EduDetail/guide/E01/E01_00_overview.webp new file mode 100644 index 000000000..1675dbcbf Binary files /dev/null and b/A05_EduDetail/guide/E01/E01_00_overview.webp differ diff --git a/A05_EduDetail/guide/E01/E01_01_source.webp b/A05_EduDetail/guide/E01/E01_01_source.webp new file mode 100644 index 000000000..29fdfc041 Binary files /dev/null and b/A05_EduDetail/guide/E01/E01_01_source.webp differ diff --git a/A05_EduDetail/guide/E01/E01_02_name_typed.webp b/A05_EduDetail/guide/E01/E01_02_name_typed.webp new file mode 100644 index 000000000..4bc6c1ec0 Binary files /dev/null and b/A05_EduDetail/guide/E01/E01_02_name_typed.webp differ diff --git a/A05_EduDetail/guide/E01/E01_03_buttons.webp b/A05_EduDetail/guide/E01/E01_03_buttons.webp new file mode 100644 index 000000000..7bcd31fec Binary files /dev/null and b/A05_EduDetail/guide/E01/E01_03_buttons.webp differ diff --git a/A05_EduDetail/guide/E01/E01_04_help_modal.webp b/A05_EduDetail/guide/E01/E01_04_help_modal.webp new file mode 100644 index 000000000..802abccc4 Binary files /dev/null and b/A05_EduDetail/guide/E01/E01_04_help_modal.webp differ diff --git a/A05_EduDetail/guide/E01/_scenes.json b/A05_EduDetail/guide/E01/_scenes.json new file mode 100644 index 000000000..6888fda5a --- /dev/null +++ b/A05_EduDetail/guide/E01/_scenes.json @@ -0,0 +1,7 @@ +[ + {"name": "E01_00_overview", "route": "#/e01-stab-register", "project": "none", "before": [{"wait": ".b02-proj__grid select"}, {"wait_ms": 800}], "clip": null, "callouts": [{"n": 1, "sel": ".ui-general-layout__title"}, {"n": 2, "sel": ".b02-proj__grid > :nth-child(1)"}, {"n": 3, "sel": ".b02-proj__grid > :nth-child(2)"}, {"n": 4, "sel": ".b02-proj__actions"}]}, + {"name": "E01_01_source", "route": "#/e01-stab-register", "project": "none", "before": [{"wait": ".b02-proj__grid select"}, {"wait_ms": 800}], "clip": ".b02-proj__grid > :nth-child(1)", "callouts": []}, + {"name": "E01_02_name_typed", "route": "#/e01-stab-register", "project": "none", "before": [{"wait": ".b02-proj__grid select"}, {"wait_ms": 800}, {"fill": ".b02-proj__grid input", "value": "용화 안정성평가 1차"}], "clip": ".b02-proj__grid", "callouts": [{"n": 1, "sel": ".b02-proj__grid input"}]}, + {"name": "E01_03_buttons", "route": "#/e01-stab-register", "project": "none", "before": [{"wait": ".b02-proj__grid select"}, {"wait_ms": 800}], "clip": ".b02-proj__actions", "callouts": [{"n": 1, "sel": ".b02-proj__actions .ui-help-btn"}, {"n": 2, "sel": ".b02-proj__actions .ui-btn--ghost:not(.ui-help-btn)"}, {"n": 3, "sel": ".b02-proj__actions .ui-btn--filled"}]}, + {"name": "E01_04_help_modal", "route": "#/e01-stab-register", "project": "none", "before": [{"wait": ".b02-proj__grid select"}, {"click": ".b02-proj__actions .ui-help-btn"}, {"wait": ".ui-help__grid"}, {"wait_ms": 600}], "clip": null, "callouts": []} +]