반응형

아래 자료는 영문자료지만, Allegro PCB나 Allegro Package Designer의 NC Drill 데이터를 뽑을때 추천하는 사항을 알려주는 자료이다. 많은 옵션중에 어떻게 해야 최적의 데이터를 추출할지에 대한 내용.

www.artwork.com/gerber/drill2gbr/cadence_drill2.htm

 

How to Create a Proper Drill File from Allegro/APD

The APD Parameter Setup for NC Drill Paper Tape  File Name: Enter the file name you wish to create here.  Header, Leader and Length - don't care  Code - ASCII Plated/Non Plated - always check this -- you don't want plated and non-plated holes in the sam

www.artwork.com

위 링크 미리보기

https://www.artwork.com/gerber/drill2gbr/cadence_drill2.htm

 

또  parallel-systems 에서 좋은 메뉴얼 자료를 만들어 주었다 이를 참고하면 된다.

(출처: https://www.parallel-systems.co.uk/wp-content/uploads/2020/02/output_data.pdf)

output_data.pdf
0.42MB
일부 페이지 발췌

 

 

반응형
반응형

Cadence의 DB Doctor에 대한 문서는 아래 pdf파일에 나와 있다. (Filter로 DB doctor를 검색)

statistics.roma2.infn.it/~sabene/CADENCE%20MANUALS/algrostart.pdf

아이콘 모양은 아래와 같다.

16.6, 17.2 버전
17.4 버전

Tool 내에서 실행시키는 방법은 Tools - Database Check

실행시키면? 버전명만 다를뿐 머 딱히 달라진건 없다.

 

DBDoctor는 설계 데이터의 에러가 있는 데이터베이스를 체크하고 리포트로 만들어 준다.

지원하는 확장명 : 

.brd : OrCAD & Allegro PCB 보드파일
.mcm : Allegro Package Design 파일
.mdd : Module 파일
.psm : Package Symbol (Footprint)파일
.dra : 그래픽 파일
.pad : 패드파일
.sav
.scf

DBDoctor가 할수 있는 일:

 - 데이터베이스의 문제점 분석하고 고침

 - 동일 복제된 via제거

 - DRC체크

 - up revision (버전 업)

 

Allegro PCB 또는 APD 설계중 데이터베이스 무결성을 확인하기 위해 주기적으로 돌려주면 좋다. 특히 아트워크 생성하기전에 마지막으로 DBDoctor를 돌려주는게 좋다.

 

DBdoctor로 여러 Design을 체크할 때,  wildcard (*)를 이용해서 Windows batch를 이용할 수 있다.

 

DBdoctor를 돌리면, 'dbdoctor.log' 가 생성되며, 에러에 관한 요약이 들어있다. 또한 심볼이름, net에 대한 정보, 해당 위치의 x,y좌표값도 함께 보여준다.

 

사용방법.

 

1. input 파일을 Browser로 집어넣음

2. output design은 내가 임의로 이름을 바꿔준다. (덮어씌우는것보다 사본만드는게 유리)

   여기서는 1을 붙여서 사본을 만들어 저장했다.

모든 옵션 체크

3. DBdoctor가 적용된 Output File이 나오고, 발생 에러에 대한 데이터가 dbdoctor.log 생성이 되어 어떤 에러들이 있는지 나온다.

 

Batch파일을 이용하는 방법이 필요하다면 맨위 올려놓은 영문 pdf문서를 읽어본다

반응형
반응형

 

아래 포럼 링크를 활용했다.

community.cadence.com/cadence_technology_forums/f/pcb-design/28724/nc-parameters/1331870#1331870

 

NC Parameters - PCB Design - Cadence Technology Forums - Cadence Community

 

community.cadence.com

만약 설계를 완성하고, 드릴데이터를 뽑는데 (.drl파일)

이러한 에러 메세지가 뜬다면,

ERROR(SPMHMF-362): The number of places, 2, defined for integer values is less than the places required, 3, for integer values of coordinates of drill locations in the design. Increase the format value for integers in the NC parameter file to generate the proper output.
 ERROR(SPMHMF-336): Program terminated.

아래와 같이 해결한다.

 

Parameters 에서 Format 부분을 수정해주면 된다.

위 메세지에서 required 3 이라 하여 3으로 수정해주면 해결된다.

 

 

 

반응형
반응형

 

 

Fusion 360은 오토캐드사에서 밀고있는 3D 설계툴인데, 매우직관적이라서 배우기가 쉽다.

저장은 클라우드방식으로 저장한다. 그래서 데이터의 분실 염려가 없고 관리가 용이하다.

매우 관대한 Trial정책으로 얼마든 무료로 이용할 수있 다.

 

인터넷에서 다운받은 소켓 1x9를 합쳐서 1x18 핀으로 만들어본다. (아래에서 다운로드)

grabcad.com/library/100mil-headers-single-row-1

 

Undergoing Maintenance

This site is currently undergoing maintenance. We’ll be back shortly, in the mean time feel f

grabcad.com

 

1. File - Open

2. 로컬에서 찾기

3. Top을 눌러서 보기 쉽게 정렬, 마우스휠로 확대 축소, 휠누르고 이동가능

4. 왼쪽 트리에서 객체를 선택

 

5. 오른쪽마우스로 Move/Copy 선택

6. Create Copy를 반드시 체크하고, 화살표로 드레그 하면 복사된다.

7. 그러나 틈새가 있는데 이를 정확한 수치로 맞춰서 살짝 겹치게 한다.

8. 객체 전체를 선택

 

8. 그리고 STEP 파일로 저장한다.

 

(3D파일을 웹상에서 무료보 보려면 아래 참고)

https://ansan-survivor.tistory.com/685

 

3D파일 무료 웹 뷰어, STEP파일 STP파일 무료 웹 뷰어 사이트 공유

Step파일을 드레그 엔 드롭으로 쉽게 볼 수 있는 사이트가 여러개 있다. << emachineshop>> 아래 사이트를 이용하면 된다. https://www.emachineshop.com/free-online-step-file-viewer/ Free Online STEP File Vi..

ansan-survivor.tistory.com

 

 

 

https://coupa.ng/b507yW

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

 

퓨전 360 3D 모델링 & 제품디자인 활용편:기초부터 고급까지 다양한 예제로 배우는

COUPANG

www.coupang.com

 

 

반응형
반응형

대부분 라이브러리 다운로드 업체들이 소자에대한 3d step파일을 제공하지만, 해더핀, 소켓 같은 경우는 그렇지 않다.

그러나 GrabCAD에서 무료로 잘 만들어서 제공하고 있다. (아래 GrabCAD 사이트, 회원가입 필요)

grabcad.com/library/pin-headers-single-row-1

 

Pin Headers single row | 3D CAD Model Library | GrabCAD

 

grabcad.com

 

이번 예제는 GrabCAD에서 Step파일을 받아서 아래 해더핀을 배치할 것이다.

해당 모델에 3D step파일이 없어서 아래처럼 박스로 나온다. 여길 맵핑하여 변경한다.

1. 해당 핀은 2x3 이므로 GrabCAD가서 찾는다.

2.  2x3 핀을 찾아 다운로드 한다.

3. 클릭하여 다운

4. 다운로드된 .stp 파일을 맵핑해준다.

맵핑방법은 아래 참고

ansan-survivor.tistory.com/100

 

[PCB Editor] OrCAD/Allegro PCB Editor 3D모델 Mapping 사이트 / Footprint에 step 파일 맵핑(mapping)시키기.

IC별 3D step 모델 파일을 아래 링크에서 구할 수 있다. http://www.traceparts.com http://www.pcb-3d.com http://www.digikey.com/en/resources/3d-models http://www.grabcad.com http://www.3dcontentcentral...

ansan-survivor.tistory.com

ansan-survivor.tistory.com/250

 

[PCB Editor] PCB Layout 설계 중 3D 파일 (STEP 파일) 적용시키기.

PCB Layout 설계를 완료했지만, 3D파일에 대한 정보를 적용하지 않았을 때, Board설계 중간에 STEP파일을 적용시키는 방법이 있다. 1. Setup - STEP Mapping... 2. 아래 path를 클릭하면, 해당 Board파일의 STEP..

ansan-survivor.tistory.com

 

(결과)

반응형
반응형

OrCAD Capture에서 Footprint를 미리보기를 지원한다.

기본 내장된 풋프린트를 사용하면 미리보기가 잘 된다. 경로가 잘 지정되있기 때문,

그러나 내가 풋프린트를 만들고 사용하는데 안보이는 경우가 있다.

경로를 지정해서 보이게 해주어야 한다.

 

저 경로에 대한 지정은 Capture.ini 파일이 가리킨다.

 

프로그램을 기본 설치하면 기본적으로 아래와 같은 경로에 Capture.ini 생성됨

<%HOME%>\cdssetup\OrCAD_Capture\버전명\

(아래 예시 => D:\SPB_Data버전명\cdssetup\OrCAD_Capture\버전명)

환경변수 %HOME% 의 폴더로 들어가는 방법은, (기본설치가 아니면 내가 설정한 작업 디렉터리마다 다르다)

1. Win키 + R

2. %home% 입력

 

이제 Capture.ini 파일을 텍스트 편집기로 수정한다.

 

1. 편집기로 실행

2. 필자는 가독성을 위해 Notepad++ 라는 편집기를 이용

3. 이중 [Allegro Footprints] 를 편집한다. 내가 저장한 Footprint의 위치로 가리키면 된다.

내 풋프린트 정보는 위 경로에 있다.

4. 그리고 다시 Show Footprint해보면 적용됨을 알 수 있다. 

   경로도 확인해보면 내가 ini파일에 적용한것과 일치한다.

 

 

반응형
반응형

다음 영상을 참고했다. (옛날버전, 영문)

www.youtube.com/watch?v=EsrQQqMlUEE

영문 참고자료

www.pcbway.com/blog/PCB_Layout_Software/How_to_pick_and_place_report_by_OrCAD.html

 

How to pick and place report by OrCAD - PCB Layout Software -PCBway

Select a Category Activities Engineering Technical Flexible PCB Help Center News PCB Assembly PCB Basic Information PCB Design & Layout PCB Layout Software PCB Manufacturing Information Technology

www.pcbway.com

 

본테스트는 최신버전인 17.4 버전으로 진행

 

1. File - Export - Placement

2. txt파일 저장위치 설정 - 원하는 원점 선택 - Export (여기서는 Body Center) 기준을 했다.

3. 그러면 해당 파일 txt가 생성되고, 아래처럼 refdes, x,y 좌표, 풋프린트가 아래처럼 출력된다.

   좌표는 Symbol 원점좌표, 1번핀 좌표 등 원하는 데이터를 알아서 설정한다.

 

=================== Allegro 내장 Report 뽑기 =================

 

1. Tools - Reports

2. 원하는 Component Report를 클릭하면 미리 Allegro에 내장되어있는 Report를 뽑아내서 볼 수 있다.

   리포트를 더블클릭하면, 아래쪽으로 넘어가는데, 아래 요소들을 넣고 Generate Reports 를 누르면 오른쪽 처럼 생성

   파일형식은 html 방식으로 만들어진다.

(TIP). 리포트 종류를 확인해보고, 내가 원하는게 있으면 바로 출력할 수 있다.

(TIP). 또 빠르게 해당 리포트를 뽑는 방법은 아래와 같다. (Tools - Quick Reports)

        그러면 위처럼 귀찮은 방법으로 보지 않고, 한눈에 확인 할 수 있다.

 

 

그러나 완성된 Template말고 본인이 필요한 항목만 넣어서도 만들 수 있다. (아래 포스팅을 참고)

https://ansan-survivor.tistory.com/702

 

[PCB Editor] OrCAD/Allegro PCB text 편집기를 이용해 빠르게 리포트 뽑기

설계를 완료하고 제조사 또는 고객사에 데이터정보를 보내기 위한 리포트를 뽑을 수 있다. 아래 포스팅은 자동으로 완성된 Template을 사용하거나 필요한 정보만 뽑아서 만드는 방법. https://ansan-su

ansan-survivor.tistory.com

 

https://ansan-survivor.tistory.com/705

 

[PCB Editor] OrCAD / Allegro PCB 리포트 출력 Parameter 리스트 (allegro pcb reports / OrCAD pcb reports)

리포트를 텍스트로 간단히 빠르게 출력할 수 있다. (아래 포스팅) https://ansan-survivor.tistory.com/702 [PCB Editor] OrCAD/Allegro PCB text 편집기를 이용해 빠르게 리포트 뽑기 설계를 완료하고 제조사 또..

ansan-survivor.tistory.com

 

반응형
반응형

이 기능은 OrCAD PCB에서 불가능하다.

Allegro PCB 이상에서만 가능하다

 

고속 PCB 설계를 하다가 전원단의 노이즈 제거 이유로 Decap을 배치할 필요가 있다.

보통 OrCAD Capture에서 Netlist를 뽑아 그 정보로 부품을 배치를 하는데, 때로는 PCB상에서 바로 Decap같은 소자를 배치하려할 때, 번거롭게 Capture로 회로도를 다시 그리고 할 필요가 없다.

 

아래 예시에서는 Main IC옆에 DECAP을 상단에 추가적으로 더 배치해 주는 것이다.

아래와 같이 진행한다.

 

1. setup - user preference 설정

회로의 Logic을  PCB상에서 변경할 수 있게 함

2. Logic - Part Logic

3. 이미 PCB안에 존재하는 소자들이 List up이 되는데, 해당 부품을 선택하면 하이라이트가된다.

   그리고 그 부품이 갖고있는 속성값들이 아래 빈칸에 저절로 들어간다.

      아래와 같이 해당 0.1uF DECAP을 아래 위치에 2개 더 배치해볼 것이다.

4. 기존에 있던 RefDes만 피해서 새로운 RefDes로 바꿔준다.

2016까지 있으므로 C2017과 C2018을 새로 만들었다.

 

5. Add를 누르면, Qty(수량) 이 증가하고, Refdes도 변경된다.

OK로 빠져나온다.

 

6. 자 그러면 이제 Place - Manually 를 누르면,

    아래와 같이 2개의 DECAP이 추가됨을 알 수 있다. (그러나 Dummy Net로 지정되어있다.)

7. 배치한다.

8. Pin에 어디로 연결되어있는지 Net정보를 부여한다.

    옆에 Option창에서 내가 부여하고자 할 Net를 선택 (여기서 0: GND 로 지정되어있다)

    그리고나서 FInd에 Pin이 선택되었는지 확인하고, 아까 배치한 Decap의 핀을 클릭.

    그러면 사각엑스박스가 생긴다.

9. 마우스 우클릭 - Done

10. 마찬가지로 옆에 나머지 핀에는 VCC net 부여

(결과) Decap 양 핀에 0 (GND)와 VCC가 지정되었다

반응형
1···132133134135136137138···181

+ Recent posts