DataGrid 편집 / 대화상자
DataGrid 편집 규칙
선택 모드
SelectionMode = Extended,NavigationMode = Cell- Ctrl/Shift+클릭으로 다중 셀 선택
편집 진입
- F2 또는 Ctrl+Enter 로 편집 모드 진입
- 더블클릭(
OnDoubleTap) 으로도 진입
일괄 편집
- Ctrl/Shift+클릭으로 같은 컬럼의 여러 행 셀 선택
- F2 → 값 입력 → Enter
- 선택된 모든 행에 동일 값 적용
직경 컬럼 (수직근D / 수평근D / 단부D)
GridComboBoxColumn(드롭다운)- HD10 / 13 / 16 / 19 / 22 / 25 / 29 / 32 / 35 중 선택
- 단부근 D 는 0 (없음) 도 선택 가능
수정 표시
- 사용자가 직접 값을 바꾼 셀은 노란색 배경 (
#FFF8E0) - NG 행은 연한 빨간색 (
#FFE0E0) WallStoryDesignRow.ModifiedColumns에 컬럼명 누적
컨텍스트 메뉴 (행 우클릭)
- 상세 검토 / 상세검토(Fiber) / 상세 계산서
대화상자
설계환경 설정 (DesignEnvironmentDialog)
DesignSettings 의 모든 필드를 편집.
| 그룹 | 항목 |
|---|---|
| 강도감소계수 | PhiShear / PhiTension / PhiCompression |
| 간격 | EndRebarSpacing, CoverThickness, EndUBarLegLength |
| 옵션 | CheckWeakAxisFlexure, IsSeismicDesign, IgnoreEndRebarCompression, IgnoreColumnLikeTieForTension, UseInternalRebarOnlyForShear, UseLengthBasedMinimums |
| 철근 | FyLarge / FySmall / FyThresholdDia / Fys |
층별 정보 설정 (StorySettingsDialog)
- 층 이름, 표고, 층고
- fck, fy override
벽체 그룹핑 (WallGroupingDialog)
- 측벽 / 내벽 / 코어 / 날개 분류
- WallMark 단위로 그룹명 지정
- 그룹별 색상 (3D 뷰)
배근 그룹 설정 (RebarGroupSettingsDialog)
- 자동설계가 후보로 사용할 직경 활성화/비활성화
- 직경별 (수직 최소/최대 간격, 수평 최소/최대 간격, 증분) 정의
- 기본값 : HD10/13/16/19 활성, vert max sp = 450/300/200/100
길이별 최소 배근 (WallLengthMinimumDialog)
LengthBasedVerticalMinimums테이블 편집- (LengthFrom, LengthTo, RebarDiameter, MinSpacing, MinCount) 행 단위
- 자동설계의 upfront 제약으로 작동 (post-process 가 아님 — 짧은 벽 NG 회피)
일괄 직경 (BatchDiameterDialog)
- 선택된 여러 행의 직경 컬럼을 한 번에 변경
일괄 배근 (BatchRebarDialog)
- 직경 + 간격 + 단부근 수량 일괄 적용
하중조합 선택 (LoadCombSelectWindow)
- LoadCombination 목록 표시 (이름, 식, Kind)
IsSelected체크박스로 적용 조합 선택Kind컬럼 편집 (예:STRENGTH,SERVICE,SPECIAL,ACTIVE)
층별 하중조합 그룹 할당 (StoryCombGroupDialog)
- 각 층 → 그룹명 매핑
- B* (지하 전체) / L*F (지상 전체) 일괄 버튼
- 지정값은
WallGroupingData.StoryToCombGroupMap에 저장
Wall ID 부재력 테이블 (WallForceTableWindow)
탭:
- 부재력 : 원시 ANL 부재력 (Wall ID × Element × LCASE × TOP/BOT)
- 하중조합 부재력 : 조합 적용 후 (Pu, Vu, Mu, Muz) — TOP/BOT 별도 표시
- WID 필터 (현재 선택 벽체의 SubWallId)
하중조합 정의(LCB1 = 1.4DL+1.6LL 등) 는
LoadCombSelectWindow에서 확인.
상세 검토창 (WallDetailWindow)
- 선택 벽체의 1축 PM 검토 + 단면도
- governing 조합 표시
상세 계산서 (WallCalcSheetDialog)
- KDS 식과 대입값을 단계별로 표시 (Mc, Pc, klr, ρ, sp,max, Vn, …)
- 화면에서 검증용으로 사용
3D PMM (PmmSurface3DWindow)
- 단면의 PMM 표면을 3D 로 회전/확대
- 모든 (Mc.x, Mc.z) 후보를 점으로 plot
Fiber 재료 설정 (FiberMaterialSettingsDialog)
- 콘크리트 모델 (Mander / Parabolic-Linear / Equivalent Block)
- 변수 ε0, εu, fcc, …
요약계산서 옵션 (ExportSummaryDialog)
- DHCS 포함 항목 선택, 출력 폴더 지정