AU Class
AU Class
class - AU

Using Advanced Features in Generative Design

Share this class

Description

Generative Design software has been helping Autodesk Fusion 360 users to design, model, and manufacture products for many years. During this time, it’s been constantly updated with additional functionality under preview features named Experimental Generative Solvers and Features. This preview contains advance features that will help you improve your design in ways unavailable through the default workflow. Tools allowing symmetry definition or setting displacement limits will give you more control over the outcomes. Frequency and buckling limits will let you design safer parts that could be used in a dynamic environment. Remote loads and constraints will enhance your modeling strategy, simplifying it and allowing you to model new conditions. These are just a few tools that we’ll discuss during this class. You’ll learn the capabilities of advanced features and gain knowledge on how to use them. The class will cover best practices and tips that can help you overcome possible challenges.

Key Learnings

  • Discover advanced preview features of Generative Design.
  • Explore new ways to improve your design.
  • Get familiar with best practices of presented features.
  • Learn how to overcome challenges with presented tips.

Speakers

  • Avatar for Tomasz Kasperek
    Tomasz Kasperek
    Tomasz Kasperek, Ph.D. is a Senior QA Analyst at Autodesk. Member of the development NASTRAN Team. He is a certified expert of the Mechanical Engineers and Technicians Association and a court expert. He has practical experience in the industry as well as in the research and development departments. He specializes in structural and fluid structure interaction analysis (FSI) including vibration, fatigue, and thermal loads. Tomasz is an author of publications in scientific journals like “Archives of Machine Design”. In addition to Autodesk, he has worked with software like Ansys, Abaqus, CodeAster or OpenFoam. He is a simulation certified instructor and a regular speaker at many specialized trainings i.e., in the Kingdom of Bahrain, Persian Gulf. He performed numerous technical expertise’s in fields including energy and military industry. Tomasz can be reached at tomasz.kasperek@autodesk.com
Video Player is loading.
Current Time 0:00
Duration 53:56
Loaded: 0.31%
Stream Type LIVE
Remaining Time 53:56
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
Transcript

GRZEGORZ BOROWSKI: Hello I would like to welcome you in our presentation about using advanced features in Generative Design. My name is Grzegorz Borowski. I am Senior Product Owner in Autodesk. I've been working in Autodesk since six years, mainly involved in the Generative Design product and automated modeling. And together with me, we don't have Tomasz Kasperek, that we build this presentation for you, but I'm sure you will be able to meet him at Autodesk University.

So let's just jump right through it. But first, let's go to-- let's have a quick introduction what Generative Design is.

So Generative Design is a design exploration technology available in Fusion 360. It simultaneously generates multi-CAD ready solutions based on real world manufacturing constraints, cost evaluation, and product performance requirements. So in simple words, what that means is that if we look at traditional design, when you want to design a part at first, you need an idea, and then you have to start putting it into life.

So you build your CAD model with CAD software, with computer aided design software. Then you try to validate it. You validate it through computer aided engineering software, simulations, et cetera. You check for stresses, trying to simulate it with real life conditions, loads, constraints, et cetera.

If for some reason that doesn't work out, you have to make modifications. So you go back to computer aided design. You make modifications, and you iterate through this process. And later, on you go to computer aided manufacturing. And you do the same.

If that doesn't work, and for some reason you didn't consider the right tools for the job, a model is too big in some area, you have to go to computer aided design again, and you iterate through each of those parts of the work. This can be time consuming, and also it needs a lot of cooperation between the designers, simulation, manufacturing colleagues, different departments. Only then, after some time, you are ready to manufacture.

So Generative Design contains all of it in one package. So it provides you a design that is validated, simulated with computer aided engineering technology. So we take into account stresses, frequency buckling. We then, of course, have manufacturing constraints that ensure that your design can be actually made.

So how do you do it? Generative Design is pretty straightforward. And what it provides is this bar on the top of the Fusion, and it is placed here. And this bar contains all the features you need to set up your model. So let's go through some of those options.

