change in object parameter
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 ?
Answers
-
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?
0 -
Altair Forum User said:
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()
0