- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
教大家一个超好的方法"快速更改pcb坐标原点的方法"
录入:edatop.com 点击:
一个快速更改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
顶起