Interacting with Measurement Studio Graphs in Visual Basic Heather Edwards

Size: px
Start display at page:

Download "Interacting with Measurement Studio Graphs in Visual Basic Heather Edwards"

Transcription

1 Application Note 163 Interacting with Measurement Studio Graphs in Visual Basic Heather Edwards Introduction You have collected your measurements, displayed them on a Measurement Studio 1 2D Graph or 3D Graph control in Visual Basic, and now you need to interact with the visualized data. Perhaps you need to pinpoint exact data points on a plot or zoom in on a region of interest. This application note shows you how to create sophisticated interactive interfaces that include Cursors (2D Graph only) Zooming Panning Rotating (3D Graph only) Automatic processing in response to mouse events, such as moving your mouse pointer over the graph or plot, pressing the mouse button, or releasing the mouse button Consider the example program shown in Figure 1. This program plots a set of measurements on the 2D Graph and displays the coordinates of the mouse pointer when it passes over the plot. As you move your mouse pointer over the plot, the program displays coordinates describing the current position of your mouse pointer. Figure 1. Displaying the Position of the Mouse Pointer 1. Measurement Studio includes tools to build measurement applications in ANSI C, Visual C++, and Visual Basic. The Measurement Studio Visual Basic tools are also known as ComponentWorks. ComponentWorks, Measurement Studio, National Instruments, and ni.com are trademarks of National Instruments Corporation. Product and company names mentioned herein are trademarks or trade names of their respective companies A-01 Copyright 2000 National Instruments Corporation. All rights reserved. July 2000

2 Each Measurement Studio graph offers several different modes that you can use to specify exactly how you want the graph to respond to user interaction. Each mode defines how the graph responds to interaction during runtime and which events are generated. Depending on the mode you select, you can configure a graph to respond to all mouse events occurring anywhere on the graph (called plot area events), to mouse events occurring only on data plots (called plot events), or to a particular interaction such as panning, zooming, rotating, or interacting with cursors. You can select the mode in the Graph property page or set it programmatically with the TrackMode property. As you develop your program, consider how you want to interact with the graph and then select the appropriate TrackMode. Then develop event procedures to define how your program should respond when important events occur. Refer to Table 1, CWGraph TrackMode Events for a list of 2D Graph TrackMode options. Refer to Table 3, CWGraph3D TrackMode Events for a list of 3D Graph TrackMode options. Both tables list the events that are generated with each TrackMode option. For the program shown in Figure 1, the graph uses the Plot & Cursor Events TrackMode, which enables event generation for all plot events. Every time you move the mouse pointer over the plot, a PlotMouseMove event is generated. When that event is generated, the corresponding event procedure is called to process the event. For this program, the event procedure displays the updated position of the mouse pointer. Note The Plot & Cursor Events TrackMode generates events for MouseMove, MouseDown, and MouseUp. MouseMove occurs when you move the mouse over the specified area. MouseDown occurs when you press a mouse button, and MouseUp occurs when you release that mouse button. These same mouse events might apply to plots, the entire plot area, or cursors (in two-dimensional graphs), depending on the TrackMode option. This application note contains the following examples: Interacting with the 2D Graph Displaying the (X,Y) Location of Your Mouse on a Graph Plot Using a Cursor to Identify Data Locations in a Plot Positioning Cursors Programmatically Using Two Cursors to Identify a Range of Data Panning and Zooming Interacting with the 3D Graph Displaying the (X,Y,Z) Location of Your Mouse on a 3D Graph Plot Zooming, Panning, and Rotating Application Note

3 Enabling CWGraph Interactions with TrackMode Depending on the selected TrackMode option, you can interact with the two-dimensional graph (CWGraph) and data by moving cursors to mark specific points on the graph or a particular plot, panning the graph to view data not currently displayed, or zooming in on a selected portion of the graph. As you develop your program, set the TrackMode to one of the following options to define how the graph responds to your mouse: Set on the Graph Property Page TrackMode Values Set Programmatically Table 1. CWGraph TrackMode Events Recognized Events and Description Cursors cwgtrackdragcursor Generated Event: CursorChange PanXY PanX PanY ZoomXY ZoomX ZoomY cwgtrackpanplotareaxy cwgtrackpanplotareax cwgtrackpanplotareay cwgtrackzoomrectxy cwgtrackzoomrectx cwgtrackzoomrecty Default. Enables you to drag a cursor with your mouse if the graph contains a cursor. Every time a cursor is interactively moved with the mouse on the user interface, the cursor generates a CursorChange event that communicates the cursor s location to your program. From your event procedure, you might display the X and Y position of the cursor on the user interface. The CursorChange event is not generated if you change the cursor position with the SetPosition method. Generated Event: No events are generated when you pan the plots or zoom in on data. Enables panning or zooming, but does not enable any mouse events. You can pan and zoom horizontally (X), vertically (Y), or both horizontally and vertically (XY) without writing any code. Plot Area Events cwgtrackplotareaevents Generated Events: PlotAreaMouseDown, PlotAreaMouseMove, PlotAreaMouseUp Enables plot area event generation. The plot area is anywhere on the graph interface on which data can be displayed. Plot area events occur when you press a mouse button, release the mouse button, or move the mouse pointer anywhere on the graph. National Instruments Corporation 3 Application Note 163

4 Table 1. CWGraph TrackMode Events (Continued) Set on the Graph Property Page Plot & Cursor Events TrackMode Values Set Programmatically cwgtrackallevents Recognized Events and Description Generated Events: PlotAreaMouseDown, PlotAreaMouseMove, PlotAreaMouseUp, PlotMouseDown, PlotMouseMove, PlotMouseUp, CursorMouseDown, CursorMouseMove, CursorMouseUp Note The CursorChange event is not generated with this TrackMode option. If you want to drag a cursor from the user interface with this TrackMode, you must define event procedures to programmatically set the cursor position. Enables plot area, plot, and cursor event generation. Plot area events occur anywhere on the graph interface. Plot and cursor events occur when you press a mouse button, release the mouse button, or move the mouse pointer on a plot or cursor. The control generates the events in the following order: 1. CursorMouse event (if the mouse is near a cursor) 2. PlotMouse event (if the mouse is near a plot) 3. PlotAreaMouse event Note Remember as you interact with plots that a plot is a collection of individual points. The plot mouse events are fired only at the individual data points, not the line that connects them. Note Some CWGraph events are generated regardless of the TrackMode property setting: Click, DblClick, KeyDown, KeyUp, KeyPress, and ReadyStateChange. Application Note

