AU Class
AU Class
class - AU

FAB Parts in Revit: Where’s my Fabrication Data? How to Overcome the Lack of It.

Share this class
Search for keywords in videos, presentation slides and handouts:

Description

In this class, we'll discuss the struggles that we've had with the lack of data that's accessible from Fabrication Parts in Revit software. How do we get to it? How do we populate it?

Key Learnings

  • Determine what data we need to transfer from Revit parameters to Fabrication Parts and vice versa
  • Look at setting up shared parameters that we want to transfer data from or to
  • Discover what the Revit API has to offer for Fabrication Parts
  • Learn how to create schedules with Fabrication Parts using this new data

Speakers

  • Kevin Allen
    Kevin Allen is currently employed at Comfort Systems USA (CSUSA)—a premier mechanical systems installation and service provider with annual revenue of $1.6 billion—as Director of Building Information Modeling (BIM) and Productivity. CSUSA is a national organization with over 7,000 employees and 45 operating companies (some being service only). Currently 26 of these locations utilize virtual design and construction (VDC), with 10 sheet metal fabrication shops, numerous pipe and plumbing shops, and 205 employees utilizing the Fabrication software products on a single database. Kevin is responsible for implementing, training, and advising on best practices for these companies, developing standards within the organization, and providing technology recommendations for the future, along with numerous other tasks.
  • William Tucker
    William Tucker is currently working at Comfort Systems USA, a Premier Mechanical Systems Installation and Service provider, as BIM Trainer and Product Specialist. CSUSA is a national organization with 8,000 employees. CSUSA has one Autodesk Fabrication National Database that is shared with 26 companies, 10 Sheet Metal Fabrication Shops and 205 users. William is responsible for implementing, training, and advising on best practices for these companies, developing standards within the organization, and providing technology recommendations for the future. In the past, William has trained and Implemented Autodesk Fabrication CADmep, ESTmep, and CAMduct as well as utilized it as a 3D detailing and coordination package. William has been using Autodesk Products for 30 years. William enjoys helping others utilize the software to its fullest extent.
Video Player is loading.
Current Time 0:00
Duration 44:02
Loaded: 0.38%
Stream Type LIVE
Remaining Time 44:02
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
Transcript

WILLIAM TUCKER: All right. Good afternoon everybody. I think I'm about ready for this day to be over. I don't know about y'all. This is about the last one. I'm William Tucker, I work for Confer Systems. Kevin Allen and I work for Confer Systems.

We just wanted to point out that those who are having issues with the data, getting their data from fabrication, who are trying to use FAB parts in Revit. So we thought we'd point out some of the struggles we've had to maybe help y'all along. Did anybody download the data, I mean the content. Because you're probably going to go back and download this stuff because we have some files, some Dynamo files and share a primitive file that you may want to start with.

I have no idea what that is. Let's go back the other way. There we go. FAB parts of Revit, can we make it work?

In about 2016 we probably started looking at it, and then we started implementing it in 2017. Our thought here was that we could use FAB parts in production when we could draw everything in Revit.

And without needing to draw and take it back to AutoCAD.

We decided that if we were to export our parts to fabrication, that was fine, but we didn't want to come back into Revit with them. Also, we could produce all the sheets and the documentation inside of Revit. We figured out in the first three were pretty obvious and we could do that. But the last part, trying to produce our sheets in Revit and get our documentation, was not so easy.

One of the first things we looked at was creating the bill of materials for spool drawings and assemblies. Well, thought number one was that we would just use filter by service type. That was the first thought. So here we go, we're over looking for a service type, and where is it? We knew right then that we were in trouble.

So all this was in early 2017. And so, even at that time I don't think that we had, did we have access to the service type and API at that time? So we didn't. For Dynamo, it didn't work either. What we had, well, we could get the custom data through the API. We went to our library and we made another custom data field, and wrote a script to go through every item in the library, and write that service type to a custom data field. Then we used an API to pump the data into our parameter. So it was a tough way to get around it, but we got around it.

For the data we need to refract from fabrication parts, and we need to read service type, and we need connectors on our spool bill material. We had part material in there, but we also had the group name and the material. But we found that with Dynamo, we could actually access that with just the group name off of it just to give us a cleaner bill of materials. And we needed to CID, and sometimes the bought out flag, unless we can do a Dynamo.

Now, connectors, we actually have a node in Dynamo to run the connectors. But if you have any kind of a tab off of a piece of duct, or off a pipe, that one broke. So, sorry. We're trying to get it fixed, but hopefully we'll get it fixed sometime. A lot of people are aware of it. Then there are some things that we need to read from Revit. And write the fabrication parts for when we go back to sheet metal labels, things like that, for like equipment number VAV, item number.

Then we also carry some dynamic hole information for our sheet metal shop. Because I don't know how many people are using dynamic holes, but we find them very useful. So writing information for dynamic holes in the parameter. Now the bad thing is that all of this cannot be done with a Dynamo, it has to be done via the API.

How many of y'all have started working on the shared parameter file? To us, when we see the shared parameter file, to us it's just like what we have in fabrication. It's just custom data. That's the way we look at it. And we're kind of still concerned of why we can't get all of our custom data over to Revit. Our parameters are no different.

Things to think about whenever you're creating your shared parameter file is-- the shared parameter file, you'll make sure you put that in a location that everybody in the organization can access. And think about how you want to creature your groups for organization. We know that ours that we're probably already had to rebuild ours at least-- at least twice. All right?

