Hey all, I’ve been learning Dynamo by the oficial tutorials available on their website, but at the advanced course, Unit 2: Family by point, I notice the when changing the lacing on Surface.PointAtParameter from short to Cross product the dots are not changing.
I followed all the steps and even if I open their file available, same error happens. Anyone know anything about it?
1 Like
Hey All! Found a solution for the #lacing issue, but the model still not working properly.
Firstly is an error at the Element.SetParameterByName, showing the parameter’s storage type is not a number.
Last i notice the the connection between the family and the Integer Slider is not working properly. I saw in the tutorial that the size of the panel (family) was controlled by the number at the slider, but is not happening, just controls the insertion point but not the size of it.
Thanks!
Which parameter is it, and what node is throwing the error? Seeing the graph and the properties pallet will help. My guess is you need to convert the value to a string.
For what it’s worth I wouldn’t use this method for real paneling today - or even 5 years ago. I replied to a Reddit message (perhaps from you - I don’t want to dox anyone) that the the tutorial you’re using is well past it’s functional lifespan and needs an overhaul. It’s still good for learning concepts (i.e. that you needed a flat list structure was one good lesson about lacing - although it should have been less painful of a lesson), but it’s not up to par.
Assuming you’re in Revit 2025 or later, I’d look at the paneling nodes introduced in 3.1(?). If you’re in an older build the pattern toolkit nodes would be my recommendation, and if you’re aiming to stick to out of the box stuff then I’d at certainly build the ranges differently, and likely tweak a few other bits too.
I know the videos are nice, but the primer at https://primer2.dynamobim.org/ is modernized and has similar exercies.
1 Like