Skip to content

CAD Modeling

Working with CAD models

57 Topics 193 Posts
  • Randomness in unstructured mesh generation

    3
    0 Votes
    3 Posts
    235 Views
    N

    Hi @bryn, I'm meshing an implanted device as a faceted mesh which is then embedded in an octree mesh. This is all through the Python API.

  • Project line on to a layer

    4
    0 Votes
    4 Posts
    140 Views
    brynB

    This screen capture shows how you can then move/snap the "Spline Control Points" (the little white dots) to the offset surface:

    Youtube Video

  • impossible drag and drop from non-CAD models

    3
    0 Votes
    3 Posts
    262 Views
    S

    Thanks for your reply. actually i have solved the problem. the problem was that inspite of what the documentation said, I have been selected the wrong study (ohmic quasi stat) under the unstructured EM LF Electro, while i needed to select the EM LF Electro, which could be exert on the structured problems.

  • Extrude 2D image as mesh or solid

    1
    0 Votes
    1 Posts
    194 Views
    No one has replied
  • Extract Points outputs only one vertex. Possible bug?

    4
    0 Votes
    4 Posts
    222 Views
    B

    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.

  • How to add a layer with a thickness over a ViP model, e.g., clothing?

    15
    3 Votes
    15 Posts
    2k Views
    V

    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

  • How to export E-field to a custom grid?

    3
    0 Votes
    3 Posts
    284 Views
    V

    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

  • 2 Votes
    1 Posts
    154 Views
    No one has replied
  • How to extrude along a line with a triangle cross-section

    1
    0 Votes
    1 Posts
    173 Views
    No one has replied
  • Line fed slot antenna

    4
    0 Votes
    4 Posts
    277 Views
    C

    Then you can keep the substrate as it is and translate the edge source (polyline) along the microstrip line until it also touches the ground plane (keeping it always axis-aligned).

  • 0 Votes
    5 Posts
    379 Views
    brynB

    @MSJ the modify button is probably hidden on the top right, if you click the triangle where you see the three dots (...).

  • Using lumped elements (RLC) in the model

    1
    0 Votes
    1 Posts
    174 Views
    No one has replied
  • Export surface from Iso-Surface Viewer to Model

    1
    1 Votes
    1 Posts
    180 Views
    No one has replied
  • How to scale imported CAD model in 7.2?

    Solved
    4
    1 Votes
    4 Posts
    401 Views
    brynB

    Yes, you cannot directly stretch a group. However, you can select multiple (non-group) entities and stretch them.
    The easiest is to press "Ctrl+A" (Select All), which will select all visible entities (excluding the groups), and then stretch those.

    You can also use the Python API.

    import XCoreMath import XCoreModeling Vec3 = XCoreModeling.Vec3 scaling0 = XCoreMath.Scaling(Vec3(2.0)) scaling1 = XCoreMath.Scaling(Vec3(1.2, 0.9, 2.0)) scaling2 = XCoreMath.Scaling(Vec3(1.2, 0.9, 2.0), origin=Vec3(120, 10, 34)) entities = XCoreModeling.GetActiveModel().SelectedEntities for e in entities: e.ApplyTransform(scaling0)

    the different scalings are

    uniform scaling non-uniform scaling non-uniform scaling wrt to the (non-zero) origin=(120, 10, 34)

    Youtube Video

  • Waveport error

    4
    0 Votes
    4 Posts
    422 Views
    V

    Hi,

    How do you ensure they are in xy,yz or xz plane. Visually they are but I still face the error?

  • How to draw a capsule in Sim4Life?

    1
    1 Votes
    1 Posts
    203 Views
    No one has replied
  • Export spline points

    3
    0 Votes
    3 Posts
    372 Views
    L

    That worked- thanks a lot!

  • Waveport - TEM mode

    3
    0 Votes
    3 Posts
    331 Views
    V

    Hi,

    I decreased the max step of the dielectric material in the coaxial cable, but still got the same warning. I have two questions:

    Is there are formula which can be used to determine the cross-section? How does the warning affect the result?

    Thanks

  • Waveport guide error

    8
    0 Votes
    8 Posts
    551 Views
    V

    Hi,

    I would like to power the two waveports with an input which is 180 degree phase apart between each other. The antennas are constructed in a differential manner to increase penetration. I am not sure how to provide the power input to the waveport guide

    Thanks

  • Model not updated when entering dimension manually

    4
    1 Votes
    4 Posts
    427 Views
    C

    Hi @bryn , thanks for looking into this. I can reproduce what you write. However, in my case it is a little different because I do press Enter and still it would not update. Unfortunately, I do not know how to reproduce this behaviour in a fresh project. I will hope that the solution to your bug will also fix the bug that I encounter, though.
    Thanks!