To generate your studies, you need to first create a study. And you do it through in this section. And then you have to define preserve geometry, optionally obstacle and starting shape. You do it from here.

Assign body and boundary conditions and loads and constraints. This is taken care of here, design conditions. You need to select material, define manufacturing methods, set objectives, and, if needed, adjust the resolution, which is under this tab.

After you do that, you are ready to go to check your setup by our precheck technology. And what it does, it checks your model for any potential issues that you might face. And you can do that through this option right here. If there will be something wrong with your model, you'll get not a green checkbox, but an extension mark, et cetera, for example. It is highly recommended to go inside this option and check your design. Once you are done and everything seems to be correct, you can generate your study through Generate Option and explore your results after a while.

So Generative Design comes with some standard features, and they are-- I divided them in three parts. First is Design Control, which is more related to shape itself. So you do have preserve geometry. You have obstacle geometry, starting shape, obstacle offset. Manufacturing methods, you can use unrestricted additive 2 axis cutting, 2.5, 3, and 5 axis milling.

You can also set up your model 2 to mimic real life conditions by applying loads like forces, pressure, moment bearing loads, constraints like fixed constraints and frictionless. And of course, we cannot forget about objectives limits. You can set a mass target to your design, the mass that you don't want to go below, and also safety factor for your stresses.

Generative Design provides also advanced features, and it does it through the Generative Design review options. So the preview content, we have several previews, first of all. And we have Experimental Generative Solvers and features that enables some advanced functionality that I will cover in this presentation. We do have also dive casting preview, which enables you additional manufacturing method. We have fluid path option that enables generation of a flow path optimized for pressure drop based on your geometric and performance requirements. In this presentation, we will concentrate on those first two options.

And first of all, before we do, I would like to cover what they actually contain. So if we look at Design Control, we do have symmetry constraint, and we do have manufacturing method, die casting as an option. There is boundary condition, additional boundary conditions. We have remote loads, remote constraints, point masks, remove rigid body modes. We have additional limits, objective limits, like frequency buckling and displacement limits. This will be all covered in today's presentation.

But first, let's see how to enable it so you can actually play around with it by your own. So the preview features are available for all Generative Design users, and they are available to you by going to Preferences on the top right corner of Fusion. You just select Preferences, marked with red box here.

What will happen in the dialog with Preferences will be open, and on the left side, you will see Preview Features. Once you click on it, the right side will show you all Preview Features that are available in Fusion. We are trying to select a Generative Design section, where you do see this in those options, like die casting, fluid path, experimental generative solvers, and features. You just enable whichever you wish to use and apply your changes.

Design Control. As I mentioned to you, the first an advanced feature that I would like to show you is symmetry constraint. And application is we use it to drive shape generation by enforcing symmetrical design. We also apply symmetry constraints in final design. So when you already calculated, generated your design, you can export it to design section, where you can edit it through this plane modeling.

How to use it? Go to Design Space, Section. There, after you turn on the precheck, you will see-- after you turn on the preview, sorry, you will find additional options, like symmetry plane. You click on it and the dialog asks you to select planes that you want to use for symmetrical constraint. You choose construction planes in your model and you click Accept.

There are some requirements to this. So now, we can currently, we support up to three symmetrical planes. And those symmetrical planes have to be orthogonal towards each other. The setup. So the preserve and obstacles need to be symmetrical. And this needs to be fulfilled in order to be able to get proper results. If your setup is not symmetrical based on preserves and obstacles, you will get a warning about it in the precheck section that I discussed at the beginning of this video.

The important part of it is that loads and/or constraints do not have to be symmetrical. They can be totally asymmetrical and still will be able to provide you the symmetrical shape. Some manufacturing settings can be contradictory to symmetry settings. So imagine let's look at the model on the right. We do have a model containing of two preserves. One is fixed at the bottom. Second has a load, [INAUDIBLE] load and you do have-- we do have two symmetry planes here, one in xy and second in yz plane.

