xGen for Brick

Hello All

I thought I would take a moment to share some items I’ve experienced with the hopes that its helpful for the dev. team, or maybe start a conversation. 

When dealing with large lists, the time it takes to regenerate seems excessive (or simply crashes). Take this instance of a random brick extractor for example. I was attempting to generate a script that randomly pulls some percentage of bricks forward so the project team can evaluate what different amounts of pulled brick would look like. On a small 20’ x 20’ wall the proof of concept performs well. In order to instantiate the system over the course of an entire building facade that is several stories tall, there are over 50,000 bricks, the script will not run. I had to break the wall down into small portions of wall and run the script on 10’ lengths of the wall.

It would be great if I could move and resize the script editor dialog box. Possibly even run the script without closing the dialog box itself.



The coloring features are nice but could be a bit more intuitive. It would be great to have more nodes to simply select a gradient and apply to a field of values. This particular example i was attempting to get the wall to transition from green to red but settled on the simpler gradient. 


In this sample, I’ve developed a spline like brick pattern from which I need to extract individual brick corbel values that can be sent to a robotic brick laying machine. In order to extract the corbel value, I had to develop a UDF that was noting more then a point and a measure back to the wall plane with a published parameter that I can link to a spreadsheet in the rich application. It would have been great to have a node that simply exports the list to the first column of a spreadsheet.



My last note is a simple but understandably difficult one. I don't have a background in mathematics. Its great to have the description of what each node does, but maybe there's a resource out there that you could link to that can help unsophisticated users (like me) with some of the terminology. (I just came a cross a Harvard GSD computation design course on youtube and I'm hoping this helps. - search for garciadelcastillo for those that are interested)

Thanks!!