AU Class
AU Class
class - AU

Leveraging Civil 3D Property Sets for Design and Collaboration

이 강의 공유하기

설명

As designers, we tend to focus on what is in front of us when it comes to developing our models and preparing construction drawings for delivery. If we take a step back and think about this more holistically, we can formulate ideas as to how this type of property set data can be leveraged in our daily workflows as well as later down the road. We are currently experiencing a major digital transformation where our Civil 3D models are becoming part of the actual digital deliverable. This will ultimately provide our design teams, clients, and contractors with meaningful data that can be leveraged for interdisciplinary coordination, construction, and asset management purposes. In this session, I'll share tips and tricks on how to leverage metadata and property set data throughout the design development phase to prepare our design models for future integrations into construction and asset management solutions.

주요 학습

  • Describe how to configure property sets
  • Automate mapping of metadata to property set data within Civil 3D
  • Automate mapping of metadata to property set data within Dynamo
  • Identify exporting options for collaboration and asset management solutions

발표자

  • Stephen Walz 님의 아바타
    Stephen Walz
    I have been in the AEC Industry since 2003 and have taken on many roles from drafting and designing, to Model Management to Implementing Company-Wide BIM and CIM standards, procedures and workflows. In my current role as the Civil Infrastructure Digital Design Lead at HDR, I collaborate and strategize with Business Groups and Technical Leadership, alongside ITG, across HDR to: o Drive Consistency with various Platform and Technology Adoption and Implementation o Manage and Assist in Vendor Engagements and Activities o Establish Best Practices for transitioning into Digital, Model-Based, Delivery o Identify Staff Development Opportunities o Develop Software Training Programs and targeted Skill Based Learning Paths o Identify strategies and initiatives for driving BIM | CIM Implementation company-wide o Monitor BIM | CIM tool usage, technology challenges, and elevating technical capabilities within HDR o Advise and assist in the development of HDR’s BIM | CIM strategic roadmap o Lead HDR's Digital Design for Civil Infrastructure Working Group o Assist with Key Project Pursuits o Build and Support a community of practitioners for various Design Platforms and Technologies being utilized o Work closely with HDR’s and Industry Thought Leaders to promote new platform and technology solutions
Video Player is loading.
Current Time 0:00
Duration 55:53
Loaded: 0.30%
Stream Type LIVE
Remaining Time 55:53
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
Transcript

STEPHEN WALZ: All right, welcome, everybody, to my class, Leveraging Civil 3D Property Sets for Design and Collaboration Purposes. Quick safe harbor statement. Wanted to just make it a point that I'm going to be talking about some things that are currently in production, currently being developed right now. So I'll make some forward-looking statements as it relates to some of the things we're being worked on behind the scenes related to property sets and some other things going on.

Just really want to bring light to these things, let you know that things are being worked on behind the scenes. If you visit the Autodesk Infrastructure Futures website, you could certainly join them and test out some of the products, the tools that are currently under development that are in alpha and beta form. But definitely, they're looking for feedback on these tools and looking for testers to go out, check this stuff out. There's a lot of cool things out there being developed.

But really, just want to make it a point that do not make any purchasing decisions based on what I'm going to be saying. There's no guarantee that these are going to be integrated in future releases. But they are being developed and being worked on for potential release.

Quick introduction about myself. I'm Steve Walz, OK? Seventh time attending AU in person. Obviously the past two years, we had the virtual. But this is my seventh time attending in person. And this is my first time as an Autodesk speaker.

I work at HDR as a civil infrastructure digital design lead. And in that role, I work, collaborate with business group and technical leadership covering all of our major market sectors, supporting all our major market sectors. And we evaluate existing technology, look at the new things coming out, look to the future, and try to make sure we are establishing a good foundation to adopt new technology solutions.

We look at things about adoption strategies for the new tools, developing standards, workflow documentation. And right now, we're very heavily focused on developing a data strategy. And that's what spurred the interest in developing this presentation around property sets because it's all around the data being plugged into our design models.

I also sit on the buildingSMART International US chapter within their Education and Professional Certification Committee. And I've also sat in previous years on their international awards as a jury member looking at all the new cool things that are going on around the globe, all the submissions that are around open BIM and open data standards and applying them within our daily workflows.

buildingSMART International, for those that are fully aware of who they are-- they're a non-profit organization. And they're really paving the way for open BIM and open data migration standards that are being adopted and pushed out across the industry. I also want to make it a point that I'm not a programmer. There are some things that I'm going to be talking about related to automation. But I do want to let it be known that I don't have much of a programming background, but I know enough to be dangerous.

So the focus areas we're going to be covering today, we're going to do a quick introduction on Property Sets. We'll talk about property set values and how to automate within the Civil 3D platform itself. And then we'll jump into ways to automate using Dynamo.

And then we'll talk about how we could leverage the property sets outside of the design environment. What is the value, the great value of plugging this information into our design if we can't leverage it outside of that design environment? So we'll talk about ways that we can leverage it outside of that design environment.

I do want to point out that I'm using Civil 3D 2022 in my demonstrations. I understand with '23, there's some slightly different user interfaces. But everything that's going to be covered today is forward-compatible to 2023.

All right, so Property Sets introduction. What are they? So in a model if I were to select a pipe, we get access to some basic information around the color, the layer assignments, the styles. We get some data reference information, the alignments of surfaces and so on. We get some basic geometric information.

If I were to select that pipe and right-click in my model space, I'd be able to gain access to the pipe properties, which would give me all the metadata-- which would list out all the metadata associated with that pipe. So it's a little more expansive than what's available within the Properties dialog box. But as it relates to property sets, if I were to click on the extended Data tab, we get this section where we can apply custom attributes-- custom metadata to our objects. Whether it be 2D or 3D geometry, we are able to extend the metadata association with our objects.

Quick high level of some of the terminology. I'm going to be tossing around some of these names. So just want to give that level set real quick. Property sets were going to be covered within this demonstration. And within the property sets, we have property definitions, which we will be creating on the fly in our demonstrations and the values that are associated with them. So we have the property values assigned to the property definitions all contained within the property sets.

So quick high-level benefits and caveats and pros and cons about property sets. Obviously as I mentioned, it allows for the ability to add some additional customized metadata to your objects, associate that with your objects. You can also leverage it for labeling, tabling, and reporting purposes. So if you want to extract that information for labeling or even reporting out to a Word file or an Excel file, whatever it may be, you could certainly leverage the metadata, the property set data for those purposes.