5 Example Displaying the (X,Y) Location of Your Mouse on a Graph Plot To create the example shown in Figure 1, place a CWGraph control (named CWGraph1), a command button (named cmdplotdata), and two Visual Basic labels (named lblxpos and lblypos) on the form to display the X and Y location, and create the following two event procedures. The first event procedure is called when you press the Plot Data button on the user interface. It plots the data on the graph and enables event generation for all plot and cursor mouse events: Private Sub cmdplotdata_click() CWGraph1.TrackMode = cwgtrackallevents 'data is a global array of measurements CWGraph1.PlotY data The second event procedure is called every time the mouse position changes. This procedure uses two of the returned parameters xdata and YData to display the current location of the mouse pointer: Private Sub CWGraph1_PlotMouseMove(Button As Integer, Shift As Integer, xdata As Variant, YData As Variant, PlotIndex As Integer, PointIndex As Long) 'Display coordinates in labels on the interface lblxpos.caption = xdata lblypos.caption = YData Tip You can control the numerical formatting of the X and Y coordinates with the Visual Basic Format function. For example, to display the coordinates as shown in Figure 1, include the following formatting: lblxpos.caption = Format(xData, "##0.0#") lblypos.caption = Format(YData, "##0.0#") Example Using a Cursor to Identify Data Locations in a Plot Cursors are useful for marking specific points or regions on a graph or a plot. Figure 2 shows a modified version of the first example program. This example works identically to the previous program except that a cursor locates the X and Y position rather than a mouse pointer. Figure 2. Using Cursors to Mark Specific Points or Regions on a Graph or Plot National Instruments Corporation 5 Application Note 163

6 The following event procedures programmatically add a cursor, enable the cursor TrackMode, and display the cursor location in the CursorChange event procedure: Private Sub cmdplotdata_click() 'Enable cursor events CWGraph1.TrackMode = cwgtrackdragcursor 'data is a global array of measurements CWGraph1.PlotY data 'Do not add a cursor if one already exists If CWGraph1.Cursors.Count = 0 Then CWGraph1.Cursors.Add End If Private Sub CWGraph1_CursorChange(CursorIndex As Long, XPos As Variant, YPos As Variant, btracking As Boolean) 'Display coordinates in labels on the user interface lblxpos.caption = XPos lblypos.caption = YPos If you try to move the cursor with your mouse, you will notice that you can move the cursor freely on the plot area. Sometimes it might make sense to limit the movement of the cursor to the plot. You can use the SnapMode property to restrict the cursor movement as described in Table 2. For this example, you can add the following code at the end of the first event procedure to limit the cursor position to the nearest data point on the plot: 'Snap cursor to the nearest data point CWGraph1.Cursors(1).SnapMode = cwcsnapnearestpoint Property Page Snap Mode Values Table 2. SnapMode Options for Dragging Cursors Programmatic Description Floating cwcsnapfloating Default. You can drag the cursor anywhere within the defined axes, or you can programmatically position the cursor anywhere on the graph. For example, although the cursor will not be visible, you can use the SetPosition method to set the cursor to the (X,Y) coordinate (1000,500) even if the x-axis maximum is 800 and the y-axis maximum is 400. Fixed cwcsnapfixed The cursor behaves the same as the floating SnapMode, except the position is limited to the actual region defined by the x-axis and y-axis minimum and maximum whether you drag the cursor from the user interface or set its position programmatically. For example, if you try to set the cursor to (1000,500) with the SetPosition method on a graph with an x-axis maximum of 800 and a y-axis maximum of 400, the cursor is positioned at (800,400). Application Note

7 Property Page Point on any plot cwcsnapnearestpoint When you are dragging the cursor, it moves to the point on any plot closest (in plot area distance) to the mouse pointer. If you are moving the cursor programmatically with the SetPosition method, it moves to the point closest to the X and Y values passed to the SetPosition method. Point on selected plot Nearest Y to fixed X Snap Mode Values Table 2. SnapMode Options for Dragging Cursors (Continued) Programmatic cwcsnappointsonplot cwcsnapnearestyforfixedx Example Positioning Cursors Programmatically Description A consequence of the cursor moving to the plot point closest to the desired position is that the cursor can jump discretely from one position on the x-axis to another position on the other side of the mouse. That is, the cursor snaps to the nearest point on the plot, which might be on the plot to the left of the mouse pointer or to the right. The cursor moves to the closest point on the plot specified by the Cursor.Plot property. You must specify an associated plot either in the property page if you created the cursor there or programmatically, as shown in the following code: 'Associate the cursor with the first plot. Set CWGraph1.Cursors(1).Plot = CWGraph1.Plots(1) A consequence of the cursor moving to the plot point closest to the desired position is that the cursor can jump discretely from one position on the x-axis to another position on the other side of the mouse. That is, the cursor snaps to the nearest point on the plot, which might be on the plot to the left of the mouse pointer or to the right. The cursor moves across the x-axis on the plot specified by the Cursor.Plot property. You must specify an associated plot either in the property page if you created the cursor there or programmatically, as shown in the following code: 'Associate the cursor with the first plot. Set CWGraph1.Cursors(1).Plot = CWGraph1.Plots(1) You can combine plot and cursor events in many ways to create a sophisticated interactive interface for your application. If you want to provide cursors and still allow other mouse interactions in your application, use the Plot & Cursor TrackMode. When TrackMode is set to generate events for plots and cursors, the CursorChange event is no longer generated so you can no longer interactively drag the cursor on the graph without writing event procedures to do so. Rather than adding cursors programmatically as you did in the previous example, you can interactively create and design your cursor through the property pages. From the Cursors property page, you can select the crosshair style, point style, and color to design a cursor that works best for your program. National Instruments Corporation 7 Application Note 163

8 For this example, use the same interface as shown in Figure 2, and open the Cursors property page to add and customize the cursor. Your property page should look similar to the one in Figure 3. Figure 3. Interactively Adding and Configuring a Cursor in the Property Pages On the Graph property page, set TrackMode to Plot & Cursor Events. Add the following event procedure to programmatically move the cursor and display its X and Y location when you press your left mouse button directly on the cursor and drag: Private Sub CWGraph1_CursorMouseMove(Button As Integer, Shift As Integer, XPos As Variant, YPos As Variant, CursorIndex As Integer, CursorPart As Long) If (Button = vbleftbutton) Then CWGraph1.Cursors(CursorIndex + 1).SetPosition XPos, YPos lblxpos.caption = XPos lblypos.caption = YPos End If Note The CursorMouseMove event returns the CursorIndex parameter to indicate the index of the cursor, which is useful if your graph contains more than one cursor. In the call to SetPosition, use (CursorIndex + 1) to specify which cursor to move because cursors are a one-based collection. Application Note