The type of parameter. Now, another old trick right here is do you want the user to be able to edit that field or not. You know, if we're going to carry over stuff like CID, we don't want the user to think that he can type in there and change that value. So we have a little tip here for trying to make that to where they can't even edit that field.

AUDIENCE: It's readable, schedulable but not modifiable.

WILLIAM TUCKER: And it's writable via programming, yes. All right? So can everybody see that right there? So now, the very first line or the second line right there from the shared parameter file, you have a nice little warning right there, do not edit manually. But we don't see any other way to do this. Well, you probably do it programmatically, but in that user modifiable field there, you just change your value to zero and then that'll change that-- change the one to a zero and it'll make it to where the users can't modify that.

AUDIENCE: So that's opening the text file.

WILLIAM TUCKER: Yes. That's the shared parameter. That just opened in Excel is all it did to make it a little bit easier. I mean, I usually edit it in Notepad myself. But just to make that a little clearer, I opened it in Excel. All right.

Now, when you-- let's see-- add the parameter, you're for most cases here, I'm gonna say that you're going to want that an instance parameter, not a type parameter. And also, the values, the group type, your values are aligned by group type means that if you create a group, then I believe, everything in all groups are going to have the same parameter. But if you do it varies by group instance, then you can have different parameters for different groups. And it's a little bit complicated to explain right there, but-- and to comprehend.

PRESENTER: So everybody understands, or hopefully, you build the shared parameter and then load what you want into your project from there.

WILLIAM TUCKER: Oh, yeah. Yeah. Missed that part there. Building your shared parameter and loadin your parameters into your project.

PRESENTER: And then when you load them, you have to tell them what they're for. So the bottom dialog box there, were ticking the boxes for fabrication, ductwork, hangers, pipework-- and what's the other one-- containment, I believe. So we just tick all four of those boxes whenever we're creating these to make them available to the fabrication parts.

WILLIAM TUCKER: And there's I guess there's other parameters we have that we assign to assemblies sheets. Did you--

PRESENTER: Yeah.

WILLIAM TUCKER: You got all kinds of categories that you will need to help you apply that to. All right. And right now, with service type we can apply that to that parameter with Dynamo. And we should uploaded all the or the Dynamo scripts we're using for this we should have those uploading and they're actually really pretty simple.

PRESENTER: So if you see here on the left, part of those are grayed out, the names. That's the user modifiable option and those are set to know, so that the user can see it, but they can't change it. And then the ones on the bottom is where we can type in our equipment name, all of that good stuff, bought out, dynamic hole. So those are modifiable by the user.

WILLIAM TUCKER: Yeah. For, like you say, the bottom ones we can fill but and you probably use them on schedules or something, but without the API you can't write them back to fabrication parts. All right? There it's just showing a schedule that once we got the data across, then we can actually use that in our schedules.

PRESENTER: Yeah. That's a pretty big one right there. Limitations, we only have and. We don't have or. So you really have to be creative when you build that schedule about how you build it, because you can't have a couple of different options there with or. It's always and. So that does make it a little more difficult when you're building that schedule. But this is where this additional data came in, because now we can filter specifically for, like in this case, 2041. So yeah, it worked out, works out better.

WILLIAM TUCKER: Yeah. And I guess at one time whenever we were trying to use all the filters, so that was actually before we actually had reports, whenever we had all those filters trying to use our or, we didn't have reports available. So reports help.

PRESENTER: Yeah. Reports help.

WILLIAM TUCKER: All right. You even use them for the stuff your view filters. Should have something here you can actually see. We've colored our hangers here different colors, [INAUDIBLE] a different color, if you want to. All right. Same with the REVIT API, just pointing out that inside of it that we can get to some of that other data that we can't get to. And we know that everybody out there probably can't afford a programmer and we're wanting just to try to help them start getting people with Dynamo to-- if it's accessible in the API, they should be able to hit it with the Dynamo. So you just to get somebody to start building the Dynamo nodes. Probably needs everybody input on that to help that, so that everybody doesn't have to go and hire a programmer. All right. So--

PRESENTER: Back up one there.

WILLIAM TUCKER: Back up?

PRESENTER: Yeah. So on the--

WILLIAM TUCKER: Yeah. Probably easier said than done.

PRESENTER: On the custom data status and spool name there, we've actually got our developer to write-- if we process duct work for instance, and we send it for fabrication, in REVIT that duct work by default, the status of that duct work is always design. So we've got our guy, if we process duct work, we've got a button on our ribbon, he actually changes that to sent to fab for us behind the scenes, OK, through the API. And he's filtering for that, just like what happens in Academy P.

If we don't have our status set to approved, we can't even send ductwork out for fabrication. So we have to physically change the status first, then we can send the duct. You know, exact same processes that we were using in Academy P we've now got to work in REVIT from accessing the API.

So and then we're taking assembly name and writing it into our spool name field for the fab parts, which then goes out with the MAJ, so we know what the spool name was based on the assembly that was created. So all of that's happening with just one click of a button for us right now.

We want to-- we think at some point, we're just going to make that tied right in where when the user hits Save or something, it just does all of these things for us. But we're just-- we haven't gone there yet. We're still using it as a user button right now to say I need to update some data.

WILLIAM TUCKER: So our thoughts right here is yes we can make the fabrication parts work. All right. Get back to REVIT here.

PRESENTER: It's not showing.

WILLIAM TUCKER: It's not showing?

PRESENTER: No.

WILLIAM TUCKER: OK. Hang on.

AUDIENCE: Would it help if we start talking and pretend you're done?

PRESENTER: Yep.

WILLIAM TUCKER: What's that?

PRESENTER: They're going to start clapping to say, we're done.

