반응형

1. 메뉴

2. 설정

 

 

EX12에 폴더 안에 생성된 EX12.bom 파일을 편집기로 open시 Bom리스트를 볼 수 있다.

반응형
반응형

 

 

 

1. TOP

2. BOTTOM

 

3. SOLDERMASK TOP

 - via class / soldermask top

 - pin / soldermask top

 - package geometry / soldermask top

 - board geometry / soldermask top

 

4. SOLDERMASK BOT

 - via class / soldermask bot

 - pin / soldermask bot

 - package geometry / soldermask bot

 - board geometry / soldermask bot

 

5. SILKMASK TOP

 - board geometry/silktop

 - package geometry/silktop

 - ref des/silkscreen top

 

6. SILKMASK BOT

 - board geometry/silkbot

 - package geometry/silkbot

 

7. PASTEMASK TOP

 - via class / pastemask top

 - pin / pastemask top

 - package geometry / pastemask top

 - board geometry / pastemask top

 

8. PASTEMASK BOT

 - via class / pastemask bot

 - pin / pastemask bot

 - package geometry / pastemask bot

 - board geometry / pastemask bot

 

9. DRILLDRAW

 - board geometry/outline 

 - board geometry/nclegend

 

 

 

※ Soldermask와 Pastemask의 차이

* Soldermask는 납땜을 하기 위해 코팅(초록색/흰색등 다양함)하지 않는 면을 구분하기 위해 출력

* pastemask는 SMD타입처럼 납이 묻어 연결할 부분을 나타낸다.

반응형
반응형

1. 회로도

2. PCB ArtWork

 

3. 파일

 - dsn : 회로도

 - brd : PCB design

 - gbr : 거버파일

EX12.DSN

EX12.brd

gbr.zip

 

4. 참고

 - 치수선그리는 법 : Manufacture  > dimension environment > 마우스 우클릭 > Linear dimension

 - Silkscreen 거버파일 안보일 경우 : undefined line width 확인 할 것 !

 - 보드 OutLine 모서리 round 형태의 경우 : add > line > line과 arc w/radius 로 외곽선 그려준 뒤 > shape > Create shape from line 으로 한개의 외곽선으로 합쳐 준다.

반응형

'Study > Cadence 16.5' 카테고리의 다른 글

Bom List 출력 방법  (0) 2021.01.25
거버파일 목록  (0) 2021.01.25
외부에서 받은 회로로 Netlis 생성이 안될 때  (0) 2021.01.25
PCB Edit parmeter  (0) 2021.01.25
PCB ArtWork 거버파일 확인 툴  (0) 2021.01.25
반응형

외부에서 받은 회로로 Netlis 생성이 안될 때,

넷리스트 생성창 > Setup > allegro.cfg 다시 지정

allegro.cfg 위치 : C:\Cadence\SPB_16.6\ools\capture

반응형

'Study > Cadence 16.5' 카테고리의 다른 글

거버파일 목록  (0) 2021.01.25
전자CAD기능사 실기 실습(PWM CIRCUIT)  (0) 2021.01.25
PCB Edit parmeter  (0) 2021.01.25
PCB ArtWork 거버파일 확인 툴  (0) 2021.01.25
Allegro FootPrint 그리기  (0) 2021.01.25
반응형

Allegro PCB Edit setting parmeger

 

 

 

my_lib_setting.prm

my_setting.prm

my_setting2.prm

 

반응형
반응형

 

PCB ArtWork 거버파일 확인 툴

 

실행 후 거버 파일 출력시 확인 가능

 

gerbv-win-static_20160713.zip

 

반응형
반응형

FootPrint 부품

 

1.트랜지스터(npn,pnp,JFET 등): TO92
2.다이오드(제너 포함):DO35
3.IC(8,14,16핀짜리): DIP(핀갯수)_3
EX)8핀 IC=DIP8_3
4.정전압 IC: TO220AB
5.저항,R: RES400
6.가변저항: RESADJ
7.콘텐서(극성없음/있음):CAPCK05/CAP196
8.LED: CAP196(극성있는 콘데서와 같다.)
9.CON2/스위치(2핀짜리): JUMPER2
10.CON(3,4,5 등): JUMPER(3,4,5)

 