9 Example Using Two Cursors to Identify a Range of Data You can set up two cursors to identify a range of data in a graph that you can then analyze. In this example, you create two cursors and use them to select a range of data on the plot. You then calculate the maximum value in the range. Figure 4 shows how the program might look. Figure 4. Identifying a Range of Data with Two Cursors To create the program shown in Figure 4, place a CWGraph (named CWGraph1), a command button (named cmdplotdata), and three Visual Basic labels (named lblstart, lblend, and lblmaximum). When you are working with multiple objects, such as plots or cursors, you should give each object a descriptive name so that you can easily reference the correct object in your code. On the Cursors property page, add and configure two cursors. Name the first cursor StartCursor, and the second EndCursor. Change the crosshair style of both cursors to Major X only, and select a different color for each cursor. On the Graph property page, verify that TrackMode is set to Cursors, which enables you to drag the cursors from the user interface without writing any code. Note If you want to enable both plot and cursor interactions in your program, set TrackMode to Plots & Cursors and define the CursorMouseMove event procedure to programmatically move the cursor, extract the range, and identify the maximum value in the range. Define the CursorChange event to extract the subset and find the maximum value of the data you just selected: Private Sub CWGraph1_CursorChange(CursorIndex As Long, XPos As Variant, YPos As Variant, btracking As Boolean) 'Variables for extracting the range and finding the max value Dim subset, start, length As Variant 'Display X locations for both cursors lblstart.caption = CWGraph1.Cursors("StartCursor").XPosition lblend.caption = CWGraph1.Cursors("EndCursor").XPosition 'Identify the X position that starts the range start = CWGraph1.Cursors("StartCursor").XPosition 'Calculate the length of the range length = CWGraph1.Cursors("EndCursor").XPosition - start 'Extract the data subset--data is a global array of measurements subset = CWArray1.Subset1D(data, start, length) 'Find and display the maximum value in the subset lblmaximum.caption = CWArray1.MaxArray(subset) National Instruments Corporation 9 Application Note 163

10 Note CWArray is the Measurement Studio Analysis Array control for Visual Basic. It contains functions that you can use to perform arithmetic operations on arrays. For example, the CWArray.Subset1D function extracts the portion of the data selected by the cursors, and the MaxArray function returns the maximum value found in the selected data. Example Panning and Zooming Panning is useful when the entire plot is not visible in the plot area, and zooming is useful when you want to focus in on a particular region of a plot. Zooming allows you to view a plot in more detail by interactively changing the range of one axis or both axes. You can configure the CWGraph control to pan or zoom horizontally (X), vertically (Y), or both horizontally and vertically (XY), depending on the selected TrackMode. Note There are no pan or zoom events on the 2D Graph. When you use a panning or zooming TrackMode, you are only enabling the pan and zoom interactions. Figure 5 shows an example program containing two plots of data. TrackMode is set to ZoomRectXY to enable both horizontal and vertical zooming. As you select a region of data on which to zoom in, the data within this rectangle is magnified to fill the entire plot area and the x- and y-axes are redefined. Select a region of interest with your mouse. The graph resizes to display the region of interest with more detail. Figure 5. Selecting a Region of Data and Zooming In If you want to restore a zoomed view to the original view, add a Reset button that calls the following event procedure: Private Sub cmdreset_click() 'Reset the axes. CWGraph1.Axes(1).AutoScaleNow CWGraph1.Axes(2).AutoScaleNow Enabling CWGraph3D Interactions with TrackMode Depending on the selected TrackMode option, you can interact with the three-dimensional graph (CWGraph3D) and data by panning the graph to view data not currently displayed, zooming in on a selected portion of the graph, and rotating the graph, or by enabling mouse events. Tip Refer to the 3D Graph Events example installed in Vb\Samples\UI\3DGraph\Events to see how to implement and use each of the TrackMode options. Application Note

11 As you develop your program, set the TrackMode to one of the following to define how the graph responds to user interaction: Set on the Graph Property Page TrackMode Values Set Programmatically Table 3. CWGraph3D TrackMode Events Recognized Events and Descriptions Plot Area Events cwg3dtrackplotareaevents Generated Events: Click, DblClick, MouseDown, MouseMove, MouseUp, PlotAreaMouseDown, PlotAreaMouseMove, PlotAreaMouseUp Enables plot area event generation. The plot area is anywhere on the graph interface on which data can be displayed. Plot area events occur when you press a mouse button, release the mouse button, or move the mouse pointer anywhere on the graph. All Events cwg3dtrackallevents Generated Events: Click, DblClick, MouseDown, MouseMove, MouseUp, PlotAreaMouseDown, PlotAreaMouseMove, PlotAreaMouseUp, PlotMouseDown, PlotMouseMove, PlotMouseUp Enables plot and plot area event generation. Plot area events our when you press a mouse button, release the mouse button, or move the mouse pointer anywhere on the entire graph interface. Plot events occur when you press a mouse button, release the mouse button, or move the mouse pointer on a plot. The control generates the events in the following order: 1. PlotMouse event (if the mouse is near a plot) 2. PlotAreaMouse event Zoom Pan Rotate cwg3dtrackzoompanrotate Generated Events: Zoom, Pan, Rotate Default. Enables interactive zooming, panning, and rotating without writing any code. The Zoom event is generated when you zoom in or out on the plot. To zoom the graph, press and hold the <Alt> key and the left mouse button while dragging the mouse forward and backward. If your mouse has a wheel, you also can zoom the graph by rotating the wheel. The Pan event is generated when you pan the graph up and down or left and right. To pan the graph, press and hold the <Shift> key and the left mouse button while dragging the mouse. The Rotate event is generated when you rotate the graph. To rotate the graph, press and hold the left mouse button and drag. Note Some CWGraph3D events are generated regardless of the TrackMode property setting: KeyDown, KeyUp, KeyPress, and ReadyStateChange. National Instruments Corporation 11 Application Note 163

12 Example Displaying the (X,Y,Z) Location of Your Mouse on a 3D Graph Plot This example displays the location of the mouse pointer as the mouse is moved across three-dimensional plots, as shown in Figure 6. Figure 6. Displaying the (X,Y,Z) Position of the Mouse Pointer on Three-Dimensional Plots To create this example, use a 3D Graph control (named CWGraph3D1), a command button (named cmdplotdata), and four Visual Basic labels (named lblplot, lblxpos, lblypos, and lblzpos) to display the plot name and the (X, Y, Z) location. On the Graph General property page, set TrackMode to All Events. On the Plots page, name the first plot Plot1 and add a second plot named Plot2. Assign a different fill color to the second plot. Add the following event procedure to display the location of the mouse pointer, including the plot name and the X, Y, and Z position: Private Sub CWGraph3D1_PlotMouseMove(Button As Integer, Shift As Integer, XData As Variant, YData As Variant, ZData As Variant, PlotIndex As Integer, PointI As Long, PointJ As Long) 'Display the name of the plot lblplot.caption = CWGraph3D1.Plots(PlotIndex).Name lblxpos.caption = XData lblypos.caption = YData lblzpos.caption = ZData Example Zooming, Panning, and Rotating The 3D Graph control offers zooming, panning, and rotating with the same TrackMode option, which means that you can do all three on the graph during runtime. Set TrackMode to cwg3dtrackzoompanrotate, run the program, and try zooming, panning, and rotating: To zoom on the graph, press and hold the <Alt> key and the left mouse button while dragging the mouse forward and backward. If your mouse has a wheel, you also can zoom on the graph by rotating the wheel. To pan the graph, press and hold the <Shift> key and the left mouse button while dragging the mouse. To rotate the graph, press and hold the left mouse button and drag. Application Note

