找回密码
 注册
关于网站域名变更的通知
查看: 5686|回复: 16
打印 上一主题 下一主题

Mentor LP Wizard 10.1.1生成allegro封装没有焊盘!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-18 09:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
为什么我的mentor LP Wizard 10.1.1生成allegro封装没有焊盘!输出格式选择的是allegro 16.3(16.2 也一样)、milimeter(选择inch、mil提示转换错误),不知道大家是不是也一样!!

该用户从未签到

推荐
发表于 2015-7-29 10:39 | 只看该作者
zlei 发表于 2011-11-9 21:19
' K0 U; G' S, Q. h' a# _- L+ Fpadpath添加当前工作路径 "."0 k. P& H0 n! ]8 r
不需要每次都重新设置。

5 F9 C  x% C6 B6 X% {' |   您好,你说添加“.”  是如图所示吗?
, Z) K9 u# Y( V& J

QQ截图20150729104113.png (407 Bytes, 下载次数: 5)

QQ截图20150729104113.png

该用户从未签到

推荐
发表于 2014-4-5 09:18 | 只看该作者
我试了12楼的方法,解决问题。我的Allegro版本为16.5,LP Wizard 10.5,导出时选择OrCAD PCB Editor就可以了。

该用户从未签到

2#
发表于 2010-8-18 10:56 | 只看该作者
回复 1# pengb07 ( }5 E9 W, H. o/ C# G

