v12 20200507 20200506 - Scheduling Rule에 개선. -- LWKR,MST,SLACK_TWKR,CR일 때 1.Order가 처리할 공정의 시간. 2.완료한 공정의 시간. 을 고려. .vld version 10007 20200522 - .vld, .vob version 10007 20200604 + 장비 가동실적 그래프에 '공정 전작업시간 포함' CheckBox추가. - 장비 가동실적에 '공정 전작업시간 포함' CheckBox 상태를 반영. 20200605 - 생산계획 DlgBar 내용을 Order시작시도 갱신할 수 있게 수정. + 주문별 실적에 합계를 표시 - 표시 항목에 "공정 수행 횟수", "총 공정수"를 추가. - "양품횟수","불량횟수" 를 폭 0로 수정. 20200612 - 주문별 실적에 합계를 표시 - 후 공정도 포함. - 공장 가용시간을 고려해서 소요시간 계산. + 공정별 실적에 합계를 표시. + 장비별 실적의 항목 추가. - 장비, 전작업,공정,후작업 구분 추가. - 물류, 로딩,작동,언로딩 구분 추가 - 작업자, 전작업,공정,후작업 추가 20200622 - 영역선택에서 영역을 0로 하는 "Clear" 기능 추가. 20200727 - Scheduling Rule (Machine Dispatching에서 Batch 설정 되면 낮은 우선순위의 공정을 하나만 먼저 하는 문제 수정.) 20201026 + 난수Seed값을 설정할 수있는 기능 추가. 20201028 - 물류패턴 개선. - 미리처리 가능횟수 있을때 복수 경로 가능성이 있게 한다. - 생산개수에 상관없이 처리 한다. 20201029 + 물류패턴에서 다음할 곳이 하나만 일 때 미리 출발지에 이동. - Zone에서 출발점에서 대기할 때 Viewer에서 해당 Path의 다음위치에 표시 되는 BUG 수정. 20201127 + UDP에서 Lot Size단위로 표시한는 CheckBox추가. 20201209 - Conveyor에서 출발 점이 다른 장비인데 출발 Loading Dilay가 발생하는 문제 수정. 20201221 - Layer추가하면 작업자 물류의 설정이 삭제되는 문제 수정. 20201224 + 물류의 StackerCrane기능 추가 완료. 20201229 - StackerCrane표시 부분 개선. - 창고의 가공중 높이를 Work표시 높이로 하고, StackerCrane도 Loading,Unloading높이 조절. 20210108 - Lot설정에 '물류장비가 공정 수행'일 때 이동 할 필요가 없을 때도 물류를 사용하게 수정(Loading/Unloading후 공정수행) 20210118 - StackerCrane 높이이동 거리를 전체이동거리에 고려. - StackerCrane 대기위치 설정에 대응. 20210121 + 물류Pattern복사 기능 추가. - 물류Pattern ListCtrl의 선택등으로 개선. 20210116 + Robot .obj 대응 (Mahcine, Carrier) + Work 설정 안할 때 work(Cylinder)색 Blue -> Order에서 설정한 색으로 수정. 20210128 - 물류 대기시간 설정해서 대기 상태일 때 Viewer의 표시 위치가 다음갈 도착 위치가 되는 BUG 수정. 20210204 - 장비별 Buffer정보에서 창고의 작업중인 Work의 개수가 Buffer수에 포함 되지 못했던 것을 수정. 20210226 - 일별 작업자별 실적 Chart의 데이터가 없을 때 Range의 선택의 노란부분이 범위외에 그려진 BUG 수정. 20210305 - 물류Parameter에서 Loading 후 장비 Buffer 처리를 추가. 20210316 20210308 - 납기자동 계산 방법 수정. - (Item하나생산시간 * 5) + 최장공정생산시간 20210402 - FIFO일 때 RePosition을 못할 때가 있던 것을 수정. 20210409 + 잔여Lot처리 기능 추가. 20210420 - 창고Buffer사용시 에러로 끝나는 것을 수정. - 창고Buffer사용시 최종목적지에 예약 안하고 갔던 문제 수정. 20210421 - 창고Buffer설정에서 장비 복수선택, Dialog resize 기능 추가. 20210426 - 잔여Lot처리 후 물류Dispatching를 돌릴 필요가 있었던 BUG 수정. - 물류Path 중계에서 무한Loop될 때가 있는 BUG 수정. 20210427 - 장비가 고장,쉬는시간 일 때 장비에 예약 안하게 수정 20210430 - Carrier_Dispatching에 Rule적용 안됬던 부분을 수정. - 장비 Group에서 설정 변경시에 저리 속도 개선. 20210512 20210503 - 물류사용 Lot가 연속으로 있을때 Carrier_Dispatching못했던 문제 수정. 20210518 20210513 20210503 20210428 - ItemLink에서 지정Layer 인수할 때 CLot의 내용이 변경되서 근본적 문제가 있던 것을 수정 - 복수Layer설정 대응. 20210526 + 장비가동률차트에 기준시간에 공장 가용시간을 추가. + 장비가동률차트에 Excel로 저장 할 때 각 항목의 시간과 기준시간을 출력. 20210528 + 장비의 LayoutEditor에서 선택 기능 추가. - 메인View,LayoutDialogbar, 장비별 실적, 장비별 Buffer정보. 20210615 20210610 - '여는 중...'창이 다른 Layout열 때도 못닫을 떄가 있는 BUG 수정. + Zone내에 있는 장비가 ZoneBuffer On일 때 해당 장비에서 Work가 생성될 때 Zone상태를 확인 후 생성. 20210617 + Lot별 Work정보 추가. - 생성 전Lot과 현장에 있는 Lot를 표시, (소멸[공정 후 다른Lot에 변경]된 것은 표시 안함.). 20210623 + Activity Relationship의 Data Type에 '거리' 추가. 20210629 - VersionUp시에 Elevator의 장비ID가 중복하는 문제 수정. 20210701 20210625 + Excel 연동을 Office없이 처리 하게 수정. 20210709 + S-FactView연동 기능 추가. 20210714 - Lot별 Work정보 표시 항목 조절. 20210723 20210715 + Batch에 Model Change Type 기능 추가. 20210729 - 작업자물류 사용시에 경로가 없다는 BUG 수정. 20210813 - Excel출력 (가동실정,Buffer상태,등)에서 출력 항목이 부족할 문제 수정 - Excel출력 작업지시 색상 BUG 수정. 20210830 + WorkOrder 기능 추가 개선 20210903 - 공정의 함류 Lot정보의 메모리 관리를 필요할 때는 New하는 것으로 수정. 20210908 + 장비별 공정시간 기능 추가. 20210927 - 경로가 없을 때 메시지표시에서 죽는 BUG 수정. 20211003 + ItemLink의 FromLot의 우선순위를 Lot의 "물류 작업 우선순위"(lot_priority)의 큰 것을 우선으로 한다.(전에는 id순 이었다.) + EventLot는 불량상태(CWork::m_nRealGood)설정이 이어받게 안하게 한다. 20211013 + Lot변수 기능 추가 (공정처리 시에 변경,계산 되는 변수) + 선택공정 기능 추가 (Lot변수에 따라 생성 되는 Lot를 선택 할 공정) 20211014 - ItemLink대기 Work를 "공정처리 후 창고버퍼로 사용" Option일 때 SubBuffer처리. - 불량률 100%일 때 randam계산 안하고 100% 불량으로 한다. 20211015 - OutBuffer의 Work Image에 EventLot에서 설정 한 Image를 무시하게 수정. 20211019 - SubBuffer에서 "공정처리 후 창고버퍼로 사용"설정할 장비에는 통상SubBuffer로 못쓰게 한다. 20211020 - ItemLink의 Group설정에서 문제가 있던 것을 수정. 20211022 - 시뮬레이션의 완료시간을 DB에 기록. 20211025 - SubBuffer Out시에 창고Chart에서 출고 안됬던 BUG 수정. 20211026 + 표시값에 장비Buffer값 추가. 20211210 - Open시에 많은 시간이 필요할 때가 있던 것을 수정. 20211221 - WorkerParameter Open시에 Add못했던 BUG 수정. 20220120 - 작업자 대기중에 쉬는 시간 됐을 때 복귀 시에 전상태를 유지 못하는 문제 수정. 20220215 - 작업자물류의 Lot Layer설정이 저장 안된는 문제 수정. 20220425 - Floor Size 표시 처리. 20220622 20220620 - S-FactView연동 처리 s-factview.com대응. 20220630 - 합류TimeOut처리 할 때 장비의 도착전의 예약수를 축소 안했던 BUG 수정. 20220720 - Buffer그래프, 창고Chart X축 최대 폭을 240H -> 1000Day로 수정 - GacttChart X축 50Day이상일 때 Scrool시, Tooltip등이 문제 있던 것을 수정. 20220805 + 물류(AGV등) 충전 기능 추가 - 장비의 InBuffer의 Image방향이 물류가 고정각도일 때 90도 회전된상태 이었던 문제 수정. - GanttChart에서 표시 기간을 "100D"이상을 할 때 "매개 변수가 틀립니다."창이 표시 되는 BUG 수정. - 공정시간보다 짤게 작업자작업 시간이 설정 했을 때, 작업자끝나는 시간과 쉬는 시간이 시작하는 시간이 같을 때 작업자 와료 저리 못했던 것을 수정. 20220812 - LayoutData 구Version(10003)에서의 VersionUp를 개선. 20220822 - Lot의 Layer선택에서 '작업자 물류 우선'일 때 "No Layer"로 Layer찾을 수 없었던 문제 수정. 20220921 - SaveAs할 때 같은 이름으로 하면 Save안되는 문제 수정. 20220929 - ProcEditor에서 설정한 Lot의 순서대로 처리 하게 수정. - 전에는 ID순으로 됬었던 것을 [lot_draw].[to_proc_index],[lot_draw].[from_proc_index]의 순으로 수정. 20221004 - S_ZONE Zone수 400 -> 2000, PT수 10000 -> 20000 20221020 - Version 12.1 20221102 - Zone에서 Zone내 장비에서 출발할 때 제외Layer반단이 잘 못됬던 문제 수정. - Path계산에서 dijkstra_main()에서 W[1000] -> W[5000] (TODO:) 20221115 -S_ELEMENT_LINE::Group를 미사용으로 함. 20221206 - Line의 고정방향 지정이 (-)값일 때 안됬던 문제 수정. - 1~360의 범위로 변환. 20221207 - Version 12.0에 다시 한다. - Zone최대수를 LayoutEditor에서 400이라일 때 400로 하고, 400이상일 때만 2000으로 저장하게 수정. 20221208 - ToViewLog기록할 때 3DViewer시작시에 초기화작업에서 S-Prodis가 Dwon될 때가 있었던 BUG 수정. - TimeMaster Thread에서 DB기록으로 인해 AddNew()과정에서 문제 발생. - Simulation중에 3DViewer시작할 때는 초기화데이터를 보낼 없게 처리. 20221212 + 가용장비 수를 200 -> 500로 확대. - 강용장비 수 넘었을 때 Warning 메시지 추가. 20221213 - 물류Dispatch중에 Path없을 때 MessageBox후 Simulation끝났 던 것을 YESNO로 선택 할 수 있게 수정. - 경로 단방향등으로 갔다가 올 수 없는 경우. 20221214 - 삭제된 물류,작업자있을 때 삭제되 다음 물류,작업자가 표시 못하는 BUG 수정. - carrier_parameter,worker_parameter의 Update작업이 layer_id 수정 후 삭제되서 없어졌었다. 20230103 - ItemLink시에 Buffer내의 Zone처리 추가. 20230110 - WorkOrder영어,일본어 대응. 20230116 - 작업자 직업실적 그래프 내용 Excel내보내기기능 추가 20230117 - "esetech.iptime.org" -> "softkey.s-prodis.com" 20230227 + S-FactView 물류연동 1차 Test완료. - TODO:물류 작업물 부분. 20230317 - 유효자리수가 10초 일때 Order시작 못할 때가 있던 문제 수정. - 전담작업자를 동일작업자모드 설정했을 때 문제 (Down) 수정. 20230426 + 창고에 장비별 공정시간 설정 적용. 20230510 - OutBuffer의 표시할 이미지를 공정Image에서 LotImage로 수정. 20230519 - 작업자 작업실적 그래프(CDlgWorkerGraph)의 'Excel로 저장' 버튼이 Size변경에 대응 안했던 문제 수정. 20230607 - LeadTime (CDlgLeadTime)에서 계산시간 단축. - Progressbar 표시. 20230627 + Scheduling에 Tie Break 방식 적용. - Rule 범위 추가. 20230628 - 영역설정에 위험영역 추가로 인함 수정. 20230712 + S-FactView 결과Graph Export기능 추가. 20230713 - 장비 가동실적의 Grpah폭 계산법을 개선. 20230719 - Gantry Robot 추가로 인한 Teaching 데이터 (.tea)의 Format변경 (Gantry대응용)으로 대응. 20230803 + 물류 대기위치 설정에 복수장비 선택 가능 추가. - 지정 장비 1대당 복수 대기가능 or 1대만 대기가능을 선택. - 복수 일 때 가장 가까운 곳에서 대기. 20230831 + 물류 충전에 대기Timeout,충전중 주행지시여부, #2에서 지정%까지 주행지시무시, 항목 추가. 20230912 + 투입Lot가 JoinOnly만 있을 때 동작 조건 추가. - 해당 Lot가 다 준비된 후 Machine Dispatching시작 - 전공정의 생성 장비 우선 조건을 무시 해서 합류 할 수 있게 한다. 20230925 - 물류 대기위치에 다른 물류가 있는 여부 판단이 잘 못했던 것을 수정. 20231004 - 물류 시작할 순서에 Dispatching순서를 적용. - Conveyor에 투입할 순서가 배열 순으로 가용창비의 우선순위와 상관 없없다. 20231005 - Buffer그래프에서 Appoint의 값이 변경되는 Timing값이 없을 때가 있던 BUG 수정. 20231103 - S-FactView연동에서 Disconnect를 Simulation중에 못하게 함. - S-FactView연동 결과중의 작업자작업실정에서 분단위데이터로 수정. 20231110 - S-FactView연동에서 [MachineStatus]데이터 삭제 기능 추가. 20231121 + Batch(일괄 연속작업)일 때 가용장비중에 하나장비에 연속 투입 할 수 있는 기능 추가. 20231124 - S-FactView 실적 부분 안정화 20231130 - S-FactView 실적 설정에서 Dialog표시 하기위해 '챠트보기'에서 실정 없어도 챠트 Dialog를 표시 하게 수정. - 시뮬레이션 완료 창에 에러 없을 때 자동 닫기 CheckBox추가 20231212 v13 - Project File .vld -> .spj로 변경. - Layout정보를 _L.sdb파일에 변경. - ICON Toolbar 수정. 20231213 - S-FactView 실적에서 장비 가동실적 Export에서 창고데이터를 Export했던것을 장비만 하게 수정. 20231221 - libxl version up 3.9.4.3 -> 4.0.4.0 20230111 - 각Dialog에 Icon설정 20240116 - 후 처리공정 완료후 Dispatch못하는 문제 수정. 20240125 - Floor,Layer의 표시순서 (SeqNo)의 저장방식 잘 못했던 BUG 수정. 20240126 - CProxApp::Lcolor 색상 수정. 20240202 - 생산계획 그룹(CDlgProdGrpSet)에서 주문 삭제후 순서 변경이 못할 때가 있는 BUG 수정. 20240206 - Graph관련 Line, Test를 연한 흑색으로 변경. - IME한굴입력에서 숫자 입력창에 가면 영문입력으로 변경했던부분을 수정. - Relationship의 DefaultColor변경. 20240219 - Buffer상태에서 평균값계산방법 수정, 장비별 가용 시간 추가. - 쉬는 시간에 일어나는 Buffer변화를 무시헤서 계산하는 것으로 수정. - 전에는 평균값이 최대값보다 큰 경우가 있었다. 20240223 - S-FactView Simulation결과 연동 작업중... 20240306 - Dispatching Rule에 PROC_PRIORITY 공정우선순위 추가. 20240327 - S-FactView Simulation결과 연동 작업중... 20240408 - S-FactView Simulation결과 각종 각도 조절. 20240409 - S-FactView Simulation결과 출력 부분을 Thread화. - 생산계획 일정계획Rule에서 PRIORITY로 설정 할 때 PROC_PRIORITY에 표시 되는 문제 수정. 20240412 + 작업자 우선순위 추가. 20240429 - 작업자 우선순위 Worker_Dispatching대응. - 자업자 추가 할 때 DB에러 문제 수정. 20240531 - Path계산에서 연결못하는 것을 수정(overflow문제). 20240611 20240610 - 물류 충정일 때 '대기시간' 설정이 충전중의 TimeOut과 겹쳐서 충전이 중지 못하는 문제 수정. + 물류 충정 0차 충전Timeout 추가. 20240620 - WorkerPattern 시작시에 쉬는시간으로 공정 시작 못할 때 다음 공정이 Pattern을 무시해서 공정 실행 했던 문제 수정. 20240626 + Flooring표시 대응. + Floor이름 표시. 20240702 + Viewer에 전달할 미시지(S_COM_FACT21.ToViewMsg[])에 공전진도(%) 추가. 20240711 - S-FactView -> InsighTwin으로 변경. - 작업시간(Calendar)에서 Type를 삭제 할 때 해당Type이 할당돼있으면 Project를 열 수 없는 문제 수정. - Type삭제 시 할당내용도 같이 삭제. - Type삭제 시에 Message표시 후 삭제. - 작업시간(CMastCal,CMastMchCal)에서 Type이 있는지를 확인해서 표시하게 수정. 20240731 - SimResult Insert x 10의 SQL로 속도 향상. 20240822 - 일별 작업자별 실적 Chart Excel로 저장이 값이 출력 못했던 부분 수정. 20240828 - ProcEdit공정선택에서 ProcEditor에 Title이 160자 이상일 때 대비하는 부분 추가. 20240924 - InsighTwin연동(TimeMachine) machinestatus 완료. - ProcStartTime, BufferIn, BufferOut 대응. 20241018 - Gantt Chart에서 쉬는 시간의 색상을 연하게 수정. - Order색상과 구별 할 수 있게 수정. 20241029 - InsightTwin DB이름 수정.(기존것도 대응할 수있게 radio button 추가). 20241108 - SimView의 물류의 고정각도 대응 및 초기각도를 지정. 20241114 - ProcEdit연동관련 개선. 20241119 - SimView에 Acc DATA내용 추가. 20241129 + 작업자 Line Balancing 추가 20241209 - InsighTwin CarrierStatus 연동 방식 개선. 20241216 - InsighTwin CarrierStatus 물류 방향 계산 추가. 20241219 + 작업자 Line Balancing 내용 변경 및 추가 20250117 - Machine Dispatching 수정 - Dispatching중 Buffer상태가 변경해도 이미 처리한 것을 다시 Dispatching할 Timing가 없어지는 문제 수정. - InsighTwin연동 기능 Dialog 분할. - 매뉴 분할, 결과Graph 연결기능 추가, SimView 연결기능 추가. - InsighTwin 연동 sfv_, itw_ Table가 있는지를 자동 판단. 20250120 20250114 - 장비,Accessory에 표시위치 Offset PxOffset,PyOffset 대응. 20250217 - 작업자LineBalancing를 설정한 공정 순서에 따라 표시 순서 결정. 20250220 - 작업자LineBalancing PitchTime를 작업자 PitchTime로 변경. - 작업자 수의 값을 Graph의 작업자 수의 합으로 수정. 20250227 - InsighTwin CarrierPosition 대응. 20250228 - CarrierStatus 출력여부 CheckBox 대응. 20250304 - CarrierPosition Simulation완료시 데이터 저장하도록 수정. - CarrierStatus의 CheckBox의 상태 무시 했던 것을 수정. 20250409 - SimView의 Carrier결과의 Unloading장비가 출발 장비위치에 가는 BUG 수정. 20250417 - CpsSim에서 ODBC통해 결과를 쓸 수 없을 때가 있던 것을 수정. - MariaDB Connector의 Verion이 3.2에서 발생 20250513 - SimView의 WebAPI대응 (insightwin.com) - Layout.json / Teaching.json 대응 (insightwin.com) 20250515 - SimView dll (LibWebCLR.dll) Load하기전에 .net runtime 8 를 check를 하는 방식 수정. - Registry를 통해 Check하게 수정. 20250516 - 물류의 티칭 프로그램 선택에서 시간 계산이 되지 않던 문제 수정. 20250519 - CarrierPosition의 Pz(높이)값이 경로높이를 고려하지 않던 문제 수정. - CarrierPostion에서 Conveyor일 경우 이동 완료 시 ProcessId를 Hidden(-1)으로 지정. 20250526 - SimView Web의 CarrierResult.Teaching에 물류Robot의 TeachingId정보 추가. - .Net8 확인 할 때 Memory Leak 수정. 20250527 - 물류 Path계산 오차 문제 수정. 20250529 + '합류 가능할 때만 투입'에 도착 후 합류 기능 추가. - Check없는 Lot가 모두 도착해야 Machine_Dispatching동작 한다. 20250602 - 작업물관리에서 delete할 때 물류에서 사용 중인 Work를 삭제 했던 문제 수정. - 물류에서 공정수행 할 때 문제 발생 가능성 해결. 20250603 + Zone진입 Count수 설정 추가. 20250604 - SimView Web CarrierResult 속도 향상. - 정도 문제로 인한 데이터 오류 수정. 20250605 - SimView ODBC에 CarrierResult속도 향상. - SimView Unloading시 물류방향 설정. 20250609 - 작업물관리에서 delete할 때 Memory Leak문제 수정. - Zone진입 Count수를 물류 Parameter설정에 "[x2]" 표시. 20250610 - Buffer 그래프에 Total+Appoint추가. - SimView 물류에 Zone때문에 이동 위치,시간등이 문제 있던 것을 수정. - 다른이름으로 저장할 때 .tea.json도 복사. 20250611 - SimView 물류방향 수정. - LayoutEditor에서 고정방향에 음수(-)일 때 문제 발생 했었다. - SimView 물류Robot Teaching에 work없을 때 Work표시 안한다. - Teaching파일 Load에서 Joint수 조절 및 work 정보 추가. 20250627 - SimView CarrierResult에 다층Layer,Elevator일 때 Floor값을 상태에 따라 변경하게 수정. 20250707 + Zone Link 기능 추가. - 여러 Zone을 하나의 Zone으로 관리. 20250711 - Zone Parameter설정에 ZoneLink표시. 20250724 + 작업자 다층Layer 기능 추가. 20250725 - Insightwin 신Platform대응. (NewPF CheckBox로 구분) 20250731 - Insightwin 결과 그래프 데이터 등록의 DB Table명이 sfv_, itw_에 대응. 20250801 - ZoneLink으로 인한 Zone BUG 수정. 20250807 - Zone의 Result DB(zone_wait_in)에서 Conveyor일 때 Zone진입 시간을 Loading 시작 시간으로 수정. 20250818 - Work관리에서 Delete못해서 Simulation시간이 2,3배 걸리던 문제 수정. 20250902 - WebHelp help.ese-tech.com에 대응. - HelpButton에서 (Ctrl+Alt+Click로 .chm파일로 표시) 20250912 - WebHelp의 기본 URL을 https://help.ese-tech.com/로 하고, Registry에 설정 없으면 기본 URL로 기록한다. 20250919 + 물류 Teaching설정에서 장비마다의 Loading, Unloading시간 설정 추가. 20250922 - 장비 Buffer수 이상의 Work가 쌓이는 BUG 수정. 20250924 - 물류의 시작위치가 Zone내에 있을 경우, Zone진입 Count문제 수정. - 물류 생성 시 ZoneCheck 기능 추가. - 물류 Teaching설정에서 Loading/Unloading시간 설정을 Conveyor에도 적용 가능하도록 수정. - 물류 Teaching설정에서 복수 선택에서도 설정 가능하게 수정. 20250925 - 물류 대기위치 설정에서 여는 Dialog 이름을 '물류 연결 장비 선택' 에서 '물류 대기위치 설정'으로 변경. - 물류 대기위치 설정시 Default로 '복수 대기'로 설정.