Just finished the series, I cant stretch enough how good the videos are. Funny how finally someone has taken the time to load a proper video showing the power of adaptive panels. 95% of the videos that show up in youtube lack structure to them or sense. But this series is great! I now find myself having to go through all your other videos, great alternative to Netflix during quarantine times! Thanks again!
@AussieBIMGuru
4 жыл бұрын
Haha yeah there's about 150 more for you, enjoy! Appreciate the kind words, my goal is always to share my best practices and ground my teachings in professional reality where I can. Hoping to revisit adaptives in more detail at a future date, especially in context of Rhino Inside which can now place them as well.
@carlossamuellondono8708
4 жыл бұрын
Hello @AussieBIMGuru, thanks for this video series, I am new to Dynamo and I have a question, I am working on a project for my architecture career and I decided to put a facade like the one you explained in the videos, but I would like to know if it is possible transfer this facade to the general project and if the change parameter could be the position of the sun directly. thank you!
@AussieBIMGuru
4 жыл бұрын
Hi Carlos, you could tesselate a facade pattern using the lunchbox package, then place adaptive families by points using the adaptivecomponent.bypoints node. From there, you could use ladybug if working in revit 2019 or earlier to get the sun vector. In 2020+ ladybug doesnt work in dynamo so you'd need to look into rhino inside instead.
@vincentcovemaeker4512
4 жыл бұрын
Hi! How did you change the parameter 'Open factor' from read-only to modifiable? When I use Dynamo, the parameter appears to be 'read-only' , because it's grayed out in the Revit file. I don't know how to manage that in the family editor. Thanks in advance!
@AussieBIMGuru
4 жыл бұрын
In this video I'm working within the conceptual massing environment. If you try to work in the project in relation to the mass panels it will not have access at this level to them.
@vincentcovemaeker4512
4 жыл бұрын
@@AussieBIMGuru Thanks!
@sarabenlashihar2918
4 жыл бұрын
How did you add the sun in the Massing file? the sun study is not available anymore in families????
@AussieBIMGuru
4 жыл бұрын
Unfortunately the sun isn't, but you could use the Ladybug package instead (I hadn't learnt it when I made this!
@sarabenlashihar2918
4 жыл бұрын
@@AussieBIMGuru I am really struggling here... maybe I need to work on Project file, so I can have solar study, but the problem is that the adoptive family only inserts in massing curtain system... what do you suggest? continue working on massing file with ladybug (which have no idea to work on)... or make a new panel that can easily insert in curtain wall in Project file?
@AussieBIMGuru
4 жыл бұрын
@@sarabenlashihar2918 A curtain system could work as well - you would need to build the family differently so it would be a bit harder to constrain vs. an adaptive panel however. I know adaptive/conceptual massing environment is quite difficult to work within vs. the project though. Ladybug is really just used in this case to establish the position of the sun, send me an email if you like and I can send over a basic sample of how to set up the sun vector.
@ludvigInLegendaryLands
4 жыл бұрын
Hi! Really nice series, but Im having some minor issues: 1. The offset points on the curtain panel seem not to stick to the halfway points. I've rebuilt it and now only one is "loose". 2. Can't find SortListByAnother node. Managed a workaround by combining SortIndexByValue and GetItemAtIndex. 3. SetParamaterByName gives me this error: Warning: Element.SetParameterByName operation failed. unitType is an invalid unit type. See UnitUtils.IsValidUnitType() and UnitUtils.GetValidUnitTypes(). Parameter name: unitType. Cant find a way to resolve it. Any ideas?
@AussieBIMGuru
4 жыл бұрын
Thanks! In regards to your challenges; 1. Make sure you place any curve hosted points directly on the curve (hosted to it). You should know this works if the point becomes very small when placed, it should then maintain its position on the curve. Also might be worth checking its host whilst you select it (in the grey ribbon), to make sure it is the curve also. 2. I believe this node is from the clockwork package. I was a bit lazy in my early videos, nowadays I reference all custom nodes I use at the beginning of my content. Sorry about that. 3. It's quite a generic warning, my best guess is that the parameter is expecting a different data type. The most common cause is if you're feeding a string into a number based parameter. In this case, you would need to convert the data type (e.g. String.ToNumber).
@ludvigInLegendaryLands
4 жыл бұрын
@@AussieBIMGuru Thanks for quick reply! I've tried feeding a number slider as well as a list of numbers in. Neither works. The parameter that I'm changing is set to Common, Number and Instance.
@AussieBIMGuru
4 жыл бұрын
@@ludvigInLegendaryLands if the unit type is correct then the warning makes me think it might be a deeper rooted issue. It's quite a generic warning so the root cause is hard to isolate. If you like feel free to send your script/model files by email and I'll investigate when time allows.
@arijitbaidya9269
4 жыл бұрын
@@AussieBIMGuru i am also having the set parameter error.Pleas etell me how i can solve it (Warning: Element.SetParameterByName operation failed. The parameter is read-only.)
@AussieBIMGuru
4 жыл бұрын
@@arijitbaidya9269 I believe this may be because you are using a conceptual mass at the project level? My approach only works in the conceptual massing family environment itself.
@hhb2184
5 жыл бұрын
Can you please tell me, where can I find the "List.SortByAnother" node? I don't have anything like that in my Dynamo. Should I install any Add-on?
@AussieBIMGuru
5 жыл бұрын
Hi there! You will need to install clockwork package from the package manager (manage menu, search for packages). It is installed within. Dynamo itself
@hhb2184
5 жыл бұрын
@@AussieBIMGuru Sorry to bother you again, but I've still got some problems; I downloaded and installed "Clockwork for Dynamo 2.x" but there only one sorting node - "List.SortListOfLists" and, as I can see, it has different inputs and output than "SortByAnother" node. Did I miss something?
@AussieBIMGuru
5 жыл бұрын
@@hhb2184 Ah so sorry - you're right, I'm muddling up my list sorting nodes...! The SortListByAnother node is actually from Archilab (although now you have Clockwork at least, a great Dynamo package :)!).
@hhb2184
5 жыл бұрын
Now it started working! Thank you very much, you helped me a lot!
@AussieBIMGuru
5 жыл бұрын
@@hhb2184 awesome, no worries and congrats :)
@mohamedirshaad3110
3 жыл бұрын
Hello @Aussie BIM Guru, im getting an error "Warning: Element.SetParameterByName expects argument type(s) (Revit.Elements.Element, string, var), but was called with (Revit.Elements.Category, string, double[])", may i know what could be the fault.
@mohamedirshaad3110
3 жыл бұрын
I did solve the previous issue but now im facing "Warning: Element.SetParameterByName operation failed. No parameter found by that name."
@AussieBIMGuru
3 жыл бұрын
Make sure you have spelt the parameter name correctly, and that it exists in the family. As well as this, if the parameter is a type parameter you may need to use Element.Type. As well as this, the workflow here wont work for panels inside repeaters or model in place masses at project level, only conceptual mass level. I will be releasing a new workflow next month which shows how to do this instead.
@mohamedirshaad3110
3 жыл бұрын
@@AussieBIMGuru I did double check the above comments but im stuck with Warning: Element.SetParameterByName operation failed. unitType is an invalid unit type. See UnitUtils.IsValidUnitType() and UnitUtils.GetValidUnitTypes(). Parameter name: unitType i did try using String.ToNumber but still no luck.
@mohamedirshaad3110
3 жыл бұрын
Is there any fix for this error or where i could have gone wrong?
@leolozano7723
3 жыл бұрын
@@mohamedirshaad3110 Hi, i have this error. Could you fix it?
@lananhle8677
3 жыл бұрын
Thank you for your video! Would you pls show me how to find List.SortListByAnother in Dynamo? I used List.SortByKey instead but it didn't work! T.T
@AussieBIMGuru
3 жыл бұрын
This node is from the clockwork package.
@ardel2697
3 жыл бұрын
Hello. How do I create the sun with adaptive point? Thankyou for the video!
@AussieBIMGuru
3 жыл бұрын
This is a 1 point adaptive component. Around the point I drew a semi circle, then used the create form tool which generates a revolve as one of the options.
@ardel2697
3 жыл бұрын
@@AussieBIMGuru Ooh I didn't expect a very fast response. Thank you very much! So, I tried, and now the last node says "Warning: No function called SetParameterByName on a Revit.Elements.Category that takes string,__array could be found". And also, if I put the curtain panel as a pattern when we divide surface of a mass surface, do we also select the categories in the first node as 'curtain panels"? Thank you~
@AussieBIMGuru
3 жыл бұрын
@@ardel2697 for a panel type i would usually use family type and familyinstance.byfamilytype these days, much easier. In regards to the warning, it sounds like you are pushing text and a revit category, make sure your inputs are correct to the node using object.type nodes for review.
@ardel2697
3 жыл бұрын
@@AussieBIMGuru okay, so how do i connect from family type to the elements?
@ardel2697
3 жыл бұрын
where do i connect the obj input on object.type node?
Пікірлер: 51