2011년 6월 9일 목요일

ECRS

Electric Cable Routing System (ECRS)

 

 

사용 환경             : OS - MS-Windows 2000/XP ,  AutoCAD 2000/2002

키워드                 : ObjectArx , Routing

개요                    : ECRS의 목적은 최단시간 내에 주어진 입력으로부터 Plant 설계에 필요한 Electric Cable/Tray의 자동 경로를 구현하여 이에 따른 BOM을 산출하는데 있다.

자동화를 함으로써 수작업을 통한 계산에서 생기는 사용자 오류를 줄이고 그럼으로써 Cable의 낭비를 줄일 수 있다. 또한 계산에 걸리는 시간을 크게 단축함으로써 proposal 용으로 사용하기에 적합하다.

ECRS 입력으로는 plot plan , 사용자가 작성한 cable 지나갈 루틴 , Equipment List(Excel)이 있다. 결과물은 Tray , Cable 관련된 AutoCAD 도면과 BOM(Excel Format)이 이다.







 

내용       :

UI          : Application 부분의 UI는 VB를 사용하여 제작하였고, AutoCAD와 연동하는 부분은 ObjectArx를 사용하여 제작하였다.




<Main UI>





<AutoCAD & Arx UI>
 
 
 
 


<Arx UI - View Creator and Equipment Locator>
 

실행 부분             : 프로그램의 중요 부분인 최적화된 Routing 경로를 찾는 부분은 VC++
                             을 사용하여 DLL으로 제작되었다.


 
 


<Cable의 최적 경로 찾기>
 
 

결과물    : 최종 결과물은 Tray와 Cable에 관련된 AutoCAD 도면과 BOM(Excel)이다.
                BOM은 Cable 종류별 길이 , STRAIGHT TRAY,  TRAY FITTING류(ELBOW ,
               TEE , CROSS)의 규격별 개수를 산출한다.


 
 


<Tray & Cable AutoCAD Drawing>
 


<Tray & Cable BOM>

댓글 없음:

댓글 쓰기