Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

setProperty for appearance

graham_lockgraham_lock Member Posts: 265 PRO

Hi all,

I'm trying to set colours of some faces but it's not working.
The target faces already have an appearance set via the UI.

My code is of this form:

var theColor is Color = color(1, 0, 1);

setProperty(context, {
            "entities" : facesToColor,
            "propertyType" : PropertyType.APPEARANCE,
            "value" : theColor
        });

Should the FS code override the UI appearances? If not is there a way to reset the UI settings such that the FS will work?

Thank you.

Comments

  • Matt_ShieldsMatt_Shields Member, Onshape Employees Posts: 895 PRO

    Right-click the part, select Properties, click Reset All.

  • graham_lockgraham_lock Member Posts: 265 PRO

    Thank you but the Reset all button is disabled?

    Properties.png
  • Matt_ShieldsMatt_Shields Member, Onshape Employees Posts: 895 PRO

    Yeah, that's a weird one. Happens to me sometimes, too. I just type something random into the Description, hit Apply, then the Reset button comes back to life.

  • graham_lockgraham_lock Member Posts: 265 PRO

    That got it!

    Thank you.

Sign In or Register to comment.