มีข้อความหรือมาตรฐานมาร์กอัปสำหรับการอธิบายรายการวัสดุหรือไม่


16

ฉันเป็นมือใหม่ด้านอิเล็กทรอนิกส์และเพิ่งซื้อ PCBs เปล่าให้กับ GoodFET และ Ubertooth

ในขณะที่พยายามรวบรวมคำสั่งสำหรับชิ้นส่วนทั้งหมดไว้ในรายการวัสดุฉันรู้ว่าฉันชอบที่จะมีรูปแบบการแยกวิเคราะห์คอมพิวเตอร์ฉันสามารถถ่ายโอนข้อมูลลงในเครื่องมือค้นหาชิ้นส่วนเช่น octopart

ฉันเริ่มแฮ็คเว็บไซต์ง่าย ๆ โดยใช้ octopart API แต่ฉันไม่พบมาตรฐาน xml ใด ๆ สำหรับ BoM

มีใครเคยได้ยินเรื่องแบบนี้บ้างไหม? ฉันสนใจรูปแบบมาตรฐานบางอย่างที่มีให้จาก gEDA, EagleCAD และอื่น ๆ

คำตอบ:


9

ฉันไม่คิดว่ามีมาตรฐาน แต่นั่นไม่ได้หมายความว่าคุณไม่สามารถทำได้

ฉันเขียนผู้ค้นหาชิ้นส่วนของฉันเองสำหรับ EAGLE และ Kicad ซึ่งโหลด bom จาก EAGLE หรือรายการชิ้นส่วนจาก kicad สร้าง URL การค้นหาสำหรับซัพพลายเออร์ที่ฉันต้องการและรับ SKU คืน

สิ่งที่ฉันจะทำคือระบุรูปแบบ xml เพื่อเก็บ BOM และเขียนตัวแปลงที่สามารถสร้างรูปแบบนั้นได้

สคริปต์ eagle และ kicad ของฉันอยู่ที่นี่: https://github.com/dren-dk/HAL900/tree/master/door-ctrl/kicad2elfa


11

สิ่งที่ฉันพบบ่อยที่สุดคือไฟล์. CSV ที่มีหัวเรื่องที่ผู้ใช้กำหนดเองได้ ฉันไม่ทราบมาตรฐานที่เฉพาะเจาะจงมากขึ้นสำหรับ BOM


2
นี่คือสิ่งที่ฉันใช้เช่นกัน ง่ายต่อการแยกวิเคราะห์หรือแก้ไขง่ายกว่าการแก้ไขด้วยมือมากกว่า XML และนำเข้า / ส่งออกจาก Excel หรือซอฟต์แวร์สเปรดชีตอื่น ๆ ได้ง่าย
Kevin Vermeer

3

Arena Solutions เสนอเครื่องมือฟรีที่ช่วยคุณได้ในสิ่งที่คุณพยายามเรียกว่า PartsList (มีป้ายราคา $ 9 อยู่ในเว็บไซต์ แต่ฉันคิดว่ามันฟรีที่จะลองเหมือนที่พัฒนาเมื่อเร็ว ๆ นี้) ส่วนรายการจะช่วยให้คุณสร้าง BOM รุ่น PDX (ซึ่งดูเหมือนว่าคุณกำลังพยายามทำอยู่)

คุณสามารถอัปโหลดรายการ CSV ของชิ้นส่วนของคุณลงใน PartsList คลิก "ป้อนอัตโนมัติ" เพื่อหยิบเอกสารที่เหลือจาก Octopart แล้วแชร์รายการกับใครก็ได้ คุณแชร์โดยส่งออกเป็นไฟล์ CSV หรือ PDX (PDX = data data eXchange (PDX) และเป็นมาตรฐานที่ใช้ XML ซึ่งโดยทั่วไปจะใช้สำหรับการแชร์ไฟล์ในการผลิต) เมื่อคุณแชร์ไฟล์ในรูปแบบ PDX คุณจะแบ่งปันรูปแบบ BOM ที่สามารถค้นหาได้ Arena ยังให้บริการโปรแกรมดู PDX บนคลาวด์ฟรีดังนั้นคุณสามารถดูไฟล์ PDX ที่คุณสร้างขึ้นได้

นี่คือลิงค์ไปยังเครื่องมือเหล่านี้หวังว่าจะช่วยให้คุณ - -

PDXViewer - http://www.arenasolutions.com/pdxviewer/?ifid=pdxblog1 รายการชิ้นส่วน - http://www.arenasolutions.com/partslist/



1

แพลตฟอร์มฮาร์ดแวร์โอเพนซอร์สSolderpadใช้รูปแบบตาม JSON ดูตัวอย่างนี้นี้ ในที่สุดข้อมูลจะเป็นตารางโดยมีสามฟิลด์ / คอลัมน์:

  • designator (รายการตัวระบุเพื่ออ้างถึงส่วนต่าง ๆ ในการออกแบบของคุณ)
  • ค่า (ตัวระบุของส่วน)
  • คำอธิบาย (ต้นฉบับ)

การเรียกเก็บเงินของวัสดุที่ถูกนำเสนอด้วยวิธีนี้มีการเชื่อมโยงไปยังhttp://octopart.com น่าเสียดายที่ดูเหมือนจะไม่มีมาตรฐานที่เป็นเอกลักษณ์ของตัวระบุชิ้นส่วนใช่ไหม


0

Digi-Keyยังมีตัวจัดการ BOM ที่ให้คุณอัปโหลด BOM เป็นไฟล์ข้อความไฟล์ CSV หรือสเปรดชีต (XLS) ซึ่งรวมคอลัมน์ที่มีหมายเลขชิ้นส่วน Digi-Key และอื่น ๆ ที่มีปริมาณและจะ สร้างคำสั่งซื้อจาก BOM นั้นโดยอัตโนมัติ BOM สามารถมีคอลัมน์อื่น ๆ ที่คุณเลือก (คุณระบุการแมปเมื่อคุณอัปโหลดไฟล์) ดังนั้นคุณสามารถใช้ไฟล์เดียวกันเพื่อเก็บข้อมูลใด ๆ ที่คุณต้องการสำหรับโครงการของคุณ


0

นี่เป็นตัวอย่างที่ดีของออนไลน์Bill of Materials คุณสามารถส่งออก BOM ไปยัง excel และบันทึกลงในโลคัลเป็นเทมเพลต BOM

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.