Solidworks 와 Lumerical 에서의 coordinate system 을 동일하게 하려면 어떻게 해야할까요?

solidworks
coordinate
stl

#1

Solidworks 에서 만든 구조를 .stl 파일로 저장을 하여 Lumerical 로 import 하였더니, 구조의 방향이 일치하지가 않아 작업을 하는 것이 불편합니다.
어떻게 하면 Lumerical 에서도 Solidworks 에서와 같은 view 를 갖도록 할 수 있을까요?


#2

Solidworks 에서의 default 좌표 시스템 (a) 은 Lumerical 의 좌표시스템 (b) 과 차이가 있습니다. 따라서, 아래와 같이 import 한 stl 파일이 방향이 달라지는 경우가 발생할 수 있습니다.

이러한 문제점을 해결할 수 있는 방법은 다음과 같이 3가지가 있습니다.

1) Lumerical 에서 import 한 object 를 회전
이 방법은 가장 간단한 작업을 필요로 하지만, 그 구조물의 local 원점을 중심으로 회전이 일어나기에 전체적으로 구조물의 위치를 정확히 파악하고 조절하는 것이 쉽지 않을 수가 있습니다. 따라서, 이방법은 사용을 권장하지 않습니다.

2) Solidworks 에서 Lumerical 의 좌표시스템을 따라서 작업
간단한 구조물은 직관적으로 이해를 하고 작업을 할 수 있지만, 복잡한 형체는 서로 대응관계를 고려하며 작업을 하기가 힘들 수도 있음.

3) Solidworks 의 기본 좌표시스템에서 작업 후, stl 파일 저장시 Lumerical 의 좌표계로 변환
세가지 방법 중 가장 권장하는 방법으로, Solidworks 에서 원하는 형체를 완성한 후 다음의 과정을 밟으시면 됩니다.

  • 메인메뉴에서 ‘Insert’ --> ‘Reference Geometry’ --> ‘Coordinate System’ 순서대로 선택하여 새로운 좌표시스템을 추가
  • Lumerical 의 좌표시스템과 같아지도록 x/y/z 좌표의 방향을 설정
  • 메인메뉴에서 ‘Save As’ 선택 --> ‘Save as type’ 을 ‘STL (*.stl)’ 로 지정 --> ’ Option’ click
  • ‘Output coordinate system’ 에서 ‘default’ 대신에 새로 추가한 좌표시스템을 선택

위의 방법대로 작업을 한 후, Lumerical 에서 이를 import하면 다음과 같이 두 프로그램에서 동일한 view 를 얻을 수 있습니다.

Lumerical 에서 STL 파일을 import 하는 방법에 대해서는 다음의 링크를 참고하시기 바랍니다.

‘stlimport’ script
’STL import’ object