WILLIAM TUCKER: OK. I don't know about the rest you all but--

PRESENTER: Somebody-- somebody get up and do a dance right now.

AUDIENCE: [INAUDIBLE]

PRESENTER: No.

AUDIENCE: You're already up.

PRESENTER: I had to do that on Monday.

WILLIAM TUCKER: Trying to get screens duplicated here.

AUDIENCE: [INAUDIBLE].

PRESENTER: Yeah. There we go. That's--

WILLIAM TUCKER: There we go. All right. Thought I'd just open up a shared parameter file here. And then like I say, just make sure you put this thing-- that can be seen, can't it? Can't be seen very well, but it can be seen. There we go. A little better?

PRESENTER: Yeah.

WILLIAM TUCKER: All right. So yeah, just make sure you put that shared parameter file where it can be accessed by everybody.

PRESENTER: So do the pull down there. Yeah.

WILLIAM TUCKER: And just notice here, I just put two groups in and all this is in the documentation. Then I've got some that's read only, some writable, just so when I get back in the shared parameter file to modify it I can figure out which ones to change, because things get a little bit jumbled around in that. All right. Let's look at some-- what time's it getting to be anyway? Still got--

PRESENTER: You're only 15 minutes in, 20 minutes in.

WILLIAM TUCKER: Is that it?

PRESENTER: Yeah. You got a long ways to go.

WILLIAM TUCKER: I got a long way [INAUDIBLE].

PRESENTER: Yeah. You're just getting started.

WILLIAM TUCKER: Now notice that here everything here is gray. Let me go open up one of those Dynamos here and-- So how many went to Kevin's class on the fab parts-- on Dynamo's fab reports.

PRESENTER: A few. OK.

WILLIAM TUCKER: Yeah. It's--

PRESENTER: Not many.

WILLIAM TUCKER: Not many?

PRESENTER: No.

AUDIENCE: [INAUDIBLE]

WILLIAM TUCKER: All right. So here's the Dynamo script. We're just writing to that FP_Service Type field. And let me store this and I got this one piece selected here. Soon as I run it, it should populate a service type and that actually should have done everything in the drawing at that time. That's all the fab parts in the drawing. All right. Should have also shared another one with you. That should be all of them. Right, Kevin?

PRESENTER: Think that's the one that has everything. Yeah.

WILLIAM TUCKER: Yeah. So just point out you don't need to do these one at a time.

PRESENTER: Yeah. So this is on the web for you to download and look at--

WILLIAM TUCKER: Right.

PRESENTER: --and run. I mean, you'll have to make some modifications to it yourself for your parameter names, what you need for you, but for the most part, this should be ready to go for you.

WILLIAM TUCKER: All right. As soon as I run that and that should do everything for us. We have all of our parameters updated. I don't know if you noticed there, but as soon as it did that that valve changed color and hangers there should have changed color. If I can find my 3D.

So got some-- all right. See-- using those in the filters as well. And we should have some schedules here. Duct works schedule here that we're-- get my magnifying glass. All right. Ductwork schedule here, we got the parameters in it so at least we're not dead in the water right now anyway. What am I missing here, Kevin?

PRESENTER: Pipe--

WILLIAM TUCKER: Anything?

PRESENTER: Pipework schedule, fittings. So now we can filter out with CID. We can do-- because the schedule is set to build a schedule for pipe work, then we use CID filter, not 2041. So we get all of our fittings and everything else in a list. OK? Couldn't do that before. Didn't exist. OK? So now we can do a fitting schedule, a pipe schedule. You know, I think that Lee's got a--

WILLIAM TUCKER: Yeah. I got--

PRESENTER: Yeah. So there's the filter, not 2041. So that was pretty big, when we can access those kinds of things, that really opened up a lot of things for us.

WILLIAM TUCKER: Yeah. All right?

PRESENTER: And then there's a bought out one too. I don't know if you've got anything in there that's bought out. [INAUDIBLE]

WILLIAM TUCKER: Yeah.

PRESENTER: Yeah. So now, here's our adjustable elbows for anything sheet metal wise that's bought out. And again, without running the Dynamo script, none of this existed. So--

WILLIAM TUCKER: All right? So-- Get rid of that. Can't see. All right. Any questions? I know I went pretty quick.

AUDIENCE: Does that dynamic hole field work? If we went back to that [INAUDIBLE] piece of duct, does it tell me if I have a hole in it?

WILLIAM TUCKER: No, it will not. We're actually accessing that via the API.

PRESENTER: Show them the button for--

WILLIAM TUCKER: Let me get back to the drawing here. But-- go to the-- just move that over a little bit and that'll work out. All right. But now, that piece of duct right there is going to have a dynamic hole in it.

AUDIENCE: Can I see it in the properties?

WILLIAM TUCKER: What's that?

AUDIENCE: Can you see it in the properties?

WILLIAM TUCKER: In the properties?

AUDIENCE: Yeah.

WILLIAM TUCKER: No. We haven't populated that. We can do it with the API. And actually, to be honest with you, We can probably do it.

PRESENTER: We could probably do it with Dynamo, but we haven't thought about that.

WILLIAM TUCKER: You can probably do it with the Dynamo, but that's going to fall back into our issue where we're having a problem with our connectors right now. I bet if they get that fixed, then yes, we would probably be able to use that same node.

AUDIENCE: [INAUDIBLE].

PRESENTER: So when you create a yes or no parameter in REVIT, it puts the tick box in there. It's not actually on. If you click in the bought out field, see it's there, but it's grayed out. That means it's actually off right now.

WILLIAM TUCKER: It's neither.

