change in object parameter

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

In CADFEKO, I create my model using materials with specific values of conductivity and permittivity and mass density . But, I need to appear in POSTFEKO the change in conductivity and permittivity (parameters of model material) of my model after applying EM wave on it. can you help me ?

Tagged:

Answers

  • JIF
    JIF
    Altair Employee
    edited February 2017

    Hello Esraa,

     

    Could you provide me some more details regarding what you are trying to simulate or display? If you set certain material parameters in you model, why are you expecting different material parameters once an EM wave is applied to it? Are you you trying to simulate non-linear material effect (that FEKO does not support)? Or am I just not understanding the question or what you are trying to calculate?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2017

    In CADFEKO, I create my model using materials with specific values of conductivity and permittivity and mass density . But, I need to appear in POSTFEKO the change in conductivity and permittivity (parameters of model material) of my model after applying EM wave on it. can you help me ?

    you can make a lua script, that executes the feko solver, it is possible with for example a script like this, but if the conductivity and permittivity are changed with frequency, you should better define a frequency dependant medium, you can either define it as debye relaxation or some other or setting the values from a file or typing them manually in dielectric medium properties. if i got you right, but anyway, there are this lua scripting possibilities in cadfeko and postfeko you can use.



    app = cf.GetApplication()
    project = app.Project

     

    --do smth in script for example

    --request near field

    --simulate results


    -- Mesh the model
    project.Mesher:Mesh()


    --set another frequency, material properties here

          -- Set the frequency to single frequency.

    StandardConfiguration1 = project.SolutionConfigurations['StandardConfiguration1']
    FrequencyRange1 = StandardConfiguration1.Frequency
    properties = FrequencyRange1:GetProperties()
    properties.Start = n1
    FrequencyRange1:SetProperties(properties)


    -- Save project
    app:Save()

    -- RunFEKO
    project.Launcher:RunFEKO()