It also allows for quick referencing and linking to pertinent details. So say we're designing a pressure network, a water line that has a gate value that we want to link out within the custom attributes within the property sets to, say, a cut sheet or a manufacturer website. We could certainly add that type of linking to it as well.

All of these property sets-- it's important to note-- are supported through IFC conversion. So as I mentioned with buildingSMART International, they're really paving the way for open BIM and open data standards through IFC formatted files so we could export our models now from the Civil 3D environment to IFC. And it could be carried into construction management solutions and asset management solution as well. So we're essentially preparing our models for construction and asset management purposes as well.

Some cons. Right off the bat, get this out of the way. There is some manual configuration still initially. There are ways to streamline some of these workflows.

So once we set these up, the property sets, within our drawing environment within Civil 3D, we could certainly save those into our drawing templates, which we could use to create new drawings moving forward so we have all those being carried over from drawing to drawing. They could be project specific or company specific depending on which route you want to go. But there is still that manual configuration, which can be quite time consuming and quite laborious of a task.

Manual input. Manual property definition is one thing we're going to be covering today, although, manual-- most aspects of the manual are manual input. There are ways still even within that manual definition to automate it. And I'll talk about that in a little bit. And it's also important to note that not all platforms will recognize the custom definitions if the design is referenced in native format DWG formatted file.

So when we jump into ways to automate, later on in the presentation, I'm going to be showing how we can embed formulas and tap into the Civil 3D APIs. Those APIs aren't necessarily read in some of the collaboration tools that we're going to be referencing our DWG files into. So there are ways around it, and I'll show you what those look like.

It's also important to note that we have Dynamo, and we have a Standardized Data Tool that will certainly help. Standardized Data Tool, as I mentioned earlier, is available on the Autodesk Infrastructure Futures site. It's currently in beta. Go ahead, test it out, go sign up, and test it out. They'd love your feedback. And the Standardized Data Tool will streamline a lot of those workflows to integrate and carry over property sets, and create those on the fly, just streamlining a lot of the workflows associated with property sets.

So the three major property definitions we're going to focus on today are the manual, the automatic, and the formula. These are really the major property definitions that are supported within the civil-- on the civil infrastructure side of the house. You'll notice that when you jump into this when you start creating property sets and getting yourself familiar with it, there are some additional property definitions available to us. But those are really more supported on the MEP and architecture side.

Manual, automatic, and formula are ones we're going to focus on because they're fully supported within the civil infrastructure workflows we're going to be discussing today. Also, the last time we were in person, wanted to point out that Jo and Andrew led a great presentation called Dynamo and Civil 3D Introduction-- Unlocking the Mystery of Scripting where they dove a little further into the formula where they included plus-COM API and .NET automation aspects as they relate to property sets. So additional ways to automate.

Go ahead on the AU classes from previous years and check that out-- definitely some great resources out there. But I will note that the Standardized Data Tool that I just mentioned also that's in beta does cover a lot of what was discussed during that presentation, as well, and incorporates a lot of those workflows. So it's just getting a little easier for us and less manual labor and time-consuming tasks.

So what does that workflow look like for creating and assigning property sets? We got that introduction of property sets. Let's look at that workflow. What does that look like? So if we were to type at our command line, PROPERTYSETDEFINE to gain access to our style manager, we could also type style manager. And I'll show you what that looks like. But for the purposes of this demo, I just want to keep things simple.

So we type propertysetdefine at the command line. We gain access to the Style Manager dialog box. We've got our property sets listed out. We're going to go ahead and right-click on Property Set Definitions, create New. And we're going to call this AU Demo to keep things consistent because this is a demonstration for AU.

We're going to switch over to the Applies To tab once it's created. And we need to define or associate-- we need to define where the objects, the types of objects that we want to associate the property sets to. So we could either select All. As you can see, this list is quite extensive. It covers all 2D, 3D, objects, but we're going to select Pipe for now.

We just want to focus on some of our gravity pipe networks. And we'll give it a description, always good practice to give it a description. This isn't a great description, but there it is. So if we hit OK, we've created our property set. We select the Pipe. We get our properties. As you can see, we've got that great basic information about it. If we switch over to the Extended Data tab, we'll click on the Add Property Set. And we get a dialog box to add the property sets.

We only want to assign the AU Demo at this point. So we'll check that box, hit OK. And if we pull up the properties again of that selected object, you see it's not listed. And that's because we haven't added any actual definitions to it. So we've got the property set created. Now, we need to create some definitions so it will show up in our model.

So let's type propertysetdefine one more time to pull up the Style Manager dialog box, go up to our AU demo, and switch over to the Definition tab this time. And for starters, we're just going to start very simple, create a manual property definition. The name we're going to give it is Manual_PS for property set. We'll hit OK. The type is a text, which allows us to manually type a text value to this definition.

And if we pull up the properties, you can see the AU demo is now listed because we have the definition. Let's give the value to it, Manual Property Set. And there you go. It's as simple as that. So now we've created a property set that contains a property definition and a property value and associated with an object.

Like I said, we're just going to keep these demonstrations real simple, straightforward to give you an idea of what the process looks like. Obviously based on what you guys are going to be trying to assign or associate with your objects, this list of definitions could become quite cumbersome and quite expensive. But definitely try to work it out so that you're minimizing what you do from a initial setup standpoint, an initial configuration standpoint.

So let's jump into ways how we could automate it. Let's understand-- try to incorporate some automation into our workflows as it relates to property sets. So we just talked about the Manual Property Set definition. And as I mentioned earlier, there are ways to automate it even by using that manual. So within the manual, we assigned it as a text type. We could also apply it as an auto increment character, which is essentially a, b, c, d, e and so on.

And this, as we assign or associate these property sets to the objects, it will automatically increment based on character or based on integer. So 1, 2, 3, 4, 5-- it's a whole number. We have the opportunity to apply an integer, which is a manual input, which again, is a whole number. No opportunity for decimal placement.

The next option is List, which is accessed through the STYLEMANAGER. And I'll show what that workflow looks like later. I mentioned earlier there were two ways to access that STYLEMANAGER dialog box. One was the Property Set Define command. The other is by typing STYLEMANAGER. And then by typing STYLEMANAGER, you get access to the List Definitions. And that essentially is defining a preset-- a predetermined list of values that you want to assign or associate to your property definitions.

Real is an actual number. So this actually allows for decimal placement, but this is also a manual input. Text is what we just showed in the previous demonstration. And then we have a Boolean, a true/false. So that's the Manual Property Set definition. And those are all the opportunities-- the value options that we have that could be applied.