PRESENTER: It's neither.

WILLIAM TUCKER: It's neither yes or no. It's a yes/no field. And by default-- you can't see that.

AUDIENCE: If you put the duct piece next to it, it's still checked? It doesn't--

PRESENTER: Yes. Yes.

WILLIAM TUCKER: Yeah. I haven't done anything-- I haven't done anything with it. It's just there.

PRESENTER: So when you create that yes no parameter in REVIT it always puts that tick box in there like that. OK? Yes.

AUDIENCE: So that one we're working on too.

PRESENTER: Yeah. So if William clicks that piece of duct, that'll go to your add in.

WILLIAM TUCKER: Go to the snoop tool?

PRESENTER: Yeah. Does everybody know about the REVIT snoop tool? If you're kind of digging in here and looking around with things, it's very handy. OK. So the REVIT snoop tool-- so he just clicked on a piece. And he's browsing through, so now we can see again, kind of behind the scenes, behind the door, all of the information that's available to that fabrication part not exposed to the user at this point in time. OK?

So and-- so for that piece of duct, if you look right here, it's got three connectors, because it's got a tap connected to it. If William would do the snoop tool on the duct right next to it, it would only have two connectors. OK? So REVIT understands as soon as you put that tap on that piece of duct, it adds another connector, which essentially is the dynamic hole that's going to cam duct. OK? But you can't see that without the snoop tool. You don't even understand what's happening there. You just see you got a tap on a piece of duct. OK?

AUDIENCE: Where do you get the snoop tool?

PRESENTER: So it's downloaded off the web. We could probably-- yeah. It's pretty easily accessible. REVIT snoop tool, it's downloadable, pretty handy though. We use it for-- we use it to try to determine things that we need to when we talk to our developer, it's like, OK, if we can see it in the snoop tool, then that means he's probably got access to the data through the API as well. So we kind of point him in a direction, because really, he's just a code writer. He doesn't understand REVIT at all, but he's able to-- now, he's getting better with understanding REVIT. You know, now we can start talking to him about things and because he's done it enough, he understands, oh, yeah. I know what you're talking about.

WILLIAM TUCKER: So I mean, actually my thoughts right there with the Dynamo script if we can just-- if we get our connectors working, then we can just search for CID 866 connectors greater than 2.

PRESENTER: And tick the bought out-- or tick the box for dynamic hole to yes with Dynamo. OK? So the reason we're doing that, to take that a step further, we created that parameter in REVIT, dynamic hole yes or no, so the end user can turn that on or turn that off. OK? That field now comes across for cam duct. The cam guy goes to the audit trail and he filters for dynamic hole. He adds the custom data field, because we write that to a custom data field. He filters for that and if the dynamic holes are set to yes on his side, he processes for dynamic holes and we burn that duct.

If it's set to no, then he processes that group and takes the dynamic hole out. Because by default, everything has a dynamic hole coming out of REVIT.

WILLIAM TUCKER: We first set this up in the beginning of '18. I think it was the beginning of '18, is that we had control over that. And that's what we actually wanted, which is manual, so that we could do it once we get to cam. Now, in 2018 point two, all your holes come across in cam whether you want them or not. So now you need to decide--

PRESENTER: So we have to remove the ones that we don't want.

WILLIAM TUCKER: Yeah.

PRESENTER: Yeah. OK? So--

AUDIENCE: I can see you guys having a problem with that where, you know, depending on how testing works on a particular job, you know, when you would want those holes cut in or not. And he right now, doesn't have control.

PRESENTER: Yeah. Yeah. But this gives you that.

WILLIAM TUCKER: You got to take all your duct that's got a dynamic hole, move it out 200 foot, update dynamic holes and bring it all back.

PRESENTER: Move it back in cam.

AUDIENCE: In cam?

PRESENTER: In cam, yeah.

WILLIAM TUCKER: That's the way we have to do it.

PRESENTER: Because in cam, if cam sees the tap connected to the piece of duct, it has a hole. But if you select that duct and we've got the parameter there that's coming across, we select that, go to the 3D view in cam, move it, run dynamic hole UDH for update dynamic hole in cam, it takes the holes out, and then just you can actually do a control Z in cam, undo, it will move the duct back to its original location, but it won't undo the dynamic hole. OK? So another little trick that we found. Move the duct, run UDH, and then Control Z, and it puts the model right back where it was in cam, but did not add the hole back. Yeah?

AUDIENCE: So if I understand you correctly, that you're saying in REVIT 2018.2, it's ignoring that database setting that we have [INAUDIBLE].

PRESENTER: So if you have it on, yes, it's on. And if it's off, it's off. But it's not doing what it's supposed to do.

WILLIAM TUCKER: We had the choice of what, off, manual, or on.

PRESENTER: Yes. We had it set to manual.

WILLIAM TUCKER: We had it set to manual.

PRESENTER: It's giving us everything no matter what.

WILLIAM TUCKER: Manual's auto.

PRESENTER: Yeah. So just I mean, for you cam guys where you're working with the shops, it's just one more thing to be aware of that, you know, that's how it's working. OK? So--

WILLIAM TUCKER: I want to point out right here on the connectors though that I opened this duct up this time and the very first connector, this is ID one, which we're going to have a zero, a one, and a two. And if I were to go back and open up that a second time, it might, the connector of the type might be zero and it might be two. So that's kind of where we're having issues with this. Scripts, those things that don't seem align up all the time.

PRESENTER: The index is not staying the same. So therefore, when we're writing the connector to the part, especially like on a piece of pipe, bevel on one end thread on the other, the next time you run it, it's putting thread on this end and bevel on this end. It's just flipping them around. It's like, no, this is not good.

