Giter VIP home page Giter VIP logo

lckiconverter's Introduction

LCKiConverter

vue TypeScript element-plus npm MIT

一个将lceda.cn的器件转换为KiCad格式的浏览器扩展. 可以转换原理图库,封装库以及3D模型。

A browser extension to convert component in lceda.cn (aka easyeda.com) to KiCad format. Support symbol library, footprint module and 3d model.

如何使用 How to use

从Chrome应用商店添加.

Add from Chrome app store.

从Edge应用商店添加.

Add from Edge app store.

运行环境 Run Environmnet

Chrome, Edge

如何编译 How To Build

确保Node.js已经安装,然后运行下面的命令。npm可以使用cnpm代替。

Ensure Node.js installed.

git clone https://github.com/xtoolbox/lckiconverter.git
cd lckiconverter
npm install
npm run build

使用浏览器的开发者模式安装dist目录中的内容。

Install the dist folder in Chrome/Edge in developer mode

lckiconverter's People

Contributors

catbox43 avatar xtoolbox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

lckiconverter's Issues

Mac操作系统下BUG

Mac 系统中 Ctrl + 鼠标点击等于鼠标右键点击,导致无法正确将元件加入下载列表,建议参考 lcead 设置,Mac 系统使用 command 按键替代 Ctrl 按键。

我下载了源码自己修改后使用正常,改动很小,就不PR了,建议进行优化,谢谢。

mac下可以使用 MouseEvent.metaKey 判断,参考文档如下:
https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/metaKey

KiCad Icon Usage

Hi,

We noticed that you are using the KiCad icon to represent your project on various app stores.

https://microsoftedge.microsoft.com/addons/detail/lckiconverter/fmebjbgbgkgpogefaogfpdmfemlpnpaa
https://chrome.google.com/webstore/detail/lckiconverter/lbgkkidccknjbofkefinfempaamjcmhb

We support the active development of plugins and programs that interact with KiCad and link it to other programs and services. However, we would ask that you use a unique icon for your project and not the KiCad icon as this may lead to confusion.

Thanks!
Seth

沉板元件(USB Type C)的使用方法疑问

立创 EDA 中有些元件是可以在板上挖槽的, 例如 TYPE-C-31-M-28, 供应商编号 C961762
在 KiCAD 中无法正确的预览 3D 效果, 看起来并没有对 PCB 做处理, 请问一下这是 KiCAD 的问题吗?

感谢您的插件, 它还是很好用的.

当预览时它还会让 KiCAD 弹窗提示:

kicad Information
Unable to find segment with an endpoint of (116.1593 mm, 115.3592 mm).

Cannot determine the board outline.

关于使用立创导出 3D 模型轻微错位的问题

作者您好, 我使用专业版导出 3D 模型时, 我发现在 KiCAD 中有轻微的错位现象, 如下图所示:
QQ20211129-183421@2x
在立创 EDA Pro 中的预览则是如下图所示:
QQ20211129-183401@2x

我还注意到, 在标准版中似乎无法直接关联元件和 3D 模型, 导致错位现象非常严重, 我想确认一下是否是我的使用方法不对

上述测试用的元件是 TYPE-C-31-M-28 , 对应的供应商编号为: C961762

1.3版本在最近的立创eda专业版中无法使用

最近的立创eda专业版中,Kicad标志不显示,标准版显示;转换器窗口不弹出,标准版弹出;先打开标准版,再打开专业版,转换窗口可以弹出,但Ctrl+左键无法导入元件。

能否为每个原理图元件创建单独的lib文件

使用环境:
chrome 99.0.4844.82
kicad 6.04
插件版本:
LCKiCad Converter 2.0

问题:下载多个元器件时,直接导入批量下载的旧版lib文件现有符号库会出现只能导入一个元件的情况,能否批量下载时将每个元件lib文件单独保存。

专业版V2.0.30不可用

image image

见上图,在标准版中可用,但是在专业版中用不了,浏览器版本是:
image

专业版本是V2.0.30.方便修复一下吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.