AU Class
AU Class
class - AU

Nonlinear Simulation in Autodesk Fusion 360

共享此课程

说明

This course will focus on the nonlinear study types within the simulation capabilities of Autodesk Fusion 360.Simulation should be an integral part of the design process to ensure that the design will perform as expected.Knowing when and how to leverage the nonlinear study types will help build your simulation skills.To answer the question of "when", we will consider the limitations of static stress and how Nonlinear Static Stress and Event Simulation go beyond those limitations.In order to answer the question of "how", we will examine the advanced material models (such as elasto-plastic and Mooney-Rivlin) and the options that we can and should utilize within the interface.

主要学习内容

  • Gain understanding of the limitations to linear static stress, and know when to employ nonlinear analysis
  • Learn how to describe the 3 primary types of nonlinearity that would lead you to perform a nonlinear versus a static stress type of analysis
  • Become familiar with the advanced material models that are available for nonlinear analysis
  • Discover what actions need to be taken in order to set up your own nonlinear analysis within Fusion 360

讲师

  • Michael Fiedler
    As an enterprise simulation specialist at Autodesk, Inc., Michael Fiedler helps to provide proactive and reactive support in the area of simulation to Autodesk's Enterprise users. Michael obtained his bachelor's degree in mechanical engineering, and he worked with locomotives, steam turbines, and sheet metal hydroforming prior to getting involved with finite element analysis (FEA). He has been helping FEA software users via technical support, training, and web content since 1999, and he has been with Autodesk since 2009.
  • Lee Taylor
    Lee Taylor is a Distinguished Research Engineer at Autodesk. Dr. Taylor is the author of numerous explicit dynamics finite element codes and has 30 years of experience in finite element analysis (FEA) development. He is the author of the Autodesk’s explicit dynamics software (formerly the NEi Explicit FEA product). He was the original principal developer of the ABAQUS/Explicit FEA product as well as the original principal investigator for Sandia National Laboratories ASCI code development project. Lee received a bachelor’s degree from the University of Texas, Austin in Civil Engineering. He also holds a master’s degree from the University of California, Berkeley, in Structural Engineering and Structural Mechanics, and a PhD for the University of Texas, Austin in Aerospace Engineering and Engineering Mechanics.
Video Player is loading.
Current Time 0:00
Duration 1:37:10
Loaded: 0.17%
Stream Type LIVE
Remaining Time 1:37:10
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
Transcript

MIKE FIEDLER: I think we'll begin.

First of all, we're on our last day here in the afternoon, and you guys showed up for a nonlinear simulation class. That's commendable right there, so you guys are our people, right? That's awesome.

So this class-- hopefully everybody saw the slide by now, and hopefully you're in the right place. This is Nonlinear Simulation in Autodesk Fusion 360. My name is Mike Fiedler. I'm one of the support specialists with Autodesk. So outside of this, I'm back in the office helping out people with simulation. And that could be Fusion, it could be InCAD. My background is simulation mechanical originally, so with that product for quite a few years.

But that's a little bit about me, and with me is Lee Taylor.

LEE TAYLOR: I'm Lee Taylor. I'm the developer of the explicit technology that is event sim in the Fusion product, and I'll be talking about some sneak preview of some of our technology towards the end of this talk.

MIKE FIEDLER: All right. Good thing you mentioned it. That leads us to our safe harbor. If you haven't seen one of these slides, we are most definitely going to show you-- talk to you about some things that are planned to come into the software-- not everything, obviously. Why would we give a class on something that nothing's going to be there, right. And we hope it's all there, but we will probably talk about some things, and we are definitely going to show some things, that are not yet part of the production level of the software.

So all that says in short is, you know, don't make a purchasing decision based on something that we might say here, anticipating that it's going to come to you next week or the week after, right. It's kind of on the roadmap, but we don't necessarily know the timeline for everything. A lot of this is going to be relevant, though.

When I get to a point-- there's about two different points in the presentation where I can think of that this comes into play, and when I get to that point of the presentation I'll mention it so you know specifically. You don't have to go the whole way through the presentation going, oh, is this in there already, or is this not there.

Next thing is just the welcome. And if anybody was in the class-- there was a class yesterday on an EAGLE and Fusion. Who attended that one? I think one of the things that James Youmatz did there that I like, and I also wanted to do, was the why-- like, why are we here in a nonlinear class, on Thursday afternoon after being at AU for so long. And I kind of highlighted in blue what I think-- this of course is the entire description that was here for the class, but I highlighted it in blue what I think is important. We're going to show nonlinear static stress and event simulation, and how we're going to do that is with Autodesk Fusion 360.

And I think that's one of the really key parts of the presentation. For instance, on Monday I was out, and I was talking to a salesman. I won't say whether he was with our company or not, but he asked what the class was. And I said, we're doing nonlinear analysis, and we're doing event simulation from the Fusion perspective. And he said, oh, I didn't know that was in there. And I went, exactly. That's the point.

So people need to know that Fusion 360 isn't necessarily I'm going to bring in a part, do this really simple linear static stress analysis, and that's the extent of it. We've got some really neat tools in it. Event simulation-- preparing for this class, going through a lot of event simulation work, it does some really neat things. So if you haven't used it yet, hopefully after this class you're inclined to test it out, experiment with it, let us know where the limitations are. I'm in product support. [? Mike Harris, ?] the simulation manager for Fusion. So give us feedback. Get my card at the end, and let us know how the experience is for you.

And then lastly, of course, we're going to examine the advanced material models and options that we can and should utilize in the interface. So the presentation is I would say largely four parts. We're going to look at when do we go to a non-linear analysis. And then because the materials are such a key part, or can be a key part of non-linear analysis, we're going to take a look at the material models that exist, how do we access them, things like that. And then we'll get into examples of non-linear static and event simulation, and then we're going to go into Lee, with some other things with event simulation and quasi-static. So you know where we're headed.

These were the four objectives that we outlined for the class-- limitations of linear static stress, three primary types of nonlinearity. Become-- this is basically what I just said. Become familiar with the advanced material models and how to set up the analyses. I was ahead in my head.

All right, so starting with objective one, limitations of linear static stress, and when to employ non-linear analysis. And I should preface this with I'm not trying to bash linear static stress analysis by any means. As I was typing up these slides I thought, wow, that really sounds really negative. You know, I keep going back through this is when you use nonlinear, and this is when you use event simulation. It's really more to give you some key points about do I have one of these, or more-- one or more of these components within my analysis. And presuming so, then I should probably consider having a non-linear analysis, or performing an event simulation.

So there's the list right there. Deformations, small; strain and rotations, small; changes in stiffness are small; changes in boundary conditions are small; changes in load direction are small; and the material remains in the linear elastic range. I don't know why just read them all for you. I am going to, in the next couple of slides, just give you a couple of really simple examples of kind of things that I've come across over the years. So this type of lift, just as a real world example, in the years that I've been doing product support-- about 18 years, several times I have had-- not this exact brand, but I've had models of lifts or equivalent geometry where people go, oh, great, there's contact in linear static stress, so let me go ahead and use linear static stress to look at whenever we extend this boom out, and I apply a load on the end, and things like that. You don't want to do that with linear static stress. You want to do that with either nonlinear static or event simulation.

So I did it in a nonlinear static, just a really simple little short example, just so you can see that. This of course half symmetry, some sort of box channel. And all it is is fixed at one end, it's got a prescribed displacement on the other and to pull it out, and there was something else I was going to say-- oh, gravity is on. So it's all contact.

And what's your limitation? So you say to yourself, OK, how do I know that I want to use a nonlinear static or event simulation? You could utilize either. How do I know that I want to do that with that type of analysis? Well I always like to-- kind of like the level one is, it displacing or is it deforming, is it bending? If this was just not moving, but I was just putting a load on the end of it, well then I would consider that just a deformation analysis. So sure, it certainly could be done in linear static stress until it gets to a large deformation. But in this case, of course, we have displacement. So I would say any time that you just have bodies sliding along one another, or rotating-- you know, think about-- please don't, but if you had-- you were trying to simulate a nut going onto a threaded bolt, for instance, that would be displacement as opposed to deformation.

The limitation for contact, if it wasn't presented to you, if you were in the non-linear course from the Nastran end yesterday, the limitation in linear static stress is they anticipate movement of about the width of one element. So if two bodies are going to slide relative to one another greater than the distance of an element, then certainly I would consider either a non-linear static or event simulation. OK, make sense?

All right. The second thing, to look at the second point, strains and rotation should be small. And where I had the real world example before, granted I gave you two finite element images here, I was trying to, whenever I was capturing images, I was trying to-- they gave us some way in, whenever you're browsing the web for images, to look at only images that are publicly released. You can use them without permission and all that kind of stuff. And it's surprisingly hard to find a hyperelastic image whenever you do that, you get down to that level of detail.

But anyway, let me go ahead and play that animation. So again, I've noted down here, this is another analysis that was completed with non-linear static stress, and it's just a hyperelastic material fixed on the one end, and then there is a prescribed displacement on the other end. And you can see that we get quite a lot of deformation, and the strains are quite large. And I think it's really hard to see the numbers there. I apologize for that.

But it's, if I recall correctly, maybe around 15% strain. So certain materials and analyses such as hyperelastics experience large strain. And I kind of break that out into two different things. I said, certain materials and certain analyses. Certainly almost any time that you get into hyperelastic material, you're going to get into large strain, right. That's kind of what those material models are geared for, where you can get into I don't know, 20% strain, 100% strain. I think that the Mooney-Rivlin model is good up around 100% to 200% strain. And then of course you have other analyses that might not be a hyperelastic but still experience large strain. You could get into an analysis where you exceed the yield of a metal, so not necessarily a hyperelastic, but still could be a large strain type of analysis.

And then this point-- finally I found an image here with something hyperelastic and something not, but changes in the boundary condition-- excuse me, changes in the stiffness throughout the model should be small. So if you were doing this type of analysis that combines a metal and a hyperelastic material, that's generally one that's going to cause the program some issues. So at the minimum I would say you're going to get some warnings about changes and stiffness. It's looking at the stiffness of the elements in the model, and when it sees a drastic difference between the steel and the rubber in a linear static stress analysis, at a minimum it's going to give you a warning, if not fail the analysis with an abrupt change in stiffness type of warning.

I don't know if it does detect the difference between that being the material-related or shape-related, but that's where one of the problems might be. We do those checks for element quality. So if all the elements were all the exact same size, and shape, and material, they would all have basically the same stiffness. You get some really long skewed elements in there, and then it has a much drastically different stiffnesses. So it's looking for that kind of stuff at a linear static stress, one of the reasons that linear static stress doesn't like that sort of thing.

