- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
解决16.3的stroke不能用的方法
这两天看论坛上的在问strokes不能用的问题,下面共享下解决方法:
首先把allegro.strokes文件拷到pcbenv文件夹下
然后在pcb edit命令行里输入strokefile allegro.strokes。
这下就可以用stroke了。
不过在下次打开软件后又不能用,要彻底解决这个问题按如下方法:
M5 A3 r打开X:\Cadence\SPB_16.3\share\local\pcb\skill下的example.ilinit文件,在末尾加上
procedure(stroke_fix_163(t_open)"
axlShell("strokefile allegro")
axlMsgPut("Strokes now enabled in Allegro 16.3 base release")
)
gaxlTriggerSet('open 'stroke_fix_163)
然后另存为allegro.ilinit
好像还是无法使用啊!
支持!谢谢!
不行啊!为什么呢?
这个方法有个缺点,就是在开启brd的过程中不能有鼠标操作(比如:点击出现的提示弹窗的OK按钮之类的),所以如果是用高版本软件开低版本的brd的时候肯定会有提示,而且必须对提示做出选择,因此该功能会失效,不过可以在开启以后再次执行file-open开启同一个图就可以了,具体细节还不是很清楚,只知道是gaxlTriggerSet函数的使用条件限制造成的,各位可以仔细研究一下,欢迎分享
可以,小编多打了一个双引号,一个字母g,去掉即可!正确如下
procedure(stroke_fix_163(t_open)
axlShell("strokefile allegro")
axlMsgPut("Strokes now enabled in Allegro 16.3 base release")
)
axlTriggerSet('open 'stroke_fix_163)
可以的,小编多打了一个双引号,一个字母g;正确如下
procedure(stroke_fix_163(t_open)
axlShell("strokefile allegro")
axlMsgPut("Strokes now enabled in Allegro 16.3 base release")
)
axlTriggerSet('open 'stroke_fix_163)
谢谢!
load("PCB_COL_SETUP.il")
load("x_split_shape.il" "deargds")
load("x_check_line90.il" "www.eda365.com")
load("x_eq_symbol.il" "www.eda365.com")
load("x_align_via.il" "www.eda365.com")
load("create_pad.il" "dxj175")
load("x_change_via_net.il" "deargds")
procedure(stroke_fix_163(t_open)
axlShell("strokefile allegro")
axlMsgPut("Strokes now enabled in Allegro 16.3 base release") )
axlTriggerSet('open 'stroke_fix_163)
为什么我的还是不行呢?自从装了16.5以后,16.3的skill和stroke都不能用了
我也是和你一样的问题,都设置了还是不行,你解决了吗?