官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > CST微波工作室 > CST PCBS导出的esf文件,导入MS后单位不一致

CST PCBS导出的esf文件,导入MS后单位不一致

05-08
原来PCB板的尺寸为1000mil,AC仿真后导出esf文件。用MS工作室里面的COMPACT SOURCE导入进去以后板的尺寸就成了1000mm了
这个该怎么弄。

导入模型后,到Model Parameter里



找到这个mil(thou),应该就可以了。



不过这个mil(thou)的意思,应该就是mil。
这是百度上查的:
密耳是一个长度的单位,代表千分之一英寸,可被写做mil或thou。这个单位较常被使用在工程及科学上,如:
  用来表示像相片、金属薄片、线、纤维的厚度。
  工业上用来标示尺寸及其容许的误差。
  目前倾向于用国际单位制的长度单位来代替,如毫米。
  1mil(密尔)=25.39999918μm(微米)
http://www1.soufun.com/ask/life/c_/208/b_1522228.html
这个导入后单位不对,应该是由于格式还是不是兼容的很好造成的。
还有一个办法,就是用MS里的Transform操作,把这个导入后的esf文件等比例缩小,换成公制单位。

mil是英制单位,mile -> furlong -> chain -> yard -> foot -> inch -> thou(mil)。
英美的默认单位,同事们从小就学的。自打我来了之后部门正式(被迫)使用公制单位作为默认单位……。

两种方法都试过了,不行。不过还是谢谢你了
第一种方法里面改这个单位,导入的esf文件里面的单位也是随之而变的,就是说导入以后esf文件里面的长度已经确定不能改了。估计导出的时候就把mil错保存为mm,因为导入到mws里面也是被看成mm了。
第二种里面,居然不让改他的大小尺寸,只能改他的位置方向。
哈哈哈哈,刚才在回帖的时候又想起去用记事本打开esf文件,结果看到了第一行就是size然后三个数据,改成正确的就好了。以前也打开过,看到下面一群数值0.00000,就没仔细看了

虽然三楼说的直接改esf文件数据也出错,不过用别的办法还是解决了

分享一下“别的”办法呗~

最开始的时候用PCBS导入的文件里面就必须是以mm为单位的才行。开始用Altium Designer重新导出pcb文件居然还改不成功,还是弄了个Allegro把pcb文件的单位改成mm,然后导出dsn文件(不知道为啥导出成brd文件导不进PCBS里面去),然后再导入到PCBS里面,这样就PCBS就默认板子是以mm为单位了。然后再导出esf文件才是正确的大小。估计导出esf文件会无视本来的单位全换成mm。

想问下小编:AC仿真后导出esf文件 是怎么操作的,谢谢指点

其他方法都不行,看看只有5楼的办法可行,一会回去试试

Top