시뮬레이션"Altium

F

Fala

Guest
안녕하세요, 저는 자동 altium 디자이너 6.6 라우팅을 사용하고있습니다.가끔은 내가 너무 라우팅 꽤 큰 비율을 만족시키기 위해 열심히 후에 몇 가지 규칙을 정의할 내가 autorouter 그만, 더 이상 규제를 완화 이전 트랙 잠금 장치를 다시 라우팅 autoroter 실행 나머지 그물과 규칙을 재정을 완료했다.예를 들어, 모든 하단의 레이어에 추적하고 내 모든 힘을 원하는 모든 50 밀리 총으로 무장만큼 그것이 가능합니다.명백히 그것은 매우 복잡한 보드 그물의 많은 수백, 그래서 어딘가에 내가 줄 수 있도록 라우팅이 불가능한 또 다른 레이어에서 할 수있습니다.
문제는, 내가 다시 그 부분 autoroter 이전 라우팅 세션에서 라우팅된했다 몇 가지 트랙을 실행하려면 새로운 라우팅 성공을 억제합니다.내가 취소하려면 경로를 원하지만, 그들이 손으로이 일을 그다지 실용적이지 않다 (그것을), 심지어는 너무 시간이 걸립니다, 일부 트랙의 작은 부분을 패드 또는 다른 트랙에서 볼 수 없었던 남아있을 수있습니다.난 보통 '벗겨 - 위반을 라우팅'확인란을 선택 후 있지만 있기 때문에 복용량으로 위반 DRC는 그들이 그들 관계 유지하지 않아 보인다.내가 얼마나 부분적으로 라우팅 연결을 해제 경로는 그들이 선택할 수 있습니까??

다른 한가지 방법에서 PCB NET 클래스를 만들 수있습니다.좀 이웃 구성 요소 그룹에 그들의 너비 및 다른 속성에 대한 몇 가지 규칙을 정의합니다.내가 TouchesRoom 및 WithinRoom 해봤지만 구성 요소와 패드를 반환하지 그물 트랙 및 규칙에 내가 NET 클래스가 필요 너비를 정의합니다.인가 가능한 내가 PCB의 일부 방에 예에 대한 특별한 규칙 너비가 있나요?
고마워요

 
라우팅 부분적으로 그물 unroute하는 유일한 방법은 수동입니다.

닷넷 클래스 설계도에 정의되어 있어야합니다.그러나, 당신은 "Netlist"편집 디자인 뉴저지로 이동하여 PCB의 편집기에서 클래스를 정의할 수있습니다.결과 대화 상자에서 왼쪽 상자를 추가, 수정 또는 삭제할 수 그물을 수업하실 수있습니다.만약 당신이 수동에서 PCB NET 클래스 정의 후 회로도에서 데이터를 가져올 참고 소프트웨어를 수동으로 만들어진 기판 NET 클래스를 제거하려고 할 것입니다.

그래, 당신은 방에 트랙 너비가 규칙을 정의할 수있습니다.당신처럼 "IsTrack 및 TouchesRoom (xxxx는)"또는 "IsTrack 및 WithinRoom (xxxx는)"뭔가를 사용할 수있습니다.당신은 심지어 "OnLayer ( 'TopLayer')"추가 규칙을 한정하는 데 사용할 수있습니다.

 
안녕하세요 House_Cat, 여러분의 도움에 감사합니다.난 ')하지만 IsTrack 및 TouchesRoom ('xxx는 autorouter 복용량을 들으려고하지.난 다른 객실에 대한 서로 다른 넓이의 정의 정의 및 우선순위를 설정하지만, 그것은 항상 경로 최소 우선순위 규칙과 사랑 autorouter 것 및 더 높은 우선 순위 규칙을 무시합니다 (단, 내가) NetClass을 사용하여 규칙을 정의할 수있습니다.내가 PCB의 필터의 쿼리 문장을 정확하게 확인이 내가 원하는 트랙을 선택하지만, 난 여전히 그것을 추적하고있다 autorouter에있는 것 (그들은 모두 쥐의 둥지)이 규칙은 아무런 영향이없습니다.완전히 확실해 그 IsTrack 및 TouchesRoom ( 'xxx는') autorouter에서 작동합니까?
마찬가지로 내 문제는 내가 기판 내에 다른 객실에 대한 정의 너비를 설정할 수있다.
감사합니다.

 
제 잘못 이었어요.당신은 "IsTrack"규칙 autorouting에 대한 효과가 정확하지 않을 수있습니다.

귀하의 문제를 처리하는 방법은 너비가 규칙을 사용하려면 "과 같은 게 될 것이라고 말했다 InNet ( 'xxx는') 및 TouchesRoom".NET에서 클래스에서 제외하고, 귀하의 유일한 옵션이 보인다.

 

Welcome to EDABoard.com

Sponsor

Back
Top