Jump to content
Ultimaker Community of 3D Printing Experts
Stefania Dinea

THE ARCHITECTURE OF 3D PRINTING - 07 STL EXPORT FROM REVIT

Recommended Posts

I am Stefania Dinea, an architect who mixes 3D printing, VR, parametric design and blogging daily and I will share some of my 3D printing tips & tricks with you. This series is my overview about the process and my work-around. Please feel free to comment and add. 

 

PREVIOUS POST:

THE ARCHITECTURE OF 3D PRINTING - 01 TOPOGRAPHY

THE ARCHITECTURE OF 3D PRINTING - 02 MASSING

THE ARCHITECTURE OF 3D PRINTING - 03 TOLERANCES AND SNUG FIT

THE ARCHITECTURE OF 3D PRINTING - 04 ENTOURAGE

THE ARCHITECTURE OF 3D PRINTING - 05 HIGH RESOLUTION BUILDING FACADES

THE ARCHITECTURE OF 3D PRINTING - 06 INTERIOR DESIGN

 

7        STL EXPORT FROM REVIT

 

The most confusing thing that you need to have covered is exporting the stl. Starting with revit 2018.3 Revit had the stl export as an add-in, however for those of you who work in older versions here is how you go about it. 

Go to the X (the blue and white one)-  to open Autodesk app store

image.png.d4c0a8a189e246afbb0cfef9485d8092.png

Search for stl and the following apps will appear:

image.png.6a119116ad9d8228f06ceb9063b000c2.png

You will want STL exporter version x – corresponding to the version of Revit you own.

image.png.1c467e5d41f460977dba0b5896918795.png

Remember it will export all elements in the view – if you don't want to see something – hide in view, and if you want to see 1 element of out 1000, you can isolate in view.

 

In the export settings, pay attention to the units the export is done in, that will play a major role when scaling in cura –and it will help you see where you are at.  For the site I will use meters. Also, it will be good to be constant, if you start with meters, you need to keep it like that for the whole project so you don't get confused.

image.png.13ceb3b3955fb214236fc01a40ef5792.png

CURA

1.      SCALE

We all know in architecture scale plays a big role – therefore this is another aspect that you need to pay attention to.

 

Taking alternative 1 into consideration and our topography/massing examples we know the following:

image.png.b835a3e0cfa150cd0c837aa50f373f09.png

Our example file in x-y is 87x88 m

 

I have exported, as I said using meter units instead of mm

image.png.be38800a0041fe53787c6a96957831e9.png

And in cura we will see the following:

 

image.png.fc19aa65b115779faa14f3079f049b12.png

Also, one can use online scale converters such as:

http://www.scalemodelersworld.com/online-scale-converter-tool.html

 

image.png.c76cd582d4f9c41a9b86d566b112d1eb.png

 

image.png.0bb5bf02bf2c2930aa70c7b7cde26014.png

 

We therefore can conclude that our model is in 1:1000 scale at 100% in cura

And 200% will take us to 1:500

image.png.183e22aa00abd67e58a0223538568794.png

However, when we talk about site plans, a 1:400 would be desired therefore a 250% scale in cura would be ideal, however the site is a little too big for that, so, we will go back to revit and readjust with the section box.

 

image.png.1d3f75c21b27029e9f9dafef018511c8.png

But first, you can use the scale calculator to see what maximum sizes you would need.

 

image.png.a26393ad71d5f91a2760e510af1b93e7.png

 

So rescaling the section box, you get to print in scale 1:400 and fit in the building plate.

 

image.png.fa056c0da8a42ed25c5c459bb4450496.png

 

This is all for this post, I am slowly moving into the Cura tips and tricks (better say my tips and tricks) - as usual feel free to say what works for you, what is your work-around in your main software or in Revit. Also guys and girls, what are your expectations for the summer - should I keep posting or should I take a break until august? up to you!

 

NEXT ON THIS SERIES:

08 SINGLE EXTRUSION

Edited by Stefania Dinea
  • Like 4

Share this post


Link to post
Share on other sites

STL is one of those weird formats where there is a difference between ASCII and Binary.
Binary is "simple" and much smaller (due to less overhead). It basically makes a list of 3 numbers "wide" and number of triangles long. The first point is X, the second point is Y and the third point is the Z. Repeat this until you have all the polygons

The Ascii version of STL does something different. It provides a "human readable" version of the file that looks like

facet normal ni nj nk
    outer loop
        vertex v1x v1y v1z
        vertex v2x v2y v2z
        vertex v3x v3y v3z
    endloop
endfacet

But as you can already see, it suddenly is supported (at least, technically) to have a single face that isn't a triangle. Why the hell someone decided to have a completely different functionality set based on how you stored it is beyond me (it's also why the only reason that we use STL is because everyone uses it, not because it's actually good)

  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!