• 0 Votes
    2 Posts
    29 Views

    If you click on Network Analysis in your Analysis tree, what is your Reference Impedance? Make sure that it is set to 50 Ohms.

  • 0 Votes
    2 Posts
    69 Views

    For others having this issue, when using the MQS solver, the E-field is calculated only in the lossy domain, whereas the H-field is calculated everywhere. So the E-field and its derived values will be NaN in regions with no conductivity.

  • B1 rms field

    Analysis & Postprocessing
    2
    0 Votes
    2 Posts
    105 Views

    If you want to visualize the RMS value for a field, you will need to perform scaling manually.

    Select the desired field in the sensor outputs, then go to Field Data Tools > Field Scaling.

    Scale the field by 1/sqrt(2) by entering 0.7071 as the Scale Factor.

    Then you can visualize the slice as you normally would.

  • 1 Votes
    2 Posts
    73 Views

    When you used the Mask Filter, did you check the option 'Invalidate Masked Values'? This will set the Background to NaN, which should hide it. Otherwise, the Background value will be changed to a user-defined replacement value, which would still show up during visualization.

  • 0 Votes
    2 Posts
    39 Views

    Have you tried taking a look at the 'Coaxial to Rectangular Waveguide Transition' tutorial?

    Could you share what your voxels look like? It would be good to see if all of the components got included, like the outer layer of the coax.

  • 0 Votes
    2 Posts
    33 Views

    Sim4Life should automatically detect if you have a supported GPU. When you launch Sim4Life, what does it say in the 'Console'? There should be a message about OpenGL/Vulkan initialization. It could be that you don't have sufficient memory.

  • 0 Votes
    4 Posts
    17 Views

    The first method might not be working if your spline doesn't have a parametrization. If you click on the spline in the Model tree and don't see a list of points in the Controller window, then the information is no longer available and you'll have to stick to the second method.

  • Grid Setting

    Simulations & Solvers
    2
    0 Votes
    2 Posts
    100 Views

    One thing you could try and changing the priority settings on different grid folders. However, I'm not exactly sure what you want your grid to look like. Do you want the grid to be graded with successive voxel sizes of 0.5, 1, 1.5, and 2mm? Could you perhaps provide a simple sketch of what you are envisioning?

  • Grid Convergence

    Unsolved Sim4Life
    2
    0 Votes
    2 Posts
    87 Views

    To perform such a study, define your region or quantity of interest, then parametrize it. After a quantity has been parametrized, you can run multiple simulations using the built in Sweeper feature or using the Sim4Life Python API.

    There is an example in the Sim4Life manual titled 'Parametrized Patch Antenna' that shows how to use the Sweeper feature.

    If using the Python API, the easiest way would be to create a baseline simulation by hand, then right-click on the simulation name and select To Python. Then you would find the quantity of interest in the auto-generated script and assign it to a variable instead of the hardcoded value. Using a simple loop in Python, you can create multiple simulation that have identical setup except for parameters of interest.

    In your example, multiple simulations would be run with identical setup except for the grid resolution within a region of interest (e.g., a wire block surrounding a region of interest is placed in a manual grid settings folder, then Maximum Step is changed from 0.3 to 1.0 mm).

    Then in Analysis you extract a quantity of interest and compare how this value changes as a function of grid resolution.

    If the change in the value is small as you increase resolution, you can proceed in future simulations with a coarser resolution to save on run time. The exact convergence of the value needed depends on your application.

  • 0 Votes
    2 Posts
    93 Views

    The second error message can be ignored.

    For the first, have you experienced issues with Sim4Life crashing? Does the message show up when opening a new instance of Sim4Life, or only when opening specific smash files?

  • Cannot run tutorial

    Solved Simulations & Solvers
    3
    0 Votes
    3 Posts
    64 Views

    Thank you very much. This fixed the issue. This was related to Ares also.

  • 3 Votes
    15 Posts
    1k Views

    Hello,

    Sorry I am facing an issue with moving antennas to different locations based on the steps above. I used three points on the skin and calculated the transformation between static and posed states. I used this transformation to transform the antenna position to the new position (using RigidTransform and ApplyTransform functions).

    However I get errors that the antenna source edge is within a solid. I have changed priorities during voxelling providing antennas higher priority but the errors still exist. What can I do? I would like to move antennas in a similar fashion to how soft tissues deform.

    Thanks
    Vignesh

  • Sim4Life.web released

    Announcements
    1
    1 Votes
    1 Posts
    160 Views
    No one has replied
  • Sim4Life V8.0 Release

    Announcements
    1
    1 Votes
    1 Posts
    91 Views
    No one has replied
  • 0 Votes
    3 Posts
    275 Views

    That sounds like a neat setup you've got there with dual GPUs! Running multiple simulations simultaneously can definitely boost productivity. To tackle your issue, you might want to explore parallel computing techniques. This involves distributing computational tasks across multiple processors, in your case, GPUs. Look into frameworks like CUDA or OpenMP, which support parallel processing.Good luck, and if you're into cutting-edge tech, check out Quantum AI. They delve into the fascinating realm of quantum computing, which could revolutionize simulation and problem-solving in the future.

  • 0 Votes
    3 Posts
    126 Views

    Hi,

    Thank you. I tried it but would like to plot the fields on a grid between antennas (as shown in red in the image). It is easy when the model is static but when posed, I am not able to get a grid at an angle.

    Thanks

    image.png

  • 1 Votes
    4 Posts
    378 Views

    That's great to hear! Thank you so much for sharing your experience. I'll explore the option of implementing something similar for EM simulation.

  • 1 Votes
    39 Posts
    1k Views

    Hi Bryn,

    I would like to ask a question regarding posing. My aim is to detect the variation in bone position from the skin in different poses (hypothesis being: as the soft tissues deform, the bone wont always be at the same position wrt the skin). I currently have 8 antennas placed around the skin which are supposed to mimic wearable antennas and I would like to move these antennas along with the pose.

    But if I link these antennas to the bone using "link-parent tool", the bone is always at the same location wrt to the bone irrespective of the pose. But I cannot link the antennas wrt to the skin as the antennas dont move with the pose.

    How can I do this? I would like the antennas which are placed around the skin to similar to the skin rather than the bone? Based on the first video in this chain, triangular meshes can be posed similar to the body. If I convert the antennas to meshes and then pose it, will I be getting the same issue i.e the bone is always at the same location wrt to the antennas?

    Thanks

  • 0 Votes
    1 Posts
    69 Views
    No one has replied
  • 0 Votes
    2 Posts
    105 Views

    A simulation can end in a couple different cases: If the specified level of convergence is reached, or if the specified number of periods are simulated. In the case of that tutorial, the simulation is set to run for 15 periods, and so it ended before a -50 dB convergence was reached. Convergence is a spectrum, and the level of convergence required for a given application is up to the user's discretion.