Monday, July 1, 2019

CREATE GRIDS IN RAM USING DYNAMO AND C# AND ZERO TOUCH

Have you ever wanted to create orthogonal Grids in RAM Structural Software?
Its easy if you use Dynamo, C# and the RAM API.
See the image below

For more information see previous Blog on a detailed description on how to get started using the RAM API and c# and Dynamo together.Make sure to load in the Interop.RAMDATAACCESSLib.dll file that is in the RAM install directory



Monday, June 17, 2019

GETTING STARTED WITH THE RAM API USING DYNAMO AND C# GET NUMBER OF STORIES

Hello Readers
When I was first looking into how to get started with using the RAM API for CONNECTING Dynamo to RAM. I found NO help out on the internet.
I thought I would simplify this process for you if you were wanting to get into the RAM API by creating this simple example on how to  get the story count from a RAM model.

Make sure you have the proper references loaded into your class library project in visual studio.
For more API examples please reference the RAM API Manual called "RAM DataAccess Developers Guide.pdf". It could be found in the RAM Install Directory.

Note: It was written by developers for developers and its not always straight forward so I showed the direct relationships to the C# Code. Also all the examples in the manual are NOT in C#.

Also download the Dynamo Package called "Simplex" if you want more Dynamo for RAM nodes.
If you want to know more about Dynamo then learn about it here. https://dynamobim.org/
Also if you have Simplex comments post here. https://github.com/marcellosgamb/SIMPLEX

Good Luck!

Saturday, June 15, 2019

GETTING STARTED WITH THE ETABS API USING DYNAMO AND C#

Hello
When I was first looking into how to get started with using the ETABS api for making my own addins I found no easy examples out there. I thought I would simplify this process for you.
Simply follow the steps below to get started. I chose Dynamo since it is an easy way to "call" these methods.



Make sure you have the proper references loaded into your class library project in visual studio.
Also you could reference the API docs that are installed in your ETABS install directory although they will not be as easy to understand as the example above.
Have questions? There is a dynamo package that has all the API methods exposed called "Simplex"
Don't know about Dynamo? Learn about it here. https://dynamobim.org/
Also Simplex comments post here. https://github.com/marcellosgamb/SIMPLEX


Good luck!!!!

Tuesday, April 30, 2019

New Dynamo for RAM just added to the Dynamo SIMPLEX package

Good News everyone.
The Simplex Package now has Dynamo for RAM.
I will add more examples in the future.
Also added were descriptions and an new github site
https://github.com/marcellosgamb/SIMPLEX


Check it all out

Saturday, April 6, 2019

GET THE NTH ITEM FROM EACH LIST USING DYNAMO BIM AND LIST AT LEVEL

Have you ever wanted to get the nth item out of a nested list that is just 2 levels deep in Dynamo? For example you want to get the first entry from a nested list so you want the first entry from the first list, the first entry from the second list and so on? Its easy. See the image below that gets the top surface of a list of cube faces and learn how.
The trick here is to use "list at level" and it removes the need in this cast to use "list.map"
Have fun getting those nth items!

Sunday, January 13, 2019

VISUALIZE A VECTOR NORMAL TO A CURVE IN DYNAMO BIM

Have you ever wanted to know how to show a vector that is normal to a curve in Dynamo?
Just follow the image below and learn how!

The next question is why would you ever want to know this? Why would you not want to know it?
If you have a curve, placing a vector and showing its direction normal (perp) to your curve reveals a lot about the local behavior of your curve, including what direction the curve would offset when you need to move the curve. There are many other ways to show the orientation and normal vector to a curve. This is just one method. 

Also, OOTB Dynamo does not show a physical representation of a vector so using a single straight line to represent the vector is helpful to visualize the abstract vector.
The question is why, when creating a vector in dynamo, it does not display. However dynamo will display a plane and IMHO that is just as abstract as a vector. Oh well. Let us not wait for that to happen and use the method above to visualize that vector!

Thursday, January 3, 2019

1st Place Speaker Award for AU 2018


I am pleased to announce that the class that I taught at AU 2018


has been rated the top lab class at AU2018!

If you want to see the class click on the link here. 

I want to thank everyone who has followed me on this blog, listened to the podcast and supported my efforts to help the AEC community over the years.
I never dreamed in a million years I would ever be teaching at such great conferences such as  Autodesk University and BILT let alone winning any top speaker awards.

If you were ever curious how my speaker ranking landed for each year I presented at both these conferences since 2011 see the image below and Thank you again.