Next, we're going to be discussing the Automatic. So with the Automatic, these are automatically populated directly from the object itself. So if we have a color assignment of cyan applied to pipe, this will automatically populate in that field in the value associated with it. Same thing with Layer. If it's on C Domestic Water or something like that, we'll automatically pick that up, recognize it, and assign it.

The one thing that we're going to be focusing on for the purposes of this demonstration is the Handle. The Handle is essentially a GUID number or an object ID number that Autodesk assigns each object as they're created behind the scenes without us even knowing. And we need a way to tie and identify the object that we're going to assign some formulas to.

So the formula real quick-- this is going to be about the most extensive coding example I'm going to show you. And a lot of this is copy and paste. Like I mentioned before, I know enough to be dangerous. But I'm not too fancy. I don't get too-- I try not to get too fancy with it, I guess.

Essentially everything highlighted in yellow is a copy and paste from coding from lines of code that I've seen before and is available on Autodesk Knowledge Network and several other sites that I'll mention later. But one thing to note is everything highlighted in green. These need to be looked at, identified, and potentially replaced. So this one right here, this crazy-looking one, this is the Civil 3D API Library that we're going to be assigning, pulling information from.

This 10.5 refers to the version of Civil 3D we're currently using. This one refers to 10.5 as Civil 3D 2016. I hope nobody's on 2016 right now. But in any event, I do have these listed out, these version values and associated with their versions. And then we have another line of code that includes the handle, which refers back to that Automatic that I just discussed, that Automatic property set definition, and then the object's StartStructure Name.

So in the instance that we're assigning this to a pipe, we're going to pull this Civil 3D API, which is the starting structure of the pipe, to automatically be populated in that value. This is available and listed out within that library. And I have resources-- links to resources available later on. So it's pretty much plug and play.

This Civil 3D API is found in this library. This is the version we're using. And this is the automatic, the object, the tieback to the object so we know which object we're referring to. So for the purposes of this workflow that I'm going to be showing shortly, I switched it up a little bit. So we're going to be using obj.Length3D.

Again, going back to this library, we're using 13.3 version and tying back to the handle. So what does that workflow look like? Let's type PROPERTYSETDEFINE at the command line. We'll go to our AU Demo, go to the Definition tab. And we're going to create that automatic property definition here.

And as I mentioned, we're going to be tying it to the-- we're going to be adding the handle, which is that GUID number, the object ID. We'll hit OK. We'll select that object again, that Pipe, go to our properties. And we see that handle, that object ID automatically being populated. So it's already recognizing which is great.

Now, let's jump back into the Style Manager using the PROPERTYSETDEFINE command, go back to our AU demo, and now, we're going to add that formula property definition. And then the formula, like I mentioned before, it's just a copy and paste with some minor replacement. So let's copy from Word into the formula field.

We see over here, Sample Result. That's a dash dash. That means that it's not going to work. So this handle needs to be tied back. So we double-click on Handle under the Insert Property Definitions here. And we see that sample result automatically populate. So we know we're on track. We're on the right track, at least.

So let's hit OK. And then we'll go select that object again, go to Properties. And we see now that value automatically being populated because it recognizes that object. So we're tying it all into that GUID number, which is great.

But next thing we want to do is we want to give this a proper name. We don't want to leave this his name. So we'll call it Formula_PS_3DLength. Make it a little more intuitive for us, for the average person looking at this information. And then if we select that, you could see everything automatically update in this property set. So it's being listed there.

So that's a quick high level. How we could tie into Civil 3D APIs-- leverage Civil 3D APIs through formulas using the automatic assignments or association of the objects. So real high level. Like I mentioned, there's a lot of great resources out there. Here's a quick list. These are also available in my handout.

But these are the libraries that I mentioned earlier, which has all the Civil 3D APIs listed out. And it's really just a matter of identifying what you want to-- the information you want to extract and assign and plug in for that value. And it's just a matter of plug in and play and moving things around.

There's also a lot of great blog posts about this information out there. This is definitely how I got started. I was introduced to some of these blogs. And I saw some of the great things other people were doing. Some of them are attending this class, actually.

So really appreciate all the assistance, all the guidance. And as everyone else who's watching this or attending this class jumps into property sets and understanding how this works, I'm sure you guys are going to be posting a lot of information about it as well. So obviously there's more to come. So some great resources to check out.

So we talked about how we can leverage or incorporate automation in Civil 3D by leveraging automatic and formula property definitions. Let's take a look at Dynamo and see how we could leverage Dynamo to automate some of these tasks. What is Dynamo? Just a quick level set, it's a visual programming tool for those that aren't as familiar with it.

It's a visual programming tool. So things unlike, I guess, .NET, C#, and so on, some of those other visual coding programs, this is very workflow-oriented. So it's not looking at a whole bunch of lines of code and trying to decipher what's what. It's really just understanding the workflow. And really, I was able to pick this up relatively easily because I understand what that design workflow and progression of design actually looks like.

And that's really, in my opinion, the major experience that you need to start picking up Dynamo and understanding it a little bit. So like I mentioned, the design progression, understanding that design progression. So if you want to create a corridor, that's your end goal, right? You know that to create that corridor, you'd start with an alignment.

You need to reference surfaces. You create your profile view, your vertical geometry. Then you have a subassembly or an assembly composed of many subassemblies. And then you can create your corridor. So understanding what that design progression looks like within Civil 3D. Those types of concepts can be applied within Dynamo.

Important to note that it was introduced in Civil 3D 2020. Unfortunately, anyone who's using a version that predates 2020 will not be able to access Dynamo for Civil 3D. But if you do have 2020 or newer releases, you could certainly access it.

And then behind the code-- behind the workflows, like I mentioned, it's a visual programming tool that is workflow-oriented. But behind these workflows is Python coding. So if you do understand coding, you could certainly develop custom nodes, custom workflows using Python coding language.

So how to access it within the Civil 3D environment, we would go to the Manage tab. And then we'd go to the Visual Programming panel where we have Dynamo and Dynamo Player. Dynamo Player is essentially the equivalent to clicking the Easy button. So if we have a bunch of Dynamo scripts that we've already created, we want to apply them or run them on our current file.

We can just pull up Dynamo Player, get that list available in our library. We had play, play, play, play, play, and it runs. If we click Dynamo, we get the program itself. On the left side, we're seeing some recently activated or recently worked-on scripts. We can create a new one. On the right, we've got a bunch of resources. And I have these links to the resources later on.

