Tutorial 12: Scripted report export
|
|
- Mervyn Baldwin
- 6 years ago
- Views:
Transcription
1 Tutorial 12: Scripted report export Copyright Esri. All rights reserved.
2 Table of Contents Tutorial 12: Scripted report export Copyright Esri. All rights reserved. 2
3 Tutorial 12: Scripted report export Download items Tutorial data Tutorial PDF This tutorial shows how to use CGA report variables in combination with the Python-based exporter. We will report information of instances distributed in our scene, and use it to generate an instance map in a simple text file. More information on the CityEngine-specific Python command set can be found in the CityEngine help: Help > Help Contents > Manual > Python Scripting. Note: The Python Scripting Interface is not available in all CityEngine versions. Part 1: Report Information of Instanced Buildings In the first part, we will use an existing CGA file that distributes instanced buildings in our scene and add report variables to prepare additional information of the instances used for the Script Based Exporter in part 2. This tutorial requires a basic knowledge of CGA Shape Grammar as well as the basics of the Scripting API. Using the Script Based Exporter The Script Based Exporter is basically a CGA generation process that is triggered via export. The Python script that is set in the export settings and runs along the export/generation process can process each model during and after generation. In this example we are going to: Prepare CGA commands that report the required values. Query the values reported in CGA rules for each generated model. Write a text file with the collected report values after all models are generated. Goal We want to write out a text file that contains the necessary data to be able to load the distributed building instances in arbitrary followup applications. For every instance, the following values should be written: asset identifier position in 3 axes rotation in 3 axes scale in 3 axes In the following form: Copyright Esri. All rights reserved. 3
4 nr asset xpos xrot xscale 0 scifi_building_9.obj scifi_building_17.obj scifi_building_5.obj Tutorial Setup 1. Import the project Tutorial_12_Scripted_Report_Export into your CityEngine workspace. 2. Open scene Tutorial_12_Scripted_Report_Export/scenes/reportInstances_01.cej. Preparing a Generic Report Rule in an External CGA File Although we could add all the necessary reporting commands directly in the CGA file instance_city_01.cga, we will write an external CGA file with a generic reporting rule. This way, we will be able to use the reporting rule for arbitrary CGA files. 1. Create a new rule file File > New... > CityEngine > CGA Rule File. 2. And name it instancereporting.cga. Create a new rule InstanceReport. We need a rule parameter asset to be able to report the asset identifier. InstanceReport(asset) --> Reporting Transformation Data Asset Identifier We simply report the rule parameter asset. ## report asset identifier report("asset", asset) Scale In most cases one needs a scale relative to the original asset size. We therefore cannot report the scope size only, but need to divide it by the asset size. The original asset size can be queried using the assetinfo() command. assetinfo(asset, "sx") queries the size in x-axis. The report commands for the scale are therefore: ## report scale values relative to asset report("xscale", scope.sx/assetinfo(asset, "sx")) report("yscale", scope.sy/assetinfo(asset, "sy")) report("zscale", scope.sz/assetinfo(asset, "sz")) Rotation We want to report the rotation in world coordinates, and therefore need to convert the pivot rotation in CityEngine using the convert() command: ## report rotation in world coords report("xrot", convert(x, pivot, world, orient, 0,0,0)) report("yrot", convert(y, pivot, world, orient, 0,0,0)) report("zrot", convert(z, pivot, world, orient, 0,0,0)) Copyright Esri. All rights reserved. 4
5 Position Position is the trickiest part. To be able to instance your assets correctly in your follow-up application, it is crucial to pay attention to the pivot and the position of the used assets. In our case the assets have their pivot in their center on the ground plane, and are located on the world origin. See the Maya screenshot below for clarification: Before reporting the position, we will therefore modify the asset scope in the following way: The scope is scaled to a small "needle", and centered in x and z. This way we make sure the reported position corresponds to the pivot of the asset in Maya. ## scale and center scope s(0.0001,'1,0.0001) center(xz) Again, the position needs to be converted to world coordinates: ## report position in world coords report("xpos", convert(x, scope, world, pos, 0,0,0)) report("ypos", convert(y, scope, world, pos, 0,0,0)) report("zpos", convert(z, scope, world, pos, 0,0,0)) We have now reported all the required values. To make sure no undesired geometry is displayed in the viewport, we add a NIL command to the end for the reporting rule. The final reporting rule: InstanceReport(asset) --> ## report instance ID report("asset", asset) ## report scale values relative to asset report("xscale", scope.sx/assetinfo(asset, "sx")) report("yscale", scope.sy/assetinfo(asset, "sy")) report("zscale", scope.sz/assetinfo(asset, "sz")) ## report rotation in world coords report("xrot", convert(x, pivot, world, orient, 0,0,0)) report("yrot", convert(y, pivot, world, orient, 0,0,0)) report("zrot", convert(z, pivot, world, orient, 0,0,0)) ## scale and center scope s(0.001,'1,0.001) center(xz) ## report position in world coords report("xpos", convert(x, scope, world, pos, 0,0,0)) report("ypos", convert(y, scope, world, pos, 0,0,0)) report("zpos", convert(z, scope, world, pos, 0,0,0)) NIL Copyright Esri. All rights reserved. 5
6 Using the Report Rule Let's get back to our original CGA rule file and use the prepared report rule. At the beginning of the file instance_city_01.cga, add the following line to import the prepared report rule file with the id instancereporting. import instancereporting:"instancereporting.cga" Now we simply add the InstanceReport rule to the end of our building rule. Make sure to also add the leaf rule Asset. after the insert command to make sure the asset is generated. Building(asset) --> s('1,0,'1) i(asset) Asset. instancereporting.instancereport(asset) Generate a building now, and look into the Reports pane of the Inspector, which should look similar to this: Note: The Reports pane in the Inspector is only for statistical reports, and does not display all values (e.g. does not display strings). However, it can be used in our case to make sure all required values are reported. Part 2: The Export Script We will now process the prepared report data using the Script Based Exporter. For this, we need to create a new Python script which will do the job. Python Script Export Template 1. Create a new python export script from template File > New... > Python > Python Module. 2. Choose the project's script folder, name it exportinstances and choose Module: Export (Reporting) as template. The template script contains four functions. We only need finishmodel() and finishexport(), so delete the other two. Copyright Esri. All rights reserved. 6
7 Access Report Data in finishmodel() The array of report variables of the currently processed shape can be accessed in the following way: model.getreports()['asset'] Where asset is the name of the report variable. Because not all generated shapes have an instance on them (e.g. empty ground shapes or street shapes), we first need to check for the presence of report data using one of the report variables, namely 'asset': if(model.getreports().has_key('asset')): If you look at the CGA rules of the generated buildings in detail, you will notice that some shapes contain more than one instance. We therefore need to loop over all the reported datasets per shape by first getting the length of the 'asset' array. As a first test, we will print out the report data array to the console: l = len(model.getreports()['asset']) for i in range(0,l): print model.getreports() Running the Script-Based Exporter 1. Select a small set of buildings or lot shapes 2. Start the script based exporter: File > Export... > CityEngine > Export Models of selected Shapes and choose Script Based Exporter (Python) 3. In the Misc. Options tab, browse to the export script exportinstances.py and run the exporter by clicking Finish. The Python console output should read something of the form: {'zpos': [ ], 'yrot': [ ], 'asset':... {'zpos': [ ], 'yrot': [ ], 'asset': Note: The Python output console can be opened via Menu Window > Show Console. Select output consoles with the console switch dropdown on the toolbar. Adding Globals Instead of printing the data to the console, we now add a new function processinstance() that will process and collect the report values. Additionally we add two global variables (outside the finish model function) that collect the data and keep track of the instance count: # Globals ginstancedata = "" # global string that collects all data to be written ginstancecount = 0 # global count to enumerate all instances Copyright Esri. All rights reserved. 7
8 The finishmodel() Function The completed function finishmodel(): # Called for each initial shape after generation. def finishmodel(exportcontextoid, initialshapeoid, modeloid): global ginstancedata, ginstancecount model = Model(modelOID) if(model.getreports().has_key('asset')): # only write t3d entry if report data available # there might be more than one asset per model, therefore loop l = len(model.getreports()['asset']) for i in range(0,l): instancedata = processinstance(model.getreports(),ginstancecount, i-1) ginstancedata = ginstancedata+instancedata ginstancecount = ginstancecount+1 The processinstance() Function This function simply returns all the report variables in a tab-separated string: ''' Collect the instance information in a tab-separated string''' def processinstance(reports, count, index): ## remove path from asset string asset = reports['asset'][index] asset = asset.rpartition("/")[2] ## prepare the string for the instance map text = "%d\t" % count; text += "%s\t" % asset; text += "%.3f\t%.3f\t%.3f\t" % (reports['xpos'][index],reports['ypos'][index], reports['zpos'][index]) text += "%.3f\t%.3f\t%.3f\t" % (reports['xrot'][index],reports['yrot'][index], reports['zrot'][index]) text += "%.3f\t%.3f\t%.3f\n" % (reports['xscale'][index], reports['yscale'][index], reports['zscale'][index]) return text The finishexport() Function This function is called after the generation of all shapes is finished. We define the filename of the text file containing the instance map here, and call the writefile() function: # Called after all initial shapes are generated. def finishexport(exportcontextoid): global ginstancedata, ginstancecount ## path of the output file file = ce.tofspath("models")+"/instancemap.txt" ## write collected data to file writefile(file, ginstancedata) print str(ginstancecount)+"instances written to "+file +"\n" The writefile() Function... adds the header information and writes the collected report string to disk: ''' combining data (header and content) and writing file ''' def writefile(file, content): ## prepare the head string head = "nr\tasset\txpos\typos\tzpos\txrot\tyrot\tzrot\txscale\tyscale\tzscale\n" ## combine header and content content = head + content ## write data to the file report = open(file, "w") report.write(content) report.close() Running the Final Script 1. Select a set of buildings or lot shapes. 2. Start the script based exporter: File > Export... > CityEngine > Export Models of selected Shapes and choose Script Based Exporter (Python). 3. In the Misc. Options tab, browse to the export script exportinstances.py and run the exporter by clicking Finish. The resulting file instancemap.txt is saved in the model directory of the current project. nr asset xpos xrot xscale 0 scifi_building_9.obj scifi_building_17.obj scifi_building_5.obj Copyright Esri. All rights reserved. 8
9 Instead of writing a tab-separated text file, you can process the reported data in arbitrary ways: E.g. writing a Mel script for Maya that creates the instances, writing position information to a database or writing your custom ascii-based format. Part 3: Additional Elements Thanks to the generic reporting rule, we can now easily extend our CGA rule set with additional instance elements for reporting and export. Assign instance_city_02.cga to all shapes in the scene. Generate some street shapes This rule file includes futuristic arc elements on the streets. Open the CGA rule file instance_city_02.cga. Using the Report Rule In order to export the bridge instances to the instancemap as well, simply add the InstanceReport rule to the Bridge rule. Bridge --> s(1,8,scope.sz+3.2) center(xz) i(bridge_asset) s(calcheight2(scope.sx),calcheight2(scope.sy),'1) Bridge. instancereporting.instancereport(bridge_asset) nr asset xpos... 0 bridge3.obj bridge3.obj Copyright Esri. All rights reserved. 9
Tutorial 17: Desert City Tutorial
Tutorial 17: Desert City Tutorial Table of Contents Tutorial 17: Desert city........................................... 3 2 Tutorial 17: Desert city Download items Tutorial data Tutorial PDF Prerequisites
More informationTutorial 7: Facade modeling
Table of Contents......................................... 3 2 Download items Tutorial data Tutorial PDF Model the facade structure This tutorial shows how to model a building from a picture and introduces
More informationTutorial 1: Essential skills
Table of Contents.......................................... 3 2 Download items Tutorial data Tutorial PDF Set up a new project Create a new project and scene First, you'll create a new CityEngine project.
More informationTutorial 15: Publish web scenes
Tutorial 15: Publish web scenes Table of Contents....................................... 3 2 In this tutorial: Part 1: Export CityEngine scene to Web Scene (.3ws) Part 2: Preview Web Scene locally Part
More informationTutorial 19: VFX Workflows with Alembic
Tutorial 19: VFX Workflows with Alembic Table of Contents Tutorial 19: VFX workflows with Alembic.................................... 3 2 Tutorial 19: VFX workflows with Alembic Download items Tutorial
More informationDeveloping with Esri CityEngine. Gert van Maren, Nathan Shephard, Simon Schubiger
Developing with Esri CityEngine Gert van Maren, Nathan Shephard, Simon Schubiger Agenda CityEngine fast forward CGA 101 Python Scripting Outlook CityEngine 3D procedural modeling and design solution -
More information3DCity: Create 3D city features
3DCity: Create 3D city features Workflow: 3D City Creation Version: 1.0 Date: September 12, 2012 Map templates and workflows are ArcGIS resources that can be used to help create 2D / 3D maps and web map
More informationTHEA FOR AUTODESK FUSION 360
Image by Claas Kuhnen THEA FOR AUTODESK FUSION 360 www.thearender.com/fusion360 USER MANUAL Revision 01 v1.0 Copyright Solid Iris Technologies 1. INTRODUCTION Thea for Autodesk Fusion 360 is a bridge plug-in
More informationTHEA FOR AUTODESK FUSION 360
Image by Claas Kuhnen THEA FOR AUTODESK FUSION 360 www.thearender.com/fusion USER MANUAL Revision01 v1.0 Copyright Solid Iris Technologies 1. INTRODUCTION Thea for Autodesk Fusion 360 is a bridge plug-in
More informationSTARTING COMPOSITING PROJECT
STARTING COMPOSITING PROJECT This tutorial is divided in two parts: Lighting in Maya and compositing in Nuke. Only describe basics techniques but it is your task to learn them and go beyond. These are
More informationTutorial 4: Import streets
Copyright 1995-2015 Esri. All rights reserved. Table of Contents Tutorial 4: Import streets.......................................... 3 Copyright 1995-2015 Esri. All rights reserved. 2 Tutorial 4: Import
More informationLesson 8 : How to Create a Distance from a Water Layer
Created By: Lane Carter Advisor: Paul Evangelista Date: July 2011 Software: ArcGIS 10 Lesson 8 : How to Create a Distance from a Water Layer Background This tutorial will cover the basic processes involved
More informationTutorial 18: Handles. Copyright Esri. All rights reserved.
Copyright 1995-2015 Esri. All rights reserved. Table of Contents Tutorial 18: Handles............................................ 3 Copyright 1995-2015 Esri. All rights reserved. 2 Tutorial 18: Handles
More informationMaya 2014 Introduction to Maya
Maya 2014 Introduction to Maya Maya is an incredibly powerful animation software that can be used to create almost anything you can imagine. The purpose of this document is to help you become familiar
More informationArcGIS Pro and CityEngine. Eric Wittner
ArcGIS Pro and CityEngine Eric Wittner Procedural Modeling Provides a Flexible 3D Design Environment Supporting a Rapid and Repeatable Process Steps Author Rules (or use Library) Generate Multiple Design
More informationCityEngine: An Introduction. Eric Wittner 3D Product Manager
CityEngine: An Introduction Eric Wittner 3D Product Manager 2 minute city LegoScript + parameterized instructions + Legos Shapes = Scope and Geometry Shape Operations modify scope and geometry Rule = Sequence
More informationSpatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)
Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Browse/Generate User Guide Version 1.3 (23 April 2018) Prepared For: US Army Corps of Engineers 2018 1 Browse/Generate User
More informationTutorial 3: Map control
Table of Contents........................................... 3 2 Download items Tutorial data Tutorial PDF CGA parameters Cities consist of a large number of objects. Controlling these by setting attributes
More informationTutorial: Accessing Maya tools
Tutorial: Accessing Maya tools This tutorial walks you through the steps needed to access the Maya Lumberyard Tools for exporting art assets from Maya to Lumberyard. At the end of the tutorial, you will
More informationGETTING STARTED TABLE OF CONTENTS
Sketchup Tutorial GETTING STARTED Sketchup is a 3D modeling program that can be used to create 3D objects in a 2D environment. Whether you plan to model for 3D printing or for other purposes, Sketchup
More information05: A Gentle Introduction to Virtools
05: A Gentle Introduction to Virtools Download the archive for this lab Virtools is the part of this course that everyone seems to really hate. This year, we're going to do our best to go over it in several
More informationMaya Lesson 3 Temple Base & Columns
Maya Lesson 3 Temple Base & Columns Make a new Folder inside your Computer Animation Folder and name it: Temple Save using Save As, and select Incremental Save, with 5 Saves. Name: Lesson3Temple YourName.ma
More informationTutorial 2: Terrain and Dynamic City Layouts
Tutorial 2: Terrain and Dynamic City Layouts Table of Contents Tutorial 2: Terrain and dynamic city layouts................................... 3 2 Tutorial 2: Terrain and dynamic city layouts Download
More informationTutorial: Using the UUCS Crowd Simulation Plug-in for Unity
Tutorial: Using the UUCS Crowd Simulation Plug-in for Unity Introduction Version 1.1 - November 15, 2017 Authors: Dionysi Alexandridis, Simon Dirks, Wouter van Toll In this assignment, you will use the
More informationGame Design Unity Workshop
Game Design Unity Workshop Activity 1 Unity Overview Unity is a game engine with the ability to create 3d and 2d environments. Unity s prime focus is to allow for the quick creation of a game from freelance
More informationShaDe for SketchUp. User's Guide All rights reserved For research use only (non-commercial use) Manuela Ruiz Montiel and Universidad de Málaga
ShaDe for SketchUp User's Guide All rights reserved For research use only (non-commercial use) Manuela Ruiz Montiel and Universidad de Málaga Author Manuela Ruiz Montiel Date November 28, 2011 Version
More informationEXERCISE 2: MODELING MINOAN COLUMNS
Minoan Column at the Palace of Minos, Crete CARLI Digital Collections EXERCISE 2: MODELING MINOAN COLUMNS ASSIGNMENT: In this exercise you will create an architectural element, a Minoan shaped column,
More informationD&B Optimizer for Microsoft Installation Guide Setup for Optimizer for Microsoft Dynamics. VERSION: 2.3 PUBLICATION DATE: February, 2019
D&B Optimizer for Microsoft Installation Guide Setup for Optimizer for Microsoft Dynamics VERSION: 2.3 PUBLICATION DATE: February, 2019 Contents 1. INTRODUCTION... 3 WHAT IS IT?... 3 FEATURES... 3 GETTING
More informationTutorial 8: Mass modeling
Table of Contents.......................................... 3 2 Download items Tutorial data Tutorial PDF L and U shapes Tutorial setup This tutorial shows how mass models of buildings can be created with
More informationD&B Optimizer for Microsoft Installation Guide
D&B Optimizer for Microsoft Installation Guide Version 2.0 July 13, 2018 Contents 1. INTRODUCTION... 3 WHAT IS IT?... 3 FEATURES... 3 GETTING SUPPORT... 4 2. GETTING STARTED... 4 MICROSOFT LICENSING CHECKLIST...
More informationTutorial: Making your First Level
Tutorial: Making your First Level This tutorial walks you through the steps to making your first level, including placing objects, modifying the terrain, painting the terrain and placing vegetation. At
More informationCreating Rule Packages for ArcGIS Pro and CityEngine with CGA. Eric Wittner and Pascal Mueller
Creating Rule Packages for ArcGIS Pro and CityEngine with CGA Eric Wittner and Pascal Mueller Agenda CityEngine Refresh RPK s, what can they do? (10 min) Overview of Procedural Modelling (5 min) CGA 101
More informationIntroduction to Microsoft Access
Introduction to Microsoft Access Chapter 1 Data is simply a collection of characters (that is, letters, numbers and symbols) which, on their own, have no particular meaning. When data about a particular
More informationSAP Roambi SAP Roambi Cloud SAP BusinessObjects Enterprise Plugin Guide
SAP Roambi 2017-10-31 SAP Roambi Cloud SAP BusinessObjects Enterprise Plugin Guide 1 Table of Contents I. Overview Introduction How it Works II. Setup Requirements Roambi Requirements Created a Roambi
More informationComponents User Guide Component Modeller
Components User Guide Component Modeller IES Virtual Environment Copyright 2015 Integrated Environmental Solutions Limited. All rights reserved. No part of the manual is to be copied or reproduced in any
More informationThis group contain tools that are no longer so required, but could still prove useful in the right circumstances.
Rotate - More This group contain tools that are no longer so required, but could still prove useful in the right circumstances. Dangle Vortex Tool Vortex Applied Rotate to Axis Rotate Any Axis How to use
More informationClassify Mobile Assets
How-to Guide CounterACT Version 7.0.0 Table of Contents About Mobile Device Classification... 3 Prerequisites... 3 Create a Mobile Classification Policy... 4 Evaluate Mobile Assets... 8 Generate Reports...
More informationHow to Add and Hide UI Elements in Cognos Connection
Guideline How to Add and Hide UI Elements in Product(s): Cognos 8 Area of Interest: Infrastructure 2 Copyright Your use of this document is subject to the Terms of Use governing the Cognos software products
More informationBatch Clipping in Modeler Geomatica 2015 Tutorial
In Geomatica, you can use the integration capabilities between Focus and Modeler to create custom models and combine tasks using batch processing. This tutorial shows you how to create a model to clip
More informationEsri CityEngine and the Oculus Rift: GIS for Next-Generation Virtual Reality
Esri CityEngine and the Oculus Rift: GIS for Next-Generation Virtual Reality Brooks Patrick Solutions Engineer 3D Markets BPatrick@esri.com Esri UC 2014 Technical Workshop The entertainment industry continues
More informationMicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
More informationFire Dynamics Simulator
Fire Dynamics Simulator Using FDS Find out more information about FDS at the primary FDS website FDS runs on Windows, Mac, and Linux. You can download FDS from the above website, or you can check out the
More informationTutorial: Getting Started - Flow Graph scripting
Tutorial: Getting Started - Flow Graph scripting Overview This tutorial introduces the concept of game play scripting using the Flow Graph editor. You will set up Flow Graph scripts that do five things:
More informationMANAGING MODS Imported mods are located in:..\[steamlibrary]\steamapps\common\purefarming \ PureFarming_Data\StreamingAssets\IMPORTER\mod
IMPORTER MANUAL MANAGING MODS Imported mods are located in:..\[steamlibrary]\steamapps\common\purefarming \ PureFarming_Data\StreamingAssets\IMPORTER\mod Mods created by others also have to be placed in
More information31 st January Author: Saravanan Singaravadivelan
31 st January 2013 Author: Saravanan Singaravadivelan Qubix International Limited Highclere House 5 High Street, Knaphill Surrey, GU21 2PG Tel: +44 (0) 1483 480222 Qubix International Limited Hyperion
More informationComodo cwatch Network Software Version 2.23
rat Comodo cwatch Network Software Version 2.23 Administrator Guide Guide Version 2.23.060618 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Table of Contents 1 Introduction to Comodo cwatch
More informationbridge essential skills
bridge essential skills Gain a working knowledge of Bridge. Understand how to change the contents and appearance or the workspace. Learn how to use Mini Bridge to access assets inside Photoshop Download,
More informationIn this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below.
Particle Flow In this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below. Creating the Project Folder 1. Create a project folder with the name c17_tut1 at
More informationAdding a Trigger to a Unity Animation Method #2
Adding a Trigger to a Unity Animation Method #2 Unity Version: 5.0 Adding the GameObjects In this example we will create two animation states for a single object in Unity with the Animation panel. Our
More informationForeScout Extended Module for Advanced Compliance
ForeScout Extended Module for Advanced Compliance Version 1.2 Table of Contents About Advanced Compliance Integration... 4 Use Cases... 4 Additional Documentation... 6 About This Module... 6 About Support
More informationTutorial: Importing static mesh (FBX)
Tutorial: Importing static mesh (FBX) This tutorial walks you through the steps needed to import a static mesh and its materials from an FBX file. At the end of the tutorial you will have new mesh and
More informationTutorial: How to Load a UI Canvas from Lua
Tutorial: How to Load a UI Canvas from Lua This tutorial walks you through the steps to load a UI canvas from a Lua script, including creating a Lua script file, adding the script to your level, and displaying
More informationLeica Geosystems HDS. Welcome to CloudWorx 3.2 Tutorial. Cyclone CloudWorx 3.2 Tutorial Section I High-Definition Surveying
8:08 Cyclone CloudWorx 3.2 Tutorial Section I Welcome to CloudWorx 3.2 Tutorial CloudWorx is the high-performance point cloud solution that enables you to load, render, analyze and extract information
More informationUser Manual. Version 2.0
User Manual Version 2.0 Table of Contents Introduction Quick Start Inspector Explained FAQ Documentation Introduction Map ity allows you to use any real world locations by providing access to OpenStreetMap
More informationSSH Device Manager user guide.
SSH Device Manager user guide Contact yulia@switcharena.com Table of Contents Operation... 3 First activation... 3 Adding a device... 4 Adding a script... 5 Adding a group... 7 Assign or remove a device
More informationSimLab 3D PDF Settings. 3D PDF Settings
3D PDF Settings 1 3D PDF Settings dialog enables the user to control the generated 3D PDF file. The dialog can be opened by clicking the PDF settings menu. Page Settings Prepend the following file to 3D
More informationAnimation and Mechanization Tutorial
Animation and Mechanization Tutorial Animation v. Mechanization Animation: Allows the operator to move the standard assembly constraints Distance (Mate, Align and Offset) taking periodic snapshots of the
More informationModule 2: Managing Your Resources Lesson 5: Configuring System Settings and Properties Learn
Module 2: Managing Your Resources Lesson 5: Configuring System Settings and Properties Learn Welcome to Module 2, Lesson 5. In this lesson, you will learn how to use the Administration Console to configure
More informationfor ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1
ArcSketch User Guide for ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1 ArcSketch allows the user to quickly create, or sketch, features in ArcMap using easy-to-use
More informationWhatsUp Gold 2016 Distributed Edition
WhatsUp Gold 2016 Distributed Edition Contents Using WhatsUp Gold Distributed Edition 1 About WhatsUp Gold Distributed Edition... 1 About Distributed Edition's reporting capabilities... 2 Installing the
More informationBobCAD-CAM FAQ #50: How do I use a rotary 4th axis on a mill?
BobCAD-CAM FAQ #50: How do I use a rotary 4th axis on a mill? Q: I ve read FAQ #46 on how to set up my milling machine. How do I enable 4th axis to actually use it? A: Enabling 4th axis in the machine
More informationTutorial 1: Standard usage
Introduction This tutorial details the following steps: importing an existing data set, editing the data, saving the project, running and monitoring simulation, viewing results vectors, and creating reports.
More informationBuilding Professional Services
Building Professional Services How to create Drawings from your models using Bentley Building Electrical Systems and the USACE Dataset: The Electrical Discipline Master Model: The Discipline Master Model
More informationIntroduction to Unreal Engine Blueprints for Beginners. By Chaven R Yenketswamy
Introduction to Unreal Engine Blueprints for Beginners By Chaven R Yenketswamy Introduction My first two tutorials covered creating and painting 3D objects for inclusion in your Unreal Project. In this
More informationSAS Data Integration Studio 3.3. User s Guide
SAS Data Integration Studio 3.3 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Data Integration Studio 3.3: User s Guide. Cary, NC: SAS Institute
More informationSpeech Language Pathology, new user-interface
Speech Language Pathology, new user-interface A brief guide to help orientate you to our new interface. BROWSING Whilst the core functionality of the products remains the same, all the browsing functionality
More informationThe Generate toolbar has convenient tools to create typical structural shapes.
Frame Analysis Using Multiframe 1. The software is on the computers in the College of Architecture in Programs under the Windows Start menu (see https://wikis.arch.tamu.edu/display/helpdesk/computer+accounts
More informationHardware and Software minimum specifications
Introduction Unreal Engine 4 is the latest version of the Unreal games development software produced by Epic Games. This software is responsible for titles such as Unreal Tournament, Gears of War and Deus
More informationAbout the FBX Exporter package
About the FBX Exporter package Version : 1.3.0f1 The FBX Exporter package provides round-trip workflows between Unity and 3D modeling software. Use this workflow to send geometry, Lights, Cameras, and
More information3D Studio Max Lesson 1.1: A Basic Overview of 3DSMax's Main Tool Bar
3D Studio Max Lesson 1.1: A Basic Overview of 3DSMax's Main Tool Bar Introduction In this tutorial, we'll just be taking a look at parts of the environment of 3D Studio Max version 4.26, and helping you
More informationIn this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers.
Office Chair In this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers. Creating the Project Folder Create a new project folder with
More informationPart 6b: The effect of scale on raster calculations mean local relief and slope
Part 6b: The effect of scale on raster calculations mean local relief and slope Due: Be done with this section by class on Monday 10 Oct. Tasks: Calculate slope for three rasters and produce a decent looking
More informationDreamweaver Domain 3: Understanding the Adobe Dreamweaver CS5 Interface
: Understanding the Adobe Dreamweaver CS5 Interface Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Identify elements of the Dreamweaver interface
More informationSIVIC GUI Overview. SIVIC GUI Layout Overview
SIVIC GUI Overview SIVIC GUI Layout Overview At the top of the SIVIC GUI is a row of buttons called the Toolbar. It is a quick interface for loading datasets, controlling how the mouse manipulates the
More informationScript Portlet Installation and Configuration with Websphere Portal v8.5. Adinarayana H
Script Portlet Installation and Configuration with Websphere Portal v8.5 Adinarayana H Table Of Contents 1. Script Portlet Overview 2. Script Portlet Download Process 3. Script Portlet Installation with
More informationIHS > Decision Support Tool. IHS Enerdeq Browser Version 2.10 Release Notes
IHS > Decision Support Tool IHS Enerdeq Browser Version 2.10 Release Notes May 25th, 2016 IHS Enerdeq Browser Release IHS Enerdeq Note v2.9 Browser Release Notes v.2.10 IHS Enerdeq Browser Release Notes
More informationME scope Application Note 17 Order Tracked Operational Deflection Shapes using VSI Rotate & ME scope
ME scope Application Note 17 Order Tracked Operational Deflection Shapes using VSI Rotate & ME scope Requirements This application note requires the following software, Vold Solutions VSI Rotate Version
More informationArcGIS Pro and CityEngine: A Deep Dive. Deepinder Deol Eric Wittner
ArcGIS Pro and CityEngine: A Deep Dive Deepinder Deol Eric Wittner When to use ArcGIS Pro? When to use CityEngine? Procedural Geometry ArcGIS Pro CityEngine 2D to 3D procedural engine Yes Yes Interactive
More informationVTrans Route Logs. Python-driven Map Automation with Straight Line Diagrams. Kerry Alley and Michael Trunzo GIS-T 2014
VTrans Route Logs Python-driven Map Automation with Straight Line Diagrams Kerry Alley and Michael Trunzo GIS-T 2014 Today s Presentation Straight Line Diagrams Route Log Anatomy VTrans Route Log History
More informationVirto SharePoint Forms Designer for Office 365. Installation and User Guide
Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4
More informationFINITE ELEMENT ANALYSIS OF A PLANAR TRUSS
Problem Description: FINITE ELEMENT ANALYSIS OF A PLANAR TRUSS Instructor: Professor James Sherwood Revised: Dimitri Soteropoulos Programs Utilized: Abaqus/CAE 6.11-2 This tutorial explains how to build
More informationREST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0
REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations
More informationWeek 03 MEL basic syntax II
Week 03 MEL basic syntax II The Basics of MEL syntax (part 3): if, function and imperative syntax Conditional execution The Basics of MEL syntax (part 3) When a MEL script must choose whether or not to
More informationEXERCISE 6: AEC OBJECTS
EXERCISE 6: AEC OBJECTS ASSIGNMENT: In this exercise you will create a small pavilion using AEC extended objects, Doors, Windows and Stairs LEARNING OBJECTIVES: Modeling with AEC Objects Using Door, Windows,
More information1 Installing the ZENworks Content Reporting Package
ZENworks Content Reporting Package November 21, 2013 Novell The ZENworks Content Reporting Package is a ZENworks Reporting 5 domain, a set of predefined ad hoc views, and a set of default reports that
More informationArcGIS Basics Working with Labels and Annotation
ArcGIS Basics Working with Labels and Annotation Labeling in ArcGIS has changed considerably from the old ArcView 3.X version. In ArcGIS label positions are generated automatically, are not selectable,
More informationTutorial: Working with Lighting through Components
Tutorial: Working with Lighting through Components With a populated scene we can begin layering in light sources to add realism and light to our level. For this we will need to use an environmental probe
More informationTutorial - Exporting Models to Simulink
Tutorial - Exporting Models to Simulink Introduction The Matlab and Simulink tools are widely used for modeling and simulation, especially the fields of control and system engineering. This tutorial will
More informationGetting Started with Word
Getting Started with Word gcflearnfree.org/print/word2016/word-2016-28 Introduction Microsoft Word 2016 is a word processing application that allows you to create a variety of documents, including letters,
More informationGET TO KNOW FLEXPRO IN ONLY 15 MINUTES
GET TO KNOW FLEXPRO IN ONLY 15 MINUTES Data Analysis and Presentation Software GET TO KNOW FLEXPRO IN ONLY 15 MINUTES This tutorial provides you with a brief overview of the structure of FlexPro and the
More informationInstructor: Clara Knox. Reference:
Instructor: Clara Knox Reference: http://www.smith.edu/tara/cognos/documents/query_studio_users_guide.pdf Reporting tool for creating simple queries and reports in COGNOS 10.1, the web-base reporting solution.
More informationZünd Cutter Integration Note
Tutorial Zünd Cutter Integration Note Software version: Asanti 3.0 Document version: November 27, 2017 This document explains how drive the Zünd cutter. You have to download the latest Zünd resources and
More informationExcel to XML v4. Version adds two Private Data sets
Excel to XML v4 Page 1/6 Excel to XML v4 Description Excel to XML will let you submit an Excel file in the format.xlsx to a Switch flow were it will be converted to XML and/or metadata sets. It will accept
More informationANSYS Workbench Guide
ANSYS Workbench Guide Introduction This document serves as a step-by-step guide for conducting a Finite Element Analysis (FEA) using ANSYS Workbench. It will cover the use of the simulation package through
More informationLAB 1: Introduction to ArcGIS 8
LAB 1: Introduction to ArcGIS 8 Outline Introduction Purpose Lab Basics o About the Computers o About the software o Additional information Data ArcGIS Applications o Starting ArcGIS o o o Conclusion To
More informationGetting Started (New Accounts)
Getting Started (New Accounts) 1. On any page with the menu, go to the faculty section and choose Faculty Website Access. 2. On the login page, make sure you are on Windows Login. Login with the username
More informationManage and Edit Sessions
Manage and Edit Sessions With TurningPoint, you can stop and save a session, and pick up where you left off at a later time. You can also use a TurningPoint setting to create back-up files of your session.
More informationTimeCurve QuickBooks Utility User Manual. Version 1.0
TimeCurve QuickBooks Utility User Manual Version 1.0 1 Index Of Contents 1. Overview...3 1.1 Purpose of QuickBooks Utility application...3 1.2 Minimum Requirements...3 1.3 Overview of Data Synchronization...3
More informationCST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003
CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003 The process of creating a project with Microsoft Visual Studio 2003.Net is to some extend similar to the process
More informationName: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3
Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3 Practical: Creating and Editing Shapefiles Using Straight, AutoComplete and Cut Polygon Tools Use ArcCatalog to copy data files from:
More information