The invention discloses a PCB design in the field of a PCB aided design method through the establishment of mathematical geometry model, including through the Skill design program reads the specified PCB data information, into mathematical geometry model, the parameters of the adjustment and operation models have the desired or optimal results, after treatment the results into PCB data and the end of operation steps. The invention reduces operation intensity of design personnel, improve the efficiency and ability of accurate mathematical operations through the establishment of mathematical geometry model two and three-dimensional coordinate system and the intervention can greatly, so as to improve the design efficiency and precision capability PCB.
【技术实现步骤摘要】
一种通过建立数学几何模型来辅助PCB设计方法
本专利技术涉及电路板设计
,具体的说,是涉及一种通过建立数学几何模型来辅助PCB设计方法。
技术介绍
随着高速时代的发展,电子产品实现的功能越来越多,同时一个产品上的元器件也随之越来越多,从而使PCB设计将变得更复杂,新产品的研发周期越来越短。在传统的PCB设计过程中全部需要人工进行线路的设计、修改和调整。这不仅加重了操作工人的施工强度,同时影响了涉及过程的效率与精确度。上述缺陷,值得解决。
技术实现思路
为了克服现有的技术的不足,本专利技术提供一种通过建立数学几何模型来辅助PCB设计方法。本专利技术技术方案如下所述:一种通过建立数学几何模型来辅助PCB设计方法,其特征在于,包括以下步骤:步骤1、通过Skill设计程序,读取指定PCB的数据信息;步骤2、将读取指定PCB的数据信息转化为数学几何模型,建立二维、三维坐标系统及其相关参数定义;步骤3、业务处理模块中,通过人机交互程序,接受指令,通过对指定PCB数据信息转化的数学几何模型进行各项参数的调整与运算,从而得到期望或是优化的结果;步骤4、将处理后的结果,转化为PCB的数据信息;步骤5、运行结束。根据上述方案的本专利技术,其特征在于,所述Skill设计程序通过CADENCEAXLSKILL语言进行开发。根据上述方案的本专利技术,其特征在于,在所述步骤2中,将PCB上的走线转换成直线方程或弧线方程。进一步的,PCB的某一层中,完整走线定义为Neto,Neto为集合了n条直线的集合,则Neto的集合为Neto:Zn(L1L2…Ln),其中Ln的数学方程为Ln:a ...
【技术保护点】
一种通过建立数学几何模型来辅助PCB设计方法,其特征在于,包括以下步骤:步骤1、通过Skill设计程序,读取指定PCB的数据信息;步骤2、将读取指定PCB的数据信息转化为数学几何模型,建立二维、三维坐标系统及其相关参数定义;步骤3、业务处理模块中,通过人机交互程序,接受指令,通过对指定PCB数据信息转化的数学几何模型进行各项参数的调整与运算,从而得到期望或是优化的结果;步骤4、将处理后的结果,转化为PCB的数据信息;步骤5、运行结束。
【技术特征摘要】
1.一种通过建立数学几何模型来辅助PCB设计方法,其特征在于,包括以下步骤:步骤1、通过Skill设计程序,读取指定PCB的数据信息;步骤2、将读取指定PCB的数据信息转化为数学几何模型,建立二维、三维坐标系统及其相关参数定义;步骤3、业务处理模块中,通过人机交互程序,接受指令,通过对指定PCB数据信息转化的数学几何模型进行各项参数的调整与运算,从而得到期望或是优化的结果;步骤4、将处理后的结果,转化为PCB的数据信息;步骤5、运行结束。2.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,所述Skill设计程序通过CADENCEAXLSKILL语言进行开发。3.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在所述步骤2中,将PCB上的走线转换成直线方程或弧线方程。4.根据权利要求3所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,PCB的某一层中,完整走线定义为Neto,Neto为集合了n条直线的集合,则Neto的集合为Neto:Zn(L1L2…Ln),其中Ln的数学方程为Ln:anx+bny+cn=0(xnynxn'yn'),其中(xnynxn'yn')表示为该直线段的两点,an、bn分别x、y的系数,cn为常数项,Zn表示第n层。5.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在所述步骤3中,通过矢量D对数学几何模型中的走线间距及方向进行调整。6.根据权利要求5所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在PCB走线间距优化自动调整过程中,(1)BUS信号中有M个网络在第n层,分别为Net1-M,定义Net1-M从起始换层孔的起点S1-M到终止换层孔的终点S'1-M,(2)记录其中的转折点及线段为:Net1中,转折点分别为S1、A1、B1……S'1,线段分别为L1-1、L1-2、L1-3……L1-N;Net2中,转折点分别为S2、A2、B2……S'2,线段分别为L2-1、L2-2、L2-3……L2-N;以此类推,NetM中,转折点分别为SM...
【专利技术属性】
技术研发人员:吴均,明睿,王灿钟,
申请(专利权)人:深圳市一博科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。