EEVblog Electronics Community Forum

Electronics => Projects, Designs, and Technical Stuff => Topic started by: BitHead77 on July 13, 2015, 02:15:52 pm

Title: Wanted - Altium Protel example pick-place file please
Post by: BitHead77 on July 13, 2015, 02:15:52 pm
Hi all - just got a pick-place machine with built-in computer that likes Altium CSV files for it to convert to it's own 'work file'.
I don't have Altium - or Protel 99. 
I need to convert my old Protel PCB2.8 pik files.
A small 'dozen-part' pick-n-place file generated by Altium or Protel99 should be all I need to see what column gets what.
Thanks in advance.
Title: Re: Wanted - Altium Protel example pick-place file please
Post by: Niklas on July 13, 2015, 04:22:57 pm
Designator Footprint               Mid X         Mid Y         Ref X         Ref Y         Pad X         Pad Y TB      Rotation Comment        <CR><LF>
<CR><LF>
R1         RESC5025X07N           31.9mm       5.036mm        31.9mm       5.036mm        34.2mm       5.036mm  B        180.00 4R7            <CR><LF>
C11        CAPC1608L            30.884mm      13.037mm      30.884mm      13.037mm      30.184mm      13.037mm  T        360.00 1nF            <CR><LF>
U1         SOT89-150P350X160-3N       4.197mm      20.403mm       4.722mm      20.403mm       2.872mm      21.903mm  T        360.00 LD2981ABU50TR  <CR><LF>
<CR><LF>

Columns separated by blank space, no tabs,  and each line terminated by CRLF.
The Comment field can look like this:
In component          Comment field
1nF                          1nF
1nf 50V                    1nf 50V       (Blank space, perhaps parsed as two words)
1nf/50V                    1nf/50V
Empty                      <Just filled with blank space>

Mid X = Ref X
Mid Y = Ref Y
Pad X and Pad Y are coordinates for pad 1
TB = Top or Bottom
Title: Re: Wanted - Altium Protel example pick-place file please
Post by: BitHead77 on July 17, 2015, 01:45:52 pm
Thanks! 
  Your reply just made me aware that there may also be an 'included quotation marks' issue.
  The end-recipient of my new file is a machine - may not care. But, if it balks, I now know there is something I should look into.
  This was my first post - I did not know there was an 'Altium' forum - but now I do and I posted the same request there.  This thread should probably be re-directed to...

    EEVblog Electronics Community Forum »
    PCB/EDA Design »
    General PCB/EDA/CAD Discussions »
    Altium Designer

or...
https://www.eevblog.com/forum/altium/looking-for-an-altiumprotel99-example-of-pick-place-assembly-file/ (https://www.eevblog.com/forum/altium/looking-for-an-altiumprotel99-example-of-pick-place-assembly-file/)