EagleCAD에서 수동으로 BOM 및 센트로이드 파일을 생성하는 방법
May 13, 2025에 마지막으로 업데이트됨
EagleCAD에서 수동으로 BOM 및 센트로이드 파일을 생성하는 방법
이제 JLCPCB 시스템이 올바르게 인식할 수 있도록 파일을 수정하여 예상되는 열 이름을 포함해야 합니다. 이 예에서는 Google Docs를 사용하여 편집하는 방법을 안내드리겠습니다. 먼저 새로운 스프레드시트를 생성한 다음, 파일 > 가져오기로 이동합니다. 새로 열린 창에서 업로드 탭을 선택하고 이전에 생성한 bom.csv 파일을 업로드합니다. 이제 가져오기 방식을 설정할 수 있습니다. 기존 시트를 대체하거나 새 시트를 생성할 수 있으며, 구분 기호로는 세미콜론(;) 을 선택해야 합니다. 모든 설정이 완료되면 데이터 가져오기를 클릭합니다. 이 과정을 통해 JLCPCB의 요구 형식에 맞게 BOM 파일을 준비할 수 있습니다.
다음 단계에서는 열 이름을 조정하고, 필요하지 않은 기존 열을 삭제하거나 새 열을 만들어 아래 예시와 동일한 형식으로 맞춰야 합니다.
위의 스크린샷에서 보시다시피, 첫 번째 열은 Qty(수량) 로, 해당 부품이 설계에 몇 개 필요한지를 나타냅니다. 다음은 Designator(디자인레이터) 열로, 이 열은 각 부품의 식별자이며 실크스크린 레이어에도 인쇄됩니다. 그 다음은 Footprint(패키지) 열로, 이 부품이 PCB에 정확히 어떤 패키지로 장착되어야 하는지 제조사에게 알려주는 중요한 정보입니다. Comment(설명) 열에는 부품에 대한 상세 정보를 작성해야 하며, 특히 "0.1uF" 같은 부품의 값이 가장 중요하지만, 허용 오차, 최대 전압 등의 추가 정보도 함께 작성하여 제조팀이 정확한 부품을 선택할 수 있도록 해야 합니다.
다음 열은 LCSC Part # 입니다. 이 열은 작업 속도를 크게 높여줄 수 있는 중요한 항목으로, 부품을 정확하고 빠르게 식별할 수 있도록 해줍니다. 필요한 부품이 JLCPCB 부품 라이브러리에 있는지 확인한 후, 해당 부품의 LCSC Part 번호를 이 열에 입력하면 됩니다. 마지막 열은 Description(설명) 으로 선택 항목이지만, 부품에 대한 추가 정보를 제조사에 제공하고 싶을 때 활용할 수 있습니다. BOM 파일 편집을 마친 후에는 Google Docs에서 파일 > 다운로드 > 쉼표로 분리된 값(Comma-separated values) 형식으로 내보냅니다. 파일 이름은 bom.csv로 저장하고, SMT 조립 서비스 주문 시 부품 배치 파일과 함께 업로드해 주세요.
픽 앤 플레이스 파일 생성하기
부품 배치 파일(센트로이드 파일이라고도 함)은 각 부품이 배치되는 정확한 좌표와 방향에 대한 정보를 포함하고 있습니다. 이 파일을 생성하려면 보드 편집기(Board Editor)에 있는 상태에서 File > Export > Mount SMD를 클릭합니다. 그러면 두 번 저장 위치를 선택하라는 메시지가 뜹니다. 첫 번째는 상단 조립 파일로, top.csv로 저장하세요. 두 번째는 하단 조립 파일로, bot.csv로 저장하세요. 이후에는 조립할 면(top 또는 bottom)에 해당하는 파일을 계속 사용합니다.
EagleCAD에서 생성된 이 파일은 JLCPCB가 요구하는 형식과 일치하지 않으므로 몇 가지 수정을 해야 합니다. 먼저 새 스프레드시트를 만들고 File > Import로 이동하여 앞서 생성한 CSV 파일을 업로드합니다.
파일을 열어보면 각 열(Column)이 제대로 인식되지 않는 것을 확인할 수 있습니다. 이를 해결하려면 먼저 데이터를 선택한 다음 Data > Trim whitespaces를 클릭하여 공백을 제거하세요. 그다음 Data > Split text to columns를 선택하고 구분자는 공백(Space) 으로 설정합니다. 이제 각 열이 제대로 분리되어 표시되며, 아직 열 제목(Header)은 없는 상태입니다.
Eagle이 생성한 첫 번째 열은 Designator이고, 그다음은 X 좌표, Y 좌표, 회전(Rotation) 정보입니다. JLCPCB에는 필요 없는 나머지 열은 삭제해도 됩니다. Y 열과 Rotation 열 사이에 새로운 열을 하나 추가하고, 이 열 이름은 Layer로 지정합니다. 여기에는 선택한 파일에 따라 Top 또는 Bottom을 입력합니다.
아래는 수정 후 열 제목이 포함된 예시입니다:
파일 수정을 완료하면 File > Download > Comma-separated values를 클릭하여 파일을 내보냅니다. 이 파일 이름은 assembly.csv로 지정하고, SMT 조립 서비스를 주문할 때 BOM 파일과 함께 업로드하세요.