I'm puzzled because I thought the limit was probably 31/32 characters. The beam library cross section tool truncates the name at 31characters, as when I interactively use a very long name in the gui it is truncated to this:
The name is initially set with "I set the value using elementprops_modify() through the property_data string (max 256 per docs)." The name to set to is provided from our external beam library.
I guess this as a general function supports different targets? It is not surprising that the name length is 31/32 like group names.
We have found workaround by stripping some trailing zeros out of the name parsing. We must live with the 31 character limit I guess, like with group names.
Apologies I misunderstood your initial comment, inferring that you were doing a modify of one that had already been created. Yes we are stuck with the 31 character name lengths. It would be nice if it could be increased by a few multiples.