If we click New, we jump into the program itself, or we could start building out our script. Up at the top, we've got some pull downs. On the left side, we've got our Library. We've got our out-of-the-box functionality, the basic functionality that comes with Dynamo installations. As we click on these arrows, it'll expand. So Civil 3D. If we were to expand that, we'd get Civil 3D functionality and workflows.

We have the ability to search. So if we know exactly what we want to do, we, like, say we want to do something around alignments. We would just type alignment in the search box, and we get a preset list of all the workflows and nodes that are associated with alignments.

And then the Add-on section down on the bottom here is, like I mentioned, the Python coding is behind the workflows. There's a lot of great people out there that are building these custom nodes and workflows and making them available for free. So these are all those add-on packages, which are accessible through this packages pulldown. So definitely go ahead and check those out. And I'll be pointing some good ones out and right now.

So packages and workflows and things I wanted to-- some packages I've really wanted to highlight and that have helped my day-to-day processes. CivilConnection is unfortunately only available in Revit. But it does allow communication between Civil 3D and Revit and back. This is really more focused on extracting, say, like linear objects, like a corridor model. So you have a retaining wall applied to your corridor model.

You can use CivilConnection to extract that information, bring it into Revit through your structural detail, design, and analysis rebarring whatever you may want to apply to it, and then push that information back into Civil 3D. These last four are available within Civil 3D-- Dynamo for Civil 3D. The Civil3DToolkit leverages a Civil 3D API. So really extends the capabilities of out-of-the-box functionality within Dynamo.

Camber has hundreds of nodes that utilize the AutoCAD and Civil 3D .NET APIs. So not just the Civil 3D objects but also basic AutoCAD geometry. BumbleBee is one that I've used quite often in the past. It communicates between Dynamo and Excel, great for developing custom reports. And then there's AMR Sheet Set Manager, which allows for creation, editing, and customizations as it relates to Sheet Set Manager within the Dynamo environment.

All right, so Property Set Automation with Dynamo. So what does that look like? We talked about ways to automate within Civil 3D. Let's talk about ways we could automate with Dynamo. So if we select the Pipe, we see that there's no property set information assigned to it. So let's pick up Dynamo, open this up, and work through that process of creating a script to assign property sets to our objects using Dynamo.

So about 90% of your scripts are going to start with this document current node. Because we're working in the current document, we need to make sure that we're applying things to that document. So we're tying it back to that. We're also setting this to Automatic so we could see these lists populate automatically on the fly. And we're pulling up our add-ons.

The Civil3DToolkit, which I mentioned, which extends the capabilities, this is a custom installation package that's available. And what we want to do-- like I said, we're going to add property sets to our objects. So we need to understand what that progression looks like. So we're starting with the current document. And then we're going to filter down to the pipe networks. We want to identify all the pipe networks that are in our current document. And then we want to identify the objects within contained within our pipe networks. So we want to get the pipes and structures.

So it's working through that progression, right? You've got to work down to the objects themselves. And on the left side of these nodes, these workflows, that's the output. And the input is on the left side of these nodes. So we're just essentially making connections to develop that workflow. And as you can see since I have automatic set, we see these lists being pre-populated, which shows that we're on a good track. These lists are exactly what we want to see. We want to see all of these filtered down to the pipes and structures, now, the objects themselves.

So now if we leverage the search, we type propertyset. We get a preset list of nodes and workflows that are associated with property sets. We're going to want to add the property set to the object. So we're going to call up that node. And as we hover over these, we get great descriptions. We get some basic information about the inputs and outputs.

We saw that the input for property set definition name is string. String is a manual input that we need to apply. And that's the property set name. So we're going to call this string a U demo because that's the property set that we created already within our file. So we'll just simply type a demo, connect the output to the input of the object add property set. And then we're going to connect the pipes to the object. That is the object that we want to assign these property sets to.

And as you can see down on the bottom, it says Run completed. We get a list of 17 objects here. All the pipes are listed out. So if we jump back into our file and start looking at our pipes, we see all the information. The property assets being assigned to it. So we're obviously on the right track.

So what happens if you want to assign the property set to multiple objects? To do so, we need to generate a combined list. So we use the List.Join node. And we connect the pipes and structures output to that to make one consolidated list, connect that to the input of the object. We'll hit Run, and we see this list number grow to 36 objects.

Jumping back in our file, we'll select some objects just to make sure everything's checking out. We see that that's assigned. We see this pipe is assigned that information. And even the structure now is assigned. But if you see the handle, that's a question mark. And that's because that's the automatic that we assigned to only pipes.

So now pulling up the Style Manager, we'll jump back into our Property Set Definitions, go to the AU Demo. We see the source for Handle. It's just listed as pipe.handle. And we only see Pipe as an option. So we need to add that to the Applies To tab. We need to add the structures to the Applies To because right up here, we're only seeing Pipe.

So if we check the box next to Structure, we see that populated. And now, if we hit Apply and go back to the Definitions tab, click on the ellipsis, we now have the Structure section here. So we'll check the box next to Handle. Under Structure, hit OK, Apply and OK. And now if we select that structure again within our environment within Civil 3D, we see that handle, that object ID being automatically populated, that value.

So that's a quick way to demonstrate how we could leverage Dynamo to assign property sets. And you could do this on a bigger scale. Again, this is very simplistic version-- simplistic workflow that I just reviewed. But if you think about how many objects you may be potentially assigning these things to instead of manually selecting and highlighting and assigning, we could start developing scripts that would automatically generate this and assign an associate all this great metadata-- customized metadata with your objects moving forward.

So what does it look like if we want to extract this information and create an Excel report? Say you want to share this with a project manager or an engineer, you definitely don't want them jumping into your Civil 3D environment if they don't know what they're doing within Civil 3D. So preferred practice is to create a report so they could actually look at this information and then make their updates. And you push it back in. So we'll talk about that workflow using Dynamo to export all the metadata to an Excel report.

So jumping back into Civil 3D, we're going to type stylemanager so we could access the List option, the Multi-Purpose Objects and really just want to start showing you real quick how we can continue to build this out on the fly. And then we'll work on the extraction. So if we expand the multipurpose objects, we get the list definitions. And we have the status of asset. And this is that predefined list that I've already created of values that we could assign to the Manual Property Definition.

So showing you what this looks like, as well, we'll jump over to the Property Set Definitions. We'll create a new property set manual property definition. We'll give it a name, call it Status_Of_Asset just to keep things consistent with the list definitions name itself.

