How to set bodies transparent in Mechanical?

Member, Moderator, Employee Posts: 479
100 Answers 250 Likes 100 Comments Second Anniversary
✭✭✭✭
edited June 2023 in Structures

How to set bodies transparent in Mechanical?

Tagged:

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

  • Member, Moderator, Employee Posts: 479
    100 Answers 250 Likes 100 Comments Second Anniversary
    ✭✭✭✭
    Answer ✓

    From 2021R1 onwards:

    1. transparency = body.PropertyByName("Transparency")
    2. # Change the value from 0-1, 1 being opaque, 0 being completely transparent.
    3. transparency.InternalValue = 0.5
  • Member, Employee Posts: 67
    25 Answers Second Anniversary 25 Likes 10 Comments
    ✭✭✭✭
    Answer ✓

    The transparency property is added for 2021 R1. Do we have a js method for 2020R2 and older?

  • Member, Moderator, Employee Posts: 479
    100 Answers 250 Likes 100 Comments Second Anniversary
    ✭✭✭✭
    Answer ✓

    For previous versions (from Landon Kanner's TIG post):

    1. DS = ExtAPI.DataModel.InternalObject["ds"]
    2. bodies = ExtAPI.DataModel.Project.Model.Geometry.GetChildren[Ansys.ACT.Automation.Mechanical.Body](True)
    3. DS.Graphics.Drawable(bodies[0].InternalObject).Material.Transparency = 0.5

Welcome!

It looks like you're new here. Sign in or register to get started.