0.前言

        HFSS ADK 这个工具用户只需简单的选择天线类型、输入工作频点即可得到相应天线的尺寸与模型,进而自动生成HFSS工程并完成诸如边界条件、求解频率等所有HFSS中天线仿真的设置。甚至用户可以自行修改或参数化已生成的模型以便进行优化设计。

      HFSS ADK 这个工具包采用图形化用户接口,自动生成各种天线模型,共包括偶极子天线、贴片天线、角锥天线、平面螺旋天线、锥形螺旋天线、Vivaldi天线、对数周期天线、PIFA天线、波导天线、蝶形天线、双锥天线、盘锥天线共十二类二十六种常用的天线模型。

                                                           

已经安装但还显示Could not import sentence_transformers python package_Ansys

总结就一句话:输入参数,一键生成天线仿真模型。

                                              

已经安装但还显示Could not import sentence_transformers python package_Ansys_02

1.蛋痛的错误

软件好是好,可是现在能找到的最新版本就是2.15版本,其实就是个套件,跟之前的2.0版本没啥区别。

    如下图,双击.exe安装文件,会报错。说只能适配HFSS15或者HFSS14版本。(Could not find a HFSS v15 or v14 installed)

                                          

已经安装但还显示Could not import sentence_transformers python package_Ansys_03

我擦,都2020年了好吗,最新的Ansys都可以是2019、2020版本了。难道就不能用这个了?

    虽然有HFSS15安装包,但是我绝不向恶势力低头。都装了Ansys19.0版本,为毛还要装HFSS15。

2.分析ADK

2.1 IDA分析

    用IDA打开 .exe软件,解析软件后,全是汇编语言。分析了半个小时,没找到入口。我擦,换 OllyDbg 软件试试。

                                   

已经安装但还显示Could not import sentence_transformers python package_HFSS_04

2.2 OllyDbg 调试

    打开.exe,查看汇编语言,一步步调试,终于找到报错的入口。

                                

已经安装但还显示Could not import sentence_transformers python package_HFSS_05

报错地址:774742C0

                            

已经安装但还显示Could not import sentence_transformers python package_ADK_06

JE命令为相等跳转,汇编HEX:74

将JE改为JNE-不相等跳转,JNE:75

点击确定

                           

已经安装但还显示Could not import sentence_transformers python package_自动生成_07

 

修改保存。

右键-复制到可执行文件-所有修改--保存文件

我擦,什么鬼,竟然是dll库文件,不是exe。修改失败

                       

已经安装但还显示Could not import sentence_transformers python package_自动生成_08

 

 此刻的我陷入僵局,我望着窗外的远方,心里羊驼在奔腾,难道真的要再装个HFSS15 ?

3. 问题解决方法

    从这个软件的汇编代码看,安装时候它逻辑是需要先检查电脑是否安装了HFSS的这几个版本。更新的Ansys、HFSS对它来说并不支持。但是这个dll动态链接库并不是这个软件里面的,而是系统的。

只要能跳过这个安装时候的弹窗,一切就ok。

细节就不分享,逆向后的软件如下

                         

已经安装但还显示Could not import sentence_transformers python package_ADK_09

4.HFSS_ADK使用

(1)打开HFSS或者Ansys

(2)双击HFSS_ADK打开软件,输入参数后,点击Creat Mode

                                

已经安装但还显示Could not import sentence_transformers python package_Ansys_10

我的Ansys中就生成了新的模型,直接点击仿真就ok。

                                 

已经安装但还显示Could not import sentence_transformers python package_HFSS_11

5. HFSS_ADK获取

    po 解后的软件,我已经分享出来。解压后,无需安装,直接可以用。