You could start with something that's already created, or you could just start with the default. For now, we're just going to-- it's automatically defaulting to text for the type. We need to change that to List. And then we get some different options over here. For the source, we obviously want to pull up the status of asset list.

And the default, if you know like, 80% of your objects are going to be assigned one specific predetermined value, you could certainly set up some defaults. In this case, we'll just apply Unknown to everything for now. We could certainly overwrite them individually or change that value individually later on down the road in our Civil 3D environment.

But also important to note is that we're not limited to the order in which we create these property definitions either. There is the Order column, which we can reorganize, reshuffle some things around. So if we want that status of asset to show up in the number two spot, we could certainly do that here.

So Status_Of_Asset shows up as number two there if we select the Pipe here in our environment, go to our Properties tab, our Extended Data tab. We see that Status_Of_Asset in the number two spot now. So all these updates that we make in that Style Manager in the Property Set Define are being applied here live within our environment.

So let's pull up Dynamo again and talk through the process of extracting the metadata and creating an Excel report. So let's open up our previously created one, the attached property sets. Let's start there, and we'll work through that progression. So understanding-- well, first off, let's do a Save As. We don't overwrite this.

We'll call this PropertySetsExport. And then we want to go further from these objects. We've already assigned or added the property sets to these objects. So we're just going to delete these for now. And we want to continue to build this out. So thinking about that progression, we've identified the objects within the pipe networks.

Now, we want to extract the properties, the property set data from those objects. So continuing to just work through that progression, we're connecting the pipe object, which we're just going to focus on pipes for now, connect the pipes to the objects for the object property sets. We'll call up the properties of the property set.

And then we're going to call the property name, which in Dynamo, it's called the property name. But in Civil 3D's property definition, don't get too confused. It's just the way they call it, the property Name and then property Value. At least that's consistent.

So we're going to make those connections. So we're identifying building a list of the names and the values. And for the names, when we export this to Excel, we want to have the names listed only once as the column headers. So we need to identify just the unique items. There's a couple of different ways we could do that. We could do the unique items. We could do the first or the last list from the property names. But we obviously don't want status of assets, status of asset in each of the rows.

So we want those as the column headers and then all the values associated with the objects listed within. So what we're going to do is make these connections. We're going to recombine them using that List.Join. So we have all our-- we have our consolidated list of data now. And now we're going to pull up the Excel-- Export to Excel node.

So we'll make a connection, the List.Join to the data. We're going to create a Boolean-- add a Boolean, a True/False statement to the overwrite. So if it actually exists, if this file exists, we want to overwrite it. The starting row and starting column is essentially we want to start in the top left of our Excel. Typical common practice is to do so.

So we'll set that as zero for the integer input. And then the sheet name requires a string. This is our AU demo. We're going to call this AU Demo just to keep things consistent. But essentially, this sheet name is that tab in Excel. And then we need the file path. So making all these connections, pretty straightforward. We're going to define where we want to save it, the file name we want to save it as, and we're going to override it.

So making those connections, and then we're going to click Run. But before we do that, let's clean it up because we just threw a whole bunch of workflow nodes out there. We could select everything and either hit Control-L or go up to the Edit Cleanup node. And it will reorganize, reshuffle things around to make things a little cleaner, crisper, especially if you're going to be sharing it, it's definitely good practice to do so.

And as you can see, this Excel report is created now. It's got all the information. We have our headers. The definition-- the property definitions is the headers and all the values listed within it. So it's great. We've exported this information. We've extracted it from our Civil 3D model. We've exported it to an Excel report. And now we're going to share it with our project manager-- project manager, client, whoever it may be.

So how do we get the updates pushed back into Civil 3D? Let's select one of these objects, check out the properties. And we see that the Manual_PS does not have a value associated with any of these. So let's focus on the Manual_PS first.

For the purposes of this demo, we're going to pretend like we're the project manager now. So in this Manual_PS column, we're going to start typing some values that we want to push back into our environment. So we'll do testing 1, 2, 3, 4, 5, 6, 7, 8. We're going to save it. And that project manager's going to send it back to you for you to incorporate back into your model.

So if we pull up Dynamo again-- I'll review the script in a second, but I want to show you how this works. So if we click Run, we see "Run completed," So let's check things out in our model. So now if we were to select one of these objects, go to the Properties. We see the Manual_PS has a value of 3 tied to the handle 33E.

If we were to pull up that report just to do some quick spot checking just to make sure things are actually being assigned right, we see the Handle, 33E with the Manual_PS value of 3. Let's make sure that's not a fluke. So we'll select one more pipe. We have a handle of 446 with a Manual_PS value of 7, 446 and 7.

So things are checking out. So I think we're good. We're in good shape. So we've now successfully imported our updates back into our model and applied it and associated with those objects. So what does that workflow look like, the Dynamo strip? So before, we were ending with the Excel. Now, we're ending with the update property set. We're starting with the importing Excel. So it's understanding what that workflow looks like.

So we need to first grab the data from the Excel file, which you're seeing right here. We're making all these connections. And as you can see, it's reading column or rows. It's reading by rows. So we need to invert that by using the List Transpose. And we just want to focus on the Manual_PS column right now because that's all we were doing, right? Those are the only values we were going to be focused on.

So this reorganizes the List Transpose from reading horizontal to vertical. And then we want to list just that first item. So we go from 40 items to 10 items. And we're only seeing that Manual_PS column now. Inputs required for updating the properties require strings. It's important to note that the lists are identified as objects within the Dynamo environment.

So we need to convert that, the object to an actual string that can be pushed into the input of our update property. So now we're seeing that list being convert it to a string. And we're using the List.Deconstruct, which gives the first item as one list, and the rest of them, which are the values, that we're going to plug into using the outputs, the first and rest into the property name and property value.

Property Set Name is going to be that AU demo. That's the property that we created from the get go. And that's being tied into the sheet name, as well as the Property Set Name. Then the object is going back to the document current. So we're working on the current document, the PipeNetworks. We're finding the pipes, and we're creating a list, and tying that back into the object. So it's that progression.

So that's it. So now we've successfully updated our property set values for all of our definitions contained within our property sets.

Some additional resources are available online, like I mentioned, right at the beginning of this section. On the right side when you launch Dynamo, you've got some great resources out there. And these are a lot of those. One important resource that I want to point out is the discussion forum. There's a lot of great people in this community, a lot of great people willing to help.

