找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划

Highlight Component

查看数: 904 | 评论数: 24 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-12-2 11:20

正文摘要:

AD 可以Highlight NET請問可以Highlight Component嗎?    z4 S& W( A7 c( ^6 s! A: W 運用Customize 語法嗎?  請問指令怎寫?. i/ ~. M5 X& G$ A 或是用select and mask方式達到High ...

回复

yuho 发表于 2015-12-9 20:24
zhanweiming2014 发表于 2015-12-9 18:013 e" r; C& j: N4 g
expr=Istext|mask=True|apply=True就是显示丝印
: ]6 V. \- L7 V# W9 `) O' o% ?expr=Istext and OnTopLayer|mask=True|apply=True
( |! t7 L9 U! B. t# K3 Z: L4 K你自 ...
1 n( g. m+ N+ a6 U  B$ ^
都試過了  還是一起顯示無法單一零件點選後在MASK
" T3 x! Y% I( P( O5 B8 ~0 @% ]3 l* d9 D; K

7 b* w) _7 W  i: b9 E4 P執行指令 → 點選零件 (效果: mask當顆零件 ) → 執行指令 → 點選下一個零件 (效果: mask當顆零件 ) ....
3 r# k5 F: P  A) X' v* n& a                   (ex : C1)                                                              (ex : C2) / I/ p" H8 B0 x% q
點選零件 → 執行指令  (效果: mask當顆零件 ) → 點選下一個零件 → 執行指令 (效果: mask當顆零件 ) ....
( u" ~1 w# K4 M* H. q(ex : C1)                                                              (ex : C2)2 g6 n3 q: {5 U  B' K8 y
" k9 p; }, S- F! M) }( G
" ?1 G; W% u. }& G# \$ G

0 g+ H  q" ~2 c$ Z% J- o
5 {2 x4 ?# L' O在請幫忙~謝謝
6 t8 e  }& @) V3 {* C
zhanweiming2014 发表于 2015-12-10 08:15
expr=IsComponent and OnTopLayer|mask=True|apply=True显示顶层器件& k) D3 I6 o. d5 `! g
expr=IsComponent and OnBottom|mask=True|apply=True显示底层器件
, `" y! n8 B" v+ J3 t+ b3 {7 V其实你看了这些语法,你自己应该有点知道了,这个语法其实很简单
; @" J- q$ h  Q+ kexpr这个打头6 E+ D/ j8 N3 s4 @
Is后面跟着就是对象,比如器件,走线,丝印等; y# N" \& k# E- k) l3 s2 R7 h# q
and就是与的意思6 e2 Y  B+ \0 k: `1 m5 o
On后面就是层,比如底层,顶层,丝印层等) V9 O, ~( C$ N
|或的意思
' B2 e. w1 r) B0 T( G) |9 R! s* U
mask=True是屏蔽其它意思
" l& `" ^8 n8 zapply=True就是我们鼠标点击apply的意思一样
gameboy 发表于 2015-12-2 17:56
yuho 发表于 2015-12-2 16:48! a: ?; c. }7 v8 j$ l5 e$ [9 x
這應該是類似 PCB Filter Select or mask功能
" R8 t1 f2 y& l1 N, r- ^( o) R不過我要的效果是可以單一Highlight component  (做排列文 ...

5 e$ O5 H8 C! t' w$ \试试这个是不是你想要的:# T# h8 |; ~- x$ p+ ^' K

$ A, X( G1 c6 BView----Workspac Panels-----PCB------PCB
! M+ P) z% k2 n3 {% z( I8 j1 `" d7 @# k6 N: V' V! @& I* S" }
这个面板里面可以选择按元器件高亮,并且可以显示单面。) `8 z( s8 @( y: Z. W' V

4 `$ I1 f! h! j" z' Z只按上下键就可以逐个定位高亮元器件,对检查丝印有帮助。6 C& Y0 J% @1 N3 r
65770096 发表于 2016-10-17 10:49
这个对用惯allegro调丝印的人是迫切需求,希望能又有效的解决方法,大神在哪里?
yuho 发表于 2015-12-10 10:43
本帖最后由 yuho 于 2015-12-10 10:46 编辑 6 u1 O, `4 p, x4 i9 ?, _
zhanweiming2014 发表于 2015-12-10 08:15
( p- Y- n5 b3 z, d; Z( V! Gexpr=IsComponent and OnTopLayer|mask=True|apply=True显示顶层器件
3 p8 ~/ d( l5 Hexpr=IsComponent and OnBottom|mask ...
- K! v7 }, b- t2 N4 ]
這些語法我都清楚,只是我無法把他湊成單一顯示
5 {- N) e* w/ s1 R9 B# X! l( q* L我怎麼寫 都會跟你寫的一樣全部顯示所以才發問!
& C# r. a/ r# @( S) u& G4 W5 d: h: b8 S

6 {  m( U4 d0 \1 Y! F因為語法沒有IN click or on select 類似的宣告
% w- V2 [8 e2 W
zhanweiming2014 发表于 2015-12-9 18:01
expr=Istext|mask=True|apply=True就是显示丝印
  U/ x% Z/ J+ bexpr=Istext and OnTopLayer|mask=True|apply=True2 ?% r3 T% V, s! p3 m7 z: v
你自己试试吧

点评

都試過了 還是一起顯示無法單一零件點選後在MASK 執行指令 → 點選零件 (效果: mask當顆零件 ) → 執行指令 → 點選下一個零件 (效果: mask當顆零件 ) .... (ex : C1)  详情 回复 发表于 2015-12-9 20:24
yuho 发表于 2015-12-9 16:17
zhanweiming2014 发表于 2015-12-9 09:15
2 S: w7 h5 F; U& T* C% b, D我以为你是在另外的里面,在这里完整语法  expr=IsComponent and OnTopLayer|mask=True|apply=True
; [9 d; a4 F+ U% L& {% }8 D2 B9 ^, |! Z
再在 ...
3 z6 g6 o3 }) t
謝謝你~
; y! @) P& \0 M* e( L% V0 q不過設定完後的效果 : 在TOP層別全部顯示 (MASK) COMPONENT!1 U* H1 _' W1 y5 `

! P1 z7 s5 I8 `8 j: T$ d0 V我要呈現的效果是,check完單顆零件就染色 (或mask)
+ h# S" M* k  x3 i1 ~. Y' f  D3 p. B6 w. G" S: m4 C9 n
有其他指令方法可以達到嗎?4 |: u3 R) [4 d4 x& W8 ~

5 Q1 }* h2 U8 a- g3 z+ \7 ?; X/ ?8 s3 y2 D
謝謝
6 `1 H. ~6 ]8 w" A, G
zhanweiming2014 发表于 2015-12-9 09:15
本帖最后由 zhanweiming2014 于 2015-12-9 09:16 编辑 " x$ I, A  b* A1 R& K8 f3 {, `
( x" T0 h  C0 X1 J* S
我以为你是在另外的里面,在这里完整语法  expr=IsComponent and OnTopLayer|mask=True|apply=True
8 W4 i8 S' `9 D! Q! l6 g$ @7 |  F6 g. W, r) k$ Y5 a  B
再在 shoutcut  里面填入你自己希望的,快捷键,比如,小键盘,1' n) F- _" K, p# M

点评

謝謝你~ 不過設定完後的效果 : 在TOP層別全部顯示 (MASK) COMPONENT! 我要呈現的效果是,check完單顆零件就染色 (或mask) 有其他指令方法可以達到嗎? 謝謝  详情 回复 发表于 2015-12-9 16:17
zhanweiming2014 发表于 2015-12-9 08:07
yuho 发表于 2015-12-8 14:10$ o: x# F) c% s7 v( J2 k+ h
謝謝& P, g" i7 F6 J2 }; Q
請問process要選甚麼?
+ h7 C" d2 T0 ?) u9 D4 W1 r
在PCB  就选PCB:RunQuery
5 l0 Z  n  y- r6 e! X4 j

点评

 你好,我都設定好了 但是還是沒動作  详情 回复 发表于 2015-12-9 08:53
yuho 发表于 2015-12-8 14:10
zhanweiming2014 发表于 2015-12-7 13:24
7 H) N) I; t; a* n9 G; _) O# nIsComponent and OnTopLayer|mask
2 b9 K9 p7 t  D2 G
謝謝3 V& @; l$ `0 o# o5 @" S4 m
請問process要選甚麼?
$ d& F: ?* y  B5 R/ |" m+ A

点评

在PCB 就选PCB:RunQuery  详情 回复 发表于 2015-12-9 08:07
zhanweiming2014 发表于 2015-12-7 13:24
yuho 发表于 2015-12-2 19:156 d% y& N& H) K- P8 ]6 o
是的  沒有這功能,3 n/ [5 I+ {+ t1 T& `
所以才想詢問  R4 w3 X" P( @
Customize 語法嗎?  請問指令怎寫?
# P' D8 ^9 k9 P; X- I' c
IsComponent and OnTopLayer|mask2 p' E+ f: s8 d! V$ P
yuho 发表于 2015-12-3 13:09
有想過隱藏,但隱藏可以設熱鍵嗎?  怎麼寫語法?
  f: }1 j; o0 U( s( C還有一個問題,如果隱藏的話,就不能確認還有甚麼空間可以放置其他絲印
% Y* k  u% U! Q8 Z/ a如 , LABEL , NOTICE....等等
yuho 发表于 2015-12-3 13:08
有想過隱藏,但隱藏可以設熱鍵嗎?  怎麼寫語法?" b' ~; S2 z  Z$ x* J" r
還有一個問題,如果隱藏的話,就不能確認還有甚麼空間可以放置其他絲印
, l  k0 p+ W& B: k' b; O如 , LABEL , NOTICE....等等
3215109 发表于 2015-12-2 21:55
你可以确认完一个元件,然后把它隐藏起来。比什么染色还好。
关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-23 17:25 , Processed in 0.070181 second(s), 45 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表