+ ]5 B. V$ v5 w% N* a! c8 R! v* W1 [
    有焊盘!输出格式选择的是allegro 16.3、milimeter,如下:
3 Z6 x7 G8 A4 F; f

该用户从未签到

3#
 楼主| 发表于 2010-8-18 16:37 | 只看该作者
生成文件的目录里 我也有pad文件,但是dra、psm里面就是没有焊盘,求高手帮助解决!

该用户从未签到

4#
发表于 2010-8-18 16:57 | 只看该作者
需要在ALLEGRO里指定该文件的路径,PSMPATH和PADPATH两个路径要设置一下,这样就可以.不过麻烦的就是每次生成都会建立一个新的文件夹,导致每次都要设置,要么复制到原来设置好的路径,很麻烦.

该用户从未签到

5#
 楼主| 发表于 2010-8-18 19:25 | 只看该作者
设置了PSMPATH和PADPATH两个路径也不行啊!) }; _+ K0 Z1 o- H% d
打开script文件(如下)发现里面根本没有在封装中创建管脚的脚本!2 K0 q8 a' x% v& Z; n6 b: r. ~
# Allegro script
% N$ R! J# \, ?6 ?#   file: D:\MyLibrary\Allegro\QFP50P1290X1290X120-64N\qfp50p1290x1290x120-64n.scr/ M- C+ [6 a6 q! l! p  g) g# }+ `
#   start time: Wed, Aug 18 7:15:15 2010
. X+ b" P) @% w# A4 w. n1 c9 kversion 16.3* K* O! C7 x, J% q
) e/ U; `; \- H# E, e$ b
setwindow pcb# s( q- [9 k" ~& q' c% F! H7 \2 \
new
: B7 P' A8 J! s/ l8 f& c6 Wnewdrawfillin "qfp50p1290x1290x120-64n.dra" "Package Symbol") m/ J4 @5 y1 C# t# p: }  I) X
+ W; `& O, {$ g. ]
# UI Element Settings
) l. _, J5 K3 U: S! W% E% Ksetwindow Form.vf_vis9 D8 L& i7 b- l# n+ j
FORM vf_vis 1 all_colorvisible YES
& r9 v$ ^0 ^# QFORM vf_vis 2 all_colorvisible YES7 d' s5 u2 J4 f
setwindow pcb; i. @3 v, I2 z6 v. s
0 r5 Z' f/ G0 G4 k* x
Color1 Y: r' h3 Z3 C  d
setwindow Form.cvf_main
% O1 g0 m: Y9 Z3 r$ R# Y, R8 C( ~FORM cvf_main class_list Components* L1 Q; M2 o4 n( P1 H
FORM cvf_main all_visible1 YES
9 h( j2 b# [' T6 X4 d/ [, M5 rFORM cvf_main all_visible2 YES
7 _( G, q) R; A  t# c0 VFORM cvf_main all_visible3 YES# I, b2 H8 ]' G& X9 r$ Y; g' ?' G
FORM cvf_main class_list Geometry7 P6 D: `( j! ?/ A: g* D
FORM cvf_main all_visible5 YES
; n4 x1 t7 B- S1 WFORM cvf_main package_geometry/pin_number/visible NO
" W7 f& D# f" r8 `FORM cvf_main class_list Stack-Up
4 p& k/ N. \3 ]+ ?  |1 z% a& pFORM cvf_main all_visible1 YES4 _$ x: v4 Y& |
FORM cvf_main ok
' a7 g, c/ f4 {- V' {- m
% O8 L7 m7 D) F# Drawing Parameters
: W+ U; q$ b  z. o  S  ?; Bgeneraledit
2 r$ R& o- n8 p( x( J- cprmed# k7 s$ l# y/ \& e8 E
setwindow Form.prmedit, |; @' F  H! n) e
FORM prmedit design
' ^2 R# _# ]; m" l" i' Y  iFORM prmedit units Millimeter7 v6 X# F4 B- A
FORM prmedit accuracy 4; V7 C! b6 \5 d. K6 [( U  r) b
FORM prmedit size Other
$ ~8 V; r. g) XFORM prmedit width 24.4
6 ?$ @6 ~* u+ XFORM prmedit height 24.4
/ n, Q% M: F3 L' C- BFORM prmedit x 0, s& N: ]2 d+ B9 E7 d* k% H# z
FORM prmedit y 08 P2 K* H7 e4 C! y  a6 ]
FORM prmedit move_x 12.2
2 E, e: j' y- `FORM prmedit move_y 12.2  y  s4 J. m3 `5 I% h# d8 w
FORM prmedit done
" H3 v* b3 z( M# x% xsetwindow pcb
0 {7 E3 K/ O9 \! y. \+ I) N
# L$ W0 v4 v8 v' j: g) c: ^# Pin Generation
- q/ t2 D; l3 G  m3 Hskill myPinText = make_axlTextOrientation(?textBlock "5", ?rotation 0., ?mirrored nil, ?justify "center")
7 y. a( }0 s  \" B/ C4 zskill myPinLabel = make_axlPinText(?number "1", ?offset 0:0, ?text myPinText)
8 T7 F, G% q% {1 N% f( Cskill axlDBCreatePin("b185_30", -6:3.75, myPinLabel, 0)( s7 `2 k% Y0 o; J
skill myPinLabel = make_axlPinText(?number "2", ?offset 0:0, ?text myPinText)% o4 o8 I* |# [3 j2 c- f+ f
skill axlDBCreatePin("b185_30", -6:3.25, myPinLabel, 0)
5 Y3 h, s) M7 y9 I! u/ d7 Hskill myPinLabel = make_axlPinText(?number "3", ?offset 0:0, ?text myPinText)
& w  j+ j! b0 R& x! K$ y6 jskill axlDBCreatePin("b185_30", -6:2.75, myPinLabel, 0)8 Y2 T- r- N; s1 @3 {) s
skill myPinLabel = make_axlPinText(?number "4", ?offset 0:0, ?text myPinText)# g' N  N' {; }# [
skill axlDBCreatePin("b185_30", -6:2.25, myPinLabel, 0)2 |( ]9 M; q) j$ e6 Q
skill myPinLabel = make_axlPinText(?number "5", ?offset 0:0, ?text myPinText)
# Z# z0 |: ~# x( _) Bskill axlDBCreatePin("b185_30", -6:1.75, myPinLabel, 0)
- i5 F; O6 w$ U( {8 E3 C0 Y' rskill myPinLabel = make_axlPinText(?number "6", ?offset 0:0, ?text myPinText)6 j5 I- M6 [* F( F
skill axlDBCreatePin("b185_30", -6:1.25, myPinLabel, 0)! k; h6 v8 H) j! p: |$ C, `
skill myPinLabel = make_axlPinText(?number "7", ?offset 0:0, ?text myPinText)
3 M4 k3 _, ~: L2 A2 D. Q& O& vskill axlDBCreatePin("b185_30", -6:0.75, myPinLabel, 0)2 b9 R, U9 }9 n
skill myPinLabel = make_axlPinText(?number "8", ?offset 0:0, ?text myPinText)
1 F  ~" q8 U3 N  T0 Cskill axlDBCreatePin("b185_30", -6:0.25, myPinLabel, 0)
2 o" o4 J6 K; dskill myPinLabel = make_axlPinText(?number "9", ?offset 0:0, ?text myPinText)$ |. X7 M6 D$ J' X0 [( p  C1 @
skill axlDBCreatePin("b185_30", -6:-0.25, myPinLabel, 0)/ Z- g' {9 H: s. Z- e
skill myPinLabel = make_axlPinText(?number "10", ?offset 0:0, ?text myPinText)7 r# j& o* O5 j9 y/ O) J" _% C& t
skill axlDBCreatePin("b185_30", -6:-0.75, myPinLabel, 0)
& D/ y+ P9 u! w1 h' h% t+ hskill myPinLabel = make_axlPinText(?number "11", ?offset 0:0, ?text myPinText), |) S- |4 ]6 W* T) S/ `
skill axlDBCreatePin("b185_30", -6:-1.25, myPinLabel, 0)
7 V2 k5 D5 y2 {skill myPinLabel = make_axlPinText(?number "12", ?offset 0:0, ?text myPinText)/ z& f8 y% V% D8 ^' L
skill axlDBCreatePin("b185_30", -6:-1.75, myPinLabel, 0)! U7 ~- ]0 W. s. V  z4 X
skill myPinLabel = make_axlPinText(?number "13", ?offset 0:0, ?text myPinText)$ N: ]5 Z( W, q
skill axlDBCreatePin("b185_30", -6:-2.25, myPinLabel, 0)
; G* O2 ]2 M3 }' {1 f/ s- fskill myPinLabel = make_axlPinText(?number "14", ?offset 0:0, ?text myPinText)
- s" v  _7 J% @: s3 z6 Cskill axlDBCreatePin("b185_30", -6:-2.75, myPinLabel, 0)
7 `, b5 i! U2 J0 j+ [. }" D7 ?! lskill myPinLabel = make_axlPinText(?number "15", ?offset 0:0, ?text myPinText)  e6 z9 x- l2 h; W, N; [. n
skill axlDBCreatePin("b185_30", -6:-3.25, myPinLabel, 0)0 }6 \# ~( O9 q
skill myPinLabel = make_axlPinText(?number "16", ?offset 0:0, ?text myPinText)
/ G  R7 f, y$ T6 K2 n4 Fskill axlDBCreatePin("b185_30", -6:-3.75, myPinLabel, 0)2 x9 S$ j& r/ j. L, f$ F7 A$ L7 v, j
skill myPinLabel = make_axlPinText(?number "17", ?offset 0:0, ?text myPinText)" T; m7 W9 S# \* k; P3 T! n
skill axlDBCreatePin("b185_30", -3.75:-6, myPinLabel, 90)0 V' H0 P% S; Y$ l/ n
skill myPinLabel = make_axlPinText(?number "18", ?offset 0:0, ?text myPinText)  ~$ R( W2 g; u; ?7 k. u4 ^
skill axlDBCreatePin("b185_30", -3.25:-6, myPinLabel, 90)# o- y7 V" L9 T$ R
skill myPinLabel = make_axlPinText(?number "19", ?offset 0:0, ?text myPinText)
+ Z# F; j1 {' M/ o0 ]1 Wskill axlDBCreatePin("b185_30", -2.75:-6, myPinLabel, 90)
# E4 Y4 `; P6 f  Xskill myPinLabel = make_axlPinText(?number "20", ?offset 0:0, ?text myPinText)& K  ^5 ~$ J6 ]' u7 F# |
skill axlDBCreatePin("b185_30", -2.25:-6, myPinLabel, 90), A5 z8 I# i5 U5 u
skill myPinLabel = make_axlPinText(?number "21", ?offset 0:0, ?text myPinText)
( @$ I7 F2 v# D7 c. Oskill axlDBCreatePin("b185_30", -1.75:-6, myPinLabel, 90); R. z9 V: X2 q7 f
skill myPinLabel = make_axlPinText(?number "22", ?offset 0:0, ?text myPinText)- d# V/ o$ M  a8 O
skill axlDBCreatePin("b185_30", -1.25:-6, myPinLabel, 90)
$ j$ q1 T1 P: O( a, Tskill myPinLabel = make_axlPinText(?number "23", ?offset 0:0, ?text myPinText)
7 `9 l. e* r) |skill axlDBCreatePin("b185_30", -0.75:-6, myPinLabel, 90)6 V( ?1 |6 X2 e: A; ]& t) \2 t
skill myPinLabel = make_axlPinText(?number "24", ?offset 0:0, ?text myPinText); X1 f9 T) C1 P' M# H7 Y
skill axlDBCreatePin("b185_30", -0.25:-6, myPinLabel, 90)7 b+ }6 y. j: A9 A; ^: {
skill myPinLabel = make_axlPinText(?number "25", ?offset 0:0, ?text myPinText)7 q7 b" |+ E8 S$ n- Z
skill axlDBCreatePin("b185_30", 0.25:-6, myPinLabel, 90)" S5 V6 a$ u2 ~) m3 v6 b7 u! A+ J
skill myPinLabel = make_axlPinText(?number "26", ?offset 0:0, ?text myPinText)
  M9 k6 H& b6 i7 k( I+ l" Wskill axlDBCreatePin("b185_30", 0.75:-6, myPinLabel, 90)( b0 C4 w0 v; V$ |# v7 W
skill myPinLabel = make_axlPinText(?number "27", ?offset 0:0, ?text myPinText)4 Q! A" A' x1 x* f2 z
skill axlDBCreatePin("b185_30", 1.25:-6, myPinLabel, 90)* O/ n/ _+ C. u
skill myPinLabel = make_axlPinText(?number "28", ?offset 0:0, ?text myPinText)  d) e3 Y/ U3 F/ Z" V
skill axlDBCreatePin("b185_30", 1.75:-6, myPinLabel, 90)
! g- S; z; p3 Q6 K* N( j; tskill myPinLabel = make_axlPinText(?number "29", ?offset 0:0, ?text myPinText)3 R  p. C! E" f- p6 o6 q+ J% b9 x: Y
skill axlDBCreatePin("b185_30", 2.25:-6, myPinLabel, 90)/ h/ \/ z. _5 N' _- v
skill myPinLabel = make_axlPinText(?number "30", ?offset 0:0, ?text myPinText)
0 @" ^/ \' f# W- Q. Q9 A, L8 Oskill axlDBCreatePin("b185_30", 2.75:-6, myPinLabel, 90)
8 u) M4 S- t2 Yskill myPinLabel = make_axlPinText(?number "31", ?offset 0:0, ?text myPinText)7 t& d! R) Q* Q- d5 A* o. S
skill axlDBCreatePin("b185_30", 3.25:-6, myPinLabel, 90)
' @+ j- M' f4 }1 B" n! Pskill myPinLabel = make_axlPinText(?number "32", ?offset 0:0, ?text myPinText)
- ^! ~5 k# t0 t9 X# s/ ]skill axlDBCreatePin("b185_30", 3.75:-6, myPinLabel, 90)
4 _, y8 O5 z& X* }3 t, P7 j, N7 e7 tskill myPinLabel = make_axlPinText(?number "33", ?offset 0:0, ?text myPinText)1 K! x. a  ~$ r! j9 i7 [7 F
skill axlDBCreatePin("b185_30", 6:-3.75, myPinLabel, 0)
5 K3 e4 l+ T2 i, L( C: Lskill myPinLabel = make_axlPinText(?number "34", ?offset 0:0, ?text myPinText)
, N6 @* m% K/ x) f9 N- V$ Kskill axlDBCreatePin("b185_30", 6:-3.25, myPinLabel, 0)/ L( Z% r0 P. J* J; r' C# c3 k
skill myPinLabel = make_axlPinText(?number "35", ?offset 0:0, ?text myPinText)  C" h  x) \. A0 @" X7 w
skill axlDBCreatePin("b185_30", 6:-2.75, myPinLabel, 0)
- v' x. S1 a# t. Q9 @skill myPinLabel = make_axlPinText(?number "36", ?offset 0:0, ?text myPinText)  P1 K9 L9 I9 h% R, w4 }
skill axlDBCreatePin("b185_30", 6:-2.25, myPinLabel, 0)
5 T5 l# R; E& nskill myPinLabel = make_axlPinText(?number "37", ?offset 0:0, ?text myPinText)
) ^; `/ ]* p8 {+ x5 Uskill axlDBCreatePin("b185_30", 6:-1.75, myPinLabel, 0)  h+ }3 x- N' p0 }) d$ K
skill myPinLabel = make_axlPinText(?number "38", ?offset 0:0, ?text myPinText)
/ E9 `( W4 w/ @  D$ d% Y" N% U" Uskill axlDBCreatePin("b185_30", 6:-1.25, myPinLabel, 0); {  Z. o1 m: o" W1 ~+ e4 u
skill myPinLabel = make_axlPinText(?number "39", ?offset 0:0, ?text myPinText)# k) l0 f: \+ p; \! d
skill axlDBCreatePin("b185_30", 6:-0.75, myPinLabel, 0)' C' N' R6 H0 T' o" m& X! h
skill myPinLabel = make_axlPinText(?number "40", ?offset 0:0, ?text myPinText)
/ m+ T8 g+ ?! w" \- iskill axlDBCreatePin("b185_30", 6:-0.25, myPinLabel, 0)
, B5 y4 E' A* m. x, qskill myPinLabel = make_axlPinText(?number "41", ?offset 0:0, ?text myPinText)8 u$ L5 b6 U- B* J; K( t2 o
skill axlDBCreatePin("b185_30", 6:0.25, myPinLabel, 0)
- h1 f. T. S! v1 W* R3 @. Eskill myPinLabel = make_axlPinText(?number "42", ?offset 0:0, ?text myPinText)
) s5 v% F1 }9 t& C4 Vskill axlDBCreatePin("b185_30", 6:0.75, myPinLabel, 0)
/ `0 c' m; H7 s9 m/ i  M0 G" J3 Hskill myPinLabel = make_axlPinText(?number "43", ?offset 0:0, ?text myPinText)
- W3 t" E! v* O) ?$ v9 N) G/ ^* Q, v& ]% Zskill axlDBCreatePin("b185_30", 6:1.25, myPinLabel, 0)/ N. U+ u8 R* W9 ~& F1 x
skill myPinLabel = make_axlPinText(?number "44", ?offset 0:0, ?text myPinText)
7 f; z! l6 Y# k3 Q5 ^8 A# Zskill axlDBCreatePin("b185_30", 6:1.75, myPinLabel, 0)
: N4 m$ l6 G% k, zskill myPinLabel = make_axlPinText(?number "45", ?offset 0:0, ?text myPinText)' `+ H3 o' q' F: Q( q: F
skill axlDBCreatePin("b185_30", 6:2.25, myPinLabel, 0)
5 K$ W$ H+ l8 jskill myPinLabel = make_axlPinText(?number "46", ?offset 0:0, ?text myPinText), P- ^8 }- \4 j/ u
skill axlDBCreatePin("b185_30", 6:2.75, myPinLabel, 0)/ u  a) ]  h" K* |. S; ^9 c
skill myPinLabel = make_axlPinText(?number "47", ?offset 0:0, ?text myPinText)
3 C$ T& W  Q2 l' o1 Q$ cskill axlDBCreatePin("b185_30", 6:3.25, myPinLabel, 0)2 V) S, i( Q2 P; T1 F5 t8 b
skill myPinLabel = make_axlPinText(?number "48", ?offset 0:0, ?text myPinText)
7 t8 }; R; R0 R6 s* g: iskill axlDBCreatePin("b185_30", 6:3.75, myPinLabel, 0)
* B3 h% G4 i% K% pskill myPinLabel = make_axlPinText(?number "49", ?offset 0:0, ?text myPinText)9 j+ B, m0 \; I( k$ n3 @; Q6 ?
skill axlDBCreatePin("b185_30", 3.75:6, myPinLabel, 90)7 o6 O5 ~! {4 m4 G- }9 g+ T
skill myPinLabel = make_axlPinText(?number "50", ?offset 0:0, ?text myPinText)( t$ I! C+ C9 }6 s5 _* l# d- Z+ v& ?
skill axlDBCreatePin("b185_30", 3.25:6, myPinLabel, 90)
7 l+ _4 j: f6 k: K" h$ hskill myPinLabel = make_axlPinText(?number "51", ?offset 0:0, ?text myPinText)
1 A( t* J( o9 j9 _7 a' Mskill axlDBCreatePin("b185_30", 2.75:6, myPinLabel, 90). x1 M4 g1 b; S/ T: F
skill myPinLabel = make_axlPinText(?number "52", ?offset 0:0, ?text myPinText)
6 A" K, V% N2 G/ {  W0 Nskill axlDBCreatePin("b185_30", 2.25:6, myPinLabel, 90)
# {: S# k6 \- \4 X* f' s2 lskill myPinLabel = make_axlPinText(?number "53", ?offset 0:0, ?text myPinText)8 n$ K& O. b& T0 u
skill axlDBCreatePin("b185_30", 1.75:6, myPinLabel, 90)& c# {% K0 B4 o$ Y9 x. u
skill myPinLabel = make_axlPinText(?number "54", ?offset 0:0, ?text myPinText); T9 K5 h$ T1 |  l! l7 Z! j* k
skill axlDBCreatePin("b185_30", 1.25:6, myPinLabel, 90)
, b* u9 a! k) yskill myPinLabel = make_axlPinText(?number "55", ?offset 0:0, ?text myPinText)8 e* R3 f2 @9 D! b
skill axlDBCreatePin("b185_30", 0.75:6, myPinLabel, 90)6 l( _% O( Y' o. Q2 a6 E6 o( d
skill myPinLabel = make_axlPinText(?number "56", ?offset 0:0, ?text myPinText)
9 K# [# b4 z% f# h9 e+ Iskill axlDBCreatePin("b185_30", 0.25:6, myPinLabel, 90)1 @* P& y9 E0 h7 P- `+ Q% r( _
skill myPinLabel = make_axlPinText(?number "57", ?offset 0:0, ?text myPinText)2 S% W0 m# P) Q6 ^
skill axlDBCreatePin("b185_30", -0.25:6, myPinLabel, 90)+ Y; S: b! I2 l6 F9 ], g# q
skill myPinLabel = make_axlPinText(?number "58", ?offset 0:0, ?text myPinText)
) L- o$ s8 W7 c; sskill axlDBCreatePin("b185_30", -0.75:6, myPinLabel, 90)0 |; I5 t* k' M: l4 k
skill myPinLabel = make_axlPinText(?number "59", ?offset 0:0, ?text myPinText): k; E0 ?8 U& V) v5 `+ D
skill axlDBCreatePin("b185_30", -1.25:6, myPinLabel, 90)
3 W8 Z2 Q4 }  ?& Xskill myPinLabel = make_axlPinText(?number "60", ?offset 0:0, ?text myPinText)1 x. x( e; j* H: W
skill axlDBCreatePin("b185_30", -1.75:6, myPinLabel, 90); |6 ?+ _  V1 Z& _0 o  W) c
skill myPinLabel = make_axlPinText(?number "61", ?offset 0:0, ?text myPinText)8 H; \# G/ a8 _7 E
skill axlDBCreatePin("b185_30", -2.25:6, myPinLabel, 90)1 n& [5 T) q; S0 W* X' n$ i
skill myPinLabel = make_axlPinText(?number "62", ?offset 0:0, ?text myPinText)
3 i+ r5 P# L0 Z* Pskill axlDBCreatePin("b185_30", -2.75:6, myPinLabel, 90)  ]  n" n0 Z3 ]
skill myPinLabel = make_axlPinText(?number "63", ?offset 0:0, ?text myPinText)4 A" L' B6 N9 v
skill axlDBCreatePin("b185_30", -3.25:6, myPinLabel, 90)9 s6 R' h* p6 a6 E* I
skill myPinLabel = make_axlPinText(?number "64", ?offset 0:0, ?text myPinText)
, z7 z% N* z6 D- v/ {0 S% Kskill axlDBCreatePin("b185_30", -3.75:6, myPinLabel, 90)
) `. S/ {) G* {' R: a7 p6 askill myPinLabel = make_axlPinText(?number "FID1", ?offset 0:0, ?text myPinText)
: Q% G' \( X7 U- Cskill axlDBCreatePin("c100m200k200", -6:-6, myPinLabel, 0)( j9 R* B; |; F' p
skill myPinLabel = make_axlPinText(?number "FID2", ?offset 0:0, ?text myPinText)
: D! B) b$ P" ~( n9 |2 ?3 Q) xskill axlDBCreatePin("c100m200k200", 6:6, myPinLabel, 0)
9 ?8 ~% u. d8 X$ y; D9 V2 L. Fdone
) ]# ^3 I- L+ j& G# @: k& F% Q* }8 [3 q( t0 V9 A
# Graphics+ @+ o) B$ \- n+ i
skill path = axlPathStart( ( list -5.1:-5.1 ), 0.001)" B! [+ w% \. i* B
skill path = axlPathLine( path, 0.001, -5.1:5.1 )2 v) R3 z( {  J) m) S
skill path = axlPathLine( path, 0.001, 5.1:5.1 )
! l1 [" y3 o% e/ t& Eskill path = axlPathLine( path, 0.001, 5.1:-5.1 )
4 d4 p. x; q7 O! Y2 O7 |skill path = axlPathLine( path, 0.001, -5.1:-5.1 )
0 R) y% N( O2 _* s2 j& J; fskill axlDBCreatePath(path "PACKAGE GEOMETRY/DISPLAY_TOP")" v2 E) W: X' y

( f. H7 o, d5 w8 q$ qskill path = axlPathStart( ( list -7.2:-7.2 ) )- g# J9 g4 Q' r2 b- _" r% H7 w
skill path = axlPathLine( path, 0, -7.2:7.2 )9 D0 U! G* _+ g" c
skill path = axlPathLine( path, 0, 7.2:7.2 )/ O; N( P  N, \* f* j1 U: t9 @
skill path = axlPathLine( path, 0, 7.2:-7.2 )7 P, ~5 V1 P8 q& S
skill path = axlPathLine( path, 0, -7.2:-7.2 )
' k" W5 k5 k9 f& n3 |- y% K; gskill myShape = axlDBCreateShape(path, t, "PACKAGE GEOMETRY/DFA_BOUND_TOP")
( x# j& n# d! |7 F' T1 H  r7 U- N& Q5 v" v
skill path = axlPathStart( ( list -7.2:-7.2 ) )( `& h7 y- k: u3 @0 ?3 V( h- M
skill path = axlPathLine( path, 0, -7.2:7.2 )# p* X" i' y4 z$ b( r
skill path = axlPathLine( path, 0, 7.2:7.2 )
% `7 p( F; b$ w  H) O9 Lskill path = axlPathLine( path, 0, 7.2:-7.2 )
- ~3 ]7 Q1 z4 I1 X5 K: |- Nskill path = axlPathLine( path, 0, -7.2:-7.2 )6 k2 b7 c. u8 A" G: w$ G$ H0 }
skill myShape = axlDBCreateShape(path, t, "PACKAGE GEOMETRY/PLACE_BOUND_TOP")
3 O- W. j/ G0 ]0 F) Z0 Z7 N/ E3 v0 Z6 T8 |' [
skill path = axlPathStartCircle( (list 0:0 0.35 ), 0.05)3 ^; u, F7 E2 }) Q+ ?
skill axlDBCreatePath(path "PACKAGE GEOMETRY/PLACE_BOUND_TOP")' N. L* J! P" T
  x; j5 {! d& t) b. ?