WILLIAM TUCKER: It just appears-- it just appears that way here, looking through the look up tool. And our programmer had a fit over that one.

PRESENTER: So the look up tool, like I say, it's handy just if you're starting to dig in and try to access some of the things behind the scenes if you want to fiddle with that. I mean, you can see all the data that's listed here in the lookup tool, but again, not all exposed to the end user. But as, you know, if you're doing the develop side and can access the API, you can gather all of this data and start writing anything you want out to a parameter. We're limited with Dynamo only because Dynamo's open source, so we're reliant on individual people to write a node to work in Dynamo that again, goes into the API and makes things happen.

So we're really not stuck, but we're reliant on somebody else who wants to invest some of their own time to write some nodes for Dynamo that now we can push this, or pull this data out from these parts. The other key is pushing it back in. So right now, none of the Dynamo nodes that are available today push any data back into the fabrication part. It's only pulling it out. OK? So we hope at some point that somebody has some spare time on Saturday or Sunday and wants to write code all day, because that's what it's going to take to develop some nodes to make that happen. All right?

So in-- let's see. That field, so if William goes up and ticks the box-- so go tick the box, William, for dynamic hole. So it's grayed out right now. Highlight that piece of duct and tick it. Now it's on. OK? So by default, it's in its static state. It's a grayed out tick box. It's kind of confusing, because it kind of looks like it's on, but it's not really on. Now it's on, because he ticked it. And if he ticked it again, it would go off. So once you touch it, now it's either on or off. It's not sitting in that limbo state, so to speak. OK? So that's the field that comes across for us.

WILLIAM TUCKER: And then all of these, I mean, we would just fill in by hand. And of course, we've got these that we're actually pulling from here and pumping back to custom data via the API.

PRESENTER: So through the API as well, we're able to recognize where the part sits in a room and write room name and room number into that part automatically, because it's reading it from the REVIT link. So now we can build schedules based on material delivery right to a room. OK? Again, we couldn't do that in Academy P. It didn't understand that. We had room name and room number.

AUDIENCE: Well, you can do it in Academy P.

PRESENTER: We have to go type it. We have to go type it in, right? I mean--

AUDIENCE: I just list it in script.

PRESENTER: OK. Well, so similar approach. Yeah. Customizing it to make it more automated. So that was one of the other things that we found with REVIT is-- and we see more and more things that we want to do. We just haven't had time to get to them to expose more data and to make processes more automated. So we have a button. Go to our tab, William.

WILLIAM TUCKER: Nothing's going to run right now. I have--

PRESENTER: Yeah. Nothing's going to run in here, but we've created our own ribbon now in REVIT that's specific for comfort. And so one of the ones up there is change status and send to fab. So when we send to fab, that's when it's processing it, change in the status behind the scenes for us automatically, and only selecting the duct that's approved for fabrication. OK? So yeah. So those are some things that we're working on. And we see that thing completely filling out and maybe even having another tab at some point here in the near future that we're doing to just make REVIT, just like everybody does in Academy P, lists, scripting, all the things that you do to make your work, your life easier. We're doing it in the REVIT environment now. OK? So--

WILLIAM TUCKER: Yeah. We got isolate service.

PRESENTER: Isolate service, show service, just like our SL1 and SL2 commands in Academy P. We built the same thing in REVIT. So pretty handy.

WILLIAM TUCKER: Then we just built the isolated. I don't think we did the [INAUDIBLE].

PRESENTER: Right. It's just isolate right now.

WILLIAM TUCKER: Yeah. And then we're doing some-- what else do we have for hanger tools here? Place hanger in hanger installation adjustment.

AUDIENCE: So [INAUDIBLE] now available in this vision? Or are you using fab [INAUDIBLE]?

PRESENTER: Yes. Absolutely.

AUDIENCE: So you [INAUDIBLE].

PRESENTER: What's that?

AUDIENCE: So now, when you [INAUDIBLE] exposure on API then pull a report in, you're still able to grab all that data off that report?

PRESENTER: Absolutely. Yeah. And that's what's alarming and also, you know, somewhat frustrating to us, is you gave me the fabrication report. You're proving to me that all of this data is here, but you don't give me access to any of it, except through the API on a limited basis. And so-- yeah. William, pull up a-- run a hanger report here or something. I mean, run one of our-- run one of our hanger reports right there.

AUDIENCE: How does it work? Is the report separate from the scheduling? Or are they--

PRESENTER: Absolutely. So he's going to run one right now. So it-- go to set up item reports. You didn't select anything. So go select something first. When-- [INAUDIBLE] to your model. Do you have any-- is there hangers in-- there's some hangers in there. So yeah. Run our hanger report.

WILLIAM TUCKER: If I can find them.

PRESENTER: So if you go to fabrication reports and item reports-- not print preview.

WILLIAM TUCKER: You don't want print preview?

PRESENTER: Well, you can do that too. That's fine. I was going to show them the actual Report Builder.

WILLIAM TUCKER: OK.

PRESENTER: Yeah. Exit back out of that and just-- so here's the Report Builder that's in Academy P or Cam or Est right inside of REVIT. You can add fields. I mean, it's just like you're doing it in the fabrication side of things, but now you have the ability to do it in REVIT.

WILLIAM TUCKER: And that's where the problem is, is that anybody can do it.

AUDIENCE: [INAUDIBLE].