13 If you want to reset the axes to the original view, add a Reset button that calls the SetDefaultView method on the graph, as in the following example: Private Sub cmdreset_click() CWGraph3D1.SetDefaultView You can provide feedback through the user interface about zooming, panning, and rotating with the appropriate event procedures. In the following examples, the Zoom event displays the new distance of the viewing position from the origin after zooming on a graph, the Pan event displays the new (X,Y,Z) coordinate of the center of the view, and the Rotate event displays the new latitude and longitude of the viewing position. Private Sub CWGraph3D1_Zoom(NewDistance As Variant) 'Update distance information after zoom event lbldistance.caption = NewDistance Private Sub CWGraph3D1_Pan(NewXCenter As Variant, NewYCenter As Variant, NewZCenter As Variant) 'Update center information after pan event lblxcenter.caption = NewXCenter lblycenter.caption = NewYCenter lblzcenter.caption = NewZCenter Private Sub CWGraph3D1_Rotate(NewLatitude As Variant, NewLongitude As Variant) 'Update latitude and longitude information after a rotate event lbllatitude.caption = NewLatitude lbllongitude.caption = NewLongitude Conclusion Visualizing data is an indispensable tool for quickly gaining a better understanding of what data represents and for communicating results to others. Interacting with that data often offers deeper insight. By interactively locating specific data points or regions of interest, you can more closely examine the results and what those results really mean through additional processing and analysis. The Measurement Studio 2D and 3D Graphs offer multiple TrackMode options; interactive features such as cursors, panning, zooming, and rotating; and flexible events to handle interactions empowering you to interact with data in the way that is most meaningful to you. If you want more information about the Measurement Studio ActiveX controls and using them in Visual Basic, refer to the following resources: National Instruments Developer Zone at for more applications notes and example programs Measurement Studio Reference (if you have Measurement Studio installed) for complete reference information about the controls and their properties, methods, and events National Instruments Corporation 13 Application Note 163

14

Parsing Instrument Data in Visual Basic

Parsing Instrument Data in Visual Basic Application Note 148 Parsing Instrument Data in Visual Basic Introduction Patrick Williams Instruments are notorious for sending back cryptic binary messages or strings containing a combination of header

More information

Flair Geometry Editor Part I. Beginners FLUKA Course

Flair Geometry Editor Part I. Beginners FLUKA Course Flair Geometry Editor Part I Beginners FLUKA Course Starting the Geometry Editor Click on icon or from Menu View Geometry Editor or with [F4] shortcut Either start flair with option -g 2 Geometry editor

More information

Building an Interactive Web Page with DataSocket

Building an Interactive Web Page with DataSocket Application Note 127 Introduction Building an Interactive Web Page with DataSocket Heather Edwards This application note explains how you can create an interactive Web page with which users can view data

More information

User Interface Guide

User Interface Guide User Interface Guide 1 Contents Overview... 3 Tabmenu... 4 Design modes... 4 Tool groups... 5 Design function groups... 5 Main menu... 6 Toolbars... 7 Drawing area... 9 Status bar... 11 Coordinate box...

More information

GE Fanuc Automation. CIMPLICITY HMI Plant Edition. Trend and XY Chart. CIMPLICITY Monitoring and Control Products.

GE Fanuc Automation. CIMPLICITY HMI Plant Edition. Trend and XY Chart. CIMPLICITY Monitoring and Control Products. GE Fanuc Automation CIMPLICITY Monitoring and Control Products CIMPLICITY HMI Plant Edition Trend and XY Chart Operation Manual GFK-1260H July 2001 Following is a list of documentation icons: GFL-005 Warning

More information

Schematic Editing Essentials

Schematic Editing Essentials Summary Application Note AP0109 (v2.0) March 24, 2005 This application note looks at the placement and editing of schematic objects in Altium Designer. This application note provides a general overview

More information

Create ruler guides. Create a ruler guide

Create ruler guides. Create a ruler guide Create ruler guides Ruler guides are different from grids in that they can be positioned freely on a page or on a pasteboard. You can create two kinds of ruler guides: page guides, which appear only on

More information

Pictometry for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10

Pictometry for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10 Pictometry for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10 September 2013 Copyright 2010-2013 Pictometry International Corp. All rights reserved. No part of this publication may be reproduced,

More information

To Select a Tool: Persistence of Tools. Tools. New Graphic Tool. Do one of the following: Click a tool icon on the palette.

To Select a Tool: Persistence of Tools. Tools. New Graphic Tool. Do one of the following: Click a tool icon on the palette. Visualization and Graphics 119 To Select a Tool: Do one of the following: Click a tool icon on the palette. With a graphic selected, type one of these letters: o, p, f, l, s, a, g, c, q, m, t Persistence

More information

Using Measurement Studio GPIB to Accelerate Development with Visual Basic

Using Measurement Studio GPIB to Accelerate Development with Visual Basic Application Note 119 Using Measurement Studio GPIB to Accelerate Development with Visual Basic Introduction Jason White and Evan Cone Using GPIB in Visual Basic can be a complicated experience. One of

More information

ENVI Classic Tutorial: Introduction to ENVI Classic 2

ENVI Classic Tutorial: Introduction to ENVI Classic 2 ENVI Classic Tutorial: Introduction to ENVI Classic Introduction to ENVI Classic 2 Files Used in This Tutorial 2 Getting Started with ENVI Classic 3 Loading a Gray Scale Image 3 ENVI Classic File Formats

More information

How to use this simulator

How to use this simulator How to use this simulator Introduction Reference Designs Simulation Types Simulation Time Schematic Editing Execute Simulation Thermal Results Result Waveforms Zooming Panning Cursors Moving Store and

More information

The Mathcad Workspace 7

The Mathcad Workspace 7 For information on system requirements and how to install Mathcad on your computer, refer to Chapter 1, Welcome to Mathcad. When you start Mathcad, you ll see a window like that shown in Figure 2-1. By

More information

Catching Events. Bok, Jong Soon

Catching Events. Bok, Jong Soon Catching Events Bok, Jong Soon Jongsoon.bok@gmail.com www.javaexpert.co.kr What Is an Event? Events Describe what happened. Event sources The generator of an event Event handlers A function that receives

More information

Getting Started. In This Chapter