You work through your issues, work through whatever roadblocks you're up against. I know I've gotten here many, many times, definitely check this out, do a quick search because I'm sure somebody is actually experienced whatever you're up against, the roadblock you're up against. But there's a lot of great people out there willing to help.

So it's great. We've got all this great information. We're understanding the value of property sets. We're understanding the ways we could automate some of these workflows so it's not as daunting of a task as it was many years ago. But how can we leverage that data outside of the design environment? So what does this look like outside of that?

Taking a quick high-level look at that data progression timeline, way back when, we started out. 2D plans obviously in early days of CAD, even manual drafting-- hand drafting. We relied on call outs, notes, tables, keynotes, whatever it may be to convey a lot of the information that we're now plugging into our models.

We moved into an environment where we were starting to convert our 2D plans into 3D models. But 2D plans were still the expected deliverable. In that sense, we still had to convey all that information by way of call outs, notes, keynotes, tables, et cetera, to be displayed and convey that information out to contractors, to clients, whoever it may be.

We're now moving into a digital delivery environment where we need to have the assurance that all of our elements contained within our models contain that associative information. All the additional customized metadata and all these linking attributes and values are embedded in our file because that's what's being delivered, the files themselves now. We're moving into an environment where 2D plans are not the deliverable anymore.

So understanding what is and isn't translatable. As I mentioned at the beginning, if you were to reference your DWG into some collaboration tools, that information-- some of the information is not going to be translated properly. As you can see in this instance with a DWG, if I were to export that-- or sorry-- import that into Navisworks, that formulaic equation that I applied within the Civil 3D environment is not picking up within Navisworks because it's a Civil 3D API that it's referencing. Navisworks doesn't understand that. So it's putting a dash, dash there.

We do get access to all the additional metadata that I mentioned if you were to select that pipe within your model space, right-click, and go to Pipe Properties, you get access to all of this great metadata. So it's carrying a lot of it over. But from a customization standpoint, it doesn't carry everything. So DWG is bad if you're going to reference it into certain programs.

But if you were to use the NWCOUT command, you are able to view that information. Those values do get picked up and do get exported. But understanding that NWCOUT is a command within Civil 3D, it exports to a static file. It's no longer linked to the Civil 3D model. So as it's doing that-- performing that export to an NWC file, it's essentially taking a screenshot of that value and pushing that out as well. So that's one workaround to get around that.

Similarly with Autodesk Docs, if you were to pull this DWG up in the Autodesk Docs environment, you see the actual formula instead of a dash, dash. You do still, however, get access to all the great rich information that's available within Civil 3D. However, if you were to export this just like Navisworks through an NWC file, you do get access to those values. But again, it's a static import or static export from Civil 3D.

Similarly in addition to NWC, we want to highlight IFC. Now, IFC will do the same thing. It's essentially a static export. But IFC on a global scale is being adopted by companies all around throughout the industry-- import, export capabilities. It's reading the data. We're able to migrate things. We're no longer forced to be-- well, we're moving into an environment where we're going more vendor neutral, right? It's a more vendor neutral type environment-- design collaboration type environment.

So we could actually export our Civil 3D models to an IFC formatted file where it's taking and carrying all this information over. It allows for full digital exchange, system to system integration. And we could start thinking about ways we can leverage this data associated or assigned within the IFC files for automated quantification, class detection, machine guidance, asset management, blockchain, not the cryptocurrency, but individual asset tracking. And there's so many more ways we could start leveraging the data.

It's important to note that IFC 4.3 Import/Export tool is available in beta on the Autodesk Futures website. As I mentioned at the beginning, if you're not a member, please sign up. But IFC 4.3 is currently in beta. And it's being tested in 4.3 for those that aren't familiar with the progression of IFC.

Version 4.1 supported alignment geometry. But all other geometry, like surfaces, pipe networks, and so on were being exported. But they were being identified within IFC viewers as building proxy entities because IFC historically has been very supportive on the vertical side, but not so much on the civil infrastructure side. There's been a huge shift through buildingSMART International leading those efforts to support civil infrastructure workflows and expand the capabilities with these IFC files.

So as you could see, we're no longer looking at building proxy entities. We're looking at pipe segments, chamber elements, pipe fittings, and so on. So all the civil infrastructure design objects are actually being read intelligently outside of Civil 3D environment through IFC. Quick high-level list of all the major vendor supports-- major vendors that are supporting IFC by way of import and export capabilities. Obviously Autodesk is up there. And so are a lot of major players across the industry.

So a quick plug about the data and some things we're working on here at HDR-- wanted to just highlight Project Explorer to give a quick shout out. I know this isn't a Project Explorer course. And currently, Project Explorer does not necessarily support property sets. But it is on the roadmap. It is on Autodesk roadmap for future integration. There's no telling which version or hotfix it's going to be available in. But it is on the roadmap at least.

And as you can see in this data set, we've got a lot of great information. We have gravity networks, pressure networks, alignment surfaces, corridors, sites, assemblies, all this great information. If we pull up Project Explorer, we can view all this information in what I like to consider it as a panorama on steroids.

It's great for model validation, some quick checking of your model. You could create bill of materials. You could do all kinds of things. You could update your geometry all within this environment. And again, in future releases hopefully sooner rather than later, they'll be incorporating property sets and the value-- the definitions and the values associated with these objects as well.

But essentially what I wanted to show you is how we could export these two reports that could be brought into other tools, visual reporting tools like Power BI. In this instance, we're just going to select all of those-- all of those objects. And we're going to run all actions here to create those reports.

Now, if we pull up one of those reports, this is our gravity pipe network. We could export these two reports through to Excel formatted files, to Word, to PDF. There's a couple of different options that we have the ability to export to. But what I like to do is I like to resurface everything from all the tabs into this Summary tab. So I create this after the fact, and I resurface it. And then I bring it into programs like Power BI.

So Power BI for those that aren't as familiar with this, it's a great way to do some quick model validation, quantification, cost estimation, and whatnot. But in this case, we're going to show you the IFC. So we've taken an IFC that we exported from our Civil 3D environment. We did create an automation tool that would perform some level of class detection as well so we could view all that information within this environment within Power BI.

Power BI itself, these are desktop. But we could share these as dashboards to clients for public outreach. You could share this information out relatively easily. And as you can see with these clashes, we're identifying the network names that they stem from, which pipes are being clashed.

You could check it against solids. You could check it against corridor models. Whatever it may be, I mean, the sky's the limit at this point. As it relates to surfaces, we're able to identify how a surface was constructed within the model. So we see the surface operations. And we can start dissecting and really validating our models themselves.