PRESENTER: It will change on the CAD side, so it's the same exact report. OK? Also, keep it mind, he clicked on set up reports. In the fabrication world, we have a user log in that limits who has admin access to certain things. Reports are one of those that we normally take out and don't let everybody be mucking around in there. Not the case in REVIT. Every user you have has access to that report right now.

So what we're telling people is use the Print Preview, don't go to set up. You know, it's just a training thing right now until we get there. OK? So switch to a hanger report there, William. Do our clevis hanger, fab clevis hanger type, or something right there. There you go and then Print Preview. So this is our report that we run out of fabrication, Academy P. We can run the exact same report right here in REVIT. Gives us all the fabrication data we need to build that hanger.

So this was big. This was a big thing when this came in. So there are some things though, that if you have a filter built in your report that you were looking for a specific custom data field, for instance, that report's not going to work here in REVIT, because you're not writing that custom data field back to that fabrication part right now.

If we get Dynamo working, we can. We can write that back and now that report will work, because it's going to read that custom data field and filter by it. So you've got to be a little bit careful about which reports here work and which ones don't. You may be thinking you're getting all the data, but you might not be because of what the filter is in your specific report. So just be a little-- just be a little careful about that.

WILLIAM TUCKER: And for controlled [INAUDIBLE] reports that we know we're going to have that problem, we're trying to suggest that we have a CAD, a cam, a S folder for reports. We're thinking now, we're going to want a REVIT folder for reports so we can do reports and we can only run in REVIT in there. So--

PRESENTER: OK. Make sense? All right.

WILLIAM TUCKER: All right. Any other questions?

AUDIENCE: Shortest class of the day.

PRESENTER: What's that? Shortest class of the day-- of the-- we got 15 minutes. Otherwise, we can let everybody else out early. And-- oh. Questions?

AUDIENCE: Why did-- did you add level to one of your parameters, so you could utilize that throughout the [INAUDIBLE]?

PRESENTER: We have not yet. We've discussed it.

WILLIAM TUCKER: Levels?

PRESENTER: Level. Yeah. It's section in fabrication reports. So if we're grouping by sections--

WILLIAM TUCKER: It's actually already there though, right? I mean, [INAUDIBLE] levels in-- levels are not in schedules?

PRESENTER: No.

WILLIAM TUCKER: OK.

PRESENTER: No. We would have to write that to another parameter. And again, modify the report, because it can't look for section anymore. It's got to look for a custom data field. Therefore, the reason why we think we need a whole other folder for REVIT reports.

AUDIENCE: Yeah.

PRESENTER: Because I don't want to-- I don't want to modify it, because then I break it for fabrication.

AUDIENCE: Those reports are only looking in the CAD?

PRESENTER: Right now, we believe that is the CAD folder. Yes. Yes. I think we tested that and proved that, that it is looking at the CAD-- the MIS Academy P folder. Yeah.

AUDIENCE: It's real easy to find [INAUDIBLE].

PRESENTER: Oh, it's really easy to find out. Go modify-- oh, yeah. And that's what I'm saying. I think we did that, but-- yeah. It's been a-- we might have slept since then or something. I don't know.

WILLIAM TUCKER: I'm pretty sure we verified that they're going to the CAD folder. Yes. Wherever your [INAUDIBLE].

PRESENTER: Anything else? I mean, it doesn't have to be just about data or whatever. I mean, I know this class is about data. But anything else?

AUDIENCE: [INAUDIBLE].

PRESENTER: Well, OK. I guess we're done. You get out early.

______
icon-svg-close-thick

Cookie preferences

Your privacy is important to us and so is an optimal experience. To help us customize information and build applications, we collect data about your use of this site.

May we collect and use your data?

Learn more about the Third Party Services we use and our Privacy Statement.

Strictly necessary – required for our site to work and to provide services to you

These cookies allow us to record your preferences or login information, respond to your requests or fulfill items in your shopping cart.

Improve your experience – allows us to show you what is relevant to you

These cookies enable us to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we use to deliver information and experiences tailored to you. If you do not allow these cookies, some or all of these services may not be available for you.

Customize your advertising – permits us to offer targeted advertising to you

These cookies collect data about you based on your activities and interests in order to show you relevant ads and to track effectiveness. By collecting this data, the ads you see will be more tailored to your interests. If you do not allow these cookies, you will experience less targeted advertising.

icon-svg-close-thick

THIRD PARTY SERVICES

Learn more about the Third-Party Services we use in each category, and how we use the data we collect from you online.

icon-svg-hide-thick

icon-svg-show-thick

Strictly necessary – required for our site to work and to provide services to you

