找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2038|回复: 26
打印 上一主题 下一主题

ALLEGRO导出底层坐标问题?

[复制链接]

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
跳转到指定楼层
1#
发表于 2015-9-18 10:28 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
ALLEGRO导出底层坐标问题?
- g' z+ E6 J+ UALLEGRO导出BOTTOM层元件坐标默认都是反面的。请问有没有办法可以将BOTTOM层的元件坐标反转过来到正面,就是说能不能导出BOTTOM层的正面坐标?4 p# C/ d1 {3 a5 ~5 ~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-9-21 08:31 | 只看该作者
lms 发表于 2015-9-18 11:19/ A; _6 d5 @  I2 \$ k
多谢回复。这位兄台可否这种相关的SKILL给我用下,我就是因为不会编译这个SKILL才会提这个问题。感觉这个 ...
7 H; k$ x/ u, _' X9 ~
你試試看附件的skill, # E# h4 _& g: T; Q
report的原點為板框的左下角, * P6 A+ v0 n  ^3 u
bottom反過來看原點也是左下角, , D6 o& f. [. y6 G9 U4 n1 o
請自行在驗證看看report是否正確.
  _( L0 \* i1 Y; b: S" z/ ]1 b' k* y  i& }: w/ r
加載方法:. C6 _+ U( l; o; ]9 d
1.將2個檔案複製到skill目錄下,或是pcbenv目錄下% [5 I1 B, W9 w5 A) M
2.在allegro.ilinit檔案裡面加入下面一行" ?$ c: v0 B  z1 h
load("ep.ile" "www.eda365.com")5 M! M  i  F- o! c/ w7 ~
8 ]6 R; s; {/ \# [7 R
執行命令:  @7 _% i5 N- K& ?" l
ep               => 一般所看到的座標(原點為板框左下角): v0 x) S# q1 |; [9 s1 y( X3 i# S
ep bottom   =>會將bottom座標反過來(原點為板框左下角)9 k; d* ^, n5 e" k+ v! o
# y0 W/ b& T4 m) {8 c
ep.rar (27.29 KB, 下载次数: 5)
  i* J+ M. {2 o9 e" h

点评

lms
谢谢。 可是SKILL的后缀不是IL吗?怎么你给的是ILE呢? 貌似用不了啊  详情 回复 发表于 2015-9-26 15:16

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-9-28 16:18 | 只看该作者
lms 发表于 2015-9-28 14:56, g$ h0 [% `) {3 `
在C:\SPB_Data\pcbenv目录下,我设置的env快捷键文件也在此目录下,在ALLEGRO的命令行下敲快捷键命令有效 ...
2 ^# b; L* n! @5 z, q! y/ F
加載skill都是在allegro.ilinit檔案裡面, 不需要使用到env檔案
) r/ h6 q. n; m/ v$ N/ \" g" _% }* z9 f% m0 A5 ?) E, @' L

2 i# F( C7 C. {- z2 j0 Rep是此skill的命令,不是快捷鍵,所以也不要在env檔案裡面加ep相關快捷鍵.: l7 }) U. c; g! c- S$ H2 [  g
" {6 s: t9 {* O* v3 H9 @7 W

8 r8 p! V9 I# `/ l$ P) K
  e* L9 f* ~  _- ~  o

) c" P- K0 x4 W# e4 m2 [加載skill及操作步驟:) Z1 e4 b# c, j' o# r% @" t- i
1.將load("ep.ile" "www.eda365.com") 加入到 allegro.ilinit檔案裡面1 \  H, r9 V. T1 O2 ~0 J
2.開啟allegro和開一個board file* C+ m2 P# k4 m, a& t; Y2 C
3.在allegro Command> 輸入 ep 再按"enter"
0 O) a. f" M% d; @3 V/ N/ W, I4.在同一個工作目錄下就會產生零件座標檔案' ^% E  k* @% ~5 Y  A

点评

lms
会不会是版本的问题?我的是16.6的版本  详情 回复 发表于 2015-9-28 19:41

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-9-26 17:32 | 只看该作者
lms 发表于 2015-9-26 15:168 h5 r8 x+ j; m0 c, ~
谢谢。& a" R: |8 _- C0 @; o
可是SKILL的后缀不是IL吗?怎么你给的是ILE呢?
$ o3 |7 P4 X0 i8 X. q* h貌似用不了啊

