-
Open CASCADEProgramming 2010. 5. 4. 18:45
Open CASCADE의 공식 사이트.
Open CASCADE Technology란, CAD와 관련된 소프트웨어를 개발하기 위한 일종의 플랫폼이라고 할 수 있다. 이를 활용하여 CATIA나 PRO-E 등과 유사한(물론 이와 같은 상용화 소프트웨어 수준에 도달하긴 힘들겠지만) 소프트웨어를 보다 쉽게 작성할 수 있도록 해줄 수 있는 플랫폼이라고 할 수 있다.
http://www.opencascade.org/getocc/download/
위 사이트에서 다운로드 받을 수 있으며, 설치 후 이용할 수 있다.
정확한 것은 아니지만 C++을 기반으로 개발되었기 떄문에, C, C++언어를 접해본 사람이라면 보다 쉽게 접근할 수 있을 것이다.
다만, bool이 STADARD_BOOL로 정의되는 등의 프리미티브한 타입이 새로운 네임으로 정의되어있기도 하다.(그러나 int, bool 등 원시 형태를 사용할 수도 있다.)
수십, 수백개에 달하는 수많은 클래스들이 정의되어 있으며, 이를 통해 프로그램 구현이 가능하다.
또한 MFC 기반의 OCAF(Open Cascade Application Framework)를 통하여 효율적인 프로그래밍 역시 가능하다.
보다 자세한 내용은 설치시 제공되는(온라인 상에 공개되어 있기도 하다) 모든 매뉴얼들과 레퍼런스를 통해 확인할 수 있다.
멋모르고 덤볐는데, 공부하면 할 수록 너무 방대하다는 생각이 든다...
'Programming' 카테고리의 다른 글
Java-graph library-JFreeChart (0) 2010.05.06 OCAF Template 사용해 보기 (0) 2010.05.04 Geometry & Topology (0) 2010.05.04 OpenCASCADE의 예제 화면이 제대로 보이지 않을 경우 (0) 2010.05.04 <OpenCASCADE 설치 요령>- ReBuild를 위해 (0) 2010.05.04