Qualtrics
We use Qualtrics to let you give us feedback via surveys or online forms. You may be randomly selected to participate in a survey, or you can actively decide to give us feedback. We collect data to better understand what actions you took before filling out a survey. This helps us troubleshoot issues you may have experienced. Qualtrics Privacy Policy
Akamai mPulse
We use Akamai mPulse to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Akamai mPulse Privacy Policy
Digital River
We use Digital River to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Digital River Privacy Policy
Dynatrace
We use Dynatrace to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Dynatrace Privacy Policy
Khoros
We use Khoros to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Khoros Privacy Policy
Launch Darkly
We use Launch Darkly to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Launch Darkly Privacy Policy
New Relic
We use New Relic to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. New Relic Privacy Policy
Salesforce Live Agent
We use Salesforce Live Agent to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Salesforce Live Agent Privacy Policy
Wistia
We use Wistia to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Wistia Privacy Policy
Tealium
We use Tealium to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Tealium Privacy Policy
Upsellit
We use Upsellit to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Upsellit Privacy Policy
CJ Affiliates
We use CJ Affiliates to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. CJ Affiliates Privacy Policy
Commission Factory
We use Commission Factory to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Commission Factory Privacy Policy
Google Analytics (Strictly Necessary)
We use Google Analytics (Strictly Necessary) to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Google Analytics (Strictly Necessary) Privacy Policy
Typepad Stats
We use Typepad Stats to collect data about your behaviour on our sites. This may include pages you’ve visited. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our platform to provide the most relevant content. This allows us to enhance your overall user experience. Typepad Stats Privacy Policy
Geo Targetly
We use Geo Targetly to direct website visitors to the most appropriate web page and/or serve tailored content based on their location. Geo Targetly uses the IP address of a website visitor to determine the approximate location of the visitor’s device. This helps ensure that the visitor views content in their (most likely) local language.Geo Targetly Privacy Policy
SpeedCurve
We use SpeedCurve to monitor and measure the performance of your website experience by measuring web page load times as well as the responsiveness of subsequent elements such as images, scripts, and text.SpeedCurve Privacy Policy
Qualified
Qualified is the Autodesk Live Chat agent platform. This platform provides services to allow our customers to communicate in real-time with Autodesk support. We may collect unique ID for specific browser sessions during a chat. Qualified Privacy Policy

icon-svg-hide-thick

icon-svg-show-thick

Improve your experience – allows us to show you what is relevant to you

Google Optimize
We use Google Optimize to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Google Optimize Privacy Policy
ClickTale
We use ClickTale to better understand where you may encounter difficulties with our sites. We use session recording to help us see how you interact with our sites, including any elements on our pages. Your Personally Identifiable Information is masked and is not collected. ClickTale Privacy Policy
OneSignal
We use OneSignal to deploy digital advertising on sites supported by OneSignal. Ads are based on both OneSignal data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that OneSignal has collected from you. We use the data that we provide to OneSignal to better customize your digital advertising experience and present you with more relevant ads. OneSignal Privacy Policy
Optimizely
We use Optimizely to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Optimizely Privacy Policy
Amplitude
We use Amplitude to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Amplitude Privacy Policy
Snowplow
We use Snowplow to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Snowplow Privacy Policy
UserVoice
We use UserVoice to collect data about your behaviour on our sites. This may include pages you’ve visited. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our platform to provide the most relevant content. This allows us to enhance your overall user experience. UserVoice Privacy Policy
Clearbit
Clearbit allows real-time data enrichment to provide a personalized and relevant experience to our customers. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID.Clearbit Privacy Policy
YouTube
YouTube is a video sharing platform which allows users to view and share embedded videos on our websites. YouTube provides viewership metrics on video performance. YouTube Privacy Policy

icon-svg-hide-thick

icon-svg-show-thick

Customize your advertising – permits us to offer targeted advertising to you