So like I said in the first bullet point there, in assemblies, it is anticipated that the materials have reasonably similar stiffness. So as soon as somebody sends me a model like this, I'm starting to wonder, if it's set up as a linear static stress, is it going to run, for one, or is it going to error out on them, or give them warning messages that they're going to worry about?

And two, I mean, we do have some sort of rubber material there. So is it even proper that he's running it linear static stress? Because if it's linear static stress, then that means he's using a linear elastic material model, which probably doesn't describe that rubber material appropriately, right. And then as I mentioned, in addition, the stiffness is not updated in a linear static stress analysis.

So what the stiffness is at the beginning is the stiffness throughout the analysis, whereas in a nonlinear static or an event simulation, you can see that this little exercise that I did here, this one was done in an event sim. It's an O-ring compress. So basically that's about a 1-inch diameter sphere, steel plate in the bottom, steel plate on the top. It is a quarter of a 3D model. I'm just looking at it from the side here. And if we play that animation, you can see that it compresses that O-ring. I think the displacement on there was a half-inch, so we're really pressing down on it. It runs just fine. That was a great, quick analysis to do.

So again, the event sim or non-linear gives us the material models that we can utilize for that, plus the fact that it's updating the stiffness throughout the analysis. I'm not again strictly stuck on it being a hyperelastic, but again, if you exceeded the yield of the material, since we're updating the stiffnesses as we go through the solution with event sim or non-linear static, that would be a more appropriate solution.

Are you now wondering why you came to this class in the afternoon of your third day? Is it tiring you out? Or are you getting excited about what you can do? Hopefully the latter.

OK, so the next one from the list-- I think there's maybe one or two more. So then we'll get into some good stuff here. Changes in boundary conditions are smaller, one of the other limitations. And by the way, I don't know if you saw on the first slide where I had them all listed out. That came right out of the mechanical event simulation training manuals, where this list that I came from to highlight, just so I can give you some references about where I'm getting some of the information. And you'll see a couple of other slides where I have the information here, so you know I'm just not making it up as I go along.

So we have changes in boundary condition. And this problem, we really have two different locations where that applies. First of all, the top of the model, right. We're going to take this model, we're going to displace it a large amount. So in the first slide where I was showing that lift-- similar thing, right? Large displacement.

And then the second thing that we have is the contact. So as we play the animation, you can see that the model has to deform a good bit in order to be inserted. Again, another really nice, quick analysis to do in event simulation. That was a good one. I like that a lot.

So I had mentioned it earlier that in linear static stress with contact, whenever you have a sliding contact, we expect maybe movement of about the distance of an element, right. And of course this one in that displacement is covering, or sliding by many, many, many elements. So I think that's a pretty good example in a couple of different ways. It probably would have been good if I would have displayed the mesh for you. It has displacement to it, plus the boundary conditions. So is that clear? Good slide?

All right, this is one of the things where we need to go back to the safe harbor statement. So one of the two or three things that I said that I would mention-- changes in the load direction with deformation are small. So in linear static stress, when we apply a force, or we apply a pressure, the direction that we apply it in is the direction that load stays in throughout the entirety of the analysis, right. So I have a very simple model here of a cantilever, and then there's something to bend it around.

So if you were to do this analysis in linear static stress-- there's a mini-axis there. It's really small. But the blue is my z direction. So if I were to say I want to bend this around that mandrel, and I apply a force in the z direction, it's never going to happen in linear static stress, right, because that force is never going to change direction. So it'll bend it down, but again, it's never going to update with the geometry. It doesn't have the steps to be able to update that direction.

So likewise with pressure-- granted, your pressure could be normal to the surface. Pressure doesn't have to be XYZ. You could take a curved surface and apply a pressure, but in linear static stress, that pressure direction always stays in the direction that it was initially oriented due to that surface. In other words, if it goes through some sort of large deformation-- think about a balloon. It starts out flat. So if you start to blow air in it, you'd get most of your pressure up and down. And then as that balloon inflates, now the pressure is kind of radially outward in a circle. That's a non-linear effect. So it's not going to happen in linear static stress. You would have to do that in a nonlinear static or an event simulation.

So with this one what I did was a following pressure on the tip of that cantilever, and you can see that as it goes through the simulation, that pressure changes direction that stayed normal with that cantilever beam, and wrapped it right around.

This is on the road map. So the reason that I mentioned the safe harbor is, right now the ability for it to follow is not something that is in Fusion, but we're aware that that is something that needs to be added in the future. What else was I going to say about that? I don't know if there's anything else I was going to say about that. Oh, I know what I was going to say about that. I am in the support world. I mentioned that. All right, so part of my job is to find solutions-- answer questions, but we also find solutions.

So if you run into a problem like that, and you say, yes, I understand I need to use a non-linear analysis, or I need to use an event simulation, but I also think that I need to have a following force or a following pressure, give us a call. Let's do a screenshare, let's look at what you got, because there's other ways to solve that problem potentially. We could maybe use a dye, or maybe a series of dyes that come in and help form it in the directions that you need. so there's always-- shouldn't say always. Most times there is an alternate solution. There's more than one way to set up the problem. That's what I'm saying. So we might be able to accomplish it in a different way.

All right, I think this is the last one, the material remains in the linear elastic range. In linear static stress, and that is to say that the slope is purely defined by the modulus of elasticity, you can certainly exceed the order of the material, but the values that you arrive that are going to be defined by what the stress strain curve looks like. And for linear static stress, of course, it's just a straight line. And I have a pretty good example of that later which will highlight that to you.

But this was in another event sim, just a little compression of a tube. This is something-- prior to getting into the world of FEA, I worked for a company that did sheet metal hydro-forming, we'd roll some tubes, flat stock-- roll it, weld it, and then put on some nuts onto the thing, and then we'd flare the ends basically so it would capture the components onto the tube. So that was just something that was in my head. But anyway, event simulation analysis, and of course using a non-linear material. So that way we see the permanent defamation. It comes in, exceeds the yield, tip of that tube, we retract our dye, and you can see the permanent deformation just fine. Cool?

All right. So in conclusion of all that, why do we care about non-linear analysis? Well, there are limitations to static stress, and they could be opportunities for us to leverage nonlinear static or event simulation. And I underlined, maybe, because I'm not saying that nonlinear static stress-- I'm a realist. Not in linear static and event simulation is it necessarily going to do every single analysis that you might want to do in the world.

You still have to worry about the size of the problem, for instance, the complexity of it, things like that. But if we know what the bounds of linear static stress are, then we also know when we can go into nonlinear static stress, when we can go into event simulation. It just makes us better analysts. If we know more about the tools, we know when to employ them, than that's just good learning.

And the awesome thing is that Fusion does it. Unlike the salesperson that doesn't know about it, Fusion does do nonlinear static and event simulation.

All right, so our second objective, the three primary types of nonlinearity. Just real quick, generally speaking, there are three types of nonlinearity. Some people break it into four, and I highlighted that. So if you were to look at the Autodesk Nastran InCAD, section 14, Nonlinear Static Analysis, they'll break it down into three, which is material, geometry, and then they lump forces and boundary conditions together. Other places, I've heard it referred to as four, and they just basically separate out forces and boundary conditions.

So these are kind of the coveralls of what makes a problem nonlinear. So it could be any one of these, we'll say four, things-- material, geometry, forces, and boundary conditions. And the slides that I just went through are basically specific examples of things that would fall in at least one of these categories, maybe more.

So if we take a look at that last exercise, or last little video that I played, material nonlinearity. We impacted it until it exceeded the yield, went into permanent deformation, and we saw that. And then we had the one example where I pushed down on that tab and it kind of followed the contour of the other. So that would be something that has a boundary condition nonlinearity, the contact-- large contact. So all those things just fall into one or more of those four buckets.

And then I kind of just broke it down a little bit more for you. And what I would say is, you know, this is my quick indicator. So when somebody sends me an analysis, and I'm taking a look at it, you know, these are kind of the things that I scan through in that person's setup and their analysis. And I say, OK, well, let me see what his materials are. Is there going to be plasticity? If the guy tells me that I'm going to ram it, I want to see it break. I want to bend it all around. And then I see that he's using a linear static stress. I say, well, maybe we're going to have some plasticity, especially if we're going to permanently deform it. Do we need the nonlinear stress-strain curve?

And then I take a look at what he has going on in the analysis. Is it a prescribed displacement? Is he trying to rotate the part? Is it large displacement? And if it is, then again, that lets me know it should probably be a nonlinear static or event simulation. And then lastly we get into the forces and boundary conditions. So is it a following or dependent force, or is there a lot of contact interaction?

So honest to goodness, that's a simple list to kind of keep in mind as you're setting up an analysis, and say to yourself, do any of these conditions exist, and if so, then would I get a better solution if I use a nonlinear static or event sim? You've probably all seen that 100,000 times if you've been to 100,000 nonlinear classes. These are not specific to Fusion 360. These are specific to non-linear analysis, or I should say, general to nonlinear analysis, I suppose.

All right, so one of the big things with nonlinear analysis is the ability to leverage nonlinear materials. I don't know what the beep was. I thought my laptop was dying.

So we're going to spend a little bit of time looking at the advanced material models that you have currently available within Autodesk Fusion 360. And the first slide is just kind of general here. There are currently five different material models for you to utilize, the very first one being the linear isotropic material model, and then you have a hyperelastic Mooney-Rivlin for hyperelastic material models. You have a non-linear elastic isotropic. Anybody use nonlinear in Nastran InCAD or Nastran, by the way? OK, yeah, good.

All right, so you guys have seen these material models before-- a lot of sharing going on between the three programs here. Then there's a non-linear plastic isotopic and a nonlinear elasto-plastic or bi-linear, and we're going to expand upon these briefly. So first of all, there is a linear isotropic, and that is your default material model. The stress-strain relationship has to be linear, or it has a slope defined by the modulus of elasticity, and the analysis should remain in the linear portion of the curve. It doesn't have to, but it just means that the results that you get past the order of the material are going to be a little bit spurious. You know that you have results that have exceeded the yield of the material.

And again, I have an example that I will show you with that. Again, I would just emphasize a little bit that it is the default.

A number of times, especially if you're just getting started-- this might make sense if you've explored nonlinear in some of the other programs, but one of the pitfalls that I've come across over the years is as soon as people switch to a nonlinear analysis or an event simulation they go, great, I'm in the nonlinear world. So let me go ahead and take that cantilever beam, and I wrap it around the mandrel, and they expect to see permanent deformation, and it doesn't happen. They unload it, and next thing you know it's right back in its initial condition. And the reason for that is because the default material model is a linear isotropic, so it doesn't know that it has exceeded the yield.

And then we have a hyperelastic Mooney-Rivlin in here. It's a two-constant standard Mooney-Rivlin that you can utilize for hyperelastic materials-- not sure why I'm going over here. I thought I had to push my mouse, but I got this handy clicker.