참고하면 좋다.

 

 

https://blog.naver.com/daum4066546/220192130614

 

======================================================================

 

http://blog.naver.com/kingreddrake/80151795457

 

======================================================================

 

Transistor의 Footprint 생성.pdf

 

 

 

반응형
반응형

*******capture *******

Net Alias, Port 등 네이밍
Wire = Scala : mynetname
 Bus : mybusname[0..9]


연결용 객체
* 끊어진 Net들을 연결시켜주는 역할

Net Alias
  - 단일 도면 한정
Offpage Connector
  - 단일구조 ~ 평면구조
 - 일괄수정은 어렵습니다.
 (Hierarchical) Port
  - 단일구조 ~ 계층구조
 - 입출력 속성의 존재로 의도치 않은 DRC오류 발생 가능
 

 

******** PCB Edit ********

 

레이어 색상 설정
 클래스 - 서브클래스

* Stackup
  - Conductor: 동박
 - NonConductor:
  ** Solder mask
  ** Paste mask
 * Area
  - Route, Package Keep In: 작업 가능 영역
* 지오메트리(계층)
  - Board, Package
  ** Soler, Paste mask
  ** Silk Screen
  ** Pin number
  ** Outline
 * 컴포넌트
 - refdes: Reference Designator / 파트넘버
 ** Silk screen
 * Manufacture
  - NCLegendNN-NN: 관통홀 1개 + [빌드업 수만큼]
 * Drawing Format: 도면 테두리 등
 - Drawing_origin: 원점 표시

반응형

'Study > Cadence 16.5' 카테고리의 다른 글

외부에서 받은 회로로 Netlis 생성이 안될 때  (0) 2021.01.25
PCB Edit parmeter  (0) 2021.01.25
PCB ArtWork 거버파일 확인 툴  (0) 2021.01.25
Allegro FootPrint 그리기  (0) 2021.01.25
실습 회로도 작성(부품배치)  (0) 2021.01.25
반응형

1. 부품 배치

 - place , part 에서 필요한 부품을 찾아 도면에 그린다. (어렵지 않다 place part 실행 후 부품이 없을 경우 가 있는데 라이브러리 등록이 안되어 있어서 그런 것이니 라이브러리를 찾아 넣어주면 부품 목록을 볼 수 있다.)

 - place , power & place, ground 에서는 전원 및 접지 부품을 그릴 수 있는 목록이 나온다.

 

 

2개의 도면이 있는데 상단의 도면은 12header, 74ls162, cap 2개, 74ls00 부품을 배치한 도면이고

 

하단의 도면은 80c31 MCU, cap 5개, sw push, diode, resistor, crystal, 74ls00, vcc, gnd 부품을 배치한 도면이다.

 

roate 를 눌러 회전할 수 있고, mirror horizontally, mirror vertically, mirror both 로 수평,수직, 둘다 대칭할 수 있다.

 

반응형
반응형

//참고 링크


https://m.blog.naver.com/junyoung8934/220396820005


OrCAD 16.6 이용하여 전자캐드 기능사 실기 평가와 유사한 형태의 회로 설계 진행



아래와 같은 PCB 설계



- 진행 순서


1) PCB 설계의 환경 설정

'File' -> 'Open...' 선택



'*.brd' 파일의 경로 지정 및 '열기' 선택
 



'Setup' -> 'Design Parameters...' 선택



'Design' 탭 -> 'User Units:' -> 'Millimeter',

'Size' -> 'A4',

'Left X: ' -> '-80',

'Lower Y:' -> '-80',

'Apply' 선택
 



'Text' 탭 -> 'Justification:' -> 'Center',

'Parameter block:' -> '5',

'Text marker size:' -> '1.27',

'Setup Text Sizes' -> '...' 선택
 



'Add' 선택
 



아래와 같이 입력 -> 'OK' 선택
 



'Shapes' 탭 -> 'Edit dynamic shape parameters...' 선택
 



'Void controls' 탭 -> 'Artwork format:' -> 'Gerber RS274X' 선택
 



'Thermal relief connects' 탭 -> 'Thru pins:' -> 'Orthogonal',

