Descripción
Aprendizajes clave
- Learn how to manage bills of materials within AutoCAD
- Learn how to share the BOM with others
- Learn about the benefits of using AutoCAD Mechanical
- Learn how to utilize Vault Professional for BOM management
Orador
MIKE THOMAS: Welcome. My name is Mike Thomas. I'm the technical services manager for Prairie Machine, which is a manufacturer of mining equipment. And I'm glad you were able to join me for this session on Bill of Materials management, but specifically, how we can do that within AutoCAD.
So kind of the first thing I guess to stop is what is a Bill of Materials? Why are we here? What are we looking to manage and to track? Well, it's essentially the ingredients. So you're thinking about, let's say, how we're going to bake an apple pie. Well, you have a set of instructions, but you also have a set of ingredients the things that you need with measurements. I need four apples, and I need some sugar, and I need some flour. Those lists of ingredients is the Bill of Materials for that pie.
So whether you're building mining equipment, maybe you're doing even architectural things, doors and windows and stuff, you have this list of materials that are required. And in the manufacturing side of things, it becomes a key communication piece, maybe even more important than the drawing itself because that's what's going to be purchased, that's what's going to be manufactured. That's what's going to go and be picked off the shelf to put together.
So it's kind of a key communication between all departments. And managing it correctly is important because it becomes the one source of truth. So it's how you can link between engineering and production. Maybe it's between CAD and your document management system, maybe PLM, maybe your ERP or MRP or however you're managing production. It kind of becomes that basis for so many different systems.
So again, we're here to look at this within AutoCAD. Now some of you might be like, wait, what? Are you saying that I can manage this within AutoCAD outside of building a table and typing all this information in by hand? And the truth is, well, sort of. So AutoCAD doesn't have a dedicated Bill of Materials tool. You can't type BOM and hit Enter or Bill of Materials and click Go.
So what am I talking about? Well, I'm talking about the newer Count feature. It's one option. What about data extraction? That's a tool that's been in AutoCAD for a lot of years that works if you are using Blocks with attributes. So Blocks with attributes becomes a key aspect of doing this, that by just simply creating Blocks to represent your components and attaching attributes to it, you can do a lot with that information.
So Blocks is just a way of grouping objects into a single entity. So instead of having to pick a bunch of lines, it behaves as one object. Attributes is metadata. So it's variable text information. Think of it as property information that you can assign to that Block. And it can vary per Block. So maybe I'm buying one push button, and we're going to buy that from vendor A so it gets one manufacturer number, but then the same block can have different manufacturer information in it, and we could track it differently, track it separately.
OK, so what I'm doing here is I'm showing building a nut in AutoCAD 2D and building a similar thing in Inventor. What we're going to see is that creating the geometry is very similar. The difference is that it's 3D in Inventor and 2D in AutoCAD. But at the end, what we're going to see is that we're tracking the information almost exactly the same.
So in the AutoCAD on the left side, I'm adding in some attributes right now. So I'm adding in the part number and description, the manufacturer information, whereas one difference is is in Inventor, a lot of that just comes naturally through iProperties. It already has a title and a subject and a part number field already for me. So once I model, I can just go in there and enter in that information.
So you can see now, I'm going through. I'm entering a part number, a stock number, a description in the Inventor side on the right side, and on the left side in AutoCAD, I'm doing the same thing to the Block. So the point I'm trying to make here is that metadata is metadata is metadata. Whether I'm tracking that through iProperties in Inventor, whether I'm tracking that through attributes on a Block in AutoCAD, it's essentially the same. And how we can deal with it is almost identical across the systems. So a key to having a Bill of Material system in AutoCAD is using Blocks with attributes.
OK, so one of the two main ways of if you want to call it faking a Bill of Materials in AutoCAD is using the Count function. So out of the box, Count allows me to count objects. So what I'm doing here is I'm going to select a combination. So I'm selecting a rectangle and a piece of text. And what AutoCAD is doing is it's counting all of these in the drawing for me. So it's found 326 copies of that group of objects.
So with Count, what I'm able to do is I'm able to quickly identify the number of objects in the drawing of a selection. And then what I can do is I can insert that information as a field. So you can see now that I got 326 in this drawing, and if I delete two of them and do a regen or a save, what I'm going to see is that information updates.
So can we take that and can we move that into our concept of Blocks and attributes? Well, Count has kind of a specialized area. It has some loving just for Blocks, and it expands that out for Blocks with attributes. So I can specifically get the number of Blocks in a drawing. I don't need to select anything. I can just go and just get those number of Blocks in the drawing.
So here's a case where I'm going to use Count, and as you can see here, I've gotten all the Blocks, and I'm going to pick the ones that I'd like to insert as a table within my drawing. Now, this table is linked to the Blocks in the drawing. So if I was to delete something, if I was to add something, right, what I'm going to see is that, again, on a regen or a save that that information has updated. So the count has updated.
Now when we move to append attributes to that, what I'm able to do is I'm able to expand out on the instant counts. So maybe it says there's two of them in there, but I know that there's actually a particular manufacturer. Or in this one, I can see there's three instances, but I'd also like the manufacturer.
So here's a case where there's different labels associated to it. So I'd like the labels and the manufacturing information. So now I can start taking that count. There's 13 of these in the drawing, but 2 of them have one description, and the other 10 have a different description. So same thing, I'm going to select the Blocks based on what's in the drawing, and then I'm going to insert that as a table into the drawing.
So now you can see that I was able to get the Block name. I can see its label, the manufacturer. So I can see Little Fuse, the manufacturer of that first one, and the part number, the manufacturer part number is 9029, and there's two of them. So you can see how I was quickly able to gather this information.
Now, the downside to Count is it does pretty much what it does or what it's called. It's Count. So it counts the Blocks in there, but you can't really separate the information. So I'm not getting a true Bill of Materials in the sense that I've got multiple columns and I can see that information, but it is a quick way that I can just count what's in the drawing. And then maybe I shoot that off to procurement. It's like, here you go. Here's the count. Go to town. Order this Information. So that's kind of the quick and dirty way to get that information.
Now, another method would be through Data Extraction, and this is really the créme de créme when it comes to extracting Block information in your drawings. Now, it's not necessarily intended just for Blocks with attributes because maybe what I want is I want the number of holes in the drawing, which are represented by circles. So maybe these are holes in a plate, and what I want is I want to get the coordinates. So I could use Data Extraction, get me all the circles maybe on a particular layer, and I could get all of their diameters and locations, and I could create a whole table from that.
Well, if we append on Blocks with attributes, then what I'm going to be able to do is I'm going to get all the components and all that information in a nice formatted table. So Data Extraction is really the key. And it's all a wizard approach. There's eight steps. So I'm going to create the Data Extraction, and what's nice is that you can build templates. So if you're always doing the same style of drawing and it's always got the same kind of attribute information, you can have this template as opposed to recreating it each time.
I then specify the data source. Is it the current drawing? Is it a group of drawings? Am I counting xrefs? Am I doing Model Space and Paper Space or just Model Space? And then I specify the objects. So with Blocks and attributes, I'm going to pick which Blocks I want to include. Then what I do is I specify which properties I want. I can refine those properties, and then I choose the output, which can be as a table in the drawing or exported.
So here's a case where I'd like to extract out all this electrical information in here. So in this case, I'm creating a new Data Extraction because I don't have one, and I'm only concerned about the information in the Model Space from the current drawing. Now, what I'm interested in is just Blocks with attributes. So notice I'm able to go through and quickly filter that and then select the ones I don't want to include. So I don't want to include these other ones. I'm only interested in these push buttons and these receptacles.
Now, what I'm doing here is I'm going to rename this receptacle. So in this instance, what I have is I have two Blocks with different views. One's looking at the receptacle from the front, and one's looking at the receptacle from the side. Well, they're not different in the sense of the description and the manufacturer number and where I'm going to order it from. It's just view wise. So what I'm going to do here is I'm going to change the display name, and that display name's going to be the same so that AutoCAD merges that together.
Now what I'm going to do is I'm going to select which attribute information I want to include. So I want the description, I want the manufacturer, and I want the manufacturing number. And maybe the other information is useful for other situations, but in the case of what I'm going to present in the drawing is I just want those fields. Again, I'm building this but also capturing as a template at the same time.
OK, well, here's the information. I don't really need the name of the Block anymore so I can remove that column. Maybe I want the description to be first. Maybe I want to sort differently. Just kind of predetermining the data, and then I'm going to insert it into the drawing. And then, as you can see, I can also export it out to a spreadsheet.
So here's a bit about how I want the table to look and its style and its title, and I'm going to insert it into my drawing. And now what I'm going to get is I'm going to get that true sense Bill of Materials where it lists for me the description, the quantity that's in there, and then any other information I want to track.
Now, what I'm going to do here is I'm going to insert a column, and this column is outside of the data extraction, and I just want something for item numbers. So I'm just going to number these one through two, use the Table function to drag and drop and set those, and you can see now that I've got that information, right? I have that item number, which is also pretty traditional when it comes to a Bill of Materials. So I'm just going to change the formatting on here so we can see how this is coming together. So item number, description I'm going to have left justified, and there it is.
Now, since it came from a Data Extraction, it is linked to the information in this drawing. So if I was to change some attributes, if I was to remove a Block, if I was to add a Block of that type that we're tracking, just by simply making the changes and then going and updating the data link, it will update my table. Now, if I wanted to add a new Block or I wanted to include a different attribute in it, I would have to redo the Data Extraction, but if it's just a matter of adding, deleting, and changing, then that information updates.
Now, here what I'm doing is I'm opening that spreadsheet that was extracted. And an important note here about the data that was extracted is that once it's extracted, it's static, and it's not linked to the drawing. So if you have information that changes, you're going to have to re-export that table or go through the Data Extraction process again to update that exported table.
OK, so again here, I'm just changing some information, just changing the manufacturer on that. And what we're going to see is that if I update the data links that now it's added that. So it's essentially took it where it was group before, and it's now added a new row, and that's why the item numbers are out because I've now introduced a new row. And here what I'm doing is just going to do that export. So I just the right click Export, and I could shoot that out to a CSV if I want to share it.
So a lot of information went there real quick. Just to summarize is that it's a wizard. The Data Extraction is a wizard that you established a template, and then you can simply just use that template over and over again. And while you're going through that, you pick which Blocks and which attributes to extract, and then you can decide whether you want to insert that as a table into your drawing or export that out to a spreadsheet or a database.
Now, the table that you insert will update. It's just a matter of you change, you add Blocks, remove Blocks, you change attribute information, you update that data link. Anything exported will require you to either go through the Data Extraction wizard again or do a right click Export on it. So it's a really powerful tool to collect and present all this information.
Now, ballooning is kind of one challenge to it because ballooning means that I have to establish a set of item numbers, which we've already seen how we can do is we can establish that series of numbers. And then what I can do is I can use the built-in Multi-leader tool within AutoCAD to essentially call out or bubble it. The catch is, though, is that your call outs are not linked to your Bill of Materials or your data extracted table. So if the information changes in the table, you're going to have to go through and update this manually.
So here what I'm going to do is something a little bit different. Instead of putting a bubble in is I'm going to link it to a particular Block. So what I'm doing is I'm going to select a Block instance, and I'm going to extract out its description. So I put in the description in there. We can see it's a push button. And in that sense, whenever that was to change, so would that call out. Here's what I'm doing is I'm grabbing the description again, and you can see that we got that information. So again, if I was to change it, then it would update.
Now I'm going to create a new style in which I'm going to have a content sent on it of a Block, and I'm going to use the built-in circle. So now what I'm going to have to do when I place that is I would enter in the balloon number. So you can see that I've entered in the balloon number, and I'm going to balloon it to multiple instances so that it lines up with my table on that. So it's not that it's not possible. It's just that ballooning is a bit tedious.
Now the advantage of extracting out the attribute information is that if the Block changes, so does that attribute information. So you can see push button, if I change that to a pull button or a lever or something else, then obviously, that leader would update. Now, if I want the more traditional where I have numbers to correlate, then it's completely manual. I pull out the balloon. I enter the number. If the table changes, then I need to go and update that information. So that is a catch to ballooning, that it's possible, but it is a bit tedious and a bit, you have to stay on top of it.
OK, so now that we've seen these phenomenal methods of extracting this information out, how do I share it with others? You can manage AutoCAD drawings with Autodesk Vault, but there's no Bill of Materials information in there. Vault's not going to extract out any of that information. Regardless if you have Blocks and attributes, if you've done a Data Extraction, Vault's just going to ignore that information. It just doesn't know and doesn't understand.
So for me to share that information, what I need to do is either send someone the drawing with that inserted table whether they're using TrueView to view it or you've created a PDF or a [INAUDIBLE], or what I need to do is export the table. So I'd go to the Table Exporter, then send them the CSV, or I do a Data Extraction to extract out the spreadsheet or in whatever format and send it to them that way. Just remember that any time that you've exported it, it's static, and if things change, you need to reexport that.
So that's AutoCAD. So AutoCAD has, you could call it, basic Bill of Materials-like tools. Count will provide a quick, convenient method of counting all the Blocks in your drawing, which you can kind of expand out based on attributes. There's the Data Extraction, which is a fairly elegant tool for extracting out that component part information. It's just that there's no way of really ballooning it, and there's really no way to share that intelligently. So you have to export it and manage it that way. So again, on AutoCAD, we've got some tools to help us with it, but it's not perfect.
So sticking with the AutoCAD mentality, I want to still do this stuff in 2D, I'm happy with 2D, I would just like better tools to manage Bill of Materials. Well, you may not need to look far in that you can look at AutoCAD Mechanical. So AutoCAD Mechanical is built on top of AutoCAD, hence the name AutoCAD, and everything that AutoCAD can do, AutoCAD Mechanical can do as well. So AutoCAD Mechanical is part of the manufacturing collection. It's part of AutoCAD One where it's got all those different flavors of AutoCAD together.
And AutoCAD Mechanical has a set of mechanical specific tools. So it's dimensions, it's sectioning, it's hiding parts. A key part of it is the ability to add part references to hold metadata, to collect that part reference information in a Bill of Materials, to create balloons that rely on the part references, and then insert a parts list into the drawing, and it's all tied together.
So here's an example here where I'm going to start adding some part references. So the part references, this is going to be the rubber tire. So I'm going to give it a name, and you can see that I'm giving it a description, but I'm not happy with the settings. It's missing a field.
Well, AutoCAD Mechanical's standards based. So in a sense, you can set up your company standards or styles and then use that from drawing to drawing to drawing. So in this case, I've set up the manufacturer so that I can append that information, and I'm just removing a couple of the other ones from the component properties because here all I need is the name, description, material, and I'd like to put in the manufacturer.
So we've put in that one part reference, and now what I'm going to do is I'm going to copy it because I don't want to redo it. I'm going to copy it, essentially link it, and identify a second instance of that tire. OK, well, that's the rubber part. Well, we have the rim as well. So again, I'm going to select a particular object. In this case, it's a line.
We'll call it the rim, give it a description. We'll add the manufacturer, and we'll insert that little icon-- it's a pretty powerful little icon-- into the drawing. Now, by picking the object I've associated with the object-- so if that line was to move, that part reference is going to move with it. So again, let's duplicate this, and let's copy this over because we have two rims in the drawing. So a bike has two tires and two rims.
OK, well, here's a Block. What I'm going to do is I'm going to copy this Block because I've decided that there should be two fenders on this bike. And we'll just rotate it into position. What I'm going to do is I'm going to append a part reference, but this time a little bit different is I'm going to append it to a Block.
Now, by doing that, what it does is it associates it with every instance in that drawing. So instead of having to copy the part reference, it's just going to automatically apply this information to every instance of that Block within the drawing. So in this case, there's two. This information automatically applies through to all the instances just like that.
OK, so let's go look what we've done so far. So if we take a look at the Bill of Materials, we can see that there's two fenders, two tires, and two rims, perfect. Maybe what I'd like to do is I'd like to change the description. Well, whether I do it in the part reference or do it in the Bill of Materials, it's one of the same. I'm working on the same set of metadata, the same property information. So I can change it right here, and it'll go back and update the part reference and vise versa. So what we'll see is if I go and edit that part reference, what we're going to see is that that information changed as well. So again, you can pick and choose where you're editing it.
Well, let's change this part reference. Let's make a change. Maybe the material's actually rubber, and we want to match the manufacturer's description of this tire. So I've changed that information. We go back to the Bill of Materials, and lo and behold, everything is updated.
Now what I'm going to do is I'm going to sort this. So perhaps I'd like to sort it by description and then the quantity or the description and then the manufacturer so I can sort that information. Item numbers might be out of whack so what I'm going to do is I'm just going to set them. So it's going to increment from 1 to 2 to 3 to 4 and on and on and on. So you can see how I have a lot of control over this information.
I can also take this table, I can export it. So if I needed to, I could export this out to a spreadsheet, a database. Of note, though, it's still static if you're going to export it. So same limitation as an AutoCAD table. Now, one big advantage is the ability to balloon. So notice I'm able to quickly auto balloon, and by auto, I mean select all the references and align them up. And it is linked to the Bill of Materials. So that Bill of Materials changes in order, then this updates as well.
What I'm doing here is highlighting the standards again, the styles again as I change the scale, and I'm going to change the style of that balloon. Maybe it should be bigger. Maybe the spacing should be bigger. Maybe the color or the type, I don't want a balloon on that. I have full control over that, and I can change it in one location. So kind of everything for balloons is updated in one location. And what we're going to see is that when I click OK, that's going to update my drawing.
Now what I'm going to do is I'm going to use the built-in tools to rearrange a handful of the balloons because maybe it's better that half of them are on one side and the other half are on the other side. And again, if I go through and start changing some properties, start changing some of that metadata. So maybe I delete something. Maybe we want to add something.
So here's a case of I want to add this pedal. So again, I'll add a description. I'll add a manufacturer. But what I'm going to do is I'm going to use the quantity in here and set it to two. So instead of having the copy that part reference, I've just set it to two. So you can see now because of how that was sorted, I'm just going to drag and drop that.
I'm going to reset those item numbers to match my reordering of the Bill of Materials, and the balloon numbers have updated to match. So just like that, I was quickly able to go through, and everything is good. Added the pedal, I rearranged the Bill of Materials, and the balloons have updated.
Well, now I'm going to take a snapshot of that Bill of Materials. I'm going to take certain fields. Maybe all I want is I want the quantity and I want the description of the manufacturer. So I can start picking and choosing which columns I want to show in the drawing. I could still have all that information in the Bill of Materials, but in the drawing, I'm choosing what I want to present. So you can see here that it's inserted this parts list. Parts list matches the Bill of Materials. Bill of Materials is a collection of all the part references. So you can see how it's one big happy family between all this rich information.
Here, I'm just changing the styles again just to show that it is standards based. And again, you establish it once, and then you just reuse the same standards across all your drawings. In fact, there's a specific workflow to inject the AutoCAD Mechanical styles into an existing AutoCAD drawing. So if you've got AutoCAD drawings going back 30 years, you start using AutoCAD Mechanical, your layers and everything will stay the same, you can just interject these AutoCAD Mechanical settings and then start using things like Bill of Materials and ballooning and so forth.
Now, that's using part references. There is one more option that you can do. And what this is is that this is using what's called components. We're actually defined names and views and/or components and views. So to show this what I'm going to do is I'm going to add a new plate, and this plate is going to be represented by a rectangle.
And I'm going to add to this assembly a new component, and the component's going to be called base plate. And I'm going to pick the views I want to associate that with, pick the geometry. It's almost like defining a Block. And we can see that we've got this new base plate with a side view. And just like with a part reference, I can assign descriptions and manufacturers and materials and whatever property information I want to track with it.
Now what I want to do is I want to add another view of it, so whether it's the front view, the top view, whatever view it is. But I don't want this to be counted separately so I'm going to create a new component view. So now we can see we've got one base plate with two views, but when we look at the Bill of Materials, it shows that we have one base plate.
So that's the power of using these components is you can have these multiple views if it, but yet AutoCAD Mechanical recognizes that it's a single component. And again, if I modify it through properties or I modify it through the Bill of Materials, it's all the same. I can have all the fun of ballooning it and inserting parts lists.
And one key thing is that it doesn't have to be all or nothing. You can actually mix components with part references. So maybe you have some instances where it makes sense to have components, and then you have other instances where you know want, I just need to put a line item in here for oil so I'm just going to pick a spot in the drawing and just collect that information that way.
So hopefully, you can see here that you can stay within AutoCAD and just take one small step up and go on AutoCAD Mechanical, and you get true actual Bill of Materials toolset to manage that information. And if you're using AutoCAD Mechanical and you're using Vault Professional, then Vault understands AutoCAD Mechanical drawings.
So I'm going to assign an item to that trolley wheel, that trolley bracket, and you can see that it's pulled all that information across with it including that base plate that we just added. So Vault Professional gives you this additional toolset where you can extract any information out. You can sort it differently. You can add in components that only exist in Vault Professional. So maybe it's things like packaging material, or maybe you put all the hardware in here.
And now you've got this separate system. So it's linked to AutoCAD Mechanical. It's pulling all the information in. So if AutoCAD Mechanical changes, then all that information flows through into Vault. And what you can do, like I said, is you can add in additional information. So here's a case where I wanted to add this jig because they need this jig when they go to assemble it, or they're going to ship it. Maybe there's a specific crate. It shows me the quantities. It shows me the descriptions. It shows me the manufacturer information.
All that information that I was tracking through AutoCAD Mechanical all flows through Vault. Someone could access Vault and get that information without having to see the drawing, without you having to export it because, like I said, that Bill of Materials information is just synced through it from AutoCAD Mechanical so you know that it's going to be up to date.
And on top of that, it even does Bill of Materials. It even does Bill of Materials comparisons so you can see what did Rev A look like compared to Rev B and what's changed. And you have the ability to export it. Now again, with the same export we saw before, if you're exporting it out of Vault, well, then it's static.
So if you're going to take that and you're going to ship that off to a vendor, if you're going to take that and you're going to pump it into PLM, then using this export is static. So if things change, then you do need to reexport it. But it's just another option for you to export that information.
Now, what I'm doing here is I'm using Vault as the, I guess, the gatekeeper to our ERP system, ERP being Enterprise Resource Planning. We use ERP to manage our plant. So we use it to manage the jobs. We use it quotes and sales orders which feed into our jobs. It's our shipping. We track our labor. We do everything within it.
A key aspect of it is the Bill of Materials because jobs have two things to them. They have the Bill of Materials, and they have the operations to it. So instead of us having to type in this information or export it, we've put it in a product called CADLink. And what CADLink is is it's a tool that allows me to take the Vault Bill of Materials information and all that metadata and push it across to our ERP system when we're ready.
So essentially, our engineering management team looks at the data. They're like, yeah, this is good to go. They approve it, and once it's approved, then we CADLink it across into our ERP system. What the ERP system is showing me here is that it's all green so this is all new information. So what I've decided right now is that we're going to not send across this plate and this washer.
Maybe we're not quite ready for it yet, but I do want to push the other information across so that they can start working on it. Maybe I tweak up which product group or the part type it falls under. But what it's showing you here is that there's toolsets like this which work on top of Vault to allow you to take that information and send it other places. So we use CADLink. We're quite happy with CADLink, but there's other options out there.
Like what? Well, we talked about that there's the built-in Export. So one thing that you could do is you could export it out, and then you could take that CSV or XML or whatever it is, and you could shoot it into your ERP or your PLM, or maybe it's into an MRP or a scheduling engine or whatever it is, but you could take that out. That's built in out of the box out of Vault Professional.
There's also some other products. I just picked some here. These are ones that I've used. There's definitely other ones. I just showed the Qbuild, the CADLink which we use, which we can take that item information and that Bill of Materials and that metadata and shoot it over to our ERP.
But CoolOrange, for example, has one that will allow you to take information from Vault and send it out to Fusion Manage, the recently renamed PLM 360. Jitterbit's also been an Autodesk partner for years and years and years, and it allows you to build up multiple connections, so from Vault to PLM and from Vault to your ERP and from ERP to PLM and on and on and on.
So once you've got that Bill of Materials information in AutoCAD Mechanical, well, then you have that option that you could export it out, or you take it to the next point, and you put it into Vault Professional. Well, in Vault Professional what you're able to do is you're able to lifecycle manage. So that drawing, is it approved? Is it not approved? Is that Bill of Materials approved or not? How many revisions has it gone through? Why did we do those revisions? Let's track them through change orders. And then you could export that out for use in our systems.
Or you could take that Vault integration and then bolt on top of it something like CADLink or the CoolOrange tools so that information even flows even further. So you can see that with a couple of tools put in place, some of them that you might already be using, you can get a Bills of Material out of AutoCAD and share it in other systems.
So if you're using right now AutoCAD and AutoCAD LT, you need to look at Count and look at Blocks and attributes with the Data Extraction tools. That's an easy first step that gets you in there and building that information. Well, the next step might be, hey, I want to stay in 2D, but I do want true Bill of Materials tools. Well, then look at AutoCAD Mechanical. Like I said, you might already have it based on what you've subscribed to. You might already have access to it because you can interject the Bill of Materials tools from AutoCAD Mechanical without really interrupting any of your existing AutoCAD processes.
Then what you could do is you're AutoCAD Mechanical, well, start looking at Vault and Vault Professional to not just manage the drawings, but manage your Bill of Materials, and then like I said, look at a third party to help you link that across. So that's the end of this session. Hopefully, it's enlightened. Hopefully, it's presented some options that you maybe never considered before. And hopefully, it gives you some different paths to attempt. So thanks for attending.