The other three material models that you have-- isotropic nonlinear elastic. And you can see with that one that you have the curve that you can define in both tension and compression. So for a nonlinear elastic material they will spring back elastically. There is no plastic region to that particular material model, so no permanent deformation in it. And you get to enter-- I should say, you get to enter. You need to enter in the full stress-strain data in the form of a table in order to define or utilize that material model. And by the way, we are going to show you a little bit of this inside the software, so it's not all going to be words. We'll show you what some of these look like.

And then we get into the last two, and the last two are what really gets me excited. You know when you spring out of bed in the morning, and you're like, yee-haw, I get to go to work and do some simulation. This is where the stuff gets really kind of neat. In the isotropic nonlinear plastic, you get to enter in the stress-strain data post-yield.

So if you look at that little graph or image in the middle there, you can see that the yield is defined, and then it has kind of a smooth curve to it, right. So you'll define with that yield is, and you'll find the stress-strain data post the yield. So that way as you're going through the analysis, it knows, OK, this region of the model, or these elements in the model have exceeded the yield. I need to start to do something different.

And then you have your isotropic nonlinear elasto-plastic bi-linear. And you can see there, instead of a nice smooth curve, you basically have two curves, a bi-linear. So you're defining the modulus of elasticity, and you're defining the tangent modulus, and then the yield of course, and the program knows what to do from there.

Now, should I go into that? Yes, I will go into something-- a little bit of an aside. In the world of simulation mechanical, I always taught, leverage this first, because this is the simpler of the two. You can find the tangent modulus. You can find the modulus elasticity everywhere. Random people walking down the street-- no, OK, maybe not that far, but-- so I would always say, start here. This is the simpler of the two material models. And that's going to give you some idea about how that model runs. And then from there, if you need to get more accurate data, then move on to a nonlinear plastic analysis with all that stress-strain data in there, because you're going to get more accurate results then. You could bring in that data from test results.

But not very long ago, I just heard that kind of-- and remember, this is based on what we're getting from Nastran, or a lot of the solution is based on Nastran software. The recommendation via Nastran is really, when you can, to utilize the isotropic nonlinear plastic, because this transition is a little bit more difficult, to go from just one slope directly to another slope. So they actually encourage use of the nonlinear plastic over the elasto-plastic bi-linear to help convergence.

So to be honest with you, I haven't gone through a million and one examples to tell you that that is fact, but it is what their documentation recommends, so I would just maybe follow the same.

OK, so what about materials? We have all these different material models. You know that you can now leverage a nonlinear static, or you can leverage an event simulation. You're ready to get going. What are you going to do when you get in there, you bring your part in, and you're ready to start setting it up.

There is a built-in library with non-linear materials in it. I don't know that everybody's aware. Currently it has 12 different materials in it. There's three aluminum, there's two copper, there's five steel, there's two titanium, but it is located in a different little section of your menu pull-down. So whenever you go to define the material, make sure you drop that down, and right where the red arrow is, you can see there is a Fusion 360 nonlinear material library. That is where you will access those different those 12 different materials, and then of course build your own. I don't know, I suppose there's a possibility that those 12 materials cover everything that you will ever need to utilize. Chances are that they won't. So in that case, you're going to select Manage Physical Materials, and then you can enter in your own material data.

I am going to expand upon this a little bit, because in my own experience, I think coming from something like Simulation Mechanical into Fusion, getting my own material properties--

[DISTANT APPLAUSE]

--they applauded my transition. Getting my own material properties into the program was something that I thought was maybe a little bit challenging. And then just recently I was working with a user who was doing the same. One of our users, he's been using Simulation Mechanical for quite a few years, and that was also one of his feedbacks about it, was it was maybe a little bit maybe not so clear.

So what I'm going to do is I have this demonstration right here, and I'm going to play through it, and I'll talk about it. Basically I already have my geometry inside the program, and we'll take a look at A, how do we access the other nonlinear materials that are in there, and then how do we define our own. So it'll go the whole way through the process. I'm going to talk about it as we go through.

So basically to assign a material, you go to Material, go to Study Materials. You can see that it's a default steel to begin with, and if you expand Properties, and highlight the steel, then you can see the linear material properties. That's what you'd normally see, the Young's modulus, Poisson's ratio. It does have a yield strength and UTS there, but those are only used whenever you're using a linear material model in the context of a safety factor. So there you can see, if you go to the pull-down, and select the Fusion nonlinear material, and then I go to Assign and the material, there is the aluminum, the copper, the five steels, two titaniums.

Now if everything you design is one of those 12, great, but that's not always the case. But you notice, whenever you select a nonlinear there, it tells you it's using a nonlinear. Do you want to view the properties? And I said yes, so I had chosen a copper, and I'm going over, and I'm saying edit. And now I'm going to go over and look at the physical properties, and that right there is your clue that it's a nonlinear, the checkbox on Advanced Properties. And you can see that it's an isotropic nonlinear plastic, so it has the stress-strain data post the yield point of the material. So that's one of the standard library materials that's in there. So you can just open it up, review the properties are there, know what's there.

Let's define our own material. So I'm going to go to Material, and I'm going to access Manage Physical Materials. All I'm going to do is go to the Fusion library, the metals that exist there. I'll just take any old material that's in there. Right-click, add to my favorites. Once I add it to my favorites-- again, I'm just starting with a basic material that's in there. I'm going to rename it. I'm going to make it my own.

So I always just-- pretty much they're always aluminum. I Right-click the aluminum. I copy it up to my favorites. I rename it. Be careful. Once you rename it, it re-sequences itself in the list. And then I just went over to the right, to the edit, so I can start to edit the name or description. So I'm just giving myself a little bit of a reminder, when I look at this material later, what the heck is that material? Why do I have this in my library?

And now we can go over to Physical, and notice that the checkbox is not there under Advanced Properties. So right now it's just a linear elastic material. But I check the box for Advanced Properties, and now as soon as you do that, this is where you get into those five different material models. It's isotropic linear to begin with, but if you toggle on isotropic, you can change from isotropic to hyperelastic, and there is your two constant, Mooney Rivlin, A01, A10. D1's are your input. Changing it back to isotropic, looking at the behavior, so there's the three others. We have linear, and then temperature. There's your types right there-- elastic. I'm looking at it here. I'll change that in a moment.

So there's your stress-strain input for the elastic one. There is the curve input. If I change from a nonlinear elastic to nonlinear plastic, that's the one like we had just looked at, you enter in your stress-strain data points. Again, it's starting with 00, and then the yield of the material. Here I'm showing that you can import it. So if you have stress-strain data, just chop everything off below the yield, and then just import the portion of the curve post the yield. And then there's the elasto-plastic bi-linear tangent modulus and yield stress. So that's all the inputs that that one requires. And I'm going to go ahead and utilize that one. So I'll just put in some value so we can recognize it-- 3.984.

All right, OK, so I have my material there. The last step I'm going to do with it in defining my own is create a new library. So I'm going to create a new library somewhere on my machine. So that way I can access my own library, put my own materials in that library-- whoops, forgot about the mic. So just giving the library a name, and then I'll go back up to the Favorites. When I grab my material and favorites, there it as. As soon as I can find it, Right-click, and I'm just going to say add it to my other library. So that took all of, I believe that video is about five minutes. That's all the steps. And of course, I was going kind of slowly so that I could show that.

And then the only thing I'm going to do here now is go to the material pull-down, and see if we can access it. So from the material library dropdown, since I made my own library-- remember, I named it my AU library. I'll select that library, and there's my AU example material. Again, when you click on Properties, if it's a nonlinear material, you're going to see that, but you can click that button so that you can review the material properties.

All right, so now I'm just checking it because I'm kind of paranoid. There's the advanced properties, and there's the value that I had edited. All right. Make sense? You got a question?

AUDIENCE: I just want to add one point to there. There's a subtle thing about materials in Fusion that Mike hasn't pointed out. Well, he did point it out, but it's subtle, and [INAUDIBLE]. We are always requiring you to pick the existing material from the library and edit it. Aluminum from the library, put it into his favorites, edited the Advanced Properties. What we didn't do is said, well, what if this was some other material being used? Maybe we went out and picked maybe a plastic, some special grade plastic, and he was lazy and picked aluminum because he just wanted to make it first on the list, and then just go off properties.

If you do that, there is-- there is not only your properties, but remember, there is also the basic mechanical properties. So if you're creating something, that is slightly different from the base materials that you've selected, you should also do the basic property. And if you are going to use that, like for your struts for analysis, if you're not expecting to put steel, just make sure that you've got the right properties on both the basic animal and the advanced animal. Because if you're at the linear studies, it will use the basic properties, and if you're in the nonlinear, you'll be using the advanced panel.

So you want to make sure that that's clear. Because as Mike said, we've gotten customers who are trying to work with the Fusion materials, and the input process is maybe not as ideal as we would like it today, and maybe not as familiar with what modes you were using, be it mechanical or [INAUDIBLE]. So try to work things better, but I want to make sure that what we show is super-clear as to what their limitations are.

MIKE FIEDLER: Yeah, two good points. You reminded me, one of the models I did, I had just changed than the nonlinear or the plastic properties of it, and then I ran the analysis, and I'm looking at the results of the analysis. And when you get into the results of the analysis it shows you the safety factor by default. And I'm looking at this analysis, and I'm thinking, how did it fail? There's no way that this analysis is failing. And it's basically that it was reading the yield from the linear properties, and that's what it's using to compare as far as the safety factor is concerned. So I had forgotten to adjust those properties. A good point. Thank you.

The second thing that I would mention, and I just walked through that-- we went through that kind of quickly, five minutes. And again, I think it was a little bit-- it's maybe a little bit daunting of a material definition workflow to begin with-- maybe a little. But anyway, if you haven't downloaded the class handout, in the class handout, if you haven't seen it already, it's somewhere between 30 and 40 pages, I think. And all the first steps that I just did there are outlined in the document. So it would be a good reference, the first time you go through it, maybe, just to use that as a guide so that way you have the sequence down.

And then very shortly here we're going to get into setting up a nonlinear static analysis, and setting up an event simulation. And in the handout I also have a download link so you can download the file that you will see in these videos, and then the first step on how to set those up as well. So if you haven't downloaded it, certainly something to look at.

Yes.

AUDIENCE: Is it nonlinear [INAUDIBLE]? Is this available also for the Nastran and then for InCAD? Using an instrument database?

MIKE FIEDLER: Those 12 different materials.

AUDIENCE: Yeah, InCAD does not use the same material libraries.

AUDIENCE: And there's a different structure?

AUDIENCE: Yes, different structure.

AUDIENCE: So we need to define different materials [INAUDIBLE]?

MIKE FIEDLER: Fusion's is-- well.

