Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow easier fabrication with JLCPCB #14

Open
AirborneEagle opened this issue Oct 18, 2024 · 13 comments
Open

Allow easier fabrication with JLCPCB #14

AirborneEagle opened this issue Oct 18, 2024 · 13 comments
Labels
enhancement New feature or request fabrication Improvements or additions to fabrication

Comments

@AirborneEagle
Copy link

I am totally new to the world of PCB making and assembly.
Do you have a cpl file that you could include?

@StuckAtPrototype
Copy link
Owner

ill add it to the list, thats a good point!

@TexGG
Copy link

TexGG commented Oct 19, 2024

I was gonna ask the same. The project look amasing, the CPL will hepl produce the circuit easier :)

@MrYawnie
Copy link

Any progress with the CPL files?

@mr-ukas
Copy link

mr-ukas commented Oct 30, 2024

I created a pick&place file from Kicad. First time in my life, so better double check : D
For getting a PCBA-manufacturer's quote, it should be good enough 👍

PCB top edited to match JLCPCB requirements to format.
racer-top-pos.csv
CPL_miniRacer_position_pickNplace_JLC_top.xlsx
racer-bottom-pos.csv

@mr-ukas
Copy link

mr-ukas commented Oct 30, 2024

all revision V0.2

@andistorm
Copy link
Collaborator

andistorm commented Oct 30, 2024

I created a pick&place file from Kicad

Nice @mr-ukas, can you open a PR, please?
I would place it in hardware/racer/manfucaturing/jlc/

all revision V0.2

What do you mean by this? Is it not based on master branch?

@andistorm
Copy link
Collaborator

@mr-ukas

I would really appreciate if you could add furthermore a short how-to-prepare-for-jlc.md file where you explain the steps you have done 👀

@mr-ukas
Copy link

mr-ukas commented Oct 30, 2024

What do you mean by this? Is it not based on master branch?
It's the master branch. I just wanted to add this information about the revision, in case somebody will update the revision in the future.

where you explain the steps you have done 👀

I just re-named the columns according to this guide here:
https://jlcpcb.com/help/article/pick-place-file-for-pcb-assembly

@andistorm
Copy link
Collaborator

I just re-named the columns according to this guide here

Oh wow, you typed in all the rows by hand? I would have thought there is some tooling to achieve this.

Did you have a look at this guide?

@mr-ukas
Copy link

mr-ukas commented Oct 30, 2024

Did you have a look at this guide?

yes, true, this page was my starting point.
I used also the MS excel to import the CSV-file to a regular excel sheet. This transferred the rows to proper columns, which had to be re-named ✌️

@mr-ukas
Copy link

mr-ukas commented Oct 30, 2024

Feel free to creat a pull request to merge the files. I have no idea how this is done. It's late here :D

@andistorm
Copy link
Collaborator

Feel free to creat a pull request to merge the files.

Probably I will, but I want to try to generate this files by myself for this

@andistorm andistorm changed the title CPL file Allow easier fabrication with JLCPCB Nov 6, 2024
@andistorm andistorm added enhancement New feature or request good first issue Good for newcomers fabrication Improvements or additions to fabrication and removed good first issue Good for newcomers labels Nov 6, 2024
@fschrempf
Copy link
Contributor

I'm usually using Aisler to order PCBs (and optionally parts/assembly). They allow to upload the KiCad PCB file and get all the required data from it. For matching the components automatically it requires a "MPN" field to be set as the "Manufacturer Part Number". I don't know the requirements for JLCPCB, but it would be great if we could also add the MPN field.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fabrication Improvements or additions to fabrication
Projects
None yet
Development

No branches or pull requests

7 participants