Difference between revisions of "machine data format"

From InCircuit
Jump to: navigation, search
(PAP list example)
 
(2 intermediate revisions by one user not shown)
Line 20: Line 20:
 
|-
 
|-
 
! C1
 
! C1
|123.456
+
|201.000
 
|100nF
 
|100nF
 
|0603
 
|0603
Line 95: Line 95:
  
 
! IC2
 
! IC2
|456.789
+
|109.022
|7812
+
|LM78L15ACM
|TO220
+
|SO8
 
|90
 
|90
 
|122.00
 
|122.00
 
|26.35
 
|26.35
 
|Oben
 
|Oben
|THT
+
|SMD
 
|
 
|
 
|
 
|
Line 125: Line 125:
  
 
! J1
 
! J1
|789.123
+
|301.001
 
|Stiftleiste 40x1 RM2.54 H7.1
 
|Stiftleiste 40x1 RM2.54 H7.1
 
|STL_10X1_RM2.54_H6.0_THT
 
|STL_10X1_RM2.54_H6.0_THT
Line 138: Line 138:
 
|
 
|
 
|-
 
|-
 +
 
|}
 
|}
  
 
== Description ==
 
== Description ==
  
*'''RefDes''' =
+
*'''RefDes''' = part reference
*'''IC-Art#''' =  
+
*'''IC-Art#''' = internal material number from article data base (if material number is not available, the three "DISTRIB" fields must be filled in)
*'''Value''' =(100nF, 470R, 100k, 10M)
+
*'''Value''' = part value with unit (100nF, 470R, 100k, 10M)
*'''PartDecal''' = Footprint
+
*'''PartDecal''' = part footprint
*'''Orient.''' = (90°, 180.33°, 270° without );
+
*'''Orient.''' = part orientation (90°, 180.33°, 270°, ...) without unit (point ('''.''') as delimiter)
*'''X''' = X-Koordinate des Bauelements auf der Platine; Einheit: Millimeter (mm); Bezugspunkt ist der Mittelpunkt des Bauelements; Koordinatenursprung ist linke untere Ecke der Platine; Punkt ('''.''') als Dezimaltrenner!
+
*'''X''' = part X coordinate on board, unit millimeter (mm), part centre is point of reference, bottom left corner is point of origin (point ('''.''') as delimiter)
*'''Y''' = Y-Koordinate des Bauelements auf der Platine; Einheit: Millimeter (mm); Bezugspunkt ist der Mittelpunkt des Bauelements; Koordinatenursprung ist linke untere Ecke der Platine; Punkt ('''.''') als Dezimaltrenner!
+
*'''Y''' = part Y coordinate on board, unit millimeter (mm), part centre is point of reference, bottom left corner is point of origin (point ('''.''') as delimiter)
*'''Seite''' = Seite, auf welcher das Bauelement auf der Platine bestückt wird; Oben (TOP), Unten (BOTTOM)
+
*'''Seite''' = side for part placement: Oben = top, Unten = bottom
*'''Class''' = Bauteil-Klasse: SMD = Oberflächenmontage; THT = Durchsteck-Montage; DNP = Bauelemente, die nicht bestückt werden sollen; MEC = mechanische Bauelemente
+
*'''Class''' = part class: SMD = surface mounting, THT = through hole mounting, DNP = do not place, MEC = mechanical parts
*'''PinCnt''' = Anzahl der Kontakte bei Stiftleisten / Buchsenleisten die teilbar sind (nur die benötigte Anzahl der Kontakte wird eingetragen)
+
*'''PinCnt''' = the number of single pins if the part is seperatable (number of needed pins)
*'''DISTRIB_NAME''' = Name des Lieferanten, bei welchem das Bauelement bestellt werden kann
+
*'''DISTRIB_NAME''' = name of distributor
*'''DISTRIB#''' = Bestellnummer des Bauelements
+
*'''DISTRIB#''' = part order number
*'''DISTRIB_NPPU''' = Einzelpreis des Bauelements; Komma (''',''') als Dezimaltrenner!
+
*'''DISTRIB_NPPU''' = part unit price in € (comma (''',''') as delimiter)
 +
 
  
 
;'''Format:'''
 
;'''Format:'''
:Die Tabelle muss als '''CSV'''-Datei exportiert und als Trennzeichen ein Semikolon (''';''') eingesetzt werden.
+
:The table must be exported as '''CSV'''-file, delimiter is a (''';''') semicolon.
:Dabei wird die Kopfzeile mit zwei Semikolon abgeschlossen, die folgenden Zeilen mit einem (siehe PAP Beispielliste).
+
:Furthermore the headline is enclosed with two semicolon, the following lines with only one (see PAP example).
 +
 
  
 
== Download ==
 
== Download ==
[[Media:PAP_example.zip| PAP Beispielliste]]
+
[[Media:PAP_example.zip| PAP example]]

Latest revision as of 11:44, 19 September 2017

[edit] PAP list example

RefDes IC-Art# Value PartDecal Orient. X Y Seite Class PinCnt DISTRIB_NAME DISTRIB# DISTRIB_NPPU
C1 201.000 100nF 0603 0 12.05 14.75 Oben SMD
C2 13pF 0805 90 122.37 18.25 Unten SMD Digikey 1276-2582-1-ND 0,2
D1 LST679 P-LCC-2 180 45.07 33.88 Oben SMD Mouser 720-LST679D1F21Z 0,14
F1 Sicherung Littlefuse 270 12.05 14.75 Oben SMD Farnell 1596915 0,971
IC1 FT232RL SSOP28 45 15.02 19.35 Oben SMD Digikey 768-1007-1-ND 3,63
IC2 109.022 LM78L15ACM SO8 90 122.00 26.35 Oben SMD
R1 470R 0402 270 18.45 114.85 Oben DNP Digikey 311-470LRCT-ND 0,08
J1 301.001 Stiftleiste 40x1 RM2.54 H7.1 STL_10X1_RM2.54_H6.0_THT 270.000 1.050 19.000 Unten THT 10

[edit] Description

  • RefDes = part reference
  • IC-Art# = internal material number from article data base (if material number is not available, the three "DISTRIB" fields must be filled in)
  • Value = part value with unit (100nF, 470R, 100k, 10M)
  • PartDecal = part footprint
  • Orient. = part orientation (90°, 180.33°, 270°, ...) without unit (point (.) as delimiter)
  • X = part X coordinate on board, unit millimeter (mm), part centre is point of reference, bottom left corner is point of origin (point (.) as delimiter)
  • Y = part Y coordinate on board, unit millimeter (mm), part centre is point of reference, bottom left corner is point of origin (point (.) as delimiter)
  • Seite = side for part placement: Oben = top, Unten = bottom
  • Class = part class: SMD = surface mounting, THT = through hole mounting, DNP = do not place, MEC = mechanical parts
  • PinCnt = the number of single pins if the part is seperatable (number of needed pins)
  • DISTRIB_NAME = name of distributor
  • DISTRIB# = part order number
  • DISTRIB_NPPU = part unit price in € (comma (,) as delimiter)


Format:
The table must be exported as CSV-file, delimiter is a (;) semicolon.
Furthermore the headline is enclosed with two semicolon, the following lines with only one (see PAP example).


[edit] Download

PAP example

Personal tools