AUDIENCE: So the one thing that you need-- we should talk about this offline, because I do have an idea about how it might work. So if you invent your library-- not the-- but I think InCAD allows you to key things from the Inventor library. And the Inventor library and the Fusion library are the same file format. So we can try it offline.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Those material-- those 12 metals that are in the nonlinear material library that he showed you, I built those and put them into Fusion. They're not in InCAD right now. Yeah.

AUDIENCE: Would it be possible to put a simple warning if you're using [INAUDIBLE] or the wrong base material for the nonlinear, so there's a disconnect [INAUDIBLE] to say the rest of your material doesn't match your advanced material?

AUDIENCE: So we went as far to say if you are doing a linear study-- any of the linear study types, and you're using a material with the advanced panel checks, we're just saying, hey, we noticed that you were using a material with advanced properties in a linear study. Just mentally check that everything is right.

Vice versa, if you're in a nonlinear study, nonlinear static or [INAUDIBLE], if you did what Mike said, you say, oh, I'm in the nonlinear world. I'm just going to pick something. If it doesn't have properties, it will also flag it in the pre-check and say, hey, Mr. User, you're in a nonlinear study. You don't have any advanced properties. Check your material inputs.

AUDIENCE: Well, you were saying where it's like [INAUDIBLE] a different material, turning that into an advanced material. Were you making a point that he chose the wrong basic material, and you got the wrong [INAUDIBLE]. I was just wondering if you [INAUDIBLE]?

AUDIENCE: Yeah, we probably should take a close look at that stuff. Yeah, we'll take a look at that. That's good feedback.

MIKE FIEDLER: OK. All right, so this is just a quick three slides, simple example model before we get into the actual workflow within the software itself. But using different material models-- so what we have here is a comparison of the results using linear and equivalent nonlinear materials. So it's just an inch and a half specimen, four inches long, half-inch thick. It's got 0.45 inch radius, top and bottom on the notch, fixed at one end, and we're going to apply a tensile load at the opposite end.

We're going to analyze it three different ways-- or I already analyzed it three different ways. First of all, we're going to use a linear material mode-- linearized truck material model, put 1,000 PSI on it, get some linear results. Next thing we're going to do is go ahead and take that same linear model-- same linear material model, but we're going to change that load to 20,000 PSI and see what happens. And then knowing that it's a non-linear-- or should be a nonlinear, we'll change it to a nonlinear material, exceed the yield, and show you what the results of that look like.

All right, so this is the results of the linear analysis with a linear material model, and it's 1,000 PSI put on it. So the direction of the load in this particular case is the x direction. So if we take a look at the stress in the x direction, we can see the max in this particular model is 3,589, and the hand calculation gives us a result of 3,550.

By the way, I should specify that it's a linear material model, but we are using a non-linear analysis. So the linear material model and a non-linear analysis. And how do you know that? Because we have steps through the solution. So you can see that load gets ramped up over time. So you see what the stress is with respect to-- I should say with time-- with step. So you can see the step numbers, and obviously it was solved in 20 increments, and matches with what we expect, 3,589 and 3,550. You give me that one for finite element analysis, I think that's pretty good.

All right, and then what we do is we increase the load. We went from 1,000 PSI to 20,000 PSI, just to see what would happen. Again, we're using the same linear material model. That linear material model, in the linear properties, say that the yield strength of that material is 30,000 PSI. But you can see that after 20 steps of the solution, I'm at 71,000 and a bunch of sixes after that. So it does not know how to behave appropriately once it's exceeded the yield of the material. It just continues to follow the slope defined by the modulus of plasticity.

So that's the kind of results that you would expect out of it. It will run. It did run, but I'm not getting the proper post-yield behavior, am I?

So anyway, again, I don't want to discourage the use of linear material models in nonlinear or event simulation. If you expect to stay within a linear behavior of that geometry that you're analyzing, that's fine. But obviously in this case, if I want to see what happens with 20,000 PSI pulling on this tensile specimen, this is not the right material model to utilize for that.

So switching it over, I just grabbed one of the materials that are in there, one of the pre-existing ones, the high-strength structural steel. So it has a yield of 38,000, and now you can see that it's a little bit hard to see exactly, but 38,000 puts us right about there, right. So you can see that once we exceed that point, it starts to behave the way that we would anticipate. You can see that my max-- where it was, 70,000. Now my max stress is about 55,600.

So, right material model for the right conditions of your analysis, going back to the whole basic is it material nonlinearity, is it large deformation analysis, going back to those core foundational, what makes it a nonlinear analysis type of conditions.

By the way, I should mention that you're looking at that, and you're going, wow, I maybe expected more out of that curve. Keep in mind that I am using 20 steps in this analysis, so I ran a subsequent one that had about 100 steps in it, and you can see that breakpoint much, much better. But I was trying to keep the images consistent from one graph, to the next graph, to the next slide.

OK, so onto our fourth objective, and that's setting up nonlinear analyses. We're doing good on time.

All right, so here we are. And this is the description that we're going to utilize for the model. So it's a hyperelastic bellows, and this is of course a quarter model at that. It would be a full revolution. And we're going to use the Mooney-Rivlin material model. We're going to give it linear steel plates that act as a base and a contact at the opposite end. We're going to fix the base, and we're going to enforce displacement of a half-inch, and we're going to utilize a mesh size of 1/16 of an inch, or 0.0625.

So in our next slide-- I'm going to go ahead and play the video, and I'll talk to it as we go through it. So the idea here was to utilize some sort of non-linear material model so you can see how that's done, and then if you've never really utilized Fusion, to see basically what the workflow would be the whole way through it. And this is the one that I mentioned in the class handout. You can download this file. I have a link to the file, and I have a link to all the steps. So if it's something that you would like to walk through on your own, you're certainly capable of doing that after the class.

All right, so here we are, and we're going to go ahead and start. So the first thing I'm going to do is just create a new folder, just so I have some place to put the file into. And I'll give the folder some sort of name, kind of logically group my projects together. So I named that one Nonlinear Static and Event Sim. And then I'm going to go ahead and I'm going click that folder, and I'm going to bring in my file into that folder.

And this is something that I did not show here. But when I go to Upload, and I go to Select File, I'm going to grab a Fusion file, but at this point, you could go to that file pull-down menu and access a STEP file, SOLIDWORKS file, Inventor file, and then choose Upload. Basically anything that Inventor can import, you can do the same import with Autodesk Fusion 360.

So I'm just kind of showing you the whole process. It tells me that it's uploaded, so I can go ahead and hit Close on that, and I'll Double-click the file, and that will open it up in the working environment here. Whenever you open up the geometry, it's always going to open up in the model or sculpt environments, and then from your pull-down menu, of course, we want to do a simulation on it. So going on down to the simulation list, and as soon as I select Simulation, I'm presented with my analysis types. There is nonlinear static. Event simulation is right to the right of that.

So I set my analysis type as a nonlinear static, and then you can kind of work right across the menus there, or top down. I'm going to start with materials. And you can see that, again, all my materials use a steel by default. It's in my preferences. It's just a linearized tropic.

So I'm going to go to Material pull-down menu, and I'm going to go to Manage Physical Materials. And I'm going to do a workflow very similar to what I did in that previous example. I'm taking the material, adding it to my Favorites, and then once we go into Favorites, I forgot to rename it. I'm going to go ahead and hit Edit. I always like to edit the description. Again, I think it's just good practice. And then I go, oh, I forgot to rename that material. Let me rename that now. And then I'm sitting there thinking, what am I going to name this material? Very creatively, Bellows Hyperelastic.

All right, now I'll go back and edit that material. Failure to swipe the name. Give it some sort of description. Again, I was feeling very creative this day. I think it was early in the morning. And I forgot to hit Apply. Did you see that? So then the description goes back. I could have edited this, but at this point, I was like 10 minutes into the video. I was like, oh, what do I do?

All right, so let me go ahead and name it again. This time, remember to hit the Apply button. And then we go over to the physical, and I'm going to click on Advanced Properties, and click the checkbox, and go into Advanced Properties, again ignoring the basic or isotropic properties that Mike told us about.

I'm going to pause it here in just a second. So I don't go into the details during this presentation here about this particular hyperelastic material, but I will say that I had hyperelastic data. I had three different files. You know, for a hyperelastic material, you can do different tests. There's a simple tension test. There's an equi-biaxial test. There's different tests that they can run to characterize the material. And then you can take all that data and plug them into a program. And then you do curve fitting on that information. And from those curve-fitting programs, then you can get out your two constants and plug those in.

So I don't go into all that detail here in this presentation. Again, it's in the handout if you want to read more about that. I can even provide you with those files if you want some sort of data to play with. That's completely fine. But just FYI, as we go through the video here, I'm just going to kind of pump the numbers in. So I did go through that whole process of fitting in everything that-- the result is that our first constant was what, 23-something. And then our second constant is 6-- volumetric deformation.

The curve fit program I use gives the bulk modulus. The volumetric deformation is about half of that. So that's how I got that. Again, just creating my own library. Of course I wouldn't want to use the library that I created prior. I guess I did it again so these videos can stand alone. You don't have to have watched one in order to know what's going on in the other one. So just creating a library to put it in. Are you getting anxious, Lee? OK, we're still good. If you see me start to sweat, then you know it's getting bad. We're fine.

OK, so I'm going to have that material into that library that I just created, the AU temp library. And that should be it as far as that material is concerned. So then I'm going to go to the material pull-down menu. I can access my study materials now. When I go to the material library dropdown, you'll see the-- just selecting the parts there so I know what parts what. So there's the part that we're going to make hyperelastic. And you can see the old library, the My AU library. Now I created the My AU temp library. That's where I put this material. There is my Bellows Hyperelastic, as I named it. And then, again, I'm a paranoid person, so I'm going to check my properties. Click the button, click the pencil icon, just look at the physical properties. I can see there's the values that I had entered in. I know that it's using those values then. It makes me comfortable.

All right, so that part, the piece in the middle, the bellows piece is defined as a hyperelastic. I'm going to leave the other two parts as a linear isotropic steel, because I'm really worried about the bellows, not so much those other things. The next thing we're going to do is start to set up our constraints. All we have are constraints, and then our prescribed displacement.

So here's the base of the model. Other end of the model I'm calling the top. So in structural constraints, I'm going to leave it fully fixed-- UX, UY, UZ, say OK. And then because this is a symmetry model, I've cut through it, the symmetry constraint is whatever vector is perpendicular to the surface where the cut is. That's what you want to constrain. So in this case that surface, or those surfaces are the XZ plane. So I want to constrain UY. Just say OK. So there's my symmetry constraints there. Looking at these three surfaces here, the vector perpendiculars is our x direction. So I'm just going to go ahead and select the UX, and I'll constrain those three. I'll say OK to that.

