반응형

 

 

1. cadence 기본 설치 폴더인 C:\Cadence 에 setup 이라는 폴더 만들기

2. setup 폴더 내 skill 이라는 폴더 만들기

3. 시스템 환경변수에 ALLEGRO_PCBENV 라는 변수 등록하고 path 설정하기

찾기에 : "환경변수" 라고 입력하면, 시스템환경변수편집 이 나온다.

 

시스템변수에서 New - 위와 같이 환경변수 

 

4. C:\Cadence\setup 에 'allegro.ilinit' 라는 파일을 만들고 아래와 같이 코드 입력 후 저장

setSkillPath(buildString(append1(getSkillPath() "c:/Cadence/setup/skill" )))
  foreach(dir getSkillPath()
    when(isDir(dir)
           foreach(file rexMatchList("\\.il$" getDirFiles(dir))
        when(
           printf("Loading Skill file: %s\n" file)
           load(file)
      )
    )
  )
)

5. C:\Cadence\setup\skill 에 내가 시작할때 실행하고자 하는 skill 파일을 놓는다.

    테스트로 hello를 3번하는 skill 파일을 넣었다.

 

6. Allegro PCB를 켜면, 바로 스킬코드가 동작한다.

 

다음 영상을 참조했다

www.youtube.com/watch?v=9pjQoK3KBR4&feature=emb_logo

 

만약 여기에 Allegro 메뉴바를 만드는 SKILL코드를 넣으면 자동으로 메뉴가 불러와진다.

만드는 방법은 아래에...

ansan-survivor.tistory.com/326

 

[Cadence Allegro SKILL] OrCAD PCB / Allegro PCB 사용자 정의 메뉴 만들기

아래 코드를 실행시켜보면 상단에 간단한 My Menu가 생긴다. 메뉴를 아래로 내려보면, menu1 ~ menu3 까지 있고, 해당 버튼을 눌렀을 때 뒤에있는 menu_one 커맨드가 실행된다. google 버튼을 누르면 해당

ansan-survivor.tistory.com

 

 

반응형

+ Recent posts