So as I mentioned with the digital delivery environment, model is a legal document. We're moving into this environment where we're handing off our model to our clients for integration into asset management solutions, construction management solutions and whatnot. But how do we check that IFC file? How are we going to be OK with what is being delivered if it's a static export? So we need ways, like Power BI, to check those things.

This is a same thing. Power BI, that dashboard concept. But this is through Project Explorer reports. We don't get that fancy viewer of the model itself. But we do get to see some cool visuals within this reporting program itself. We have that alignments, the surfaces, the gravity networks, the pipe networks listed all at the bottom. These are all individual tabs from the reports that I uploaded.

And as you can see down here, we're seeing the minimum coverage of the pipes. We get the names. We get the coverage. We could even start to plug in some basic formula equations within here because it's very Excel-driven to start generating some idea of quantification and some building some rough cost estimation tools. So as we start highlighting and selecting some of these different components that are being reported, we could see this stuff update live.

So if we wanted-- if we were applying a different value to our pertinences we could see that it's multiplying it by 3. And we get that total rough cost estimation of what it's going to cost for the design. So we get some great perspective of the constructed aspect as well. So some really cool things we're doing. And these are just some simple ways that we could leverage data itself being built into the design models.

So what did we learn? We did a quick introduction of property sets, quick high level, got everyone familiar with it, hopefully comfortable to leverage them. We learned about ways to automate within the Civil 3D environment as well as the Dynamo environment. And then we learned a couple of different ways about how this information is being carried through, be outside of the design environment itself for collaboration purposes, for integration into asset management reporting tools, construction management, and so on.

So just really wanted to get your mind going, thinking about ways and the potential for leveraging property sets. Just a quick reminder. I did use 2022. 2023 has some slightly different interfaces that I understand. But let it be known that these workflows that were discussed today are forward-compatible.

All right, so quick, where you can find me. Don't hesitate to reach out. This is my work email, Stephen.Walz@hdrinc.com. Or you could reach out to my personal email, SteveWalz@hotmail.com. You could also reach me out on LinkedIn. I have a YouTube channel. So feel free to check that out.

I do occasionally post workflow videos and demonstrations on there. Feel free to go out there and like some of the videos, add some comments. And Design to Visualization Blog. Everything essentially that I post on my YouTube channel is resurfaced on the Design to Visualization Blog.

And I do want to point out that I do have a book being published. Currently it's available for pre-order. It's called Practical Autodesk Civil 3D 2023 that I co-authored with Tony Sabat. It's essentially a step-by-step guide that walks through real-world applications of civil infrastructure design, modeling analysis. And as I mentioned, it will be available at the beginning of next year.

______
icon-svg-close-thick

쿠기 기본 설정

오토데스크는 고객의 개인 정보와 최상의 경험을 중요시합니다. 오토데스크는 정보를 사용자화하고 응용프로그램을 만들기 위해 고객의 본 사이트 사용에 관한 데이터를 수집합니다.

오토데스크에서 고객의 데이터를 수집하고 사용하도록 허용하시겠습니까?

오토데스크에서 사용하는타사 서비스개인정보 처리방침 정책을 자세히 알아보십시오.

반드시 필요 - 사이트가 제대로 작동하고 사용자에게 서비스를 원활하게 제공하기 위해 필수적임

이 쿠키는 오토데스크에서 사용자 기본 설정 또는 로그인 정보를 저장하거나, 사용자 요청에 응답하거나, 장바구니의 품목을 처리하기 위해 필요합니다.

사용자 경험 향상 – 사용자와 관련된 항목을 표시할 수 있게 해 줌

이 쿠키는 오토데스크가 보다 향상된 기능을 제공하고 사용자에게 맞는 정보를 제공할 수 있게 해 줍니다. 사용자에게 맞는 정보 및 환경을 제공하기 위해 오토데스크 또는 서비스를 제공하는 협력업체에서 이 쿠키를 설정할 수 있습니다. 이 쿠키를 허용하지 않을 경우 이러한 서비스 중 일부 또는 전체를 이용하지 못하게 될 수 있습니다.

광고 수신 설정 – 사용자에게 타겟팅된 광고를 제공할 수 있게 해 줌

이 쿠키는 사용자와 관련성이 높은 광고를 표시하고 그 효과를 추적하기 위해 사용자 활동 및 관심 사항에 대한 데이터를 수집합니다. 이렇게 데이터를 수집함으로써 사용자의 관심 사항에 더 적합한 광고를 표시할 수 있습니다. 이 쿠키를 허용하지 않을 경우 관심 분야에 해당되지 않는 광고가 표시될 수 있습니다.

icon-svg-close-thick

타사 서비스

각 범주에서 오토데스크가 사용하는 타사 서비스와 온라인에서 고객으로부터 수집하는 데이터를 사용하는 방식에 대해 자세히 알아보십시오.

icon-svg-hide-thick

icon-svg-show-thick

반드시 필요 - 사이트가 제대로 작동하고 사용자에게 서비스를 원활하게 제공하기 위해 필수적임