'Minimum connects' -> '1',

'Use fixed thermal width of: 선택 -> '0.50' -> 'OK' 선택
 



'Setup' -> 'Grids...' 선택



'Grids On' 선택 -> 'Non-Etch' -> 'Spacing:' -> 'x:' -> '0.5',

'y:' -> '0.5' 입력 -> 'OK' 선택
 



'Setup' -> 'Cross-section...' 선택



2레이어 확인 -> 'OK' 선택


2) 보드 외곽선의 생성

'Setup' -> 'Outlines' -> 'Board Outline...' 선택



'Board Edge Clearance:' -> '2.00 MM',

'Draw Rectangle' 선택
 



'Command' 창 -> 'x 0 0' 입력 -> 'Enter' 키 입력



'Command' 창 -> 'x 80 70' 입력 -> 'Enter' 키 입력



'Board Outline' 창 -> 'Close' 선택


3) 기구 홀 및 주요 부품 배치

'Place' -> 'Manually...' 선택



'Advanced Settings' 탭 -> 'List construction' -> 'Library' 선택,

'Symbols and Module Definitions' -> 'Disable' 선택
 



'Placement List' 탭 -> 'Mechanical symbols' -> 'MTG125' 선택 -> 'Hide' 선택
 



'Command' 창 -> 'x 5 5' 입력 -> 'Enter' 키 입력
 



'Command' 창 -> 'x 75 5' 입력 -> 'Enter' 키 입력



'Command' 창 -> 'x 75 65' 입력 -> 'Enter' 키 입력
 



'Command' 창 -> 'x 5 65' 입력 -> 'Enter' 키 입력
 



마우스 우클릭 -> 'Done' 선택



'Etchedit' 선택



'MTG125' pad 마우스 우클릭 ->'Modify design padstack' -> 'All instances' 선택



'Units' -> 'Millimeter', 'Decimal places:' -> '3' 입력,

'Drill/Slot hole' -> 'Drill diameter:' -> '3' 입력
 



'File' -> 'Update to Design and Exit' 선택
 



'Place' -> 'Manually...' 선택



'Placement List' 탭 -> 'Components by refders' -> 'J1', 'J2', 'J3' 선택 -> 'Hide' 선택
 



마우스 우클릭 -> 'Rotate' 선택



마우스 이용 방향 지정 -> 마우스 좌클릭



'Command' 창 -> 'x 5 45' 입력 -> 'Enter' 키 입력
 



마우스 우클릭 -> 'Rotate' 선택 -> 방향 지정



'Command' 창 -> 'x 5 25' 입력 -> 'Enter' 키 입력
 



마우스 우클릭 -> 'Done' 선택



'Generaledit' 선택 -> 'J*' 1번핀 마우스 우클릭 -> 'Replace padstack' -> 'Selected instance(s)' 선택



'Pad60sq36d' 선택 -> 'OK' 선택
 



1번핀 pad 모두 변경

4) 치수 보조선

'Manufacture' -> 'Dimension Environment' 선택



마우스 우클릭 -> 'Parameters' 선택



'Text' 탭 -> 'Text block:' -> '5' 입력,

'Aligh text with dimension line' 선택,

'Decimal places:' -> '0' 입력 -> 'OK' 선택
 



마우스 우클릭 -> 'Linear dimension' 선택



보드 외곽선 마우스 좌클릭 -> 방향 결정 -> 마우스 좌클릭



치수 보조선 모두 입력



마우스 우클릭 -> 'Done' 선택


5) 실크 데이터의 작성

'Add' -> 'Text' 선택



'Options' -> 'Active Class and Subclass:' -> 'Board Geometry' -> 'Silkscreen_TOP' 선택,

'Text block:' -> '17',

'Text just:' -> 'Center' 선택



보드 상단 클릭 -> 'Basic Op-Amp' 입력 -> 마우스 우클릭 -> 'Next' 선택



보드 하단 선택 -> 'test' 입력 -> 마우스 우클릭 -> 'Done' 선택


6) 설계 규칙의 설정

'Setup' -> 'Constraints' -> 'Constraint Manager...' 선택



