Set User Defined Property ValueByName (Argument error)

Hi Dynamo users,

Am trying to create a sample script of parcel to fill the userdefined property data.

For this am trying to use Civil3D tollkit node “SetUserDefinedPropertyValueByName” and am getting the follwing error.

Any suggestions or ideas to resolve the error?

Hello,

I can only guess since I don’t know too much about propertysets but maybe you get your error because of lacing?
You are sending a list into a value-field - maybe try to convert the list to a string first? (“StringFromObject”)
What does the error message say?

Hi
Attached any drawing for testing

Although Value node accept the Var (Output of List is String), but the error with output of Getparcel Node and SetuserdefinedpropertyValue By Name.

Check the above screenshot for reference

Ok please find the link to download as it says, new user can’t attach

Link:WeTransfer - Send Large Files & Share Photos Online - Up to 2GB Free

Okay, I think you were mixing packages there.
Some nodes are from the Civil3d-Toolkit, some are from ArkanceSystems. Unfortunately you can’t seamlessly connect them as their underlying “definition” is different.
If you stick to one package, you can achieve results:

4 Likes