Adobe Analytics
We use Adobe Analytics to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Adobe Analytics Privacy Policy
Google Analytics (Web Analytics)
We use Google Analytics (Web Analytics) to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Google Analytics (Web Analytics) Privacy Policy
AdWords
We use AdWords to deploy digital advertising on sites supported by AdWords. Ads are based on both AdWords data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AdWords has collected from you. We use the data that we provide to AdWords to better customize your digital advertising experience and present you with more relevant ads. AdWords Privacy Policy
Marketo
We use Marketo to send you more timely and relevant email content. To do this, we collect data about your online behavior and your interaction with the emails we send. Data collected may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, email open rates, links clicked, and others. We may combine this data with data collected from other sources to offer you improved sales or customer service experiences, as well as more relevant content based on advanced analytics processing. Marketo Privacy Policy
Doubleclick
We use Doubleclick to deploy digital advertising on sites supported by Doubleclick. Ads are based on both Doubleclick data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Doubleclick has collected from you. We use the data that we provide to Doubleclick to better customize your digital advertising experience and present you with more relevant ads. Doubleclick Privacy Policy
HubSpot
We use HubSpot to send you more timely and relevant email content. To do this, we collect data about your online behavior and your interaction with the emails we send. Data collected may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, email open rates, links clicked, and others. HubSpot Privacy Policy
Twitter
We use Twitter to deploy digital advertising on sites supported by Twitter. Ads are based on both Twitter data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Twitter has collected from you. We use the data that we provide to Twitter to better customize your digital advertising experience and present you with more relevant ads. Twitter Privacy Policy
Facebook
We use Facebook to deploy digital advertising on sites supported by Facebook. Ads are based on both Facebook data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Facebook has collected from you. We use the data that we provide to Facebook to better customize your digital advertising experience and present you with more relevant ads. Facebook Privacy Policy
LinkedIn
We use LinkedIn to deploy digital advertising on sites supported by LinkedIn. Ads are based on both LinkedIn data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that LinkedIn has collected from you. We use the data that we provide to LinkedIn to better customize your digital advertising experience and present you with more relevant ads. LinkedIn Privacy Policy
Yahoo! Japan
We use Yahoo! Japan to deploy digital advertising on sites supported by Yahoo! Japan. Ads are based on both Yahoo! Japan data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Yahoo! Japan has collected from you. We use the data that we provide to Yahoo! Japan to better customize your digital advertising experience and present you with more relevant ads. Yahoo! Japan Privacy Policy
Naver
We use Naver to deploy digital advertising on sites supported by Naver. Ads are based on both Naver data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Naver has collected from you. We use the data that we provide to Naver to better customize your digital advertising experience and present you with more relevant ads. Naver Privacy Policy
Quantcast
We use Quantcast to deploy digital advertising on sites supported by Quantcast. Ads are based on both Quantcast data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Quantcast has collected from you. We use the data that we provide to Quantcast to better customize your digital advertising experience and present you with more relevant ads. Quantcast Privacy Policy
Call Tracking
We use Call Tracking to provide customized phone numbers for our campaigns. This gives you faster access to our agents and helps us more accurately evaluate our performance. We may collect data about your behavior on our sites based on the phone number provided. Call Tracking Privacy Policy
Wunderkind
We use Wunderkind to deploy digital advertising on sites supported by Wunderkind. Ads are based on both Wunderkind data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Wunderkind has collected from you. We use the data that we provide to Wunderkind to better customize your digital advertising experience and present you with more relevant ads. Wunderkind Privacy Policy
ADC Media
We use ADC Media to deploy digital advertising on sites supported by ADC Media. Ads are based on both ADC Media data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that ADC Media has collected from you. We use the data that we provide to ADC Media to better customize your digital advertising experience and present you with more relevant ads. ADC Media Privacy Policy
AgrantSEM
We use AgrantSEM to deploy digital advertising on sites supported by AgrantSEM. Ads are based on both AgrantSEM data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AgrantSEM has collected from you. We use the data that we provide to AgrantSEM to better customize your digital advertising experience and present you with more relevant ads. AgrantSEM Privacy Policy
Bidtellect
We use Bidtellect to deploy digital advertising on sites supported by Bidtellect. Ads are based on both Bidtellect data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Bidtellect has collected from you. We use the data that we provide to Bidtellect to better customize your digital advertising experience and present you with more relevant ads. Bidtellect Privacy Policy
Bing
We use Bing to deploy digital advertising on sites supported by Bing. Ads are based on both Bing data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Bing has collected from you. We use the data that we provide to Bing to better customize your digital advertising experience and present you with more relevant ads. Bing Privacy Policy
G2Crowd
We use G2Crowd to deploy digital advertising on sites supported by G2Crowd. Ads are based on both G2Crowd data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that G2Crowd has collected from you. We use the data that we provide to G2Crowd to better customize your digital advertising experience and present you with more relevant ads. G2Crowd Privacy Policy
NMPI Display
We use NMPI Display to deploy digital advertising on sites supported by NMPI Display. Ads are based on both NMPI Display data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that NMPI Display has collected from you. We use the data that we provide to NMPI Display to better customize your digital advertising experience and present you with more relevant ads. NMPI Display Privacy Policy
VK
We use VK to deploy digital advertising on sites supported by VK. Ads are based on both VK data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that VK has collected from you. We use the data that we provide to VK to better customize your digital advertising experience and present you with more relevant ads. VK Privacy Policy
Adobe Target
We use Adobe Target to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Adobe Target Privacy Policy
Google Analytics (Advertising)
We use Google Analytics (Advertising) to deploy digital advertising on sites supported by Google Analytics (Advertising). Ads are based on both Google Analytics (Advertising) data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Google Analytics (Advertising) has collected from you. We use the data that we provide to Google Analytics (Advertising) to better customize your digital advertising experience and present you with more relevant ads. Google Analytics (Advertising) Privacy Policy
Trendkite
We use Trendkite to deploy digital advertising on sites supported by Trendkite. Ads are based on both Trendkite data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Trendkite has collected from you. We use the data that we provide to Trendkite to better customize your digital advertising experience and present you with more relevant ads. Trendkite Privacy Policy
Hotjar
We use Hotjar to deploy digital advertising on sites supported by Hotjar. Ads are based on both Hotjar data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Hotjar has collected from you. We use the data that we provide to Hotjar to better customize your digital advertising experience and present you with more relevant ads. Hotjar Privacy Policy
6 Sense
We use 6 Sense to deploy digital advertising on sites supported by 6 Sense. Ads are based on both 6 Sense data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that 6 Sense has collected from you. We use the data that we provide to 6 Sense to better customize your digital advertising experience and present you with more relevant ads. 6 Sense Privacy Policy
Terminus
We use Terminus to deploy digital advertising on sites supported by Terminus. Ads are based on both Terminus data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Terminus has collected from you. We use the data that we provide to Terminus to better customize your digital advertising experience and present you with more relevant ads. Terminus Privacy Policy
StackAdapt
We use StackAdapt to deploy digital advertising on sites supported by StackAdapt. Ads are based on both StackAdapt data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that StackAdapt has collected from you. We use the data that we provide to StackAdapt to better customize your digital advertising experience and present you with more relevant ads. StackAdapt Privacy Policy
The Trade Desk
We use The Trade Desk to deploy digital advertising on sites supported by The Trade Desk. Ads are based on both The Trade Desk data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that The Trade Desk has collected from you. We use the data that we provide to The Trade Desk to better customize your digital advertising experience and present you with more relevant ads. The Trade Desk Privacy Policy
RollWorks
We use RollWorks to deploy digital advertising on sites supported by RollWorks. Ads are based on both RollWorks data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that RollWorks has collected from you. We use the data that we provide to RollWorks to better customize your digital advertising experience and present you with more relevant ads. RollWorks Privacy Policy

Are you sure you want a less customized experience?

We can access your data only if you select "yes" for the categories on the previous screen. This lets us tailor our marketing so that it's more relevant for you. You can change your settings at any time by visiting our privacy statement

Your experience. Your choice.

We care about your privacy. The data we collect helps us understand how you use our products, what information you might be interested in, and what we can improve to make your engagement with Autodesk more rewarding.

May we collect and use your data to tailor your experience?

Explore the benefits of a customized experience by managing your privacy settings for this site or visit our Privacy Statement to learn more about your options.