'Physical' -> 'Physical Constraint Set' -> 'All Layers' -> 'Line Width' -> '0.5' 입력



'Physical' -> 'Net' -> 'All Layers' -> '+12V', '-12V', 'GND' -> 'Line Width' -> '1.0' 입력



'Spacing' -> 'Spacing Constraint Set' -> 'All Layers' -> 'Line' -> 'Line' ~ 'Hole' -> '0.254' 입력



'Spacing' -> 'Spacing Constraint Set' -> 'All Layers' -> 'Pins' -> 'Line' ~ 'Bond Finger' -> '0.254' 입력



'Spacing' -> 'Spacing Constraint Set' -> 'All Layers' -> 'Shape' -> 'Line' ~ 'Hole' -> '0.5' 입력



'Same Net Spacing' -> 'Same Net Spacing Constraint Set' -> 'All Layers' -> 'Line' -> 'Line' ~ 'Hole' -> '0.254' 입력



'Same Net Spacing' -> 'Same Net Spacing Constraint Set' -> 'All Layers' -> 'Pins' -> 'Line' ~ 'Bond Finger' -> '0.254' 입력



'Same Net Spacing' -> 'Same Net Spacing Constraint Set' -> 'All Layers' -> 'Shape' -> 'Line' ~ 'Hole' -> '0.5' 입력



'Properties' -> 'Net' -> 'General Properties' -> 'GND' -> 'No Rat' -> 'On' 선택


7) 부품(Footprint)의 배치

'Setup' -> 'Grids...' 선택



'Non-Etch' -> 'Spacing:' -> 'x:' -> '1.27',

'y:' -> '1.27' 입력
 



'Display' -> 'Color/Visibility...' 선택



'Layers' -> 'Package Geom...' -> 'Pin_Number' 체크 해제



'Layers' -> 'Components' -> 'Silkscreen_TOP' -> 'RefDes' 선택 -> 'OK' 선택



'Place' -> 'Quickplace...' -> 선택



'Placement Filter' -> 'Place all components' 선택,

'Edge' -> 'Top', 'Bottom' 선택 -> 'Place' 선택
 



아래와 같이 풋프린트 위치함



적절하게 풋프린트 위치 시킴


8) 배선

'Route' -> 'Connect' 선택



'Options' -> 'Line lock:' -> 'Line', '45',

'Bubble:' -> 'Shove preferred' 선택



'Display' -> 'Color/Visibility...' 선택



'Nets' -> 아래와 같이 전원 색 입력



배선 -> 'Options' -> 작업면 변경



마우스 우클릭 -> 'Done' 선택


9) 카퍼(Copper Pour)의 작성

'Shape' -> 'Rectangular' 선택



'Options' -> 'Active Class and Subclass:' -> 'Etch' -> 'Bottom',

'Assign net name:' -> '...' 선택



'Gnd' 선택 -> 'OK' 선택
 



'Assign net name:' -> 'Gnd',

'Command' 창 -> 'x 5 5' 입력 -> 'Enter' 키 입력



'Command' 창 -> 'x 75 65' 입력 -> 'Enter' 키 입력



'Display' -> 'Status...' 선택



DRC 확인(Isolated shapes 존재)
 



'Shape' -> 'Delete Islands' 선택



'Options' -> 'Delete all on layer' 선택



'Display' -> 'Status...' 선택, DRC 확인


10) Reference의 정리

'Display' -> 'Color/Visibility...' 선택



'Global Visibility:' -> 'Off' 선택



'Stack-Up' -> 'Top', 'Bottom' -> 'Pin' 선택



'Board Geometry' -> 'Dimension', 'Outline', 'Silkscreen_TOP' 선택



'Package Geom...' -> 'Silkscreen_TOP' 선택



'Components' -> 'Silkscreen_TOP' -> 'RefDes' 선택



'Edit' -> 'Change' 선택



'Options' -> 'Text block:' 선택 -> '3',

보드 드래그하여 선택



마우스 우클릭 -> 'Done' 선택



'Edit' -> 'Move' 선택



'Find' -> 'All off' -> 'Text' 선택



레퍼런스 위치 및 방향 정리


11) Artwork File 생성