And then so that gives me some X and Y stability on this top piece. Remember it's going to be contact. I'm leaving it free in Z because that's what we want to displace. So in non-linear static, I go back into structural constraints. I say I'm going to give it a prescribed displacement in the Z direction. So going to uncheck UX, UY. I only want to prescribe Z. And in the Z direction, we're going to give it minus 1/2 inch.

All right. Just going across the list, our contacts are what's next. So I'm just going to go Contacts, Automatic Contacts. I'm just going to generate some automatic contacts. All right. There we go. Contacts get added to your browser over on the left-hand side. If I say Edit, I can just confirm what the automatic generation created for me, make sure they're all there, and exist. And if I click on one, it highlights, so I can see, there's the base in the bellows, and the top part in the bellows.

So just for something a little more than making it fully constrained, I said, these two, I'm going to give them a separation contact. So in theory they should be able to pull apart. They'd be able to slide. I just left it a little bit free. Not that I know what the actual use case is in this particular model for that, but just to make it a little more than a simple model.

All right, so now we're going to go into Manage and Settings. And I had mentioned it with nonlinear static stress, we saw that graph that had 20 steps. So that's where you edit or define how many steps. We're going to break up this half-inch of displacement into x number of steps as we march through our solution. So that's where you can define that.

And then the last step as far as the problem setup that I had described was the mesh setting. So you can use the slider there. You can scale it based on part. You can define an absolute mesh size. Use an absolute mesh size throughout the geometry, 1/16 of an inch. I'll say OK, generate the mesh you can see what it looks like. That's all real time. I think it meshes pretty darn quick. It's a win over Sim Mech.

All right, and them I'm going to go ahead and hit the Solve button. And then I'm going to choose to solve the one study on the cloud. So this gives you a good idea of what your experience would look like if you have not used the software at all. Basically at this point, it's sent off to the cloud to start solving. What I like to do is go over and expand the details here, and then you get basically three steps. Your first stage will be in that it's sending up to the cloud, your second step, when it starts to solve. It will tell you that it's solving. And then your last step is the receiving of the data.

For whoever was in Mike's class this morning, you know that at this point, since it's at the cloud, it's the end of the day, you can go ahead and close that job status window, close your model, close your Fusion, shut down your laptop, and go. When you get home, you open it back up, you Double-click on your model, presuming it's done, it loads all the results down. So it's a really nice feature of the program to be able to solve on the cloud.

The other thing is if I had multiple scenarios. If I had multiple load cases, maybe I look at different mesh sizes, maybe I'm looking at different materials. You can send them all off to the cloud at the same time. Internet was really slow this day. You can see it's still in the sending. It gives us a little bit of time. There we go, fast forward. So there you can see-- sending, solving, receiving. Everything's complete. Like I said, it comes in as safety factor by default. If we look at displacement, of course, we impose the displacement of a half-inch, so I expect to see a dis placement of a half-inch.

And then you can toggle through the different results. There's stress-strain values there. Reactions are all able to be viewed. Because it's a hyperelastic material, of course it's very soft material, the bulk of the results that we're seeing, or the results on the hyperelastic bellows, as opposed to the steel plates that are a lot more rigid. All it was doing there is showing you can change the deformation scale, but you don't have to in a non-linear event sim. It's one for one.

So that's the true displaced shape of it, not exaggerated. And that's how you access the graph. And you can look at stress, you can look at the strain, you can look at the displacements whenever you're doing a nonlinear static so you can get a graph of any one of those three things as well. I didn't want to spend too much time on the results. You probably saw that if you attended other Fusion classes. But any questions on that before I move into the next-- yeah.

AUDIENCE: Can you refine the mesh in different areas?

MIKE FIEDLER: I'm sorry.

AUDIENCE: Can you refine the mesh in different areas?

MIKE FIEDLER: OK, yes. Yeah, the question was, can you refine the mesh in different areas? And yes, you certainly can. The same functionality that you have in a linear static stress analysis, the same mesh refinement controls are there for the nonlinear.

AUDIENCE: Sorry, one more quick question [INAUDIBLE].

MIKE FIEDLER: The display on the geometry is nodal, but you can get the summary of it. If I go into at least the report, there's another way.

AUDIENCE: With the Inspect button there's a reaction force command. Whatever base you pick, it will sum up that base. And then as you move the slider, if you ever see the sum across. And then we just-- either we just added it in the last release, or it's coming in the next-- likely coming in the next release. We will be able to export that to CS8.

MIKE FIEDLER: Cool.

AUDIENCE: I just can't remember when we get that.

AUDIENCE: Thank you.

MIKE FIEDLER: OK. All right, so this slide here is going to go through the-- we're now going to set it up in event simulation, take a look at a little bit of the differences, and then I'll be handing off to Lee.

All right, so we have the results of our nonlinear static, and I'm just going to toggle back to the model view. And all I do here, I'm going to maintain this study. I'd like to save that study, so I just Right-click on study 1, and I clone it. So now I'm working out of study 2. From the Manage pull-down, I can go into my settings. In the settings at the top, that's where my study type is listed, and I'm just going to change it from a nonlinear into an event simulation.

I do get a message when I do that. It's telling me the loads are going to be removed, prescribed displacements are going to be removed. So there's a little bit of setup that will need to be redone. What I'm showing here, if I expand the study materials, I don't have to redefine the materials of course. The materials are still good to go. Those material models can be utilized between either analysis type.

Now this is one of the differences with event simulation. You have rigid bodies. So that'll help speed up your analysis. If you can deem certain parts as being rigid bodies, it will save you time during the analysis. It doesn't have the computation of figuring out what the stresses are in those parts. So I'm going to select the base and the top. Those two parts I defined as steel, and I'm just going to convert them into rigid bodies.

Now we're going to rotate the model. We have to set up our boundary conditions. I told you I was tired that day. All right, so when I go ahead and I select the base of the model, notice it has all six degrees of freedom at that point, so I fixed all six.

All right, now we're back into the symmetry constraints for the bellows portion of the body. the bellows itself, the vector perpendicular to there is the y. This edge down here, or this surface down here is going to be x, so just going through and setting those back up. Get rid of y and z, still constrain x.

All right, now we're going to rotate the model around a little bit. We have to define the constraints of the top portion of the model. So there I first went-- almost constrained UZ. UZ is what I want to have free, right, because that's the direction of my translation. So I'm fixing everything else except for the Z direction on that rigid body.

All right, once we have our constraints done, we're going to go into our translation, apply our translation as soon as I reorient the model. Not there-- yes, there, Mike. Constraint pull-down menu, Prescribe Translations. It's located a little bit differently between the two programs. All right, so I'm just selecting that part, and right now I have X and Y constraints. So I don't want to tell it what to do with X and Y. I purely want to tell it what to do in the Z direction. So that's why I left Z free. We're going to give it a magnitude the same, half-inch magnitude in the minus Z direction.

There is another difference of event simulation coming up right here, and that is when we apply the displacement, or some sort of force or pressure to our model, we have a multiplier curve. So we're going to tell it how it changes with respect to time. So at time zero we have a multiplier of zero, or it's not displacing anywhere at time zero, and then the default increment of time is 0.001 second. I'm going to lengthen the time of this analysis out to 0.1 second, and a multiplier 1. So 1 times that half-inch, it ramps up or it compresses over that span of time. A tenth of a second is the duration for my simulation.

There is contacts next. Remind me to come back and say something about that duration, which I will. So contacts are also a little bit different in event simulation. What you get is a matrix here, basically. You see the three parts across the top, you see the three parts down the column. And basically where they intersect is where you need to set the type of contact between them.

So if I want to tell it how the bellows interacts with the base of the model, this is what I want to change. And in fact that is the one that I want to change. I'm going to make it bonded at the base of the geometry. We're going to leave everything else at separation. So you just Right-click on it, choose Switch Contact Type, and I'm changing it to a bonded. The top plate in the bellows stays as a contact condition.

All right, so that's contacts. I think-- what do we have left? Mesh and then settings. Why are you hanging out in contacts, Mike? All right, so let's get out of the mesh. Mesh is already set from the previous analysis. Right-click Generate. You technically don't have to generate the mesh. If you go ahead and hit Analyze, it will generate the mesh for you. I kind of like to see it before I actually execute the analysis myself.

All right, so I'm going to go into Management Settings, and remember the aspect of time for that displacement. So that's where your total event duration is specified right there. So I'm going to change it to 0.1 second, make it a little bit longer. And then you have the number of save intervals there, so I'm just setting that equivalent to my non-linear, and I'm getting rid of element deletion. I can delete elements based on different criteria, like the strain that the analysis has experienced. But again, I'm trying to kind of make the two analyses apples for apples. All right, and at that point we're going to go ahead and hit Solve, and let it go.

The thing I was going to say about the time, the time matters. The inertial effects, whether you do something within 1/1000 of a second, or a tenth of a second, or a hundredth of a second matters in the analysis. And I did that as I was going through this analysis. I looked at it. I left it at its default duration. What happens when I shove that in 1/1000 of a second versus what happens if I do it in a tenth of a second. You get different results.

So there's a really nice comparison slide in the handout, one of the last pages. It shows the different times that I went through, and you can see that it takes the bellows a little bit of time, because it's a hyperelastic, right, so if I shove it, and I stop the analysis basically, the first convolute of the bellows wrinkles up, but it doesn't have time to propagate on down through the analysis. So it's a really kind of cool analysis, and in Lee's quasi-static discussion he'll expand upon that a little bit, and how cause quasi-static is different.

But you can see you have very similar results here. What I will highlight here in the event simulation, because we have the element of time beyond displacement, stress, and strain, now you also have the ability to look at velocities and accelerations because we have the time factor in there. So that's really nice as well.

All right, I have just one final slide that I'm going to do, just real quickly-- comparison between nonlinear static and event simulation. Both of them have those five different material models that you can leverage, both handle large deformation, both can handle the sliding contacts, both of them are iterative in that they give you the steps, and then just a few of-- obviously this could have been longer, but a few of the differences about event simulation that I happen to like-- it's time-dependent, you have the time-varying loads that cause that, so you can define the curve. And it also allows for element deletion, which is pretty awesome. If you were in Mike's class, you saw us tear apart the clips.

So I'll hand it over to Lee now. Oh, yeah.

AUDIENCE: I've got one more. So this is a dynamic analysis. We didn't see any dynamic response recorded to a static. So is there damping behind there which is sucking them?

LEE TAYLOR: I'll talk about that, OK. OK, so Mike has led up to everything here.