So if you choose a manufacturing method, let's say 3 axis milling, or that enable material reduction just from z plus, then you won't be able to get symmetrical outcome, and because there is no way to remove material from minus z. So in the end, your result will be most probably a box of material without any material reduction.

Symmetry is supported for unrestricted objective 3 axis milling and 5 axis milling manufacturing methods. It's not available in die casting that I will cover in next slides.

The good practice is to use symmetrical set up, total symmetrical setup so you do-- I mentioned about preserve and obstacles that is required. But starting shape can be unsymmetrical. However, it's a very good approach to have it symmetrical, as well. It will benefit your result. And as I mentioned, always verify symmetrical setup for precheck. It will assure that your results will be accurate.

So if you look up on the result on the right side of the slide, and you see our model, it has two symmetry planes. If we don't run it with symmetrical constraint, you will get the result in the middle. You can see that it's totally unsymmetrical. And while it is accurate from a simulation standpoint, it will survive the loads that you applied, It might not be pleasing, pleasing to an eye. Maybe for visual aspects, you like to have your results symmetrical. So after you apply symmetrical constraints, you get symmetrical outcome that you see on the right.

And now I would like to show you another benefit of symmetry constraints, which is visible in Edit mode. So let's look at the model here. So as I mentioned, we have two preserves and we have two symmetry planes.

We can run our model. In this case, it's already calculated, so we can choose and export the design we want. And what we wish to do is to export, the export the design outcome we selected. In this case, it's also already done. So we just pick the outcome and go to design section.

Once we are here, we see that the construction planes were exported to design. We can Edit Model in this plane option, and we can use various tools to edit, do the edits. So we can select few elements, but for the purpose of this video, let's check the larger area.

You can already see that other faces that were marked by yellow are the places where you will be doing the symmetry modification. So you just drag your elements in the way you-- the version you wish to modify, and you finish your form. This way, you can see that dragging just one, let's call it leg of this structure, because it was symmetrical, it infers your modification to other parts, as well, because it's according to the symmetrical planes that you chose.

So other advanced functions that I would like to show you is die casting. Die casting is an additional manufacturing method that is applicable, as the name suggests, for die castable models. You can find it under Design Criteria, Manufacturing Option. In the dialog of manufacturing methods, you will find additional method that you can check, die casting. You can select the injection direction, xyz. And those are global coordinates. And if you select one, you will get one additional outcome. If you select two, you will get two outcomes. And those additional directions, of course, this is plus and minus y. And this is the injection of your

You can specify minimum draft angle, minimum thickness of your model, and maximal thickness. All of those options will be considered while making your design. There are some requirements, also, to follow with this manufacturing method. The most critical is that setup must be die casting friendly.

So what we mean by that, there might be some complex setups with a lots of preserves with holes with preserves flying around, with holes that cannot be actually-- that are not die castable. We might have a-- it might be tricky for Generative Design to create a design on the setup that is not die castable and die casting friendly. So it is the most important factor.

It's also worth to mention that some advanced features are not supported together with die casting. So symmetry, remote loads, remote constraint, point mass, remove rigid body molds, are not available while using die casting manufacturing.

So on the right, you do see the set up model, which contains five preserve geometries. And they are, four of them are constrained. The last one is being pulled upwards with a purse, and you can see the result. This is die casting result for direction plus x, minus x. So the injection goes in along the x-axis. And you do have draft angles for purpose, also, of injection. Such a design should be die castable when you wish to manufacture it.

Boundary conditions. So there are a few boundary conditions that I would like to cover. First is remote loads. This is an additional boundary condition that allows you to define a point load that there are no direct-- that are not directly on the preserves. This is commonly used for simulation of assemblies.

And how to use it? It actually is placed as any other load. So you go to Design Conditions. You go to structural loads. And from the dropdown menu, you search remote force or remote moment, and you select the target surface that you wish to apply your load in.

Requirements are similar to any other loads. So however, in this case, the first and moment loads here, the remote force and remote moments are supported here. However, they have to be placed on the face. And the target has to be a face. It cannot be a body, edge, or point. And the good approach is to have remote loads realistic, like as any other loads. Some small loads and relatively small loads to your design can lead to disconnection.

