Inventor ETO Server Web Samples ------------------------------- Version: Inventor ETO 2012, 5.1 $Date: 2012/02/03 $ Description The samples included here can be seen at http://etosamples.autodesk.com/ It includes the Conveyor System web sample and the Spiral Staircase web sample. Read this document and follow the instructions to build and run the sample. Prerequisite Autodesk Inventor ETO Series Autodesk Inventor ETO Server Microsoft Visual Studio 2010 IIS Express 7.5 ASP.Net MVC 3 Components .. -- Root directory of the samples ( {path} ) | +---IntentServices | | | \---WebSamples | | WebSamples.sln -- Web Samples solution file. | | | \---IntentServicesWebSamples -- Contains the code for the Web application. | Web.config -- Web configuration file | *.* -- Many project source files | +---InventorETOConveyorDemo -- Conveyor Application. | | | +---InvETO Files -- ETO support files for the application. | | | Conveyor.ipj -- Custom Inventor project file configured to use the support files. | | | | | +---Design Files -- Intent Design Scripts and icons | | | *.iks | | | *.ico | | | | | +---InventorParts -- Adopted part files used by the application. | | | *.ipt | | | | | \---Templates -- Any custom Inventor template files. | | ConveyorSystem.iam -- Conveyor model file. | | *.* | | | \---Conveyor.Extensions -- Contains helper code for Conveyor web application | *.cs -- source files | Conveyor.Extensions.csproj -- C# Project file | Conveyor.Extensions.sln -- Solution file | \---Redistributed Public Inventor -- ETO Samples including Spiral Staircase | ETO Samples.ipj -- Custom Inventor project file configured to use the support files. | Spiral Staircase.iam -- Staircase model file. | +---Design Files -- Intent Design Scripts and icons | \---{Other Support Folders} Set-Up 1. Build the Conveyor.Extensions project. The post-build step should automatically copy the Conveyor.Extensions.dll to the ETO Support files directory (InvETO Files). 2. Copy the Conveyor Application files (InventorETOConveyorDemo) and the other ETO Samples files (Redistributed Public Inventor) to the machine running ETO Server. 3. Add the Conveyor and Spiral Staircase applications to ETO Server using the Services Configurator. (See documentation on Autodesk WikiHelp http://wikihelp.autodesk.com/Inventor_ETO/) Conveyor Configuration Application Name: Conveyor Host Type: Inventor Server Project: {path}\InventorETOConveyorDemo\Conveyor.ipj Model: {path}\InventorETOConveyorDemo\InvETO Files\Templates\ConveyorSystem.iam Spiral Staircase Configuration Application Name: Staircase Host Type: Inventor Server Project: {path}\Redistributed Public Inventor\ETO Samples.ipj Model: {path}\Redistributed Public Inventor\Spiral Staircase.iam 4. Configure the client endpoint in the web.config file to use the ETO Server you have configured. Config File: {path}\IntentServices\WebSamples\IntentServicesWebSamples\Web.config Element XPath: /configuration/system.serviceModel/client/endpoint 5. Build the web samples project and run/debug. Solution File: {path}\IntentServices\WebSamples\WebSamples.sln