So we've introduced this concept of automatic quasi-static analysis, all right. And it's sort of not a well-kept secret that probably half of the usage of all explicit codes in the world-- not just our code, but the other codes I wrote, or competitors, people use those to try to eke out a quasi-static approximation to really hard nonlinear contact problems. And what they do is they try to sneak up on the problem, just like Mike did. He said, oh, the first time I ran it with a millisecond, that was way too fast. It just, you know, it was like an impact. And he said, well, I slowed it down to 0.1 second, or 100 milliseconds, and it looked quasi-static. And even-- you might shake your head and say, oh, 0.1 second seems awfully fast to me. But it turns out to materials that have wave speeds in tens of thousands, a tenth of a second is really slow, and this really is very static-like behavior.

And so in the past the way people have done this-- and again, I want to emphasize that the real emphasis here is to deal with large deformations, extremely complicated contact-- it's evolving, and you don't know what it's going to be before you start. You're going to squish things up. You're going to change them. And in very, very large models-- because an explicit code never forms a stiffness matrix. It doesn't have a solver. So you can solve a problem with millions of elements on just a little laptop. You don't need 80 terabytes of memory to solve the equations.

So the explicit codes have these advantages. They can do these really large problems, they can do these really non-linear things. But we want to try to eke out this quasi-static solution. And so what we do is we try to-- basically it's an approximation of a quasi-static solution. Let's put it that way. And the way to think about that is that you want to get to the point where the inertial effects are negligible compared to the other ones. And the way to look at that is, think about the energy balance that goes on in any solution that you do.

The energy balance is the same in all continuum mechanics problems. It's the kinetic energy, plus the internal energy, plus whatever viscous dissipation you have has to equal the external work. If you're doing the static problem, you're assuming that the kinetic energy is zero. That's what Nastran does. It basically formulates the problem, and it doesn't have any inertial terms in it. It just throws them away, so the time domain is gone.

So what we want to try to do is say, well, if we slow down our problem to some duration, we'll make the kinetic energy really small compared to the internal energy and the external work. And what's really small? Well, a good rule of thumb is if it's less than 1% of all the energy is in the kinetic energy, it's really a static solution.

And the way this was always done in the past is just like Mike described. He started with some arbitrarily-picked duration, a millisecond, and he ran the problem, and he looked at the answer and he went, oh, damn. That's too fast. And if he was to plot the energy balance, you'd see the kinetic energy was probably bigger than the internal energy in that case. And he slowed it down to the point where he ran it a 100 times slower, and then it looked beautiful. And if he'd have plotted the energy balance, he'd see the kinetic energy was really tiny.

And so historically what people have done is exactly that. They basically-- you had to sort of be an expert. You had trial and error. You'd pick a time, you'd run it. You'd look at the answers, you'd say, oh, those aren't-- those are too fast. You'd slow it down by a factor of three or four, run it again, you say, oh, it's still too fast. Slow it down by another factor of two or three, and you say, ah, that looks good.

But the trouble was is that you really had to be an expert. You had to understand the energy balance, the concept of momentum and all those things. And I can tell you that over the last 20 years, I bet I've taught the class-- a half-day class on how to do this-- 100 times. And about a year ago, I had this-- I suddenly realized, well, if I could teach this class, I could teach people how to do this, I ought to be able to automate this, and that's what I did.

So I took the explicit code, and I put a wrapper around it. And I said, OK, I'm going to try a trial run, and I just pick a duration. And I use some common sense to pick a certain fast duration, roughly 1,000 time steps. And so I map the duration of all your loads, and everything you put in with your curves, and your amplitude functions. I just map that into that duration, so I stretch time to whatever that duration is.

And I run the problem, and I look at the energy balance, and I do some analytics that I derive on the back of an envelope, and I look at the measure of kinetic energy to internal energy, and I'm able to back out a number that says, oh, well that was too fast. You need to run it 7.39 times faster. It picks that number for you. It might be 13, it might be four. It depends on the model. And then it just throws away the result it just did, changes the duration to the multiplier times what we just did, runs it again.

And then in general, it almost always converges in two iterations-- the ruined fast one that you throw away, and the new one that you just did. Now in some really complicated problems like the snap-through, where things change pretty violently, it's hard to get a static solution to snap through, and some of those kind of problems, it'll take three iterations. So you'll do a trial, throw it away, do another trial, throw it away, and then you do the third one and it converts.

But the point is is this is all automatic. It's one-button operation. You put in your loads, you put in your curves for what you want to be-- and you're picking time. Time is arbitrary. So in quasi-statics, time is just the measure of how long you're putting on the loads. And I will take those curves, and I map them out into whatever the right time is to get a quasi-static solution.

So I want to emphasize one other thing, is these large deformations. There's large deformations and there's really large deformations, all right. And what I'm talking about is where you're taking elements and you're doing 100% strains, or 200% strains too them, and you're doing very large finite rotations. The explicit dynamics code, like all explicit dynamic codes, is formulated to do extremely large deformations. In general, in Nastran, nonlinear statics, it can do large deformations. But I'd say if you're getting into the 100% sort of strain, you're probably not in the domain you want to be in. So we'll come back to that in a second.

So again, it's completely hands-off. It allows you to do-- and the contact's all automatic, so you don't have to worry about who's going to contact who. You don't have to set that up. And we'll just look at kind of a comparison of automatic quasi-static, as I've described it, and nonlinear static solution from Nastran. So if you're going to do the event sim one, again, you get large deformations, very nonlinear material models-- extremely large models. You can do millions of degrees of freedom. You can do highly contact-dominated problems. And by this I mean you don't know ahead of time which parts of this model are going to contact which other parts.

And in fact it's going to be evolving. The geometry is totally going to change. And this little example here, this is like a Rubbermaid container, but it's very soft rubber. I think they use it for-- like in your garden. You take it out in the garden, and you put dirt in it and stuff, and you carry it around. It's real flexible. And they want to know what the crush-- how come the mouse isn't on.

MIKE FIEDLER: Left mouse, just to wake it up.

LEE TAYLOR: Oh, I see. OK. Here we are.

So in this one--

MIKE FIEDLER: Just left click. That should wake up the mouse.

LEE TAYLOR: OK, here we go. You can see that this rubber container crushes up all the way down to the point where the piece at the top actually-- the piece at the bottom, right. You never would have anticipated that ahead of time. [TRUMPET BLAST]

[LAUGHTER]

Thank you. But this is a fairly hard problem. It's 133,000 TET elements, not 13,000. That's a typo. It takes about two hours to do this calculation. But it does it-- just, you push the button, and it happens. Go to lunch, come back. And this was run on a laptop like this one here.

If you try to do this in Nastran, which they did before they gave it to me, it would get about 20% of the way through the problem, and it gave up the ghost. It couldn't converge. It was just too much deformation, the contact evolved too much. It's pretty typical for extremely large information contact problems. That's why people have always used these explicit codes to sneak up on these really difficult contact problems.

Whereas here's a case where nonlinear statics in Nastran is the way to go. And that's like-- this is a AFEMS problem. It's a large-- it has some moderate deformation, but it's a linear elastic beam, basically, but it's being twisted with these point loads on it, and it's got 16,000 TET10 elements in it. And Nastran knocks this out in about 30 seconds, because there's no contact, it's a mildly non-linear geometrically.

The solution-- you saw Tony Abbey's talk yesterday about converging this code, it does this in one step, and it just solves it. It's easy. Whereas if you had run this in event sim, which, that solution is from event sim, this takes about 11 minutes because we actually are doing the motion all the way through. But since there's no contact, there's no real nonlinearity, we're really spending a lot of time doing that. So you don't want to do a non-contact problem, a mildly nonlinear problem, with event sim in the quasi-static domain, because Nastran will just knock it out, beat it hands down.

All right. So just to give you an example. When I made up a couple of easy problems so we can sort of look at what you can get out of this. This is a benchmark problem we have. Because we have-- we know the low deflection curve on this. It's just a steel-- a ring-- a little 1 inch cut out of a pipe in a circle about this big. And we're doing quarter symmetry. And you crush it down to form figure 8 shape.

And event sim does this. It's is not a particularly big problem. It's 4,010 elements. It's a 1/8 symmetry model and this takes 11 minutes. But what's important about this is the contact was totally evolving. It slid all along the edge. It's got friction driven driving. It's got friction in it. And we have a low deflection curve that we have from experiment. And it just matches it perfect. It's just beautiful. it's really close. So it gives us confidence.

We have in the next example. I have here is-- I love the music. This is nice.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yeah. This is another example that we have experimental data from. It's squashing a little steel billet. And we're going to crush this down to 60% of its height. All right. So the plastic strains in this end up being 1.7, 170% plastic strains. And what you'll see is the sidewall of this rolls over, and it forms a hockey shape-- hockey puck shape when you do it.

And, again, this has 35,000 HEX8 elements in it. This is not a small problem, but it only takes nine minutes to run the problem on the laptop. And you can see the shape you get out of this when you solve this. And the important thing to understand is-- I went the wrong way. I got them running again here. Is if you watch this corner that is folding over here-- where's the light? Ah, here we go. Right here, this was a vertical corner at one point, and it's folded all the way over.

It's actually formed a little defect around the side underneath. And that's real, you see that in the experiment. It actually cusps up, and that's because of the way it folds over. But, again, we matched experimental curve very well when we do the low deflection curve on this. I don't like-- didn't have a chance to get the experimental numbers put on here. But, again, this is a case where the contact is totally evolving and changing while the run is going on. All right.

So I go to the next slide here, but there's even more here. Because it's not just a one shot deal. You don't just have to do your motion all in one shot. You can put-- you can do multi-steps in the explicit code. And so all we've done here is we've set this up with a amplitude curve for the prescribed displacement of the motion of a billet-- that thing is pushing it. And we actually loaded up to the value of one, which is the-- where we were in the last picture we saw. And when we unload it. So we can actually unload and look at the spring back in this bar.

And if you have ever tried to do this in an implicit nonlinear statics program, what you find is it does a pretty good job of pushing it-- monotonically loading it. And when you try to return-- reverse that contact, you try to pull it away, it just falls apart. And it is very hard to converge that spring back step because the whole load reversal is-- just defeats the algorithm-- is usually Newton's method that's trying to do the calculation. And what you see in this is you can see that defect in here. I'll show you the spring back here now. You can see that the-- when it springs back it actually unloads that little cusp there and the little defect actually grows. I didn't know that was going to cycle, that's nice.

So you can see that defect here underneath the bottom. And what's interesting here is I want you to notice that I picked this time arbitrarily to go between 0 and 1 and 1/2 in my amplitude curve, which means the steps don't have to be 1. This could have been 0 to 150. Time is irrelevant in this procedure once you turn it on. It's just the-- it's a measure of progress through the simulation. All right.

