Author Topic: Utilizacion de Macros en CST MWS  (Read 500 times)

arkaos

  • Newbie
  • *
  • Posts: 1
    • View Profile
Utilizacion de Macros en CST MWS
« on: April 08, 2010, 04:48:48 PM »
Hola,

Estoy realizando una optimizacion de un transformador, mediante el uso de macros, genero mi diseño y calculo los parametros S. Pues me gustaria leer los parametros S para poder optimizarlos. He estado mirando en el manual del CST pero no he obtenido resultados. ¿Alguien me podria ayudar?

Lo que utilizo para intentar leer el parametro S11 es:

Option Explicit
Dim studio As Object
Dim proj As Object
---------
Sub Resultados
   Dim a11 As Object
   Dim p11 As Object
   Set a11 = Result1D ("a1(1)1(1)")
   Set p11 = Result1D ("p1(1)1(1)")

   Dim n As Integer
   Dim frq As Double
   Dim phase As Double
   Dim ampli As Double
   Dim real As Double

   frq=12
   n=a11.GetClosestIndexFromX(frq)
   phase = Pi/180.0 * p11.GetY(n)
   ampli = a11.GetY(n)
   real = ampli * Cos(phase)

End Sub

Sub Main
   'Starts CST MICROWAVE STUDIO®
   Set studio = CreateObject("CSTStudio.Application")
   Set proj = studio.OpenFile("C:\MiDoc\test.cst")

   Resultados
End Sub

-------------

Al simular me da este error:

Unable to read result file: C:\MiDoc\Temp\DE25\Untitled_0\Result\a1(1)1(1).sig (Set a11 =REsult1D("a1(1)1(1)"))

Alguna idea de como solucionarlo?

Un saludo.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71