skill path = axlPathStart( ( list 0.0:-0.5 ), 0.05): g# H0 p" d- [
skill path = axlPathLine( path, 0.05, 0:0.5 ); U# _- ?8 M% V! X/ V  W
skill axlDBCreatePath(path "PACKAGE GEOMETRY/PLACE_BOUND_TOP")1 |, |# L( F. |, k

3 y+ S8 W8 f& D3 K6 B6 Vskill path = axlPathStart( ( list -0.5:0.0 ), 0.05)( h* f; E4 Q- j1 m7 t( h- D
skill path = axlPathLine( path, 0.05, 0.5:0 )
$ {% X) e- y; nskill axlDBCreatePath(path "PACKAGE GEOMETRY/PLACE_BOUND_TOP")
1 T$ R4 {& w, g8 X! a7 z2 d5 E) I% p$ B- A
skill path = axlPathStart( ( list -5:-5 ), 0.1)
' n' l& E1 U; _6 t* }# h) g$ d7 v& Tskill path = axlPathLine( path, 0.1, -5:5 )
7 t8 d8 s- |* H& A8 a. nskill path = axlPathLine( path, 0.1, 5:5 )
; v0 Y2 i8 l  L' }skill path = axlPathLine( path, 0.1, 5:-5 )& R- @) i3 v1 F' j- F. E: {
skill path = axlPathLine( path, 0.1, -5:-5 )
6 B2 Y) B5 @0 {$ b% wskill axlDBCreatePath(path "PACKAGE GEOMETRY/ASSEMBLY_TOP")
5 X0 J; a' s' N0 N, Z0 o! m# M. k$ v7 Q' y- J" p' E
skill path = axlPathStartCircle( (list -4:4 0.5 ), 0.1)- Q) x% A# }. }+ |" |% \, b% w
skill axlDBCreatePath(path "PACKAGE GEOMETRY/ASSEMBLY_TOP")
& L- K* i2 P0 x& I5 P* \
; _4 {  b  Q# Iskill path = axlPathStart( ( list -4.75:-4.75 ), 0.2)
" ~0 x- v" G3 u7 F! r5 Hskill path = axlPathLine( path, 0.2, -4.75:4.75 )" S% h: T+ [: v# S+ v( z
skill path = axlPathLine( path, 0.2, 4.75:4.75 )8 R- e( m: v% ^( ~8 K
skill path = axlPathLine( path, 0.2, 4.75:-4.75 )
" X. ~8 y4 G, s# {skill path = axlPathLine( path, 0.2, -4.75:-4.75 )
6 k9 a$ e2 J$ eskill axlDBCreatePath(path "PACKAGE GEOMETRY/SILKSCREEN_TOP")
$ w0 N2 V7 u4 X; L) u4 k# h9 W# W2 q, M. A& `3 s/ P( T  p
skill path = axlPathStartCircle( (list -3.85:3.85 0.25 ), 0.5)  H- W, e- T+ d* ^
skill axlDBCreatePath(path "PACKAGE GEOMETRY/SILKSCREEN_TOP")
6 f; J7 z9 ]2 `2 w6 e6 G2 I3 p3 ?" {5 V  d' \3 `. x1 M
skill path = axlPathStartCircle( (list -6.65:4.4 0.125 ), 0.25)  |6 W1 q" Y0 i* Q$ y
skill axlDBCreatePath(path "PACKAGE GEOMETRY/SILKSCREEN_TOP")
5 K5 `, ^- o& Z$ _8 {% I  G) ^; ~. D- g/ F3 X2 Z1 L
skill path = axlPathStartCircle( (list -6:-6 1 ), 0)
) |) d; \& i2 U9 K- e3 t! Hskill myShape = axlDBCreateShape(path, t, "ROUTE KEEPOUT/TOP")" A3 X- V4 {% [8 s" T; d1 ?7 s" X

% v% }; w9 Y( Q  W6 ]skill path = axlPathStartCircle( (list -6:-6 1 ), 0)
' r8 f% ]9 s! r" j4 H" xskill myShape = axlDBCreateShape(path, t, "VIA KEEPOUT/TOP")1 |/ y: F; `  a3 p# W: p) p
+ m. H. n# L( y
skill path = axlPathStartCircle( (list 6:6 1 ), 0)
9 j  {" ]+ C2 i0 {skill myShape = axlDBCreateShape(path, t, "ROUTE KEEPOUT/TOP"), X4 o$ d) j( E/ J( g7 Y
$ `$ x5 x; ^* d1 o& T3 H7 w
skill path = axlPathStartCircle( (list 6:6 1 ), 0)
' Z" U7 N3 x3 p2 L! pskill myShape = axlDBCreateShape(path, t, "VIA KEEPOUT/TOP")
1 l0 R" Q$ }% z  u0 O$ R7 O& W# U* `
# Attributes/ e* o, `! w/ ?- X4 S
setwindow pcb% T# q$ J+ H7 O/ n1 z- l& X
package_height
5 @* ~% V/ ~8 Fpick grid 0 0$ a8 Z+ D2 G; j
setwindow Form.mini
$ l$ I+ }: ^4 k) J% KFORM mini height_max 1.2mm
. j$ Z( ]+ C; X0 u8 T: ?done
6 l1 ?6 r& x, w4 W9 `$ ~: o
3 I3 B4 S8 Q* Y3 V1 }define property
/ ]+ r' L8 k, M( ~1 P8 d% ]setwindow Form.dpr_select
- A+ ^" \/ E8 j; P& h$ jFORM dpr_select name DESCRIPTION0 E* q. d% `% N5 e) F" Z
setwindow Form.dpr_define  u8 j  {2 B2 q+ U" U) |6 V5 I
FORM dpr_define shapes_elem YES" J) U+ r: @8 a4 A: l( ]
FORM dpr_define symbols_elem YES1 G2 |2 R9 _9 g; ~2 p3 X
FORM dpr_define data_type STRING
* a6 D0 R/ P( ]2 dFORM dpr_define apply
% H! y; H4 a. b4 Jsetwindow Form.dpr_select9 o0 b% A( e5 C. v# |
FORM dpr_select done
, ?* G  R# w8 M
' G5 r' x, V" o: W% z4 h/ |  t- Gproperty edit
' e1 J4 K1 H0 w5 _9 _0 K2 csetwindow Form.find: P/ _7 x& y4 K4 y9 j' O8 `" f
FORM find name_type Drawing6 y. o' Y# \  Z2 g
FORM find find_by_name0 a5 s; O2 x4 R
setwindow Form.findname
! H7 L- w, j$ ~6 F. ~, Q1 k1 B8 x8 lFORM findname objlist 'Drawing Select'
# K% m2 ~; @9 Q7 F. q' RFORM findname done/ L: z7 N8 Q' H2 j/ r3 F) ?8 u% C* Y
setwindow Form.editprop1
3 N9 s2 f. [& {# d  w- s  `FORM editprop1 properties Description
+ N9 x' Z8 ^/ q0 X  N8 p* z+ ?setwindow Form.editprop2
$ s- w9 I) }$ i& g% L  y+ ~" W7 C% @. ^8 EFORM editprop2 Description ele_prop_value "QFP,0.50mm pitch,square;64 pin,10.00mm L X 10.00mm W X 1.20mm H body"
) m7 c4 ~* S8 _, {7 M5 Vsetwindow Form.editprop14 F& N% C# C# ?* u, g) E5 h
FORM editprop1 done9 F6 m: M9 V' S1 V5 R4 n; ^$ P# o

% f+ ]1 o# e( D# Labels
: N- d4 E8 c! F% I
/ ~: L# N! F9 ?3 WLabel refdes5 ^  P6 n9 N1 j; H- V) B1 c# O" Q
setwindow Form.mini  @, M% J( Y- ^/ s- u  z0 U+ U
FORM mini text_block 39 w7 B: p  n$ I" D! r  Q1 X# H1 X
FORM mini angle 0
& B0 K5 I3 v' q! \FORM mini mirror NO2 e6 G. V3 z1 {: Q( ?
FORM mini text_justification Center1 Y% j  ]4 ^) U. _, s+ N0 X- j
FORM mini class REF DES
* W9 y/ _1 V: j) V& H+ @0 sFORM mini subclass ASSEMBLY_TOP' j4 G6 |2 ?( l$ T! l
setwindow pcb
. j  [, w2 Y8 }+ gpick 0 0.75/ b, {, J/ W+ m8 q2 q0 ]
Text "REF"
$ V" [9 Y3 h& ~% ~done7 m0 C& ~5 M6 T" y# X$ Y$ l) d1 E
setwindow pcb$ q) P4 x5 c2 V/ i. W

