此示例显示如何使用自定义跟踪traceLine
和tracePoint
在RF PCB工具箱中,创建具有不同形状和方向的PCB迹线。这个traceLine
使用长度和角度属性创建轨迹和tracePoint
使用点来创建跟踪。对于这两个轨迹,角属性都可以设置为锋利的
,斜接,
和平整的
在所有折弯处创建特定拐角。
使用traceLine
对象来创建线跟踪。请注意,轨迹线具有长度、角度、宽度和角作为属性。线条跟踪是基于图形创建的所有矩形的组合长度、角度
,以及角
属性用于指定每个折弯处的拐角类型。可以将拐角指定为锐角、斜角或平滑。默认情况下角
属性设置为锋利的
.
跟踪= traceLine
trace=带有属性的轨迹线:名称:“mytraceLine”起始点:[0 0]长度:[0.0200.0200 0.0150]宽度:0.0050角度:[90 0-90 45]角:“锐角”
使用显示
作用
图形显示(跟踪);
改变长
和角
属性,并设置角
到光滑的
.
道长=[105*sqrt(2)105*sqrt(2)10]*1e-3;trace.Angle=[0 45 0-45 0];迹线宽度=3e-3;跟踪,角落=“顺利”;图形显示(跟踪);
输出显示跟踪是使用为每个对应长度输入指定的角度创建的。角被指定为平滑的,因此它创建了曲线边缘。
添加一条与先前轨迹垂直的15 mm线。因此,将15毫米添加到长
性质和90℃角
属性,并将角设置为斜接。
跟踪。长度=[10 5*√(2)10 5*√(2)10 15]*1e-3;跟踪。角= [0 45 0 -45 0 90]; trace.Width = 3e-3; trace.Corner =“斜”;图形显示(跟踪);
输出显示跟踪是使用为每个对应长度输入指定的角度创建的。角被指定为斜接,因此它创建斜接边。观察到轨迹的端点在[0,0]和[40,15]mm处,在这里下一节指定了馈线点。
使用多氯联苯元件
为形状创建PCB堆栈。要创建PCB堆栈,请使用创建的轨迹作为顶层。中间层是电介质,底层是地平面。使用电介质
对象来创建FR4电介质。使用示踪椭圆
对象以创建矩形地平面。分配跟踪
介质(D
),及地平面
到层
财产的多氯联苯元件
. 分配饲养地点
在跟踪的末端,将其可视化。
pcb=pcb组件;d=电介质(“FR4”);groundplane = traceRectangular (“长度”,60e-3,“宽度”,30e-3,“中心”,[60e-3/2,0]);pcb层={迹线,d,地平面};pcb.BoardShape=地平面;pcb.FeedDiameter=迹线宽度/2;pcb.FeedLocations=[0,0,1,3;40e-3,15e-3,1,3];图形显示(pcb);
使用sparameters
计算轨迹的s参数并用rfplot
作用
晶石= sparameters (pcb, linspace (1 e9 5 e9 51));图;rfplot(石膏);
使用tracePoint对象创建点跟踪。注意tracePoint
有追踪点
,宽度
和角
为属性。在点的基础上,tracePoint创建轨迹,Corner属性用于指定每个弯角的类型,例如,你可以指定sharp,斜接或平滑。改变追踪点
并将corner属性设置为斜接
跟踪=跟踪点;trace.TracePoints=[0;5 0;10 5;15 5;20 0;25 0]*1e-3;跟踪,角落=“斜”;图形显示(跟踪);
在先前的轨迹上添加额外的L形轨迹,以便进给点与同一条边对齐。在列表中添加两点追踪点
属性如下所示。设置角
到斜接
.
trace.TracePoints=[0;50;105;15;20;25 0;25 15;0 15]*1e-3;跟踪,角落=“斜”;图形显示(跟踪);
使用多氯联苯元件
为形状创建PCB堆栈。要创建PCB堆栈,请使用作为顶层创建的轨迹。中间层是电介质,底层是地平面。使用电介质
对象来创建FR4电介质。使用示踪椭圆
对象以创建矩形地平面。分配跟踪
介质(d)和地平面
到层
财产的多氯联苯元件
. 分配饲养地点
在跟踪的末端,将其可视化。
pcb=pcb组件;d=电介质(“FR4”);groundplane = traceRectangular (“长度”,40e-3,“宽度”,40e-3,“中心”, 40 e-3/2, 0);pcb。层={微量d groundplane};pcb。FeedLocations = [0, 0, 1, 3, 0 e - 3, 15 e - 3, 1, 3);pcb。BoardShape = groundplane;pcb。FeedDiameter = trace.Width / 2;图; show(pcb);
使用现在的
函数绘制跟踪上的当前分布
图;当前(pcb, 1 e9);
使用要价
函数在跟踪上绘制电荷
图形电荷(pcb,1e9);