: T( w! `6 \' V& }" Z. ~! i, m加載方法:& k& I8 `1 h" L& X% ]3 I0 q, C4 J
1.將2個檔案複製到skill目錄下,或是pcbenv目錄下# ^$ L( y' r- B) \: y* L
2.在allegro.ilinit檔案裡面加入下面一行
0 K2 a' t9 n$ T/ G2 v, Z" Iload("ep.ile" "www.eda365.com")
6 ^4 w6 w3 I! R% f9 N1 ~. R4 \+ W& v% c  n% x8 t3 ^0 b. u) n6 f
執行命令:2 k! Z+ Z- {+ c. c" H5 I
ep               => 一般所看到的座標(原點為板框左下角)4 _. H6 q6 c: `; a( z1 i
ep bottom   =>會將bottom座標反過來(原點為板框左下角): X+ l3 U! a- Q4 W6 ]; U& P4 \+ c

点评

lms
我当然有看到你之前的回复,就是因为按你所说的操作不行啊。 你确认认加入的是下面这行? load("ep.ile" "www.eda365.com")??这个ep的后缀不是应该是"il"吗?怎么变成“ile”了?  详情 回复 发表于 2015-9-28 09:09

0

主题

13

帖子

66

积分

二级会员(20)

Rank: 2Rank: 2

积分
66
27#
发表于 2016-8-22 15:15 | 只看该作者
XYX365 发表于 2015-9-29 17:39
1 x: ^- a4 M5 C7 V, @這個問題原本就有的,後續還在研究如何排列整齊.
" j- _4 w5 X  N( `' [3 E5 K7 N# @6 N+ T& Q1 A& L0 Z# z+ f8 t
你要再確認看看還有什麼問題?
  l8 c2 _, z! N! E6 V
这个skill 可以设置元件坐标成bodycenter吗?

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
26#
发表于 2015-9-29 17:39 | 只看该作者
lms 发表于 2015-9-29 16:09: b- @- y2 [7 a, h9 i! v; V
哦,对了,要bottom之后才有效。' G& g$ M9 t4 G& t, {+ B5 V
但为什么生成的文件排列怎么没有对齐呢?比如上面的"C3,C7".

, m, C, C* Q  \3 i! v) D1 G5 S這個問題原本就有的,後續還在研究如何排列整齊.! R" B8 \4 }% e8 b, k7 ^% ]* Q1 O
8 {& l1 f, _: g7 `
你要再確認看看還有什麼問題?
$ K2 s) X( N) ~7 E8 E2 v% ]

点评

这个skill 可以设置元件坐标成bodycenter吗?  详情 回复 发表于 2016-8-22 15:15

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
25#
 楼主| 发表于 2015-9-29 16:09 | 只看该作者
XYX365 发表于 2015-9-29 15:52
  Z2 ~4 W# i& X: L# k+ i1 e執行命令:: j& E6 v) P- [; K5 U3 z- S7 n
ep               => 一般所看到的座標(原點為板框左下角)+ {2 h' [9 U. g0 F7 l8 A8 a
ep bottom   =>會將bottom座標反 ...

! i+ n3 {% L6 M1 P2 r% I哦,对了,要bottom之后才有效。; v$ v+ _/ G  ~' H9 D
但为什么生成的文件排列怎么没有对齐呢?比如上面的"C3,C7". * \, P1 }* |, V/ [) s

点评

這個問題原本就有的,後續還在研究如何排列整齊. 你要再確認看看還有什麼問題?  详情 回复 发表于 2015-9-29 17:39

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
24#
发表于 2015-9-29 15:52 | 只看该作者
lms 发表于 2015-9-29 15:035 K0 b9 s. P/ r* E
是空格问题,现在可以运行你的SKILL了。但运行命令“ep”后,导出的底层坐标并没有反转过来,跟执行菜单命 ...
3 P: W1 Z! _; X$ L- \
執行命令:4 G! p" s$ L+ W, g* T/ v. M
ep               => 一般所看到的座標(原點為板框左下角)
2 @1 A3 g5 {0 U# t: v+ [5 _ep bottom   =>會將bottom座標反過來(原點為板框左下角)
8 Z2 h. U: P; [; F

点评

lms
哦,对了,要bottom之后才有效。 但为什么生成的文件排列怎么没有对齐呢?比如上面的"C3,C7".[attachimg]102866[/attachimg]  详情 回复 发表于 2015-9-29 16:09

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
23#
 楼主| 发表于 2015-9-29 15:03 | 只看该作者
是空格问题,现在可以运行你的SKILL了。但运行命令“ep”后,导出的底层坐标并没有反转过来,跟执行菜单命令:file-export-placement是一样的效果。不过还是非常感谢你一直以来都帮我解答。& g2 e) O4 ~& _: d' p

点评

執行命令: ep => 一般所看到的座標(原點為板框左下角) ep bottom =>會將bottom座標反過來(原點為板框左下角)  详情 回复 发表于 2015-9-29 15:52

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
22#
发表于 2015-9-28 20:56 | 只看该作者
lms 发表于 2015-9-28 16:50/ y+ o4 l8 l: t8 f6 M& I2 b
如图所示,你的SKILL已加载到allegro.ilinit. 我运行别的skill可以,就你这个ep无效!

' _: f4 t/ ?$ h  ^2 _! v應該是這一行load("ep.ile" "www.eda365.com") ,兩個"之間要空格,看起來你好像沒有空格.
: D" e$ b* K" w8 \

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
21#
发表于 2015-9-28 20:44 | 只看该作者
lms 发表于 2015-9-28 19:41
( N! g( w. g% W会不会是版本的问题?我的是16.6的版本
9 C; g! l9 z* [7 d* ]+ Q
你的Hotfix是哪一個版本?
, a+ U0 E7 u* f& e1 K# {) E8 a. F# j9 L* |/ u- Y8 N
另外請你將load("ep.ile" "www.eda365.com") 這一行改到最前面,再試試看?" B$ q8 [% {' b4 d

/ D* c0 e7 t/ r9 j! k1 I+ U% V如果不行的話,幫忙是一下,在Command>輸入 skill getSkillPath() ,將結果給我看看?1 x( O8 J  t' h) D/ B

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
20#
 楼主| 发表于 2015-9-28 19:41 | 只看该作者
XYX365 发表于 2015-9-28 16:18
" ?6 @4 d4 @) c; c加載skill都是在allegro.ilinit檔案裡面, 不需要使用到env檔案

. W8 k- I7 P8 E  `$ d8 h* v0 o会不会是版本的问题?我的是16.6的版本9 e, Q+ y- d4 ]5 h

点评

你的Hotfix是哪一個版本? 另外請你將load("ep.ile" "www.eda365.com") 這一行改到最前面,再試試看? 如果不行的話,幫忙是一下,在Command>輸入 skill getSkillPath() ,將結果給我看看?  详情 回复 发表于 2015-9-28 20:44

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
19#
 楼主| 发表于 2015-9-28 16:50 | 只看该作者

/ M; ]  s% a" R/ [/ h. P如图所示,你的SKILL已加载到allegro.ilinit. 我运行别的skill可以,就你这个ep无效!
% J- X5 U' D* z7 X