Qualtrics
오토데스크는 고객에게 더욱 시의적절하며 관련 있는 이메일 컨텐츠를 제공하기 위해 Qualtrics를 이용합니다. 이를 위해, 고객의 온라인 행동 및 오토데스크에서 전송하는 이메일과의 상호 작용에 관한 데이터를 수집합니다. 수집하는 데이터에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID, 이메일 확인율, 클릭한 링크 등이 포함될 수 있습니다. 오토데스크는 이 데이터를 다른 소스에서 수집된 데이터와 결합하여 고객의 판매 또는 고객 서비스 경험을 개선하며, 고급 분석 처리에 기초하여 보다 관련 있는 컨텐츠를 제공합니다. Qualtrics 개인정보취급방침
Akamai mPulse
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Akamai mPulse를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Akamai mPulse 개인정보취급방침
Digital River
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Digital River를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Digital River 개인정보취급방침
Dynatrace
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Dynatrace를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Dynatrace 개인정보취급방침
Khoros
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Khoros를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Khoros 개인정보취급방침
Launch Darkly
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Launch Darkly를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Launch Darkly 개인정보취급방침
New Relic
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 New Relic를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. New Relic 개인정보취급방침
Salesforce Live Agent
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Salesforce Live Agent를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Salesforce Live Agent 개인정보취급방침
Wistia
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Wistia를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Wistia 개인정보취급방침
Tealium
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Tealium를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Upsellit
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Upsellit를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. CJ Affiliates
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 CJ Affiliates를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Commission Factory
Typepad Stats
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Typepad Stats를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Typepad Stats 개인정보취급방침
Geo Targetly
Autodesk는 Geo Targetly를 사용하여 웹 사이트 방문자를 가장 적합한 웹 페이지로 안내하거나 위치를 기반으로 맞춤형 콘텐츠를 제공합니다. Geo Targetly는 웹 사이트 방문자의 IP 주소를 사용하여 방문자 장치의 대략적인 위치를 파악합니다. 이렇게 하면 방문자가 (대부분의 경우) 현지 언어로 된 콘텐츠를 볼 수 있습니다.Geo Targetly 개인정보취급방침
SpeedCurve
Autodesk에서는 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, 오토데스크 ID 등이 포함될 수 있습니다. 고객은 기능 테스트를 바탕으로 여러 버전의 오토데스크 사이트를 경험하거나 방문자 특성을 바탕으로 개인화된 컨텐츠를 보게 될 수 있습니다. Google Optimize 개인정보취급방침
ClickTale
오토데스크는 고객이 사이트에서 겪을 수 있는 어려움을 더 잘 파악하기 위해 ClickTale을 이용합니다. 페이지의 모든 요소를 포함해 고객이 오토데스크 사이트와 상호 작용하는 방식을 이해하기 위해 세션 녹화를 사용합니다. 개인적으로 식별 가능한 정보는 가려지며 수집되지 않습니다. ClickTale 개인정보취급방침
OneSignal
오토데스크는 OneSignal가 지원하는 사이트에 디지털 광고를 배포하기 위해 OneSignal를 이용합니다. 광고는 OneSignal 데이터와 고객이 사이트를 방문하는 동안 오토데스크가 수집하는 행동 데이터 모두에 기초하여 제공됩니다. 오토데스크가 수집하는 데이터에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. 이 정보는 OneSignal에서 고객으로부터 수집한 데이터와 결합될 수 있습니다. 오토데스크는 디지털 광고 경험에 대한 사용자화를 개선하고 고객에게 더욱 관련 있는 광고를 제시하기 위해 OneSignal에 제공하는 데이터를 사용합니다. OneSignal 개인정보취급방침
Optimizely
오토데스크는 사이트의 새 기능을 테스트하고 이러한 기능의 고객 경험을 사용자화하기 위해 Optimizely을 이용합니다. 이를 위해, 고객이 사이트를 방문해 있는 동안 행동 데이터를 수집합니다. 이 데이터에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID, 오토데스크 ID 등이 포함될 수 있습니다. 고객은 기능 테스트를 바탕으로 여러 버전의 오토데스크 사이트를 경험하거나 방문자 특성을 바탕으로 개인화된 컨텐츠를 보게 될 수 있습니다. Optimizely 개인정보취급방침
Amplitude
오토데스크는 사이트의 새 기능을 테스트하고 이러한 기능의 고객 경험을 사용자화하기 위해 Amplitude을 이용합니다. 이를 위해, 고객이 사이트를 방문해 있는 동안 행동 데이터를 수집합니다. 이 데이터에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID, 오토데스크 ID 등이 포함될 수 있습니다. 고객은 기능 테스트를 바탕으로 여러 버전의 오토데스크 사이트를 경험하거나 방문자 특성을 바탕으로 개인화된 컨텐츠를 보게 될 수 있습니다. Amplitude 개인정보취급방침
Snowplow
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Snowplow를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Snowplow 개인정보취급방침
UserVoice
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 UserVoice를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. UserVoice 개인정보취급방침
Clearbit
Clearbit를 사용하면 실시간 데이터 보강 기능을 통해 고객에게 개인화되고 관련 있는 환경을 제공할 수 있습니다. Autodesk가 수집하는 데이터에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. Clearbit 개인정보취급방침
YouTube
YouTube는 사용자가 웹 사이트에 포함된 비디오를 보고 공유할 수 있도록 해주는 비디오 공유 플랫폼입니다. YouTube는 비디오 성능에 대한 시청 지표를 제공합니다. YouTube 개인정보보호 정책

icon-svg-hide-thick

icon-svg-show-thick

광고 수신 설정 – 사용자에게 타겟팅된 광고를 제공할 수 있게 해 줌

Adobe Analytics
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Adobe Analytics를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역, IP 주소 또는 장치 ID 및 오토데스크 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. Adobe Analytics 개인정보취급방침
Google Analytics (Web Analytics)
오토데스크 사이트에서 고객의 행동에 관한 데이터를 수집하기 위해 Google Analytics (Web Analytics)를 이용합니다. 여기에는 고객이 방문한 페이지, 시작한 체험판, 재생한 동영상, 구매 내역 및 IP 주소 또는 장치 ID가 포함될 수 있습니다. 오토데스크는 사이트 성과를 측정하고 고객의 온라인 경험의 편리함을 평가하여 기능을 개선하기 위해 이러한 데이터를 이용합니다. 또한, 이메일, 고객 지원 및 판매와 관련된 고객 경험을 최적화하기 위해 고급 분석 방법도 사용하고 있습니다. 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, 오토데스크 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

정말 더 적은 온라인 경험을 원하십니까?

오토데스크는 고객 여러분에게 좋은 경험을 드리고 싶습니다. 이전 화면의 범주에 대해 "예"를 선택하셨다면 오토데스크는 고객을 위해 고객 경험을 사용자화하고 향상된 응용프로그램을 제작하기 위해 귀하의 데이터를 수집하고 사용합니다. 언제든지 개인정보 처리방침을 방문해 설정을 변경할 수 있습니다.

고객의 경험. 고객의 선택.

오토데스크는 고객의 개인 정보 보호를 중요시합니다. 오토데스크에서 수집하는 정보는 오토데스크 제품 사용 방법, 고객이 관심을 가질 만한 정보, 오토데스크에서 더욱 뜻깊은 경험을 제공하기 위한 개선 사항을 이해하는 데 도움이 됩니다.

오토데스크에서 고객님께 적합한 경험을 제공해 드리기 위해 고객님의 데이터를 수집하고 사용하도록 허용하시겠습니까?

선택할 수 있는 옵션을 자세히 알아보려면 이 사이트의 개인 정보 설정을 관리해 사용자화된 경험으로 어떤 이점을 얻을 수 있는지 살펴보거나 오토데스크 개인정보 처리방침 정책을 확인해 보십시오.