2 T4 E7 t4 a" U8 xLabel refdes
! V' E0 t" @1 |: }setwindow Form.mini2 e4 I7 A' h5 p4 a! i1 ?
FORM mini text_block 3
0 X5 r* Y  I! r3 _FORM mini angle 0
3 W- z7 B! x% i  g$ I9 WFORM mini mirror NO
4 a* ?! l4 F+ n  YFORM mini text_justification Center$ `: H) L* U  r$ ^% n' \
FORM mini class REF DES' S( D' X  E6 T/ w# a
FORM mini subclass SILKSCREEN_TOP) i/ t! Q' k5 i+ W( ?% h
setwindow pcb
9 e2 D: t# P/ J3 Y2 e% }pick 0 0.75! g5 g9 P" B, }1 F3 }5 I
Text "REF"
% _+ Q; E( L7 u$ C) p+ ^done
2 k0 A* Q4 b4 [/ F: P9 L& ~% }+ Osetwindow pcb
9 ~; O0 U* A& o7 _" F6 A- h
- O2 j1 m9 r, Y9 }Label device2 u& H6 z( b0 |/ C' l
setwindow Form.mini
, J8 J0 T" `3 i3 h5 TFORM mini text_block 37 l* u, f  v" L3 L
FORM mini angle 0
% B. K7 V- W( p" z0 I: }FORM mini mirror NO
2 H$ r  d8 L0 m6 T$ ^$ w0 VFORM mini text_justification Center1 ?, R/ J0 X$ _
FORM mini class DEVICE TYPE
8 c& d6 v$ Q+ }& ]. T: b* {FORM mini subclass SILKSCREEN_TOP. W( A4 a" k* M3 V( S# u( K' U! X
setwindow pcb
/ v) F, n. ]% v" w" b9 Epick 0 0.75
: l% `: @/ }5 q- h+ V3 v  K. zText "DEV"
% y. i0 Q* O, N) U$ idone& q* R. S: H  a8 x5 r/ Z
setwindow pcb! P' P8 H- s# [- }: t+ b) y! J
# F) J7 ^1 Z, K" w" r$ B! c3 G
save' b& n* i# J8 s+ L. a, S1 q
exit
& {; x* E5 e( z# S- c" c5 g* m#   stop time: Wed, Aug 18 7:15:15 2010

该用户从未签到

6#
发表于 2010-8-26 15:22 | 只看该作者
顶下,同样遇到此问题!

该用户从未签到

7#
发表于 2011-1-14 09:31 | 只看该作者
楼主解决没有,提供个方法哈,我也遇到这个问题:,拜谢
  • TA的每日心情
    开心
    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    8#
    发表于 2011-1-14 09:36 | 只看该作者
    应该是库路径设置的问题,我刚开始一样也是没有焊盘,最后设置库路径后就好了。不过我用的是15.5

    该用户从未签到

    9#
    发表于 2011-1-14 11:23 | 只看该作者
    设置了库文件还是不行,汗,不过还是谢谢了

    该用户从未签到

    10#
    发表于 2011-7-7 10:02 | 只看该作者
    哪里可以下载Mentor LP Wizard 10.1.1?
  • TA的每日心情
    开心
    2024-5-31 15:50
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    11#
    发表于 2011-7-7 10:04 | 只看该作者
    RP问题!

    该用户从未签到

    12#
    发表于 2011-11-9 20:57 | 只看该作者
    我设置为orcad pcb editor 16.3就ok了   

    该用户从未签到

    13#
    发表于 2011-11-9 21:19 | 只看该作者
    padpath添加当前工作路径 "."
    , f/ H/ O) U4 J" t- L# ?3 ~6 [9 L' Y不需要每次都重新设置。

    点评

    您好,你说添加“.” 是如图所示吗?  详情 回复 发表于 2015-7-29 10:39
  • TA的每日心情
    开心
    2021-12-31 15:49
  • 签到天数: 66 天

    [LV.6]常住居民II

    14#
    发表于 2012-6-15 17:13 | 只看该作者
    请问楼主这个问题最后解决了没有?我也遇到了这个问题了……弄了一下午还是不行

    该用户从未签到

    15#
    发表于 2012-6-17 10:30 | 只看该作者
    坐等    楼主解决没  同样问题遇到
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-9-10 10:44 , Processed in 0.140625 second(s), 32 queries , Gzip On.

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

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

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