Getting Started. In This Chapter Getting Started In This Chapter 2 This chapter introduces concepts and procedures that help you get started with AutoCAD. You learn how to open, close, and manage your drawings. You also learn about the

More information

AutoCAD 2009 Configuration for MUS

AutoCAD 2009 Configuration for MUS AutoCAD 2009 Configuration for MUS NOTE: The following steps do not apply to AutoCAD 2006 or earlier versions. These steps must be done before attempting to use MicroScribe Utility Software (MUS) with

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows CHAPTER 1 Getting to Know AutoCAD Opening a new drawing Getting familiar with the AutoCAD and AutoCAD LT Graphics windows Modifying the display Displaying and arranging toolbars COPYRIGHTED MATERIAL 2

More information

Controlling the Drawing Display

Controlling the Drawing Display Controlling the Drawing Display In This Chapter 8 AutoCAD provides many ways to display views of your drawing. As you edit your drawing, you can control the drawing display and move quickly to different

More information

3D Surface Plots with Groups

3D Surface Plots with Groups Chapter 942 3D Surface Plots with Groups Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 3 input parameters vary, you

More information

Pictometry for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10.3

Pictometry for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10.3 for ArcGIS Desktop Local Guide For ArcGIS Desktop Version 10.3 June 2015 Copyright 2010-2015 International Corp. All rights reserved. No part of this publication may be reproduced, stored in a retrieval

More information

Developing Motion Systems in Measurement Studio for Visual Basic

Developing Motion Systems in Measurement Studio for Visual Basic Application Note 176 Developing Motion Systems in Measurement Studio for Visual Basic Introduction With the Motion Control Module for Measurement Studio, you can develop motion control applications using

More information

Tutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t

Tutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t Tutorials Introductory Tutorials These tutorials are designed to give new users a basic understanding of how to use SIMetrix and SIMetrix/SIMPLIS. Tutorial 1: Getting Started Guides you through getting

More information

2 SELECTING AND ALIGNING

2 SELECTING AND ALIGNING 2 SELECTING AND ALIGNING Lesson overview In this lesson, you ll learn how to do the following: Differentiate between the various selection tools and employ different selection techniques. Recognize Smart

More information

RAPIDMAP Geocortex HTML5 Viewer Manual

RAPIDMAP Geocortex HTML5 Viewer Manual RAPIDMAP Geocortex HTML5 Viewer Manual This site was developed using the evolving HTML5 web standard and should work in most modern browsers including IE, Safari, Chrome and Firefox. Even though it was

More information

Texas School for the Blind and Visually Impaired. Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production

Texas School for the Blind and Visually Impaired. Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production Texas School for the Blind and Visually Impaired Outreach Programs 1100 West 45 th Street Austin, Texas, 78756 Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production Developed by:

More information

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1 CECOS University Department of Electrical Engineering Wave Propagation and Antennas LAB # 1 Introduction to HFSS 3D Modeling, Properties, Commands & Attributes Lab Instructor: Amjad Iqbal 1. What is HFSS?

More information

solidthinking Environment...1 Modeling Views...5 Console...13 Selecting Objects...15 Working Modes...19 World Browser...25 Construction Tree...

solidthinking Environment...1 Modeling Views...5 Console...13 Selecting Objects...15 Working Modes...19 World Browser...25 Construction Tree... Copyright 1993-2009 solidthinking, Inc. All rights reserved. solidthinking and renderthinking are trademarks of solidthinking, Inc. All other trademarks or service marks are the property of their respective

More information

Viewer. Release gns-mbh.com

Viewer. Release gns-mbh.com Viewer Release 2.2.1 gns-mbh.com February 18, 2016 CONTENTS 1 Import Data 3 2 Handle Views 5 3 Control Model Data 9 3.1 Camera Control................................. 9 3.2 Handle Model Data................................

More information

ENVI Tutorial: Introduction to ENVI

ENVI Tutorial: Introduction to ENVI ENVI Tutorial: Introduction to ENVI Table of Contents OVERVIEW OF THIS TUTORIAL...1 GETTING STARTED WITH ENVI...1 Starting ENVI...1 Starting ENVI on Windows Machines...1 Starting ENVI in UNIX...1 Starting

More information

Automated Video Redaction User Guide

Automated Video Redaction User Guide Automated Video Redaction User Guide INTRODUCTION VIEVU s Automated Video Redaction (AVR) module is the next generation, fully-hosted, cloud evidence redaction system. This guide describes how to operate

More information

This lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space.

This lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space. 3D Modeling with Blender: 01. Blender Basics Overview This lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space. Concepts Covered Blender s

More information

VIEVU Automated Video Redaction (AVR) User Guide

VIEVU Automated Video Redaction (AVR) User Guide VIEVU Automated Video Redaction (AVR) User Guide Contact Us If you need assistance or have any questions, please visit www.vievu.com/vievu-solutionsupport, contact us by phone at 888-285-4548, or email

More information

ENVI Classic Tutorial: A Quick Start to ENVI Classic

ENVI Classic Tutorial: A Quick Start to ENVI Classic ENVI Classic Tutorial: A Quick Start to ENVI Classic A Quick Start to ENVI Classic 2 Files Used in this Tutorial 2 Getting Started with ENVI Classic 3 Loading a Gray Scale Image 3 Familiarizing Yourself

More information

Capstone Appendix. A guide to your lab computer software

Capstone Appendix. A guide to your lab computer software Capstone Appendix A guide to your lab computer software Important Notes Many of the Images will look slightly different from what you will see in lab. This is because each lab setup is different and so

More information

FactoryLink 7. Version 7.0. Client Builder Reference Manual