And the same could happen with loads that are self-cancelling. So you can imagine that you have one preserve, where you put two loads with opposite direction, same magnitude. In this case, they will be self-canceling each other, resulting with zero force on this preserve, which may lead also to disconnection.

On the right, you do see a dialogue for remote force and remote moments you can use any kind of way to apply it like any other load. What is important, you have one additional option here. You specify the-- let's create an anchor point where the load is applied. So you can see from those examples on the left, you have force. On the right, you have moment. And the load, even though we selected the faces of those cylinders, the point that is dragged through the force, where the force is applied, is not directly on the surfaces. This way, you can mimic some other parts that are having the effect on your structure.

Remote constraints. They are used to define constraints that are not directly on the preserves. We can define joint and jointlike connection. They are also commonly used for assemblies. How to use it, similar to loads, you can find them in structural constraints along with all other structure constraints. In this case, you go to dropdown menu and try to find remote constraints.

Once you've done it, you apply the target, so the surface you want to have your constraints connected, and you have to apply degrees of freedom, and that are visible here. You have six translations in global coordinate system in x, y, and z. You have also rotations in x, y, and z. And you have to select the anchor location to place your remote constraint.

A few requirements, also. Only faces can be chosen as a target point. Edges are not supported. A good practice, selection of degrees of freedom should be done with caution. And what I mean by that, if we look at the model on the right, you do see-- you can see two cases, one at the top and one on the right. In this case, we have chosen our remote constraint to be attached to this particular body on the left. And it stays directly on the face of the body.

In another option, we moved a bit to our anchor point to the left, but they all have the same degrees of freedom. In theory, if you leave rotations around z and z-axis, free, this will mean that this model will be able to rotate. Right it will rotate differently in those two cases, because it will rotate around the anchor point that you selected. That's why the position of it, it's important.

However, this is just to show you how it works. But it will not-- such a setup will not be able to run in Generative Design, as it is not fully constrained. If you wish to run something similar, of course, it depends from your purpose you are trying to solve, challenge you like to solve. But you can, for example, fix another body with translations, and that will prevent your model to rotate to infinity around anchor point. So you will have a fully constrained setup that is ready to be run.

But it depends on your application. You can use any other constraints. What is most important, be sure to fully constrain your model.

I would like to show you a few examples what you could do with remote constraints. So with 6 degrees of freedom that you can use in remote constraints, you are given a lot of flexibility to simulate your case. So first of all, you could do fixed constraint. This needs all six degrees of freedom to be checked here. You can do a set up without rotations. We leave translations free, and we mark only the rotations. We can do ball joint, which means we want to have only translations-- we don't want to have any, sorry. We don't want to have any translations. We allow rotations.

We can have cylindrical joint, which means that these surveys have free translations and rotations along around the z-axis, in this case. Regular joint, we allow only rotations and frictionless, as described here. We fix movement in y and rotation in x and z. But there are many, plenty options that you can do here. Those are just a few examples.

The next advanced feature that I would like to show you is point mass. So point mass represents the effect of external component attached to a generative model. And it can be found as a separate option under Design Conditions, visible here.

So you go to point mas option, and the dialog allows you to select define position, choose preserve to which point mass is connected through those options, and define mass.

The requirements point mass has only an effect in load cases that contain gravity load, or in load cases where the frequency limit is set. The point mass will not have an effect on the mass target or mass minimization values. It will not be also added to the mass shown in Explorer.

So in Explorer, you will see just the mass of your design, not design plus mass, plus point that you've chosen. The good practice is that point mass should be realistic and point mass should not have significant impact on stiffness. So avoid point masses that are way, way heavier than your design. And in this case, on the right, you can see a model that aspired to be a table. So there is a pressure load on it, and there is also a gravity. And what I did, I placed a point mass in the middle of this table attached to the top surface.

