기본적으로, CircuitWorks는 파일을 내보낼 때 SOLIDWORKS 부품 원점을 전기 배선 부품 원점으로 사용합니다. 필요하면 다른 원점을 지정할 수 있습니다.
예를 들어, ECAD 시스템이 ECAD 파일에서 부품 원점을 부품 삽입점으로 사용할 경우 부품 원점을 사용자가 원하는 대로 다시 지정할 수 있습니다. 삽입점은 대개 부품의 중심이거나 묶음 회로에서 핀 1의 위치입니다.
만일 SOLIDWORKS 어셈블리와 그 부품이 IDF 또는 PADS 파일에서 작성된 경우에는, CircuitWorks가 ECAD 데이터에서 지정한 원점을 중심으로 부품을 모델링합니다. 이렇게 해야, 부품을 쉽게 ECAD 시스템으로 다시 불러오기에 적합해지기 때문입니다. 그러나, 어셈블리에 수동으로 모델링한 부품이 있을 경우에는, 모델을 빌드하기 편리한 원점을 사용하며 이는 ECAD 시스템에 적합하지 않을 수도 있습니다.
CircuitWorks
미리보기 이미지에서 부품 원점을 볼 수 있습니다. 다음 그림에서, CircuitWorks는 열린 IDF 파일의 원점을 표시합니다. 오른쪽 아래에 있는 얇은 직사각형 부품을 제외하고(핀-1 원점을 가짐) 대부분의 부품들은 중심 원점을 가집니다.
CircuitWorks가 IDF 파일에서 SOLIDWORKS 어셈블리를 작성할 경우, 결과 어셈블리는 다음과 같습니다.
CircuitWorks가 IDF 파일에 있는 원점에 상응하는 로컬 원점으로 부품 모델을 작성한 것을 볼 수 있습니다. 오른쪽 하단에 있는 부품을 제외한 모든 부품의 원점은 중심입니다.
중심점이 아닌 pin 1에서 파란색 대형 IC의 새 ECAD 원점을 정의하려면, CWX라는 이름의 사용자 정의 좌표계를 SOLIDWORKS 모델에 있는 pin 1 위치에 삽입합니다.
좌표계의 x와 y 축은 x와 y ECAD 축을 정의합니다. z 방향은 위 쪽 방향을 나타냅니다. 좌표계의 원점은 ECAD 원점과 기판으로부터의 오프셋을 결정합니다. 부품 방향을 위한 사용자 정의 좌표를 참조하십시오.
이 어셈블리를 SOLIDWORKS에서 CircuitWorks로 내보내면, 미리보기 이미지에 IC의 새 원점 pin-1이 표시됩니다. 저장할 때, 이 새 원점 위치가 IDF 파일에 쓰여집니다.
CircuitWorks 부품 라이브러리에 있는 모델은 IDF 데이터와 다릅니다. 그 형상은 같으나 원점이 다릅니다. CircuitWorks는 라이브러리에 이미 있지 않은 부품만 모델링하기 때문에, 이 다음 CircuitWorks가 이 부품을 IDF 파일에서 처리할 때 CircuitWorks가 새 원점으로 새 모델을 빌드할 수 있도록 라이브러리에서 기존 부품 모델을 삭제해야 합니다.