线宽=1.58mm。但是角度用正弦或余弦都是算不尽的,那么尺寸怎么确定啊?都是不规则的数据我不会画啊。高手指点啊!:17de
坐标输入支持常用函数输入
只需要画一半另外一半用镜象就可以了
Sub Main ()
'@ new curve: curve1
Curve.NewCurve "curve1"
'@ define curve polygon: curve1:polygon1
With Polygon
.Reset
.Name "polygon1"
.Curve "curve1"
.Point "0", "0"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2+b"
.LineTo "w*cosD(a)/2-d", "w*sinD(a)/2+b+d/tanD(beta)"
.LineTo "w*cosD(a)/2-d", "w*sinD(a)/2+2*b-d/tanD(beta)"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2+2*b"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2+3*b"
.LineTo "w*cosD(a)/2-d", "w*sinD(a)/2+3*b+d/tanD(beta)"
.LineTo "w*cosD(a)/2-d", "w*sinD(a)/2+4*b-d/tanD(beta)"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2+4*b"
.LineTo "w*cosD(a)/2", "w*sinD(a)/2+5*b"
.LineTo "0", "w*sinD(a)/2+5*b"
.LineTo "0", "0"
.Create
End With
'@ new component: component1
Component.New "component1"
'@ define coverprofile: component1:solid1
With CoverCurve
.Reset
.Name "solid1"
.Component "component1"
.Material "PEC"
.Curve "curve1:polygon1"
.Create
End With
'@ transform: mirror component1:solid1
With Transform
.Reset
.Name "component1:solid1"
.Origin "Free"
.Center "0", "0", "0"
.PlaneNormal "1", "0", "0"
.MultipleObjects "True"
.GroupObjects "True"
.Repetitions "1"
.MultipleSelection "False"
.Component ""
.Material ""
.MirrorAdvanced
End With
End Sub
图上b是多少?线宽是指什么?这是个平面结构还是线天线?
明白了,呵呵,多谢老大:17de
设成参数自己调整就是了
我建了一个线天线模型,不知道如何加激励
双弯折.rar
声明:网友回复良莠不齐,仅供参考。如需更专业系统地学习CST,可以购买资深专家讲授的CST最新视频培训课程。