معرفی شرکت ها


JLC2KiCadLib-1.0.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

JLC2KiCad_lib is a python script that generate a component library (schematic, footprint and 3D model) for KiCad from the JLCPCB/easyEDA library.
ویژگی مقدار
سیستم عامل OS Independent
نام فایل JLC2KiCadLib-1.0.9
نام JLC2KiCadLib
نسخه کتابخانه 1.0.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده TousstNicolas
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/TousstNicolas/JLC2KiCad_lib
آدرس اینترنتی https://pypi.org/project/JLC2KiCadLib/
مجوز MIT
# JLC2KiCadLib <p style="text-align: center;"> [![PyPI version](https://badge.fury.io/py/JLC2KiCadLib.svg)](https://badge.fury.io/py/JLC2KiCadLib) ![Python versions](https://img.shields.io/pypi/pyversions/JLC2KiCadLib.svg) [![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/TousstNicolas/JLC2KiCad_lib.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/TousstNicolas/JLC2KiCad_lib/context:python) [![Downloads](https://pepy.tech/badge/jlc2kicadlib)](https://pepy.tech/project/jlc2kicadlib) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) </p> JLC2KiCadLib is a python script that generate a component library (schematic, footprint and 3D model) for KiCad from the JLCPCB/easyEDA library. This script requires **Python 3.6** or higher. ## Exemple easyEDA origin | KiCad result ---- | ---- ![JLCSchematic](images/JLC_Schematic_1.png) | ![KiCadSchematic](images/KiCad_Schematic_1.png) ![JLCFootprint](images/JLC_Footprint_1.png) | ![KiCadFootprint](images/KiCad_Footprint_1.png) ![JLC3Dmodel](images/JLC_3Dmodel.png) | ![KiCad3Dmodel](images/KiCad_3Dmodel.png) ## Installation Install using pip: ``` pip install JLC2KiCadLib ``` Install from source: ``` git clone https://github.com/TousstNicolas/JLC2KiCad_lib.git cd JLC2KiCad_lib pip install . ``` ## Usage ``` positional arguments: JLCPCB_part_# list of JLCPCB part # from the components you want to create options: -h, --help show this help message and exit -dir OUTPUT_DIR base directory for output library files -model_base_variable MODEL_BASE_VARIABLE use -model_base_variable if you want to specifie the base path of the 3D model using a path variable --no_footprint use --no_footprint if you do not want to create the footprint --no_schematic use --no_schematic if you do not want to create the schematic -schematic_lib SCHEMATIC_LIB set schematic library name, default is "default_lib" -footprint_lib FOOTPRINT_LIB set footprint library name, default is "footprint" -logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL} set logging level. If DEBUG is used, the debug logs are only written in the log file if the option --log_file is set --log_file use --log_file if you want logs to be written in a file ``` Example usage : `JLC2KiCadLib C1337258 C24112 -dir My_lib -schematic_lib My_Schematic_lib` This example will create the schematic, footprint and 3D model for the two components specified, and will output the schematic in the `./My_lib/Schematic/My_Schematic_lib.lib` file, the footprint and 3D model will be created in the `./My_lib/Footprint`. The JLCPCB part # is found in the part info section of every component in the JLCPCB part library. By default, the library folder will be created in the execution folder. You can specify an absolute path with the -dir option. ## Dependencies This script use the [KicadModTree](https://gitlab.com/kicad/libraries/kicad-footprint-generator) framework to write the footprints. ## Notes * Even so I tested the script on a lot of components, be careful and always check the output footprint and schematic. * I consider this project completed. I will continue to maintain it if a bug report is filed, but I will not develop new functionality in the near future. If you feel that an important feature is missing, please open an issue to discuss it, then you can fork this project with a new branch before submitting a PR. ## License Copyright © 2021 TousstNicolas The code is released under the MIT license


نیازمندی

مقدار نام
- KicadModTree
- requests


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl JLC2KiCadLib-1.0.9:

    pip install JLC2KiCadLib-1.0.9.whl


نصب پکیج tar.gz JLC2KiCadLib-1.0.9:

    pip install JLC2KiCadLib-1.0.9.tar.gz