So we'll go to the next slide. Here's the ring crush problem. Again, I'm going to unload this one. This one's hard because it's is extremely flexible even though it's-- we put a lot of plastic deformation into it. When we unload the-- we take-- in fact, you see I had time go from 0, to 100, to 200 in this-- 200 units or whatever time is-- quasi-static time. And you'll see here that again, this-- doing the spring back is difficult to do in a quasi-sta-- in a nonlinear implicit code. But we're able to accomplish that very straight forward in the-- in this new procedure.

So these were two relatively simple, very simple analyzes. I put one more in here just to show you a much more complex one. This is half a million TET4 elements looking at a lattice-like structure. This was actually a test specimen and we actually crushed it. And, now, you think about the arbitrary contact we're trying to deal with, you have to do anything. You just set it up, bring in your model and say, oh, you worry about the contact-- figure out what contacts what. All right.

And so we run this one-- if I can find the play button-- and you see the crushing and all those little things hitting each other. The code figures at all out for you. And this is a true quasi-static solution. True in the sense that we got the kinetic energy to be very small compared to the other. Now, this was a 11-hour run. All right. It took 11 hours to run this problem, but it's a half a million elements. And I assure you we tried this in implicit solve with nonlinear statics, and we couldn't get anywhere near this far. It gave up that goes pretty quick. So that's what I'd like to leave you with.

This event sim is going to be-- this quasi-static will be available in event sim in the future. It's pretty exciting because it means that we've taken this-- don't have to be an expert to try to nurse these quasi-static problems out of these very complex assemblies of-- think about having 50 parts all assembled together in some machine and now you want to do contact on them and quasi-- going to load it up quasi-statically, you'll be able to do that with just a one button push and come back maybe a couple hours later. Those are big problems, but that's where we're going now. I'm trying to make this a one button solution for our customers. Thank you. I'll take questions. Yes, sir.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: All right. So you'll notice in that bellows problem, Mike set that up in the Nastran nonlinear statics, we didn't have contact with the bellows or with itself. He didn't push it far enough for them to actually come into contact. If he had done that-- if he pushed it in the sta-- in the qua-- in the event sim, the contact's automatic, including a contact of its surface with itself. And it would have automatically tracked it and put it into contact. Now, you could set that up in nonlinear statics, but you'd have to tell it that all of the inside could contact all of the inside, which is very inefficient. And it would be an impractical solution for you. But you'd have to set it up that way.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: No.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yeah. Yeah. Those large sliding contact problems, you almost always want to do those with event sim. Anything that folds on itself you want to do that with event sim because it-- in event sim every time step-- we do thousands of times steps as we're tracking that motion. We are constant-- every time step we actually go in and look at everything against everything else. We track the geometry as it evolves and changes. That also includes if you turn on element deletion and you're tearing a hole in it or a crack in it. We build those surfaces as well, so they-- the crack can close on itself. Things like that.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yes, in tech preview.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Coming soon, hopefully. Yes.

AUDIENCE: [INAUDIBLE]

MIKE FIEDLER: That was a 3D-- I just took a corners symmetry. 2D is not [INAUDIBLE].

AUDIENCE: Yeah.

MIKE FIEDLER: [INAUDIBLE]

LEE TAYLOR: Fusion has no concept of a two-dimensional model like axes symmetric or plain strain. You just have to do a slice or something that.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Any other ques-- yes. Yes.

AUDIENCE: Do you have any plans to go [INAUDIBLE]?

LEE TAYLOR: What-- event sim is-- that's what it does traditionally. It is total dynamic analysis.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: This is the new feature that leverages that explicit dynamics.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yeah. The event sim as it's available today in tech review is pure explicit dynamics. Yeah. You throw a ball against the wall, throw a missile-- blow a hole in things, all that kind of stuff is in there, yes.

AUDIENCE: Sorry. One other question, are there any plans to do any kind of adaptive machine?

LEE TAYLOR: No. No. No, not at this time. Yes, sir.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yes.

AUDIENCE: How [INAUDIBLE]

LEE TAYLOR: Well, the time step does. In that billet problem, the time step starts out-- let's say it starts out at 1-- 1 millisecond or 1 microsecond, whatever. By the time that's done and it's squashed down, because the elements are deformed so much, the time step's probably about a third of the size. So you actually see that it takes longer and longer to run as you push it further and further. But you can't fix that with H adaptivity. Because all you're going to do is put in smaller elements because they're going to give you smaller time steps. All right. So that's not going to help.

The important thing about the explicit formulation is we have very, very accurate element formulations that behave even when the element is skewed very, very poorly. I mean, we have a philo-- I have a philosophy when I write these things is that I am willing to pay more computationally to put in a much more accurate formulation than put in a cheap formulation that will fail when things start going south. So you could see in that billet problem that the element at the corner actually had-- started out as a rectangle. By the time it was all the way folded over, two of the sides were almost parallel with each other. It turned into a triangle. And the element formulation works very well even in those positions. If you pushed it, so that it became inverted, eventually it would get in trouble. All right. But it can do tremendous amounts of shear and deformation.

AUDIENCE: Do you use techniques like adjusting the mass, the density, to try and keep the time step sensible?

LEE TAYLOR: We do have some automatic mass scaling options in the code and we do take advantage of some of that. But we don't try to leverage it very much. What we do is we'll look across the whole mesh when we start the problem and we'll-- if we have any teeny tiny sliver elements and things, we'll scale there mass just to make them not control things. But we have limits on that to what percentage of the total mass are you willing to change in the model. And it's like 1%, so it's small.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yeah. Any other questions? Yes, Daniel. One more, then you hit your quota.

AUDIENCE: You showed [INAUDIBLE] different loads [INAUDIBLE] number of steps were two. Was that discrete stop start--

LEE TAYLOR: So when you put the amplitude curve in-- if you just want to load up and load down, there's no point in doing it in more than two steps. One to put the load on, one to take it off. If you want to follow some curve and you have some-- a bunch of points in your curve, then you need to put as many steps during that curve as you want to capture it actually-- just like in nonlinear statics. It would do the same thing. You'd say do 20 steps, it's going to do-- it's going to follow whatever curve you put in. But if you're just trying to crush the billet and then take it off, there's no point in breaking that crushing part into 20 steps because it's going to do-- it's going to do the quasi-static solution for the first one. And then each one of those quasi-statics are going to be about the same cost and there's no point in doing that.

AUDIENCE: And so [INAUDIBLE] they're all done with the same amplitude [INAUDIBLE]. When you [INAUDIBLE]?

LEE TAYLOR: Yes.

AUDIENCE: That'd be quite challenging to keep it quasi-static, right?

LEE TAYLOR: Well no. I'm adjusting the time in that part of the step.

AUDIENCE: [INAUDIBLE]

LEE TAYLOR: Yeah. Yeah.

AUDIENCE: One last question.

LEE TAYLOR: We're way, OK, last question.

AUDIENCE: Is-- can you transition between the explicit dynamic and the [INAUDIBLE]--

LEE TAYLOR: Not at this time. That's a limitation of Fusion. That's-- I mean, the intent is to be able to transition from pre-load something statically and then do dynamics on-- or vice versa. Do a missile impact on something and then look at the as damaged residual strength in it, if you were to load it. So we're-- but that's an issue with-- essentially restarting from one to the other and Fusion is just not set up to do that at this point in time. But we're-- it's on the-- it's in the drawing-- on the drawing board.

AUDIENCE: It has a long list of things for it to do.

LEE TAYLOR: Yeah. All right. Thank you very much.

______
icon-svg-close-thick

Cookie 首选项

您的隐私对我们非常重要,为您提供出色的体验是我们的责任。为了帮助自定义信息和构建应用程序,我们会收集有关您如何使用此站点的数据。

我们是否可以收集并使用您的数据?

详细了解我们使用的第三方服务以及我们的隐私声明

绝对必要 – 我们的网站正常运行并为您提供服务所必需的

通过这些 Cookie,我们可以记录您的偏好或登录信息,响应您的请求或完成购物车中物品或服务的订购。

改善您的体验 – 使我们能够为您展示与您相关的内容

通过这些 Cookie,我们可以提供增强的功能和个性化服务。可能由我们或第三方提供商进行设置,我们会利用其服务为您提供定制的信息和体验。如果您不允许使用这些 Cookie,可能会无法使用某些或全部服务。

定制您的广告 – 允许我们为您提供针对性的广告

这些 Cookie 会根据您的活动和兴趣收集有关您的数据,以便向您显示相关广告并跟踪其效果。通过收集这些数据,我们可以更有针对性地向您显示与您的兴趣相关的广告。如果您不允许使用这些 Cookie,您看到的广告将缺乏针对性。

icon-svg-close-thick

第三方服务

详细了解每个类别中我们所用的第三方服务,以及我们如何使用所收集的与您的网络活动相关的数据。

icon-svg-hide-thick

icon-svg-show-thick

绝对必要 – 我们的网站正常运行并为您提供服务所必需的

Qualtrics
我们通过 Qualtrics 借助调查或联机表单获得您的反馈。您可能会被随机选定参与某项调查,或者您可以主动向我们提供反馈。填写调查之前,我们将收集数据以更好地了解您所执行的操作。这有助于我们解决您可能遇到的问题。. Qualtrics 隐私政策
Akamai mPulse
我们通过 Akamai mPulse 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Akamai mPulse 隐私政策
Digital River
我们通过 Digital River 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Digital River 隐私政策
Dynatrace
我们通过 Dynatrace 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Dynatrace 隐私政策
Khoros
我们通过 Khoros 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Khoros 隐私政策
Launch Darkly
我们通过 Launch Darkly 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Launch Darkly 隐私政策
New Relic
我们通过 New Relic 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. New Relic 隐私政策
Salesforce Live Agent
我们通过 Salesforce Live Agent 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Salesforce Live Agent 隐私政策
Wistia
我们通过 Wistia 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Wistia 隐私政策
Tealium
我们通过 Tealium 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Tealium 隐私政策
Upsellit
我们通过 Upsellit 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Upsellit 隐私政策
CJ Affiliates
我们通过 CJ Affiliates 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. CJ Affiliates 隐私政策
Commission Factory
我们通过 Commission Factory 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Commission Factory 隐私政策
Google Analytics (Strictly Necessary)
我们通过 Google Analytics (Strictly Necessary) 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Google Analytics (Strictly Necessary) 隐私政策
Typepad Stats
我们通过 Typepad Stats 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Typepad Stats 隐私政策
Geo Targetly
我们使用 Geo Targetly 将网站访问者引导至最合适的网页并/或根据他们的位置提供量身定制的内容。 Geo Targetly 使用网站访问者的 IP 地址确定访问者设备的大致位置。 这有助于确保访问者以其(最有可能的)本地语言浏览内容。Geo Targetly 隐私政策
SpeedCurve
我们使用 SpeedCurve 来监控和衡量您的网站体验的性能,具体因素为网页加载时间以及后续元素(如图像、脚本和文本)的响应能力。SpeedCurve 隐私政策
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

