Analytical Model Yes or No

Analytical Model Yes or No

markjvlampad
Advocate Advocate
646 Views
2 Replies
Message 1 of 3

Analytical Model Yes or No

markjvlampad
Advocate
Advocate

this code works fine for get and set parameter.

Parameter fr = element.LookupParameter("Comments");
fr.Set(500);

 

however I want to modify "Comments"param if analytical model is true. below code is not working.

if(element.LookupParameter("Enable Analytical Model").AsInteger()==1)
                    {Parameter fr = element.LookupParameter("Comments");
                     fr.Set(500);}

and if

Parameter mark = element.LookupParameter("Mark");

if(mark=="New")

{how to set "Enable Analytical Model" to true?}

0 Likes
Accepted solutions (1)
647 Views
2 Replies
Replies (2)
Message 2 of 3

naveen.kumar.t
Autodesk Support
Autodesk Support
Accepted solution

Hi @markjvlampad,

try using the below code

1)to enable analytical model

e.get_Parameter(BuiltInParameter.STRUCTURAL_ANALYTICAL_MODEL).Set(1);

2)To set the value for comments

 if(e.get_Parameter(BuiltInParameter.STRUCTURAL_ANALYTICAL_MODEL).AsValueString()=="Yes")
                {
                    e.LookupParameter("Comments").Set("your comments");
                }

 

 

 

 


Naveen Kumar T
Developer Technical Services
Autodesk Developer Network

0 Likes
Message 3 of 3

markjvlampad
Advocate
Advocate

Hi Naveen,

 

thank you for the response. reason why it did not work for me its because I did not implement transaction.

0 Likes