CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·방탄소년당 ·일본산당 ·자전거당 ·안드로메당 ·개발한당 ·이륜차당 ·소셜게임한당 ·AI당 ·나스당 ·소시당 ·디아블로당 ·골프당 ·가상화폐당 ·육아당 ·야구당 ·젬워한당 ·위스키당 ·오른당 ·노젓는당 ·걸그룹당 ·클다방 ·IoT당 ·키보드당 ·PC튜닝한당 ·달린당 ·찰칵찍당 ·맛있겠당 ·패셔니앙 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·이브한당 ·물고기당 ·도시어부당 ·FM한당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·리눅서당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·바다건너당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

사용기

서비스/SW Kicad를 2-3주간 사용하면서 느낀점 (고양이사진有) 29

4
2020-06-13 21:12:53 수정일 : 2020-08-19 23:16:51 210.♡.18.70
mat2

Kicad는 오픈소스 EDA프로그램입니다. 제가 Eagle을 사용해본적은 없지만 최근에 Kicad에서도 대놓고 Eagle과 비교하는 하는 모습이 보입니다. 이러한 점을 미뤄볼때에 취미나 이미 여러 EDA를 알고있으며 파이선 스크립트/ 소프트웨어 개발에 가까운 분들에게는 충분히 좋은 소프트웨어인 것 같습니다. 그리고 제가 가장 좋아하는 점은 윈도/맥/리눅스 다된다는 점 ㅎㅎ...

 

PCB개발이란 참 재밌습니다.  전 컴퓨터 공학과 학부생 졸업반이지만 소프트웨어에서 아두이노나 모듈 만지는 것보다 

PCB개발을 통해서 더많은 것을 구현할 수 있고. 할 수 있는 것이 많아 집니다. 



PCB는 대개 3가지+이외 여러가지 결과물 로서 나눠서 개발된다고 설명할 수 있습니다.

 