改善您的体验 – 使我们能够为您展示与您相关的内容

Google Optimize
我们通过 Google Optimize 测试站点上的新功能并自定义您对这些功能的体验。为此,我们将收集与您在站点中的活动相关的数据。此数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID 等。根据功能测试,您可能会体验不同版本的站点;或者,根据访问者属性,您可能会查看个性化内容。. Google Optimize 隐私政策
ClickTale
我们通过 ClickTale 更好地了解您可能会在站点的哪些方面遇到困难。我们通过会话记录来帮助了解您与站点的交互方式,包括页面上的各种元素。将隐藏可能会识别个人身份的信息,而不会收集此信息。. ClickTale 隐私政策
OneSignal
我们通过 OneSignal 在 OneSignal 提供支持的站点上投放数字广告。根据 OneSignal 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 OneSignal 收集的与您相关的数据相整合。我们利用发送给 OneSignal 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. OneSignal 隐私政策
Optimizely
我们通过 Optimizely 测试站点上的新功能并自定义您对这些功能的体验。为此,我们将收集与您在站点中的活动相关的数据。此数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID 等。根据功能测试,您可能会体验不同版本的站点;或者,根据访问者属性,您可能会查看个性化内容。. Optimizely 隐私政策
Amplitude
我们通过 Amplitude 测试站点上的新功能并自定义您对这些功能的体验。为此,我们将收集与您在站点中的活动相关的数据。此数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID 等。根据功能测试,您可能会体验不同版本的站点;或者,根据访问者属性,您可能会查看个性化内容。. Amplitude 隐私政策
Snowplow
我们通过 Snowplow 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Snowplow 隐私政策
UserVoice
我们通过 UserVoice 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. UserVoice 隐私政策
Clearbit
Clearbit 允许实时数据扩充,为客户提供个性化且相关的体验。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。Clearbit 隐私政策
YouTube
YouTube 是一个视频共享平台,允许用户在我们的网站上查看和共享嵌入视频。YouTube 提供关于视频性能的观看指标。 YouTube 隐私政策

icon-svg-hide-thick

icon-svg-show-thick

定制您的广告 – 允许我们为您提供针对性的广告

Adobe Analytics
我们通过 Adobe Analytics 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Adobe Analytics 隐私政策
Google Analytics (Web Analytics)
我们通过 Google Analytics (Web Analytics) 收集与您在我们站点中的活动相关的数据。这可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。我们使用此数据来衡量我们站点的性能并评估联机体验的难易程度,以便我们改进相关功能。此外,我们还将使用高级分析方法来优化电子邮件体验、客户支持体验和销售体验。. Google Analytics (Web Analytics) 隐私政策
AdWords
我们通过 AdWords 在 AdWords 提供支持的站点上投放数字广告。根据 AdWords 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 AdWords 收集的与您相关的数据相整合。我们利用发送给 AdWords 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. AdWords 隐私政策
Marketo
我们通过 Marketo 更及时地向您发送相关电子邮件内容。为此,我们收集与以下各项相关的数据:您的网络活动,您对我们所发送电子邮件的响应。收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、电子邮件打开率、单击的链接等。我们可能会将此数据与从其他信息源收集的数据相整合,以根据高级分析处理方法向您提供改进的销售体验或客户服务体验以及更相关的内容。. Marketo 隐私政策
Doubleclick
我们通过 Doubleclick 在 Doubleclick 提供支持的站点上投放数字广告。根据 Doubleclick 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Doubleclick 收集的与您相关的数据相整合。我们利用发送给 Doubleclick 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Doubleclick 隐私政策
HubSpot
我们通过 HubSpot 更及时地向您发送相关电子邮件内容。为此,我们收集与以下各项相关的数据:您的网络活动,您对我们所发送电子邮件的响应。收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、电子邮件打开率、单击的链接等。. HubSpot 隐私政策
Twitter
我们通过 Twitter 在 Twitter 提供支持的站点上投放数字广告。根据 Twitter 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Twitter 收集的与您相关的数据相整合。我们利用发送给 Twitter 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Twitter 隐私政策
Facebook
我们通过 Facebook 在 Facebook 提供支持的站点上投放数字广告。根据 Facebook 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Facebook 收集的与您相关的数据相整合。我们利用发送给 Facebook 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Facebook 隐私政策
LinkedIn
我们通过 LinkedIn 在 LinkedIn 提供支持的站点上投放数字广告。根据 LinkedIn 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 LinkedIn 收集的与您相关的数据相整合。我们利用发送给 LinkedIn 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. LinkedIn 隐私政策
Yahoo! Japan
我们通过 Yahoo! Japan 在 Yahoo! Japan 提供支持的站点上投放数字广告。根据 Yahoo! Japan 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Yahoo! Japan 收集的与您相关的数据相整合。我们利用发送给 Yahoo! Japan 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Yahoo! Japan 隐私政策
Naver
我们通过 Naver 在 Naver 提供支持的站点上投放数字广告。根据 Naver 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Naver 收集的与您相关的数据相整合。我们利用发送给 Naver 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Naver 隐私政策
Quantcast
我们通过 Quantcast 在 Quantcast 提供支持的站点上投放数字广告。根据 Quantcast 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Quantcast 收集的与您相关的数据相整合。我们利用发送给 Quantcast 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Quantcast 隐私政策
Call Tracking
我们通过 Call Tracking 为推广活动提供专属的电话号码。从而,使您可以更快地联系我们的支持人员并帮助我们更精确地评估我们的表现。我们可能会通过提供的电话号码收集与您在站点中的活动相关的数据。. Call Tracking 隐私政策
Wunderkind
我们通过 Wunderkind 在 Wunderkind 提供支持的站点上投放数字广告。根据 Wunderkind 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Wunderkind 收集的与您相关的数据相整合。我们利用发送给 Wunderkind 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Wunderkind 隐私政策
ADC Media
我们通过 ADC Media 在 ADC Media 提供支持的站点上投放数字广告。根据 ADC Media 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 ADC Media 收集的与您相关的数据相整合。我们利用发送给 ADC Media 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. ADC Media 隐私政策
AgrantSEM
我们通过 AgrantSEM 在 AgrantSEM 提供支持的站点上投放数字广告。根据 AgrantSEM 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 AgrantSEM 收集的与您相关的数据相整合。我们利用发送给 AgrantSEM 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. AgrantSEM 隐私政策
Bidtellect
我们通过 Bidtellect 在 Bidtellect 提供支持的站点上投放数字广告。根据 Bidtellect 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Bidtellect 收集的与您相关的数据相整合。我们利用发送给 Bidtellect 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Bidtellect 隐私政策
Bing
我们通过 Bing 在 Bing 提供支持的站点上投放数字广告。根据 Bing 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Bing 收集的与您相关的数据相整合。我们利用发送给 Bing 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Bing 隐私政策
G2Crowd
我们通过 G2Crowd 在 G2Crowd 提供支持的站点上投放数字广告。根据 G2Crowd 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 G2Crowd 收集的与您相关的数据相整合。我们利用发送给 G2Crowd 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. G2Crowd 隐私政策
NMPI Display
我们通过 NMPI Display 在 NMPI Display 提供支持的站点上投放数字广告。根据 NMPI Display 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 NMPI Display 收集的与您相关的数据相整合。我们利用发送给 NMPI Display 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. NMPI Display 隐私政策
VK
我们通过 VK 在 VK 提供支持的站点上投放数字广告。根据 VK 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 VK 收集的与您相关的数据相整合。我们利用发送给 VK 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. VK 隐私政策
Adobe Target
我们通过 Adobe Target 测试站点上的新功能并自定义您对这些功能的体验。为此,我们将收集与您在站点中的活动相关的数据。此数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID、您的 Autodesk ID 等。根据功能测试,您可能会体验不同版本的站点;或者,根据访问者属性,您可能会查看个性化内容。. Adobe Target 隐私政策
Google Analytics (Advertising)
我们通过 Google Analytics (Advertising) 在 Google Analytics (Advertising) 提供支持的站点上投放数字广告。根据 Google Analytics (Advertising) 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Google Analytics (Advertising) 收集的与您相关的数据相整合。我们利用发送给 Google Analytics (Advertising) 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Google Analytics (Advertising) 隐私政策
Trendkite
我们通过 Trendkite 在 Trendkite 提供支持的站点上投放数字广告。根据 Trendkite 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Trendkite 收集的与您相关的数据相整合。我们利用发送给 Trendkite 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Trendkite 隐私政策
Hotjar
我们通过 Hotjar 在 Hotjar 提供支持的站点上投放数字广告。根据 Hotjar 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Hotjar 收集的与您相关的数据相整合。我们利用发送给 Hotjar 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Hotjar 隐私政策
6 Sense
我们通过 6 Sense 在 6 Sense 提供支持的站点上投放数字广告。根据 6 Sense 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 6 Sense 收集的与您相关的数据相整合。我们利用发送给 6 Sense 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. 6 Sense 隐私政策
Terminus
我们通过 Terminus 在 Terminus 提供支持的站点上投放数字广告。根据 Terminus 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 Terminus 收集的与您相关的数据相整合。我们利用发送给 Terminus 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. Terminus 隐私政策
StackAdapt
我们通过 StackAdapt 在 StackAdapt 提供支持的站点上投放数字广告。根据 StackAdapt 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 StackAdapt 收集的与您相关的数据相整合。我们利用发送给 StackAdapt 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. StackAdapt 隐私政策
The Trade Desk
我们通过 The Trade Desk 在 The Trade Desk 提供支持的站点上投放数字广告。根据 The Trade Desk 数据以及我们收集的与您在站点中的活动相关的数据,有针对性地提供广告。我们收集的数据可能包含您访问的页面、您启动的试用版、您播放的视频、您购买的东西、您的 IP 地址或设备 ID。可能会将此信息与 The Trade Desk 收集的与您相关的数据相整合。我们利用发送给 The Trade Desk 的数据为您提供更具个性化的数字广告体验并向您展现相关性更强的广告。. The Trade Desk 隐私政策
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

是否确定要简化联机体验?

我们希望您能够从我们这里获得良好体验。对于上一屏幕中的类别,如果选择“是”,我们将收集并使用您的数据以自定义您的体验并为您构建更好的应用程序。您可以访问我们的“隐私声明”,根据需要更改您的设置。

个性化您的体验,选择由您来做。

我们重视隐私权。我们收集的数据可以帮助我们了解您对我们产品的使用情况、您可能感兴趣的信息以及我们可以在哪些方面做出改善以使您与 Autodesk 的沟通更为顺畅。

我们是否可以收集并使用您的数据,从而为您打造个性化的体验?

通过管理您在此站点的隐私设置来了解个性化体验的好处,或访问我们的隐私声明详细了解您的可用选项。