FactoryLink 7. Version 7.0. Client Builder Reference Manual FactoryLink 7 Version 7.0 Client Builder Reference Manual Copyright 2000 United States Data Corporation. All rights reserved. NOTICE: The information contained in this document (and other media provided

More information

New Chart Module in SaxoTrader and SaxoWebTrader PLATFORM RELEASE NOTES

New Chart Module in SaxoTrader and SaxoWebTrader PLATFORM RELEASE NOTES New Chart Module in SaxoTrader and SaxoWebTrader PLATFORM RELEASE NOTES Summary This document describes the features of the new chart module in the SaxoTrader and SaxoWebTrader platforms that will replace

More information

TexGraf4 GRAPHICS PROGRAM FOR UTEXAS4. Stephen G. Wright. May Shinoak Software Austin, Texas

TexGraf4 GRAPHICS PROGRAM FOR UTEXAS4. Stephen G. Wright. May Shinoak Software Austin, Texas TexGraf4 GRAPHICS PROGRAM FOR UTEXAS4 By Stephen G. Wright May 1999 Shinoak Software Austin, Texas Copyright 1999, 2007 by Stephen G. Wright - All Rights Reserved i TABLE OF CONTENTS Page LIST OF TABLES...v

More information

OpenForms360 Validation User Guide Notable Solutions Inc.

OpenForms360 Validation User Guide Notable Solutions Inc. OpenForms360 Validation User Guide 2011 Notable Solutions Inc. 1 T A B L E O F C O N T EN T S Introduction...5 What is OpenForms360 Validation?... 5 Using OpenForms360 Validation... 5 Features at a glance...

More information

Press the Plus + key to zoom in. Press the Minus - key to zoom out. Scroll the mouse wheel away from you to zoom in; towards you to zoom out.

Press the Plus + key to zoom in. Press the Minus - key to zoom out. Scroll the mouse wheel away from you to zoom in; towards you to zoom out. Navigate Around the Map Interactive maps provide many choices for displaying information, searching for more details, and moving around the map. Most navigation uses the mouse, but at times you may also

More information

4 TRANSFORMING OBJECTS

4 TRANSFORMING OBJECTS 4 TRANSFORMING OBJECTS Lesson overview In this lesson, you ll learn how to do the following: Add, edit, rename, and reorder artboards in an existing document. Navigate artboards. Select individual objects,

More information

Introduction to XDisp Qt The New HKL-2000 and HKL-3000 Diffraction Image Display

Introduction to XDisp Qt The New HKL-2000 and HKL-3000 Diffraction Image Display Introduction to XDisp Qt The New HKL-2000 and HKL-3000 Diffraction Image Display HKL-2000 and HKL-3000 have a new, sleeker way of displaying your diffraction data, because HKL is now distributed with XDisp

More information

Introduction. Creating an Account. Prezi.com Getting Started

Introduction. Creating an Account. Prezi.com Getting Started Introduction offers a way to create presentations that engage the audience in an interesting and non-traditional way. It is a virtual whiteboard that transforms presentations from monologues into conversation:

More information

Impress Guide Chapter 11 Setting Up and Customizing Impress

Impress Guide Chapter 11 Setting Up and Customizing Impress Impress Guide Chapter 11 Setting Up and Customizing Impress This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option for printing

More information

ccassembler 2.1 Getting Started

ccassembler 2.1 Getting Started ccassembler 2.1 Getting Started Dated: 29/02/2012 www.cadclick.de - 1 - KiM GmbH 1 Basic Principles... 6 1.1 Installing anchor on anchor... 6 1.2 Modes and Actions... 6 1.3 Mouse control and direct input...

More information

Using Syracuse Community Geography s MapSyracuse

Using Syracuse Community Geography s MapSyracuse Using Syracuse Community Geography s MapSyracuse MapSyracuse allows the user to create custom maps with the data provided by Syracuse Community Geography. Starting with the basic template provided, you

More information

Guide to WB Annotations

Guide to WB Annotations Guide to WB Annotations 04 May 2016 Annotations are a powerful new feature added to Workbench v1.2.0 (Released May 2016) for placing text and symbols within wb_view tabs and windows. They enable generation

More information

SILVACO. An Intuitive Front-End to Effective and Efficient Schematic Capture Design INSIDE. Introduction. Concepts of Scholar Schematic Capture

SILVACO. An Intuitive Front-End to Effective and Efficient Schematic Capture Design INSIDE. Introduction. Concepts of Scholar Schematic Capture TCAD Driven CAD A Journal for CAD/CAE Engineers Introduction In our previous publication ("Scholar: An Enhanced Multi-Platform Schematic Capture", Simulation Standard, Vol.10, Number 9, September 1999)

More information

Solid surface modeling in AutoCAD

Solid surface modeling in AutoCAD Solid surface modeling in AutoCAD Introduction into 3D modeling Managing views of 3D model Coordinate Systems 1 3D model advantages ability to view the whole model looking inside the model collision checking

More information

Quick Tips to Using I-DEAS. Learn about:

Quick Tips to Using I-DEAS. Learn about: Learn about: Quick Tips to Using I-DEAS I-DEAS Tutorials: Fundamental Skills windows mouse buttons applications and tasks menus icons part modeling viewing selecting data management using the online tutorials

More information

IDL Tutorial. Contours and Surfaces. Copyright 2008 ITT Visual Information Solutions All Rights Reserved

IDL Tutorial. Contours and Surfaces. Copyright 2008 ITT Visual Information Solutions All Rights Reserved IDL Tutorial Contours and Surfaces Copyright 2008 ITT Visual Information Solutions All Rights Reserved http://www.ittvis.com/ IDL is a registered trademark of ITT Visual Information Solutions for the computer

More information

DATABASE AUTOMATION USING VBA (ADVANCED MICROSOFT ACCESS, X405.6)

DATABASE AUTOMATION USING VBA (ADVANCED MICROSOFT ACCESS, X405.6) Technology & Information Management Instructor: Michael Kremer, Ph.D. Database Program: Microsoft Access Series DATABASE AUTOMATION USING VBA (ADVANCED MICROSOFT ACCESS, X405.6) Section 5 AGENDA 8. Events

More information

Autodesk Moldflow Insight AMI User Interface

Autodesk Moldflow Insight AMI User Interface Autodesk Moldflow Insight 2012 AMI User Interface Revision 1, 18 March 2012. This document contains Autodesk and third-party software license agreements/notices and/or additional terms and conditions for

More information

ccassembler 3.1 Getting Started

ccassembler 3.1 Getting Started ccassembler 3.1 Getting Started Dated: 31.03.2017 www.cadclick.de - 1 - KiM GmbH 1 Basic Principles... 6 1.1 Installing anchor on anchor... 6 1.2 Modes and Actions... 7 1.3 Mouse control and direct input...

More information

PASS Sample Size Software

PASS Sample Size Software Chapter 941 Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 2 input parameters vary, you can create stunning 3D power

More information

GraphWorX64 Productivity Tips

GraphWorX64 Productivity Tips Description: Overview of the most important productivity tools in GraphWorX64 General Requirement: Basic knowledge of GraphWorX64. Introduction GraphWorX64 has a very powerful development environment in

More information

Collaborate in Qlik Sense. Qlik Sense April 2018 Copyright QlikTech International AB. All rights reserved.

Collaborate in Qlik Sense. Qlik Sense April 2018 Copyright QlikTech International AB. All rights reserved. Collaborate in Qlik Sense Qlik Sense April 2018 Copyright 1993-2018 QlikTech International AB. All rights reserved. Copyright 1993-2018 QlikTech International AB. All rights reserved. Qlik, QlikTech, Qlik

More information

Beyond 20/20. Browser - English. Version 7.0, SP3

Beyond 20/20. Browser - English. Version 7.0, SP3 Beyond 20/20 Browser - English Version 7.0, SP3 Notice of Copyright Beyond 20/20 Desktop Browser Version 7.0, SP3 Copyright 1992-2006 Beyond 20/20 Inc. All rights reserved. This document forms part of

More information

Getting Started With XPresReview

Getting Started With XPresReview Getting Started With XPresReview Step One : Downloading & Installing The XPresReview Software Cagenix utilizes a software package called XpresReview for our design approval process. DOWNLOAD LINK : http://xpresreview.cagenix.com

More information

Ocean Data View. Getting Started

Ocean Data View. Getting Started Ocean Data View Getting Started January 20, 2011 1 Contents 1 General Information... 3 1.1 Installation... 3 1.2 ODV User Directory... 3 1.3 Application Window... 3 1.4 Data Model... 5 1.5 Data Import...

More information

Impress Guide. Chapter 11 Setting Up and Customizing Impress

Impress Guide. Chapter 11 Setting Up and Customizing Impress Impress Guide Chapter 11 Setting Up and Customizing Impress Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the terms of

More information

Parametric Modeling with. Autodesk Fusion 360. First Edition. Randy H. Shih SDC. Better Textbooks. Lower Prices.

Parametric Modeling with. Autodesk Fusion 360. First Edition. Randy H. Shih SDC. Better Textbooks. Lower Prices. Parametric Modeling with Autodesk Fusion 360 First Edition Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites

More information

City of Richmond Interactive Map (RIM) User Guide for the Public

City of Richmond Interactive Map (RIM) User Guide for the Public Interactive Map (RIM) User Guide for the Public Date: March 26, 2013 Version: 1.0 3479477 3479477 Table of Contents Table of Contents Table of Contents... i About this

More information

Graphing Calculator Tutorial

Graphing Calculator Tutorial Graphing Calculator Tutorial This tutorial is designed as an interactive activity. The best way to learn the calculator functions will be to work the examples on your own calculator as you read the tutorial.

More information

VirES for Swarm v2.0. Swarm Science Meeting, Banff, 20-24/03/2017. Page 1

VirES for Swarm v2.0. Swarm Science Meeting, Banff, 20-24/03/2017. Page 1 VirES for Swarm v2.0 Page 1 Table of Content Layers page 3 Views page 4 View Projections page 5 Product parameters and settings page 6 Spatial and Temporal Data Selection page 7 Time Slider: date selection

More information

QuickTutor. An Introductory SilverScreen Modeling Tutorial. Solid Modeler

QuickTutor. An Introductory SilverScreen Modeling Tutorial. Solid Modeler QuickTutor An Introductory SilverScreen Modeling Tutorial Solid Modeler TM Copyright Copyright 2005 by Schroff Development Corporation, Shawnee-Mission, Kansas, United States of America. All rights reserved.

More information

MicroStation V8i Tips and Tricks and more

MicroStation V8i Tips and Tricks and more The following Tips and Tricks include features that are new in the version SELECTSeries 2&3 and some that have been around for a while enjoy Explorer the File Open dialog. Let s take a close look at the

More information

Autodesk Navisworks Freedom Quick Reference Guide

Autodesk Navisworks Freedom Quick Reference Guide WP CAD 00074 March 2012 Guide by Andy Davis Autodesk Navisworks Freedom Quick Reference Guide Quick Reference Guide to Autodesk Navisworks Freedom Opening a Model To open a model, click on the Application

More information

Adobe Acrobat Reader 4.05

Adobe Acrobat Reader 4.05 Adobe Acrobat Reader 4.05 1. Installing Adobe Acrobat Reader 4.05 If you already have Adobe Acrobat Reader installed on your computer, please ensure that it is version 4.05 and that it is Adobe Acrobat

More information

Overview of Adobe InDesign CS4 workspace

Overview of Adobe InDesign CS4 workspace Adobe InDesign CS4 Project 3 guide Overview of Adobe InDesign CS4 workspace In this guide, you ll learn how to do the following: Work with the InDesign workspace, tools, document windows, pasteboard, and

More information

ArtemiS SUITE diagram

ArtemiS SUITE diagram Intuitive, interactive graphical display of two- or three-dimensional data sets HEARING IS A FASCINATING SENSATION ArtemiS SUITE Motivation The diagram displays your analysis results in the form of graphical

More information

Dremel Digilab 3D Slicer Software

Dremel Digilab 3D Slicer Software Dremel Digilab 3D Slicer Software Dremel Digilab 3D Slicer prepares your model for 3D printing. For novices, it makes it easy to get great results. For experts, there are over 200 settings to adjust to

More information

LAB # 2 3D Modeling, Properties Commands & Attributes

LAB # 2 3D Modeling, Properties Commands & Attributes COMSATS Institute of Information Technology Electrical Engineering Department (Islamabad Campus) LAB # 2 3D Modeling, Properties Commands & Attributes Designed by Syed Muzahir Abbas 1 1. Overview of the

More information

ArcGIS. Desktop. A Selection of Time-Saving Tips and Shortcuts

ArcGIS. Desktop. A Selection of Time-Saving Tips and Shortcuts ArcGIS Desktop A Selection of Time-Saving Tips and Shortcuts Map Navigation Refresh and redraw the display F5 9.1, Suspend the map s drawing F9 9.1, Zoom in and out Roll the mouse wheel backward and forward.

More information

DASYLab Techniques. Usage- Chart Recorder, Y/t Chart, X/Y Chart. Using Cursors in the Display Modules

DASYLab Techniques. Usage- Chart Recorder, Y/t Chart, X/Y Chart. Using Cursors in the Display Modules DASYLab Techniques Using Cursors in the Display Modules Updated to include DASYLab 2016 features The DASYLab graphical display modules render the data into a graphical chart display in the following DASYLab

More information

Chapter 25 Editing Windows. Chapter Table of Contents

Chapter 25 Editing Windows. Chapter Table of Contents Chapter 25 Editing Windows Chapter Table of Contents ZOOMING WINDOWS...368 RENEWING WINDOWS...375 ADDING AND DELETING...378 MOVING AND SIZING...385 ALIGNING GRAPHS...391 365 Part 2. Introduction 366 Chapter

More information

The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is

The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is AutoCAD? The term CAD (Computer Aided Design /Drafting)

More information

Graphics course. W.Theiss Hard- and Software for Optical Spectroscopy Dr.-Bernhard-Klein-Str. 110, D Aachen Wolfgang Theiss

Graphics course. W.Theiss Hard- and Software for Optical Spectroscopy Dr.-Bernhard-Klein-Str. 110, D Aachen Wolfgang Theiss Graphics course W.Theiss Hard- and Software for Optical Spectroscopy Dr.-Bernhard-Klein-Str., D-578 Aachen Phone: (49) 4 5669 Fax: (49) 4 959 E-mail: theiss@mtheiss.com Web: www.mtheiss.com Wolfgang Theiss

More information

VBA Foundations, Part 7

VBA Foundations, Part 7 Welcome to this months edition of VBA Foundations in its new home as part of AUGIWorld. This document is the full version of the article that appears in the September/October issue of Augiworld magazine,

More information

Using the CMA Warp Editor

Using the CMA Warp Editor Using the CMA Warp Editor Overview The Warp Editor feature lets you adjust Axon HD, Axon HD Pro, DLHD or MMS100 output to match complex projection surfaces. These forms allow the projection to match irregular

More information

Working with the Board Insight System

Working with the Board Insight System Working with the Board Insight System Old Content - visit altium.com/documentation Modified by on 29-Jul-2014 Board Insight is a configurable system of features that give you complete control over viewing

More information

Adobe illustrator Introduction

Adobe illustrator Introduction Adobe illustrator Introduction This document was prepared by Luke Easterbrook 2013 1 Summary This document is an introduction to using adobe illustrator for scientific illustration. The document is a filleable

More information

Overview of Adobe InDesign

Overview of Adobe InDesign Overview of Adobe InDesign In this guide, you ll learn how to do the following: Work with the InDesign workspace, tools, document windows, pasteboard, panels, and layers. Customize the workspace. Change

More information

SOLIDWORKS 2017 Keyboard Modifiers & Shortcuts

SOLIDWORKS 2017 Keyboard Modifiers & Shortcuts SOLIDWORKS 2017 Keyboard Modifiers & Shortcuts Copy/Paste Ctrl+C and Ctrl+V These are similar in functionality to Windows. Sketches Copies and pastes sketch entities. Part Copies and pastes sketches. Assemblies

More information

Using Online Help. About the built-in help features Using Help Using the How To window Using other assistance features

Using Online Help. About the built-in help features Using Help Using the How To window Using other assistance features Using Online Help About the built-in help features Using Help Using the How To window Using other assistance features About the built-in help features Adobe Reader 6.0 offers many built-in features to

More information

Collaborate in Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. All rights reserved.

Collaborate in Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. All rights reserved. Collaborate in Qlik Sense Qlik Sense February 2018 Copyright 1993-2018 QlikTech International AB. All rights reserved. Copyright 1993-2018 QlikTech International AB. All rights reserved. Qlik, QlikTech,

More information

Ansoft HFSS Windows Screen Windows. Topics: Side Window. Go Back. Contents. Index

Ansoft HFSS Windows Screen Windows. Topics: Side Window. Go Back. Contents. Index Modifying Coordinates Entering Data in the Side Windows Modifying Snap To Absolute Relative Each screen in divided up into many windows. These windows can allow you to change the coordinates of the model,

More information

ROBOTSTUDIO LECTURES. Introduction to RobotStudio. What is RobotStudio? How to start it up Structured walk-through

ROBOTSTUDIO LECTURES. Introduction to RobotStudio. What is RobotStudio? How to start it up Structured walk-through ROBOTSTUDIO LECTURES Introduction to RobotStudio What is RobotStudio? How to start it up Structured walk-through What is RobotStudio? RobotStudio is ABB's simulation and offline programming software It

More information

JMP 12.1 Quick Reference Windows and Macintosh Keyboard Shortcuts

JMP 12.1 Quick Reference Windows and Macintosh Keyboard Shortcuts Data Table Actions JMP 12.1 Quick Reference and Keyboard s Select the left or right cell. If a blinking cursor is inserted in a cell, move one character left or right through the cell contents. Select

More information

Tutorial 3: Constructive Editing (2D-CAD)

Tutorial 3: Constructive Editing (2D-CAD) (2D-CAD) The editing done up to now is not much different from the normal drawing board techniques. This section deals with commands to copy items we have already drawn, to move them and to make multiple

More information

729G26 Interaction Programming. Lecture 4

729G26 Interaction Programming. Lecture 4 729G26 Interaction Programming Lecture 4 Lecture overview jquery - write less, do more Capturing events using jquery Manipulating the DOM, attributes and content with jquery Animation with jquery Describing

More information

SolidWorks Implementation Guides. User Interface

SolidWorks Implementation Guides. User Interface SolidWorks Implementation Guides User Interface Since most 2D CAD and SolidWorks are applications in the Microsoft Windows environment, tool buttons, toolbars, and the general appearance of the windows

More information

Motion Creating Animation with Behaviors

Motion Creating Animation with Behaviors Motion Creating Animation with Behaviors Part 1: Basic Motion Behaviors Part 2: Stacking Behaviors upart 3: Using Basic Motion Behaviors in 3Do Part 4: Using Simulation Behaviors Part 5: Applying Parameter

More information

Digital City: Introduction to 3D modeling

Digital City: Introduction to 3D modeling Digital City: Introduction to 3D modeling Weixuan Li, 2017 PART I: Install SketchUp and Introduction 1. Download SketchUp Download SketchUp from their official website: https://www.sketchup.com Go to the

More information

This is the opening view of blender.

This is the opening view of blender. This is the opening view of blender. Note that interacting with Blender is a little different from other programs that you may be used to. For example, left clicking won t select objects on the scene,

More information

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension BEAWebLogic Server Using the WebLogic Diagnostic Framework Console Extension Version 10.0 Revised: March 30, 2007 Contents 1. Introduction and Roadmap What Is the WebLogic Diagnostic Framework Console

More information

2D1640 Grafik och Interaktionsprogrammering VT Good for working with different kinds of media (images, video clips, sounds, etc.

2D1640 Grafik och Interaktionsprogrammering VT Good for working with different kinds of media (images, video clips, sounds, etc. An Introduction to Director Gustav Taxén gustavt@nada.kth.se 2D1640 Grafik och Interaktionsprogrammering VT 2006 Director MX Used for web sites and CD-ROM productions Simpler interactive content (2D and

More information

L E S S O N 2 Background

L E S S O N 2 Background Flight, Naperville Central High School, Naperville, Ill. No hard hat needed in the InDesign work area Once you learn the concepts of good page design, and you learn how to use InDesign, you are limited

More information

DAQBench. 32-bit ActiveX controls for Measurement and Automation. User Interface Controls Reference

DAQBench. 32-bit ActiveX controls for Measurement and Automation. User Interface Controls Reference DAQBench 32-bit ActiveX controls for Measurement and Automation User Interface Controls Reference Contents D ActiveX control...1 D7Segment ActiveX control... 11 DLEDMeter ActiveX control...17 DSlide ActiveX

More information

Overview of Synaptics TouchPad Features

Overview of Synaptics TouchPad Features Overview of Synaptics TouchPad Features Your Synaptics TouchPad is much more powerful than an old-fashioned mouse. In addition to providing all the features of an ordinary mouse, your TouchPad allows you

More information

Chapter 2 Parametric Modeling Fundamentals

Chapter 2 Parametric Modeling Fundamentals 2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded Solid Models Understand the Basic Parametric Modeling Procedure Create 2-D Sketches Understand the Shape before Size Approach Use the

More information