So on the top, you do see our results from that. You can see that the design is relatively symmetrical. The material is distributed symmetrically across the design. However, if you decide to do a point mass somewhere on the edge, somewhere closer to the edge, you definitely see the impact. If we run it again, we do see that the distribution of material is different than what we saw on the top picture. We do see a lot more material around the point mass, which is here, trying to support the loading.

There are many various cases where you would like to use point mass. I can imagine trying to design a car or truck with some loading. But you can use it for anything you wish, where you want to simulate the effect of some additional mass on your model.

Remove rigid body modes are used to stabilize generative study when model is not entirely constrained. It is commonly used for simulation of assemblies, as well, and it is available to you under Study Settings. Once you click on the Study Settings, you do see a dialog with resolution, alternative outcomes. But there is also Intertial Relief, which is another way to remove rigid body modes. In this case, you just check this box and you should be good to go.

There are a few requirements that would allow you to create accurate results. First of all, it is recommended to use this feature without constraints. And if you use constraints, the sum of loads must be equal to or close to 0. Basically, loads must be balanced.

What it means, when you look on the right, on the one on the right, you do see two cases. Hers is not constrained at all. Usually in a simulation, this would not be. You would not be able to run it, because it's not constrained, it's not stabilized. But here, we have two forces balancing each other, and you will be able to get results from such model. If you don't use constraints, be sure that they will not affect the loading that you have. So in this case, you have loading in y direction, and you do not constrain the model in direction of loading.

Best practice, instead of constraints, please use all known forces, contact forces, reaction forces to stabilize your model. And make sure that the loads are balanced in the direction where the constraints are applied.

Now we head to Objective Limits, and there are a few.

First of all, I would like to talk about frequency constraint. This constraint allows you to prevent resonance phenomena in design part by including limit of first natural frequency. And where you can find it is through design criteria, where you have all your objectives and limits. After you turn on the preview, you will get additional option, such as modal frequency. Here, you just check it and you put your first mode frequency in Hertz. And you apply your choosing.

So a few requirements. Only first natural mode is supported. Frequency must be applied in Hertz, and this might cause some longer runtimes to your design. But the good thing is that having this first frequency is very beneficial for your design.

The good practice is to select minimal first mode frequency to be higher than excitation frequencies. This is because when you-- basically, every model have some frequency modes, and the first one is the smallest one in volume. When you have your excitation, when it is equal, the theory says that when you have excitation equal to modal frequency mode, any frequency mode, you are in danger of going into resonance, which can destroy your structure.

So if the excitation frequency is lower than your first frequency mode, you should be on the safe side with your structure. That's why we set a minimum frequency mode, first frequency mode as a limit to save your design.

On the right, you do see a setup where we apply some of this limit. So you have two preserves without, and they are fixed. And when you do a frequency-- when you do not do frequency limit, the first mode is actually 340 Hertz. And you can see the result here.

What happens if we select a higher limit for our structure, let's say 500 Hertz? What it will do, it will provide us a design with very small, equal to 508 Hertz. And you can immediately see that the design is more bulkier and stiffer. That is an effect of a frequency limit.

Buckling option, prevent loss of stability of a design under compression loading, it is also essential during simulations. You can find it under Design Criteria in objective section, along other limits. Previously, we looked at the modal frequency. Now, we check buckling, and we put a safety factor that we want to fulfill.

Requirements is that only one load case is supported with such a setup. And it will also extend your runtime for this kind of-- if it contains such limit. You do a single load case per generation. It is advised to choose the most critical load case for your design. But once you do that, you can prevent buckling situation.

So if you look on the right, we have a model containing of two preserves. One is fixed. The second one has a compression load.

If we do not do any buckling limits, you will have very slender design. That is like the buckle. When we have such a design, of course, we can export it, go to a simulation, and do buckling analysis. But why do so if we have such a limit, also, in Generative Design that can prevent such a situation automatically?

So when you set your buckling factor of safety 2, you can see that your design is way different. It separated into two supporting geometries that are safer in terms of buckling. If you put factor of safety 4, they get even wider, supporting your design, and you have those supports that add additional stiffness.