'Manufature' -> 'NC' -> 'Drill Customization...' 선택



'Auto generate symbols' 선택



'Manufacture' -> 'NC' -> 'Drill Legend...' 선택



'OK' 선택
 



범례 위치 시킬곳에 마우스 좌클릭



'Manufacture' -> 'Artwork...' 선택



'General Parameters' 탭 -> 'Device type' -> 'Gerber RS274X',

'Output units' -> 'Millimeters',

'Format' -> 'Integer places:' -> '3',
'Decimal places:' -> '5',

'Suppress' -> 'Leading zeroes', 'Equal coordinates' 선택
 



'Film Control' 탭 -> 'Top' 하위 메뉴 선택 -> 마우스 우클릭 -> 'Add' 선택
 



'BOARD GEOMETRY' -> 'OUTLINE' 선택 -> 'OK' 선택
 



'Undefined line width:' -> '0.2' 입력
 



'BOTTOM' -> 하위 메뉴 선택 -> 마우스 우클릭 -> 'Add' 선택
 



'BOARD GEOMETRY' -> 'OUTLINE' -> 'OK' 선택
 



'Undefined line width:' -> '0.2' 입력
 



'Display' -> 'Color/Visibility...' 선택



'Global Visibility:' -> 'Off' 선택



'Stack-Up' -> 'Soldermask_Top' -> 'Pin' 선택



'Board Geometry' -> 'Outline' 선택



'Manufacture' -> 'Artwork...' 선택 -> 'TOP' 마우스 우클릭 -> 'Add' 선택
 



'Soldermask_TOP' 입력 -> 'OK' 선택
 



'Undefined line width:' -> '0.2' 입력



'Display' -> 'Color/Visibility...' 선택 -> 'Global Visibility:' -> 'Off' 선택



'Stack-Up' -> 'Soldermask_Bottom' -> 'Pin' 선택



'Board Geometry' -> 'Outline' 선택



'Manufacture' -> 'Artwork...' 선택 -> 'Soldermask_TOP' -> 마우스 우클릭 -> 'Add' 선택
 



'Soldermask_BOTTOM' 입력 -> 'OK'선택
 



'Undefined line width' -> '0.2' 입력
 



'Display' -> 'Color/Visibility...' 선택 -> 'Global Visibility:' -> 'Off' 선택



'Board Geometry' -> 'Dimension', 'Outline', 'Silkscreen_Top' 선택



'Package Geom...' -> 'Silkscreen_Top' 선택



'Components' -> 'Silkscreen_Top' -> 'RefDes' 선택



'Manufacture' -> 'Artwork...' 선택 -> 'Soldermask_BOTTOM' -> 마우스 우클릭 -> 'Add' 선택
 



'Silkscreen_TOP' 입력 -> 'OK' 선택
 



'Undefined line width:' -> '0.2' 입력
 



'Display' -> 'Color/Visibility...' 선택 -> 'Global Visibility:' -> 'Off' 선택



'Board Geometry' -> 'Outline' 선택



'Manufacturing' -> 'Nclegend-1-2' 선택



'Manufacture' -> 'Artwork...' 선택 -> 'Silkscreen_TOP' -> 마우스 우클릭 -> 'Add' 선택
 



'DRILL' 입력 -> 'OK' 선택



'Undefined line width:' -> '0.2' 입력
 



'Select all' 선택 -> 'Create Artwork' 선택

12) 결과물 출력

'File' -> 'Plot Setup...' 선택



'Plot scaling:' -> 'Scaling factor:' -> '1.0',

'Plot orientation:' -> 'Auto center',

'Plot method:' -> 'Black and white',

'Plot contents:' -> 'Sheet contents' -> 'OK' 선택
 



'Visibility' -> 'Views:' -> 'TOP', 'BOTTOM', 'Soldermask_TOP', 'Soldermask_BOTTOM', 'Silkscreen_Top', 'DRILL'

출력하고자 하는 뷰 선택



'File' -> 'Plot...' 선택


반응형

'Study > 전자캐드기능사' 카테고리의 다른 글

전자캐드기능사 부품선정 Orcad 회로설계  (3) 2021.01.25

+ Recent posts