PCB Web版SI9000阻抗计算器

      在几个月前写过一遍关于: PCB SI9000阻抗计算引擎Web方式实现方法  ,最近开始参考Polar SI9000的界面,将阻抗计算器转为网页版的方式实现。

  一.Web版SI9000阻抗计算器网址

       http://pcbren.cn/websi9000/

  二.阻抗计算界面操作效果    

  三.阻抗计算WebApi地址

     1.阻抗正算WebAPI

          http://pcbren.cn:8030/api/impcalc/ImpCalcMod

      2.阻抗反算WebAPI

        http://pcbren.cn:8030/api/impcalc/ImpCalcModReverse

        注: 此阻抗反算WebAPI接口为简易版本,此接口仅支持WSD【线宽】【线距】【线到铜】同步调整 ),要实现更强大的阻抗反算明显不够强大呀,比如:约束条件的设置:最小线宽线距,调整线宽最大比值,反算阻抗精度,阻抗实际值微调效正,反算次数。多样性设置:反算选择指定阻抗参数调整,线宽与线距可设为非同步调整(即可输出多种符合阻抗值要求参数调整方案),等待发布新的接口后在此文章中更新。

 四.C#调用WebAPI计算阻抗Demo

     1   C#  调用WebAPI计算阻抗 Demo界面

     

     2. C#  调用WebAPI 计算阻抗源码

       http://pcbren.cn/ShareFiles/调用WebAPI计算阻抗Demo For Net源码.rar

  五.网页JS调用WebAPI计算阻抗

       WebApi接口调用参考:http://pcbren.cn/websi9000/ 前端代码  

       

  六.阻抗计算WebAPI耗时

        经测试,第1次阻抗计算时,耗时较高,后续再次调用接口速度明显提高,当然不同阻抗类型阻抗计算耗时是不同,以下是以单端阻抗进行耗时测试

       1.B端(浏览器)调用接口耗时

         

        2.C端(PC端)调用接口耗时

               

  七.WebAPI阻抗类型编码----采用新编码更直观

   1.WebAPI阻抗类型新编码   

 

   2.阻抗类型对照表

 

posted @ 2019-02-27 19:30 pcbren 阅读(...) 评论(...) 编辑 收藏