点评

應該是這一行load("ep.ile" "www.eda365.com") ,兩個"之間要空格,看起來你好像沒有空格.  详情 回复 发表于 2015-9-28 20:56

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
17#
 楼主| 发表于 2015-9-28 14:56 | 只看该作者
XYX365 发表于 2015-9-28 13:10" T- n/ t- G4 {, L: c7 o
附件檔案是對的,你的allegro.ilinit檔案再哪一個路徑?
2 S2 C0 U# {$ d$ W3 ?+ p% R1 b- J
在C:\SPB_Data\pcbenv目录下,我设置的env快捷键文件也在此目录下,在ALLEGRO的命令行下敲快捷键命令有效,但是敲你说的ep无效。# Y# h& ?2 A: O# ]
你是认为我的环境变量设置的有问题吗?
* Z6 L8 v9 n- ?

点评

加載skill都是在allegro.ilinit檔案裡面, 不需要使用到env檔案 ep是此skill的命令,不是快捷鍵,所以也不要在env檔案裡面加ep相關快捷鍵. 加載skill及操作步驟: 1.將load("ep.ile" "www.eda365.com")  详情 回复 发表于 2015-9-28 16:18

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
16#
发表于 2015-9-28 13:10 | 只看该作者
lms 发表于 2015-9-28 09:09
9 e4 ]6 ?* T% p! q4 ~我当然有看到你之前的回复,就是因为按你所说的操作不行啊。
, _, }9 J8 W: m2 j/ N你确认认加入的是下面这行?+ l+ W7 y# {' c0 K, B' m
load("ep.ile ...

8 |2 W. }6 I) @% X附件檔案是對的,你的allegro.ilinit檔案再哪一個路徑?
' `/ v  t, S' X

点评

lms
在C:\SPB_Data\pcbenv目录下,我设置的env快捷键文件也在此目录下,在ALLEGRO的命令行下敲快捷键命令有效,但是敲你说的ep无效。 你是认为我的环境变量设置的有问题吗?  详情 回复 发表于 2015-9-28 14:56

26

主题

123

帖子

959

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
959
15#
 楼主| 发表于 2015-9-28 09:09 | 只看该作者
XYX365 发表于 2015-9-26 17:324 i* Y0 b+ {) P
加載方法:( }; o8 j6 Y# `7 _3 Y$ M1 l
1.將2個檔案複製到skill目錄下,或是pcbenv目錄下
. Z4 R, B' i+ L  g8 ]! t2.在allegro.ilinit檔案裡面加入下面一行

" I7 h( k( ?: x- [! r) X我当然有看到你之前的回复,就是因为按你所说的操作不行啊。
4 ^. ^$ K, p+ Q* [. o你确认认加入的是下面这行?, B: m& ]  W' |9 A9 T' S! l, P
load("ep.ile" "www.eda365.com")??这个ep的后缀不是应该是"il"吗?怎么变成“ile”了?
7 m" K3 Z! D2 t2 d+ L

点评

附件檔案是對的,你的allegro.ilinit檔案再哪一個路徑?  详情 回复 发表于 2015-9-28 13:10
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-9-20 06:44 , Processed in 0.070967 second(s), 38 queries , Gzip On.

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

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

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