Another advanced feature that I would like to cover here is displacement limit. So it's being used to set maximum displacement limit for your Generative Design outcome. You could find it in Design Criteria, as well, in objective section. You can check displacement option under limit section. And then you can use global elements or local. If you choose global, it will affect the whole design. If you choose local, you can select parts of your model surfaces, edges, points that you want to prevent from some extensive displacement.

And what you need to do is to set the direction in which you want to prevent it and value that is allowed. Once you set it up correctly to your needs, just press OK and it will be applied.

And displacement limits, as I mentioned, they could be global and local. We already covered that. There are good practices to have displacement limit realistic. If it will be-- if those limits will be too strict, too small, it will prevent material reduction, because we will be asking for a very stiff structure that cannot displace, that does not have some large displacements.

In the case where many displacement limits are needed, please consider using global limit. Those limits also have an effect on your runtime. So if you have many of them, why not just use a global one?

On the right, you do see a model of a setup. For this purpose, I used the previous one that we already know. It's from symmetrical constraints. But this time, we have run it and we looked at displacements. When we don't have any displacement limit, we have a mass of 0.37 kilograms and max global displacement of 0.113 millimeters.

When we add displacement limit, let's say we'll be very strict for this case of 0.025 millimeters in each global direction. We'll get much better shape than the previous one. We already see that they have an effect on structure. The mass almost doubles, and the maximum displacement is 0.036.

You might ask why it's not 0.025. And it's because this limit corresponds to each global direction. So it will be covered in x, in y, and in z. So it will not allow the displacement could be higher, but only in specific, in each global coordinated direction.

There are some practical examples I would like to show you. In this case, let's focus on the example we can all find on YouTube. It is titled, Optimized Space Telescope Structure, Penn State Capstone Video. The authors are the Penn State students mentioned here, and I would like to play it for you. It's three minutes, but it shows you the application of advanced-- some of the advanced features.

[VIDEO PLAYBACK]

- Supernovas, quasars, neutron stars, and black holes are all magnificent phenomena that happen within our universe. But how can we get imaging of these fast forming objects? NASA research engineer Ryan McLellan and his team at the Goddard Space Flight Center are developing a new telescope to capture these items in space. Its name, Star X. Mission Star X is a combination of a UV telescope, an X-ray telescope, and a rapidly responding spacecraft that captures images of high energy objects in space.

Our Penn State team, composed of four student engineers, are working with NASA and Autodesk to design, build, and test an optimized structure for the Star X telescope using Generative Design to advance research on how these technologies can be used in spaceflight. We used Autodesk's program Generative Design within Fusion 360 to create our alpha prototype of the detector bench, which was made with titanium and had asymmetric geometry. In the final prototype of our detector bench, we reduced the number of holes and changed the material to aluminum 6061, since it is a material that is commonly used in space applications.

With the final design of the detector bench complete, three FEA simulations were conducted in Fusion 360. First, the static load test. According to the NASA requirement, the detector bench must support approximately 956 pounds from the launch force and have a minimum factor of safety of 2 or higher. The simulation showed that our prototype met both of these requirements.

A static load test was conducted in Penn State's Materials Characterization Lab and confirm that the park could support over 1,000 pounds, indicating the simulation was correct.

Second, the modal frequency test. According to the NASA requirement, the detector bench must have a first mode frequency higher than 100 Hertz, with the loads of constraints included. Our simulations show that the structure passed the requirement by having a first mode frequency of 174 Hertz. We reran the simulation without the loads of constraints and found the first mode frequency that we could compare this to in the lab.

A physical modal frequency test we conducted on our prototype at Penn State's Laboratory of Sound and Vibration Research. The detector bench was suspended freely from one hole so that it would be symmetric along the diagonal. Next, an accelerometer was attached to the part, and a hammer was used to tap each hole in the structure, which recorded the data into a computer.

