微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > 教大家一个超好的方法"快速更改pcb坐标原点的方法"

教大家一个超好的方法"快速更改pcb坐标原点的方法"

时间:10-02 整理:3721RD 点击:

一个快速更改pcb坐标原点的方法
Allegro 要改变坐标原点,通常是打开那个draw parameters 对话框 去修改那个 move origin 下的 x 和 y 感觉很不习惯。

于是, 通过 script 录制成scr, 通过修改这个scr文件。直接修改需要作为坐标原点的x和y。
通过 alias 指定快捷键。 

alias j replay 123.scr

这样直接按键 'j'  就能将scr文件中设置的原点更改到当前的设置。

想法: script + alias 实现更多的快捷复杂功能应用。

顶顶顶

顶顶顶

顶顶顶


skill实现

axlCmdRegister( "ors" 'Change_Origin ?cmdType "interactive")
defun( Change_Origin ( xcoor ycoor)

 axlDBChangeDesignOrigin(list(minus(evalstring(xcoor)) minus(evalstring(ycoor))))
 axlMsgPut(sprintf(nil "Design Origin Move to (%L %L)"  evalstring(xcoor)  evalstring(ycoor)))
)

保存为.il文件

ors x y

顶起

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top