Skip to content

CAD Modeling

Working with CAD models

57 Topics 193 Posts
  • Evaluate distance along a (curved) line

    1
    1 Votes
    1 Posts
    211 Views
    No one has replied
  • I need to draw an ellipsoid

    2
    0 Votes
    2 Posts
    322 Views
    ofliO

    Hi,
    please check the forum entry below:
    https://forum.zmt.swiss/topic/476/move-pallet-missing-in-7-0?_=1669743433381

  • Add antenna to body part

    3
    0 Votes
    3 Posts
    445 Views
    ofliO

    Hi Vignesh,

    Yes, "Surface Projection" tool should help you to place the antenna on a surface of a human body model.

  • move pallet missing in 7.0

    11
    1 Votes
    11 Posts
    1k Views
    V

    Thanks a lot

  • Saving cut model

    3
    0 Votes
    3 Posts
    417 Views
    brynB

    Hi Tomasz,

    I don't think the access violation error has anything to do with "protected models". I think this is a bug that should be reported to the support.

    What version of Sim4Life are you using?

    did you cut the "posable" Jeduk, or did you first "Clone As Static" did you cut using the Python API, or in the GUI? if you save the model as .smash or export as .sab/.sat file, is a file written? Can you load it? what other types of entities are in the model? what happens if you copy the model entities and paste them in a different instance of Sim4Life?
  • Problem with surface projection tool

    3
    0 Votes
    3 Posts
    377 Views
    L

    Thanks for your useful suggestion!
    The problem I met was that the patch partically inserted into the human head, not on the surface, shown as a more clear figure below.Both gaps and overlaps exist between the projected cylinder and the skin.
    2e90feb6-bff3-43c1-99e9-4f56d3b70d96-image.png
    I have remeshed the human skin and the patch, to make the voxel sizes approximated match, and it worked out!
    Hope this will be helpful to others with similar problem, the mesh is the crucial role.

  • How to create the model by 2D picture

    4
    0 Votes
    4 Posts
    437 Views
    L

    @bryn Thank you very much.I had succeeded.

  • Avoid solid

    6
    0 Votes
    6 Posts
    456 Views
    brynB

    Only by snapping to objects. One strategy can be to use planar cuts to snap inside solids/surfaces

  • Create a loop using wire toolbox

    4
    0 Votes
    4 Posts
    391 Views
    M

    Thanks @ofli and @bryn! Yes, that's what I'm doing now, I just create them in multiple segments.

  • Problems with AC

    2
    0 Votes
    2 Posts
    271 Views
    M

    Dear Andrei,
    Could you please check that you have enough disk space? the error message specifies: "No space left on device".
    Best,
    Melina

  • wrapping tool

    4
    0 Votes
    4 Posts
    555 Views
    brynB

    @mkn the feature is available in v6.2 (or even v6.0). You select the (triangle mesh) entities to project and then the target entity (last), and start the Project / Surface Projection tool. While the tool is often useful, it can fail when the entities to be projected are nearly as large as the target surface. It usually also helps to ensure the target surface is non-manifold (Mesh Doctor -> Make Manifold) and has no degenerate triangles (Mesh Doctor -> Create Degenerate Patch -> Local remeshing of patch(es)).

  • Problem with Boolean operation

    2
    0 Votes
    2 Posts
    287 Views
    brynB

    I think the error "didn't manage to link up hole" usually occurs when the two objects (involved in the boolean operation) have nearly parallel touching surfaces. You could try:

    (always first make sure surfaces are manifold) make the cylinder overlap more with (deeper in to) the skin
  • iSeg Focused Ultrasound Acoustic Tutorial problem

    1
    0 Votes
    1 Posts
    190 Views
    No one has replied
  • [SOLVED] How to route a pacemaker lead?

    4
    0 Votes
    4 Posts
    338 Views
    G

    Thank you @bryn! I will adapt this to my needs.

  • Sketch spline fails systematically

    2
    0 Votes
    2 Posts
    237 Views
    brynB

    I agree that it is unintuitive that the Spline tool stops when it snaps to a vertex. I will create a bug report.

    There are tools that may help you:

    Wire Tools / Routings Tool Box / Approximate Wire Wire Tools / Fit Spline

    The Approximate Wire tool allows you to specify the number of handles you want. It creates a parametric spline with handles (if Parametrize=True), so you can also edit it interactively by moving the handles.

    I guess you can also create a spline using a list of points using the Python API.

  • Extrude whole model, not just individual volumes/lines

    2
    0 Votes
    2 Posts
    244 Views
    brynB

    I guess you have different options, in order of complexity

    stretch the whole model (it is 2.5D I think?) if there is something in the center that should not be stretched (electrodes?), you could cut the model (all entities) in three parts: bottom, center and top. you could stretch the top/bottom and then boolean unite them with the center. you could select the faces e.g. at the top (sub-picker) and offset them. you have to do this separately for each region. to specify the exact extrusion length, you can start pulling the arrow and then press the space key to type the offset/extrusion length (see attached gif)extrude.gif
  • How to scale a Model to a different size?

    1
    0 Votes
    1 Posts
    162 Views
    No one has replied
  • How to rotate around camera instead of around grid?

    3
    0 Votes
    3 Posts
    502 Views
    H

    @montanaro Works like a charm, thank you!!

  • How do I clone an object and preserve the parameterization/expressions?

    1
    1 Votes
    1 Posts
    155 Views
    No one has replied
  • Setting up voxel priorities in model

    5
    0 Votes
    5 Posts
    481 Views
    B

    Thanks for the answer. I thought there was a way since the VIP models handle this so well, but Python should work as well.
    Or is there a way to to sort the priorities by entitiy name?