This graph displays the postprocess data that was collected in the lab. As you can see, the first mode was found to be 127 Hertz. This is very close to the 129 Hertz found in the simulation. We can conclude that the simulation is correct in comparison to the real world results. Displayed here is the mode shape found from the laboratory data. As we can see, it is the same shape that was generated by the FEA simulation on Fusion 360.

Lastly, the thermal conductance test. The detector bench must have a total thermal conductance, which is neighboring components less than 0.1 watts per kelvin. We were able to meet this requirement by adding G10 washers made of fiberglass to our prototype. In this capstone project, we were able to meet all the NASA requirements as well as complete physical testing in various labs, to confirm that the FEA simulations were accurate. The Star X mission is one step closer to becoming a reality.

[END PLAYBACK]

GRZEGORZ BOROWSKI: So I would like to thank these students for doing this. You can find many similar applications on YouTube, on many articles, where you can see how very satisfying, at least for me, I think, that Generative Design is being used widely to produce often very futuristic and very important parts for across all the industries.

So you can see in this video that what they did is actually they tested parts created by Generative Design for frequencies. We could see point masses that were applied there. So those additional advanced features are being used, and pretty successfully, as the validation showed. And I would like to-- with this, I would like to encourage you to really use it, because it's there. It's available for all Generative Design users.

Before I'll let you go, I would like to share a few good general practices. And that applied to all Generative Design. So let's go through some of it and some of those.

And so the first point is to investigate your model category for any precheck warnings. Any warnings can have a direct effect on your results. I already mentioned to you where to find it, and it's true, there are many warnings that could benefit your set up, such as symmetry, such as interference between preserves, obstacles, et cetera. There are many of them. Please use them. It will speed up your setup process.

Preserve an obstacle and starting shapes. It is recommended to avoid relatively small preserves, as it may lead to disconnections. Ensure realistic line of sight between all preserve geometry. This basically means that you can imagine where you have two preserves, and in the middle you have very huge obstacles. This means there is no line of sight and their material will not be able to connect through those.

Even if the line of sight is very small, it might be tricky to connect preserves throughout some small hole, so be sure that this line of sight is realistic.

Avoid interference between preserves and obstacles. Use starting shape to drive your design. This provides quite a few benefits. You can really affect your design with using a starting shape.

You could also in some cases push your optimization farther. There are cases where the available iterations are [INAUDIBLE] for ourselves, because of the large material reduction that is needed. And sometimes when you want to use a thinner starting shape you allow a larger material reduction in your design.

But also, please remember to avoid very thin structure in starting shapes, as it may also lead to disconnections. Those starting shapes need to be connected to preserves, to all preserves. And please avoid unnecessary details, like part numbers, complex geometry, et cetera.

When you use material, be sure that material is realistic. When you look at boundary conditions, the loads and constraints should be realistic, as well. As I mentioned, I believe I mentioned this in remote loads, we have to be realistic and assess. Please avoid low loaded setups, because this may lead also to disconnections, and the resultant load at given preserves should be a nonzero value. So avoid those self-canceling loads that you might get.

Avoid loads on a small area. Manufacturing methods, not every setup is valid for each manufacturing method. So for example, for 2 axis cutting, the setup will be totally different than 4 or 5 axis, 5 axis milling. Be sure that you choose the right manufacturing methods for your design. The tool dimension is also very important. It should be reasonable compared to user setup.

And please ensure that the obstacles are not preventing material removal. This could happen when you, for example, have a preserve and you surround it with obstacles and the tool dimension prevents the tool to actually go inside the preserve to remove material.

If it comes to a resolution, change your resolution based on your setup. So in general, complex setups might need higher resolution. And preserves might also need higher resolution. But this doesn't mean that accurate resolution does a better job, it can provide better results always. First of all, it comes with a price of performance. Second, there might be cases where default or even coarse resolution is better for your design.

I would like to thank you all for going with this presentation with me. I would like to encourage you all to use advanced features in Generative Design, because they are there for every user and everyone of you who use Generative Design, and they bring a lot of control to your design.

Thanks again, and I hope we'll meet in person at AU. Thanks.

______
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.