question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

No parts visible in the jlcpcb part placement preview with the generated files.

See original GitHub issue

Describe the bug The generated files don’t seem to be understood by the jlcpcb review parts placement preview thingey. I tried using this plugin with my own design first, and, even though there are “selected parts”, none of them are showing up in the preview. I heard that the kicad coordinate system is a little different than most. For this reason I tried creating a pcb of 30x30cm with the center at the 0,0 coordinate and a bunch of parts spread out over this pcb. But even this pcb didn’t have any parts on it (it is not that they weren’t in the right place. They just aren’t there). I tried creating some test files with easyeda, and those seem to work just fine, so it is not my browser or something like that.

This is what it looks like: DeepinScreenshot_select-area_20220417105837

To Reproduce Use the plugin to create the following files: GERBER-JLC pca test.zip BOM-JLC pca test.csv POS-JLC pca test.csv Go through the jlcpcb ordering process, and see no parts in the preview.

Expected behavior Visible parts in the preview

KiCad Version

Application: KiCad PCB Editor
Version: (6.0.4), release build
Libraries:
    wxWidgets 3.0.5
    libcurl/7.82.0 OpenSSL/1.1.1n zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.47.0
Platform: Linux 5.15.32-1-lts x86_64, 64 bit, Little endian, wxGTK, i3, x11
Build Info:
    Date: Mar 18 2022 08:05:28
    wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.78.0
    OCC: 7.5.3
    Curl: 7.82.0
    ngspice: 36
    Compiler: GCC 11.2.0 with C++ ABI 1016
Build settings:
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
Bounicommented, May 30, 2022

Just as an information on this matter: The preview and orientation of the parts is completely irrelevant for JLC to manufacture your board. They say that engeneers will take a look at your data before manufactureig anyway … And to be honst, their preview sucks, in my eyes not out of alpha stage at this point …

1reaction
Bounicommented, Apr 26, 2022

I’ll look into this soon

Read more comments on GitHub >

github_iconTop Results From Across the Web

[SMT Assembly] Wrong components placement - Forum
I Exported BOM & CPL files from EasyEDA, but when placing order on JLCPCB, components position / rotation / polarity seems completely mesed ......
Read more >
PCB Assembly FAQs (Part 2)
PCB Assembly FAQs (Part 2) · 1. Does the red dot means pin 1 in the placement previewer? · 2. What if the...
Read more >
JLCPCB/JLCPCB-SMT-Assembly-Components-orientation ...
This guide has the basic requirments to place a SMT Assembly order with some tips on how to fix the misplacement and orientation...
Read more >
JLC Component Position Offset - KiCad.info Forums
Hi, Does any one have any idea why the JLCPCB component placement viewer is not showing my components in the correct position.
Read more >
JLCPCB SMT Assembly Service
I have modified the existing Eagle ULP file to generate the placement file for SMD components. It now creates a BOM and a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found