Skip to content

CAD Modeling

Working with CAD models

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

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

    2
    0 Votes
    2 Posts
    380 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
    498 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
    480 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
    432 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. [image: 1652666210989-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
    561 Views
    L
    @bryn Thank you very much.I had succeeded.
  • Avoid solid

    6
    0 Votes
    6 Posts
    565 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
    482 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
    311 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
    640 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
    323 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
    228 Views
    No one has replied
  • [SOLVED] How to route a pacemaker lead?

    4
    0 Votes
    4 Posts
    409 Views
    G
    Thank you @bryn! I will adapt this to my needs.
  • Sketch spline fails systematically

    2
    0 Votes
    2 Posts
    303 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
    312 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)[image: 1633937557311-extrude.gif]
  • How to scale a Model to a different size?

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

    camera rotation
    3
    0 Votes
    3 Posts
    617 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
    171 Views
    No one has replied
  • Setting up voxel priorities in model

    5
    0 Votes
    5 Posts
    558 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?