Skip to content

**** ****

for my bad memories..

Posts Tagged ‘OpenCascade’

[태그:] OpenCascade

제목이 거창한데.. 제목을 뭐라 해야할지.. ㅠ OpenCASCADE의 edge 정보를 기반으로 wire 프레임을 보여주는 기능을 구현중인데.. 이 wire 프레임 만으로는 형상에 대한 정보를 얻기 어려울때가 있음. 아래와 같은 형상이 있을때.. wire 프레임으로 표현하면 이런데.. cone 형상이나 cylinder 형상 같은건 wire 프레임 보기 모드에서는 쪼메 형상 판단이 안됨.. 그래서 non plane surface의 가운데를 가로지는 wire를 추가적으로 보여주도록 […]

[태그:] OpenCascade

OpenCASCADE는 뷰어를 따로 제공해 주고 있지만 캐드 커널이 바뀔경우를 대비해 테셀레이션 기능만 쓰고 OpenGL에 직접 그려서 구현중임. 아래는 RC카중 가성비로 짱인 중국제 Buggy 모델의 서스편션 부분에 대한 step 파일이다. 일단 테셀레이션도 어느정도 트라이 과정을 거친후 코드를 작성해서 잘 표현해 주고 있다. 현재 작성 중인 프로그램은 GPU 기능을 쓰도록 되어 있어서 상당히 빠른 디스플레이를 보여주고 있다. […]

[태그:] OpenCascade

자작 CAE Pre 프로그램을 만드는 중인데.. OpenCASCADE 를 이용하여 STEP/IGES 파일 로딩 기능 추가를 해보았음. Geometry 편집이나 간단한 Primitive 추가 기능을 넣어야 하는데.. 먼저 Shape 구조체를 정리해야 할 것 같음.. 머리가 정리가 안된 상태라.. 어렵네..

[태그:] OpenCascade

사실 오랫동안 이것저것 CAD 파일을 OpenGL로 뿌려주는 기능을 구현중이었음. 이것저것 코드 분석해보고.. (흠.. CAD 관련 코드가 그리 많지않음) 테스트하고.. 짬짬히 알아보느라 시간이 한달정도 걸린것 같음. 어쨌건 현재 쓸 수 있는 오픈소스중 OpenCASCADE 만한게 없는것 같음. 처음엔 꽤 괜찮아 보이는 OpenCASCADE의 기본 Viewer를 내 프로그램에 내장시켜볼까 코드도 뜯어보고.. 해봤는데.. 이건 답이 안나옴.. 왜냐하면 내 프로그램은 Mesh […]

[태그:] OpenCascade

출처: https://dev.opencascade.org/content/exploring-compound OpenCASCADE의 topology는 다음과 같음. 아래와 같이 탐색. It gives for file 000000000_mixed_1 and for 000000000_mixed_2.stp sample.zip

[태그:] OpenCascade

요즘 Mesh 데이타를 다루고 있는데 OpenCascade 라는 오픈소스가 유독 눈에 띈다. 일단 지금까지 파악한 바로는 캐드 데이타를 뷰잉/편집 하는 용도의 API가 오픈되어 있는 오픈소스 툴킷이다. OpenCascade는 오픈소스 진영에서 유일한 BRep 커널이다. BRep 개념은 https://m.blog.naver.com/fslin_/220942411389 여기서 보자. Mesh 데이타를 다룰려면 OpenCascade를 사용할일은 없다. (캐드 데이타는 Mesh 개념이 아니라 BRep 라는 개념을 사용한다.) OpenCascade 는 본래 80년대에 […]