* Library [Scheamtic Library(회로도상의 심볼), Footprint Library(PCB상에서의 캐드 심볼)

* Schematic (회로도/Diagram)

* PCB (Footprint가 실제로 올라가는 캐드데이터)

+

그리고 추가적인 것들은 (추가적으로 말하지만 나중에 가면 필수가 되는 놈들)

이외 Design Rule을 위한 데이터

PCB 계층을 위한 데이터

BOM/Pick And Place 및 거버 데이터 출력을 위한 설정 혹은 Script

개발자가 어느정도 자동화를 하기위한 Script

 

Kicad에서는 이 작업을 위해서 약 4개의 프로그램으로 나뉩니다.

Symbol Editor

Footprint Editor

Eschema : 회로도 작성

PCBnew : 캐드 작성(라우팅)

 

Altium같은 경우 Library쪽 관리/배포 추가시스템을 제외하고는 모드 Altium에 통합했으며

한국 표준!인 Orcad는 Kicad처럼 따로 부르고있습니다.

 

자 이제 본론입니다. 

Kicad는 다른 소프트웨어랑 비교해서 어떨까.

 

땡, 아쉽게도 일단 단점 위주로 쓰겠습니다.


Eschema : 회로도 작성 

잘못된 형식의 이미지 링크입니다.

1. Route된 선들이 알아서 잘 늘려지거나 뭔가 유도리가 없다.

2. 너무 GRID에 의존한다.
3. footprint선택할때 footprint를 키워드로 검색은 안된다.
4. Smart Paste기능이 필요함.

 

footprint는 매우 많습니다. 예... Symbol에 관해서 Footprint First Priority에 대한 Filtering 룰을 설정할 수 있으나.

적용이 안될때도 있더군요. 또한 Kicad는 저항 하나하나 모델명에 따라 분리해서 라이브러리를 지정하기 보다는 대략적으로 큰 심볼을 지정하고 그걸 나중에 footprint를 지정하는 형태로 많이 작업됩니다.  물론 이건 선택이나 제가 사용할때는 그렇게 되는 것 같습니다. Altium의 경우 Altium Vault시스템을 이용해서 결국에는 따로따로 관리되나 Kicad는 아닙니다. 가장 큰 예시로는 인덕터입니다. 인덕터는 저항과 다르게 매우 많은 종류의 footprint를 가지고 있기 때문입니다.

그런데 불구하고 진짜 단순히 검색이 안된다는것은 매우 불친절 한게 아닐까 라는 생각을 갖고있습니다.

 

Smart Paste란 노트패드에다가 csv나 단순히 한줄띄는 식으로

"PIO1 /n PIO2 /n PIO3 ... PIO31" 이런식으로 적혀있으면 이걸

Net Label 혹은 Net Label + Wire, Net Label + Wire + Port 등등으로 알아서 붙이거나 이를 선택하도록 사용자에게 편의성을 제공하는겁니다. 파이선 스크립트로 충분히 가능하니. 이에 대해서는 조금 부족하다는 생각이 들었습니다.

 

 

PCBNew : 캐드 작성

1. shortcut제공을 100퍼 안함. pcbnew에서 component들을 Align시키는 단축키를 엄청많이 쓰는데 없어서힘듬
2. 각 레이어에 대한 Component, Polygon, Region, Track, Via, Text에 대한 Object필터링 선택 및 snap여부 에 대한 필터 완전 미제공, Show되는 것에대해서 레이어단위로만 제공하고 이마저도 미숙함.
따로 스크립팅되면 이에 관해서만 플러그인화 해도 진짜 향상될듯.
2.5 Show하는 것과 Select하는 것에 대한 필터링이 너무 빈약 또한 Opacity를 줄수가없음
3. 부드러운 zoom안됨.

 

zoom은 생각보다 화가 나지만. 뭐.... 일단 무시하고 중요한 

2, 2.5에 대해 설명하겠습니다.

잘못된 형식의 이미지 링크입니다.

[귀찮아서 Fingerprint 에디터 이미지를 첨부]

우측에 보듯이 Fingerprint와 PCB는 여러가지 레이어로 나뉩니다.

여기서 가려진 오브젝트도 있지만 여러가지 레이어가 있다는데에 문제가 생깁니다.

원하는대로 선택하거나 보는것이 안되는겁니다.

사실 레이어 단위로 보면 보는걸 제한할 수 있는데. 문제는 object가 Line, Text, Component, Pad, Polygon, Region, 3D Component(Kicad구조상 3D Component는 완전 분리되어있음), 등등으로 나뉩니다.

저는 텍스트를 선택하기를 원치 않은데 이게 선택이 될수도있고 파워전원부 그라운드 코퍼만 수정하길 원하는데 안될 때도 있습니다. 되긴하지만 선택이 불편.

 

심볼/풋프린트 라이브러리 에디터

1. Auto Generation이 외부 플러그인에 의존해야함.
2. Density High,Middle,Low에 대한 Auto generation불가능
3. Footprint Wizard에서 Pad, Paste, Mask에 대한 커스텀이 안됨, 풋프린트 에디어테서 수정하는 것보다 그냥 vscode로 수정하는게 더 빠름. 이게 Kicad고질적인 Selection이 너무 불편하다는 문제랑 겹쳐져서 매우 힘듬
4. Footprint Wizard에서 3d모델링은 자동형성해주지 않음.
5. 심볼만들때에 엑셀이나 csv에서 바로 땡겨오고싶은데 되지않음. 플러그인이 존재하나 이정도는 그냥 자동 제공 해주는게 어떨까 싶음
6. 심볼 내 핀의 텍스트 속성 커스텀이 안됨.
7. 3D 모델링을 삽입할때에 Environment Variables 로 넣어야하는데. 문제는 프로젝트나 각각의 개별 풋프린트에서 어떻게 이를 처리해야할지 난감해짐.

8. Alias된 파츠에 대해서 수정가능한 파라미터가 제한됨.

 

너무 불만을 제가 많이 적었는데 설계상으로 가장 큰문제가 있다는 부분은  7,8이라고 생각합니다.

7번은 궁극적으로 Vault서버 처럼 라이브러리를 프로젝트나 전역으로 종속시키지않고

git submodule처럼 외부 레포지터리에서 import해서 사용할때 매우 불편합니다.

(현재 https://github.com/pmnxis/Lambda_KICAD5_LIB 이와같이 진행을 시도해보고 있습니다.)

왜 이렇게 해야하는가...라 말하면. 프로젝트 관리/생성/배포/협업 할때에 라이브러리때문에 에러문을 보면서 많이 느끼실겁니다.

이러한 시도에 있어서 Schlib, footprint lib은 문제가 안되나 3d component를 해당 라이브러리가 있는 곳에서 경로 참조해서 써야하는데 그게 안되서 git submodule처럼 사용시에 로드를 못하는 문제점이 있습니다.

임시 해결방법으로는 환경변수를 키캐드에서 추가로 설정하는 방법이 있으나 경로가 Fixed되버리는 문제점이 있습니다.

 

8번은 전자부품은 어쩌다보니 비슷한게 많습니다. Value(저항값, 모델명)만 다르다든지 제조사만 다르다든지... Revision만 다르다든지.. 


잘못된 형식의 이미지 링크입니다.


좌측에 있는 부품들이 다 alias입니다. 다 비슷합니다. (Gate Protection 심볼이 추가되거나.. 그런여부까지 같냐? 라고 하면 모르겟습니다.)

그런데 문제는 사용자마다 Manufactor이라는 추가적인 파라미터속성을 주길 원할수도있고, 

진짜 트랜지스터의 전압이나 허용전류(1-3 , 2-3, 2-1 간 허용되는 전압차 등등) 이외에도 여러 파라미터가 매우많습니다.

이러한 파라미터를 따로 alias가 독립적으로 같길 원해도 이에대한게 되지않습니다.

기본 파라미터만 적용이됩니다.

결국에는 이를 적용하기위해서는 alias가 아닌 그냥 심볼을 복제(Duplicate)해서 따로 만듭니다. 

 

그런데 단점만 있을까?

https://gitlab.com/kicad/code/kicad/-/wikis/KiCad-6.0-Roadmap

아닙니다.. 언젠가 새로 나올 버젼에서는 많이 개선될 예정입니다.

해당 링크를 레퍼런스해서 말하자면 제가 집중적으로 조명을 비췄던 부분에 대해서 어느정도 개선이 있을 예정이며

특히 라우팅은

Slection Filtering 및 Visible Upgrade가 예정되어있습니다.

이는 제가 불만했던 선택과 보기에 대한 필터링에 대한 개선에 해당됩니다.

 

그리고 대부분의 문제점들은 Scripting을 통해서 해결할 수 있습니다.

 

https://github.com/pointhi/kicad-footprint-generator

 

footprint를 제너레이트 해주는 파이선 스크립트 입니다.

잘못된 형식의 이미지 링크입니다.


일반적인 부품은 별 상관없으나. 현재 사용 시도중인데 가장 기대되는것은 커넥터 쪽입니다.

최근에 만든 Push-In 터미널 커넥터 라이브러리 입니다만 저는 이걸 2핀부터 8핀모델까지 손으로 하나하나 만들었습니다. 이외에도 커넥터 5종류를 2핀부터 15핀까지 만들어야하는데.. 이거 손으로 하면 좀 짜증납니다.

그런데 스크립트 기능이 여기서 발휘합니다.

 

그냥 스크립트로 자동화하면 되거든요.

 

여기서 알티엄이랑 살짝 비교해보겠습니다. 알티엄도 스크립트를 지원합니다. 알티엄이 C#이나 다른 언어도 지원하는걸로 아나 우선 메인은 Pascal Script인것으로 알고있습니다.

(실제로 만들어본 예시 : https://github.com/pmnxis/QuickPortFromCsv )

 

현재는 어떤지 모르겠으나 우선 altium의 Pascal Script는 알티엄 내장의 Pascal Script을 위한 엔진?모듈?이 사용자의 스크립트와 본프로그램이 통신을 하면서 사용합니다.

 

여기서 어떠한 구조로 문제가 발생하는지는 잘모르겠으나 명령이 애매하게 좀 되는 경우 매우 느립니다.

 

그런데 Kicad는 Kicad본 프로그램과 스크립트가 따로 도는 것을 허용하기에 library만들때 빠른 실행이 가능합니다.

물론 바로 못보는 문제가 발생할 수 있으나 본프로그램과 소통하며 같이 돌아가는 형태에서도 충분히 빠르게 돌아갑니다.

 

KiCAD 6을 기대하면서 그리고 ...

Kicad v6는 분명히 많이 개선 될것입니다.

그리고 처음에 하드웨어개발을 추천을 처음에 소프트웨어쪽 혹은 매니아분들에게 추천하는 형태로 했으나.

좀더 궁극적으로 마지막에 말하고싶은건 하드웨어 개발자분들도 Script를 잘이용해서 할수있는걸 늘려가자 입니다.

알티엄은 워낙 잘되어있어서 스크립트..를 안써도 되지만 당장에 Kicad는 script만 잘쓰고 앞으로 더욱더 개선될 버젼을 응용한다면 앞으로 있을 상용 프로그램들을 곧 따라잡지 않을까 기대하는중입니다. 물론 그때가 되어도 결국 script에 의존할것이다 라는 것은 부정하지 못할 것같습니다만....

 

어쩌다보니 좀 두서없이 길어졌습니다. 읽어주셔서 감사합니다.

대신 귀여운 저희집 사장님 사진을 드립니다.

잘못된 형식의 이미지 링크입니다.

잘못된 형식의 이미지 링크입니다.



잘못된 형식의 이미지 링크입니다.



출처 : 다른 포럼에 작성한 글을 약간 수정하여 업로드합니다.
mat2 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [29]
중간
IP 211.♡.149.44
06-13 2020-06-13 21:28:59 / 수정일: 2020-06-13 21:29:23
·
다른 건 모르겠고 고양이 보러왔다가 뒷통수 보고 만족하고 갑니다.
유.턴.금.지
IP 223.♡.210.85
06-13 2020-06-13 21:45:25
·
아..이게 뭘까요...여튼 고양이랑은 상관없는거 맞죠???
mat2
IP 210.♡.65.155
06-13 2020-06-13 21:53:34
·
@유.턴.금.지님 전자공학을 전공한 고양이와 같이 써본 회로CAD툴 사용기 이므로 관련이 있는것같아요!
Choryu
IP 118.♡.11.120
06-13 2020-06-13 22:05:25 / 수정일: 2020-06-13 22:08:26
·
저는 전기는 잘 모르는데 KiCAD로 USB Joystick 만들면서 한번 써봤어요. 다른건 안 써봐서 잘 모르겠지만 꽤 만족했던 기억이 나...는데 본문의 단점들도 공감이 가네요 ㅎㅎ
컴공이신데 각종 측정장비들을 가지고 계시니 부럽네요 ㅠㅠ... 저도 한창 전기에 관심 있었을때 오실로스코프 사고 싶었는데 너무 비싸서 포기 했었죠...
mat2
IP 210.♡.65.155
06-13 2020-06-13 22:26:20
·
@Choryu님 이쪽으로만 투자를 하다보니.. 컴공인데 C언어만 할줄알고. 펌웨어나 하드웨어 관련 공부만해서 그런지 되려 코딩을 회로보다 더 못하는 기이한 현상이 벌어지고있습니다. 흑흑.
Bangoo
IP 223.♡.203.209
06-13 2020-06-13 22:14:47
·
전 eagle 공부중인데, kicad도 궁금해지네요 ! ㅎㅎ
mat2
IP 210.♡.65.155
06-13 2020-06-13 22:28:10
·
@Bangoo님 이글은 어떤가요? 전 Eagle 빼고 orcad, altium, easyeda, kicad만 써봐서. 아직 eagle은 잘 모르지만 국내 해외에서도 많이 사용중이고 맥에서도 쓸수있다는 것을 들어서 kicad 대용으로 차라리 얘를 써야하나 생각도 가끔 드네요...
Bangoo
IP 223.♡.203.209
06-13 2020-06-13 22:35:58
·
@mat2님 무료사용버전은 크기 제한이 있는데, 전 주로 작은거 만들어서 크게 불편은 없고, 기능은 대동소이할 것같은데, 딱 오토데스크 맛입니다. ㅎㅎ
mat2
IP 210.♡.65.155
06-13 2020-06-13 23:01:01
·
@Bangoo님 오토데스크 맛이군요(?)
보고또또보고
IP 122.♡.26.50
06-14 2020-06-14 15:25:30
·
@mat2님 easyEDA가 중국산이긴 하지만 예전에 하드웨어 스타트업에서 사용하는 걸 보았습니다. 그당시 저는 KiCAD를 쓰고 입문하는 시점이었는데요. easyEDA도 무료라, 스타트업들이 접근하기 좋은 듯하고 PCB제작도 관련 사이트에서 싸게 저렴히 주문 가능했던걸로압니다.
사막의여우
IP 175.♡.211.23
06-13 2020-06-13 22:54:40
·
리골만 두대가... ㅋ
mat2
IP 210.♡.65.155
06-13 2020-06-13 23:00:49
·
@사막의여우님 테크트로닉스/키사이트 을 살까도 싶은데. 업무로 하더라도 아주 전문적인걸 하지도않고 주기적으로 검교정을 할돈도 (?) 일도 없어서. 하나 삿다가 두번째물건도 라이골을 샀슴다.
사막의여우
IP 211.♡.220.65
06-15 2020-06-15 22:02:34
·
@mat2님 5000 저도 있어요 ㅎㅎ 유투브에서 보면 버그있다고 말 많긴한데 해킹이 되서 젤 느린거 샀습니다. ㅎㅎ
nowni
IP 121.♡.55.178
06-14 2020-06-14 00:08:19
·
ESP32-WROOM-D 와이파이 모듈이랑 GPS 모듈 다른 하나는 BLE 모듈 같네요.
뭐 업체마다 다르겠지만 쓰던 곳은 근 이십면째 멘토만 써요.
mat2
IP 210.♡.65.155
06-14 2020-06-14 00:17:05
·
@10초센다님 ESP32는 RF기능이 목적이 아니라 내부에 있는 crypto engine 때문에 썻습니다. 최근에 cortex-m33/23 혹은 cortex-m4중 일부가 Crypto engine이 있긴한데. 학교 프로젝트라는 특성상 BOM을 줄여야해서 일부러 저걸 썻네요. 최근에는 Cortex-M33이 들어간 nxp 사의 lpc55s14를 써보려고 하는 중입니다.
10초센다님 말씀처럼 멘토그래픽스 를 쓰는 곳도 있고 패즈를 쓰는곳도 있다고 선배한테 들었습니다. 사실 뭘쓰든 자기한테 손익은 툴과 이미 만들어버린 라이브러리를 쓰는게 최고인것은 변함이 없는것 같네요.
nowni
IP 121.♡.55.178
06-14 2020-06-14 00:53:47
·
@mat2님 STM32 G나 L 계열 보면 외부 크리스털 없이 내부 크리스털만으도 동작하는 것들이 나와서 BOM아나 면적상 더 작은 것들이 있어요. 그리고 업체에서 대부분 다들 ARTWORK은 그냥 맞깁니다. 6층 8층 이렇게 넘어가기도 하고 간단한건 별로 안 비싸서요.
mat2
IP 210.♡.65.155
06-14 2020-06-14 01:15:36
·
@10초센다님 그렇군요.. 생각해보니 STM32L 시리즈도 있고 G시리즈도 있엇죠. 아직까지 제대로 체계적으로 임베디드나 양산 경험은 없고... 앞으로 0.5~1k 가 있을 예정인 학부생이라 아직까지는 아트웍까지는 제가 하고있습니다. 칩 가격쪽은 현재 하는 것들이 양산이라고 말하기 힘든 것들이고 턴키에 맡길 수준이 아니라 digikey쪽 100pcs를 기준으로 잡고 하고있습니다.
원래는 임베디드 소프트웨어 개발쪽으로 나아갈 예정이라 아무래도 제대로된 직장 생활을 하면 회로는 schemati과 데이터시트만 보고, 기존에 하던 것들은 취미로만 할 것같네요.
보고또또보고
IP 122.♡.26.50
06-14 2020-06-14 15:29:52
·
@mat2님 음, 저는 이미 만들어져있는 라이브러리가 많은 무료 EDA툴은 어떤건지가 궁금하네요. 카이캐드인지 이글인지 아니면 easyEDA인지,,,혹시 아신다면 정보 좀 주세요. 제가 알기론 eastEDA 라는걸로 알고 있는데요~
mat2
IP 210.♡.65.155
06-14 2020-06-14 15:55:14
·
@하모니커님
제 경험적인 부분으로 코멘트 해보겠습니다.
무료로 사용한다고 하신다면 EasyEDA가 라이브러리가 가장 많습니다.
orcad는 제가 인턴때 하도 구버젼을 써서 잘모르니 스킵하겠습니다. (Eagle도 안써봤습니다.)
Altium Circuit Studio 는 취미/학생을 위한 저렴한 60만원 짜리 솔루션이며 어느정도 라이브러리는 제공됩니다.
Altium Designer / Nexus는 전문가를 위한 저렴한(프로그램의 기능과 타 솔루션 가격을 생각했을때 저렴) 약 500만원짜리 솔루션이며 많은 라이브러리가 제공됩니다.
Altium CS , DS, Nexus 전부다 Altium Contents Vault라는 공식 서버에서 라이브러리가 제공됩니다. 즉슨 정식 Subscription 이용자에게만 제공됩니다. 또한 CS와 DS/Nexus간의 라이브러리 양에는 차이가 있습니다.
EasyEDA는 좀 예외입니다. EasyEDA는 JLCPCB/LCSC에서 투자해서 만든 물건? (LCSC는 현재 JLC와 함께하지않습니다. 이전에 잠깐 그랬습니다.)입니다. 따라서 어느정도 라이브러리가 제공되는데 JLCPCB라는 PCB공장에서 제공하는 JLCSMT의 파츠를 중심으로 공식(여기서는 System library, User Library이렇게 나뉩니다.)system Library가 제공됩니다. 그리고 User Library 같은 경우 유저들이 퍼블릭하게 만들어서 제공하는 라이브러리죠.
mat2
IP 210.♡.65.155
06-14 2020-06-14 16:03:37
·
@하모니커님 EasyEDA는 그래서 무료로 제공되는 라이브러리나 EasyEDA를 쓸법한 분들이 사용할만한 라이브러리가 매우 많습니다. Kicad도 제공되는 라이브러리가 많지만 이게 미묘한게 많다는게 절대로 본인한테 필요한 부품이 있냐는 말은 절대 아닙니다. 그런데 이러한 형태로 유저와 공유되는 라이브러리의 문제점이 없는게 전혀 아닙니다.
1. 관리가 안되거나 책임을 전혀 지지않는다.
2. 잘못된 라이브러리일 가능성이 적지않게 있다.
3. 결국 본인이 원하는 형태의 라이브러리가 아닐 수 있다.
3번 이유같은 경우 다른 Altium Contents Vault같은 경우에도 일어날수 있습니다. 하지만 어느정도 돈을 주고 쓰는것이고 월급쟁이가 만드는 라이브러리니 그래도 신뢰성하나로 쓰기도합니다. 하지만 EasyEDA는 그게 아니죠.
장점과 단점이 구조상의 양날의 검이라서 이부분을 신중히 쓰시며 EasyEDA를 쓰는게 좋고.. 사실상 라이브러리를 무료로 많이 쓰겟다하면 EasyEDA가 답인것 같습니다.

조금 다른애기를 해보겠습니다.
결국 라이브러리는 라이브러리를 자동으로 만들어주는 사이트가 있습니다. 거기서 어느정도 가져와서 쓰는 형태도 있을 수 있습니다. 다만 컨버트 할때 본인이 사용하는 프로그램 특성이나 레이어 배분에 맞지않게 적용되는 경우가 있어서 결국 수정을 해야하더라구요. 그러다보니 정말 특이한거 아니면 그냥 처음부터 라이브러리 만들때가 많은 것 같습니다. EasyEDA도 마찬가지고 다른 툴도 마찬가지입니다.
처음에 코딩이든 뭐든 쉬운 접근이 필요합니다. 그래서 라이브러리는 가장 빠르게 쓸수있는걸 쓰는게 어떨까 싶습니다. 다만 좀더 전문적으로 하면 EasyEDA나 Kicad나 결국 라이브러리를 본인이 손봐야할때가 많아서 결국에는 라이브러리 이슈에 있어서 EasyEDA나 Kicad나 비슷비슷한것같네요
소프트코어
IP 125.♡.82.72
06-14 2020-06-14 09:06:09 / 수정일: 2020-06-14 09:09:32
·
이글은 번지르르 한데 불편하고,
kicad는 엄청 투박한데 스크립트등 쓸만한게 많은
느낌이였습니다. ssd에서도 라이브러리 불러오는
속도가 엉망이라 지금은 easyeda쓰고 있습니다
kicad의 딱딱한걸 벗어나 콤포넌트 이동시에도
선이 따라와주고 , 3d라이브러리도 요새 많이
늘어나고 있구요. 패널라이즈도 너무 쉬워서
샘플만들기엔 참 좋아요.
유.턴.금.지
IP 112.♡.68.145
06-14 2020-06-14 11:33:08
·
@소프트코어님 이글=eagle 죠?? ㅎㅎㅎㅎ 전 "이 글은"은 인 줄알고 한참....봤어요 ㅎㅎㅎ
mat2
IP 210.♡.65.155
06-14 2020-06-14 14:42:42
·
@소프트코어님 easyeda도 좋죠 군대있을때 싸지방에서 많이 썻습니다. 유저 라이브러리가 검증안된것이 있어서 적당히 쳐내면서 쓰면 좋은것같아요.
쿠우닝
IP 64.♡.233.73
06-14 2020-06-14 12:30:10
·
kicad 괜찮으려나요? PADS오래 쓰다가, Altimum 으로 넘어가 볼까 고민하고 있는데, 평이 좋아보이네요
mat2
IP 210.♡.65.155
06-14 2020-06-14 14:40:52
·
@쿠우닝님 altium이 좋죠 업으로 하시는거면 Altium추천드림당
쿠우닝
IP 64.♡.233.73
06-14 2020-06-14 15:30:40
·
@mat2님 감사합니다. 한번 해봐야겠네요
보고또또보고
IP 122.♡.26.50
06-14 2020-06-14 15:31:31
·
EDA툴을 많이 사용해보신 경험으로 각각의 EDA툴의 장단점이 어떤지 궁금합니다.
mat2
IP 210.♡.65.155
06-14 2020-06-14 15:48:40
·
@하모니커님 비교군에 있어야할 몇몇 소프트웨어는 주변에서 라이센스를 빌려쓸 수 있는 입장이지만 몇가지 걸리는게 있습니다. 다만 저는 우선 컴퓨터 공학과 학부생 신분이며, 업계에 몸을 제대로 담그지 않은 입장입니다. ㅠㅠ. 그리고 제가 저글에서 제대로 비교하지 않은 부분이 있습니다. 임피던스 매칭이나 RF에 관련되거나 시뮬레이션에 관한 부품은 전혀 설명을 안했죠. 왜냐면 컴공이라 아날로그 회로 파트까지가서 무선쟁이나 전원쟁이, 등등 아날로그회로에 대한 부분에대해서는 제대로 툴을 활용하지 못하기때문입니다. 따라서 비교를 목적으로 둔다면 꽤 공분을 살것같아 많이 두렵네요. 지금은 아니지만 차후 기회가 된다면 비교해서 글을 써보도록 하겠습니다.
보고또또보고
IP 122.♡.26.50
06-14 2020-06-14 15:51:48
·
@mat2님 네, 현재의 경험만이라도 나름대로 유,무료의 EDA둘의 장단점을 별도의 글을 올려주시면 많은 EDA툴 입문자에게 도움이 되지 않을까 생각합니다. 좋은 사용기 감사합니다. 또 다른 글도 기대합니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.