Applied Software

rss

News on the latest in design, manufacturing, fabrication, construction, and engineering technology.


Fausto Mendez
Fausto Mendez
Fausto Mendez's Blog

Here is a Collection of Revit Formulas for Parametric Family Creation Addition( + ) X + Y Subtraction( - ) X - Y Multiplication( * ) X * Y Division( / ) X / Y Exponentiation( ^ ) X ^ Y Logarithm( log() ) Log(x) Square root ( sqrt() ) sqrt(x) Sine( sin() ) sin(x) Cosine( cos() ) cos(x) Tangent( tan() ) tan(x) Arcsine( asin() ) asin(x) Arccosine( acos() ) acos(x) Arctangent( atan() ) atan(x) 10 raised to an x power( exp() ) exp(x) Absolute Value( abs() ) abs(x) Pi( pi()) Pi()   Function syntax Description Examples ...

So what better way to start my first blog post than with the classic “Hello Word”.  Well not really the normal Hello World as the one on the Walkthrough: Hello World  but a little more exciting one that introduces some cool challenges like the one in the picture below.  In today’s post I’m going to cover two very important and useful codes. The  1st one is how to get the XYZ insertion point of a Revit family instance , and the 2nd one is how to place a family instance in a specific XYZ coordinate. For my set up I’m going to be using the Revit macro manager  (Sharp Develop Software) for beginners. Here is an easy tutorial to get you started with Revit macros . To get the XYZ insertion point of a Revit family instance we will need to  be able to select a family instance first. Using the following code example will allow you not only to select a single family instance, but multiple family instances  along with  pre-selected objects in to a list. Now we need to create a list that will store our XYZ coordinates. Next add the actual code ...

If you have multiple Revit versions installed in your computer you may already have run into this issue before. When you double click the .rvt file and it doesn’t open in the Revit version that you want because there is no default, or the installation got corrupted and now it doesn’t open at all. (This also happen when you uninstalled a later version of Revit). You might think the obvious solution is to go to the control panel, and then set default programs, or choose default apps in windows 10. If you do that you will soon found out that it doesn’t work, then you go to repair Revit and after waiting hours you find out that it doesn’t work either… Frustrating right? Then you go online to search for a solution and if you are lucky enough you will find this 2015 Autodesk article on the AKN. The solution involves manually modifying a windows registry (kinda risky).  Modify the registry value directly (Administrative rights require): 1.     Open the system registry (Windows Start menu > Run > Regedit). 2.     Locate the ...

QR Codes were first created to help in the manufacturing process. In 1994 Denso Wave, a subsidiary of Toyota Motor Corporation, created a Lean Manufacturing Process which is a systematic method for the elimination of waste within a manufacturing system. So by Definition QR Codes (Quick Response Code) are LEAN and quite versatile, they are able to store many different types of data like Contact information, URLs, Email Address, Geo Locations or just plain text. Using them for retrieving the information is quite easy and inexpensive too.  In the recent years more and more construction companies are utilizing that technology by embedding the QR Codes into blueprints or printing them into labels. This expands the amount of information available for the field beyond the constrains of a printed piece of paper. For this blog post we are going to utilize the power of a cloud for the QR Code generation  and System.Net to retrieve that generated image from the cloud. In this example we are going to generate a QR code image with an embedded link that points to the material specs website page using the URL link that is located ...