Malzeme Listesini tanımlamak için bir metin veya biçimlendirme standardı var mı?


16

Ben bir elektronik acemi ve yakın zamanda GoodFET ve Ubertooth için boş PCB satın aldı.

Malzeme listesindeki tüm parçalar için bir sipariş vermeye çalışırken, ahtapot gibi bir parça arama motoruna dökebileceğim, bilgisayarla ayrıştırılabilir bir formata sahip olmak istediğimi fark ettim.

Ben octopart API kullanarak bunu yapmak için basit bir web sitesi kesmek başladı ama bir BoM için xml standart herhangi bir tür bulamıyorum.

Böyle bir şey duyan var mı? Özellikle gEDA, EagleCAD, vb.Gibi standart formatlarla ilgileniyorum.

Yanıtlar:


9

Bir standart olduğunu düşünmüyorum, ama bu bir standart yapamayacağınız anlamına gelmiyor.

EAGLE ve Kicad'dan bomba yükleyen, kicad'dan parça listesi yükleyen, tercih edilen tedarikçim için arama URL'leri üreten ve karşılığında SKU'ları kabul eden kendi parça arayıcımı yazdım.

Ne yapacağım BOM tutmak için bir xml biçimi belirtmek ve bu biçimi üretebilir dönüştürücüler bir grup yazmaktır.

Kartal ve kicad scriptlerim burada: https://github.com/dren-dk/HAL900/tree/master/door-ctrl/kicad2elfa


11

En sık karşılaştığım, kullanıcı tarafından özelleştirilebilen başlıklara sahip .CSV dosyaları. Malzeme Listeleri için daha spesifik bir standart bilmiyorum.


2
Ben de bunu kullanıyorum. Ayrıştırılması veya çıkarılması kolaydır, XML'den elle düzenlemek çok daha kolaydır ve Excel'den veya diğer elektronik tablo yazılımından içe / dışa aktarmaya kolaydır.
Kevin Vermeer

3

Arena Solutions aslında PartsList adlı yapmaya çalıştığınız şeylere yardımcı olacak ücretsiz bir araç sunuyor. (Web sitesinde 9 dolarlık bir fiyat etiketi var, ancak şu anda son geliştirildiği gibi denemek için ücretsiz olduğunu düşünüyorum.) PartsList, BOM'nuzun bir PDX sürümünü oluşturmanıza izin verecektir (yapmaya çalıştığınız gibi görünüyor.)

CSV parça listenizi PartsList'e yükleyebilir, belgelerin geri kalanını Octopart'tan almak için "otomatik doldur" u tıklayabilir ve ardından listeyi kimlerle paylaşabilirsiniz. CSV veya PDX dosyası olarak dışa aktararak paylaşırsınız. (PDX = Ürün verileri eXchange (PDX) ve imalatta dosya paylaşımı için yaygın olarak kullanılan XML tabanlı bir standarttır.) Dosyaları PDX olarak paylaştığınızda, Malzeme Listesinin aranabilir, bağlamsal bir formunu paylaşırsınız. Arena ayrıca ücretsiz bir bulut PDX Görüntüleyici sunar, böylece oluşturduğunuz PDX dosyasına bakabilirsiniz.

İşte bu araçlara bazı bağlantılar, umarım bu size yardımcı olur - -

PDXViewer - http://www.arenasolutions.com/pdxviewer/?ifid=pdxblog1 Parça Listesi - http://www.arenasolutions.com/partslist/



1

Açık kaynak donanım platformu Solderpad JSON tabanlı bir biçim kullanır, bu örneğe bakın . Sonunda veriler üç alan / sütun ile tablo halinde verilmiştir:

  • tasarımcı (tasarımınızdaki parçalara atıfta bulunacak tanımlayıcıların listesi)
  • değer (parçanın tanımlayıcısı)
  • açıklama (metinsel)

Malzeme listesi http://octopart.com bağlantılarıyla bu şekilde sunulur . Maalesef, parça tanımlayıcıların benzersiz bir standardı yok gibi görünüyor, değil mi?


0

Digi-Key ayrıca bir BOM'yi metin dosyası, CSV dosyası veya e-tablo (XLS) olarak yüklemenize izin veren bir BOM yöneticisine sahiptir ve bu da Digi-Key parça numaralarına sahip bir sütun ve miktarlarla başka bir sütun içerir. otomatik olarak bu Malzeme Listesinden bir sipariş oluşturun. Malzeme Listesi seçtiğiniz diğer sütunları içerebilir (dosyayı yüklerken eşlemeyi belirtirsiniz), böylece projeniz için ihtiyacınız olan bilgileri yakalamak için aynı dosyayı kullanabilirsiniz.


0

İşte Malzeme Listesi'nin iyi bir çevrimiçi örneği . Ürün ağacını excel'e dışa aktarabilir ve yerel olarak ürün ağacı şablonu olarak kaydedebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.