A. IF BLOCKS AND DO LOOPS
|
|
- Janice Mitchell
- 6 years ago
- Views:
Transcription
1 IF BLOCKS AND DO LOOPS Overview A. IF BLOCKS AND DO LOOPS A.1 Overview GAMBIT allows you to use IF blocks and DO loops as part of a set of journalfile commands. IF blocks and DO loops allow you to customize journal files in order to facilitate the creation and/or meshing of GAMBIT models. For example, you can use DO loops to construct, locate, and orient multiple copies of a single entity type. The following sections of this appendix describe the general syntax and use of GAMBIT IF blocks and DO loops Fluent, Inc. All rights reserved. A-1
2 IF Blocks IF BLOCKS AND DO LOOPS A.2 IF Blocks A.2.1 General Syntax The general syntax of a GAMBIT IF block is as follows: IF COND (X) [ ] where X represents a logical expression and the square brackets ([]) indicate that the statement and its associated are optional. (For a description of valid logical expressions, see Appendix B, Section B.3.2.) When GAMBIT encounters an IF block, it evaluates the expression, X, and executes selected blocks of subsequent commands depending on whether the expression is true or false. The following table describes the action that results from the evaluation of a GAMBIT IF block expression (X). X True False Action GAMBIT executes the block of commands that exists between the IF and commands. If the IF block does not contain an command, GAMBIT executes the entire block of commands between the IF and commands. GAMBIT skips to the next command at the same nesting level. If the IF block does not contain an command, GAMBIT skips to the command that follows the command. NOTE: GAMBIT IF,, and statements are not case-sensitive. For example, the following block of commands constitutes a valid GAMBIT IF block: if cond ($q.eq. 5) volume create sphere radius ($q*3) endif A Fluent, Inc. All rights reserved.
3 IF BLOCKS AND DO LOOPS IF Blocks A.2.2 Example As an example of the use of GAMBIT IF blocks, consider the following block of commands: IF COND ($a.gt. 5) volume create sphere radius ($a/2) volume create brick width 1 height 1 depth 1 GAMBIT interprets the IF block as follows: A.2.3 Nested IF Blocks If the parameter a is greater than 5, create a sphere of radius 2.5. If the parameter a is less than or equal to 5, create a unit cube. GAMBIT IF blocks can contain any number of nested IF blocks. For example, the following structure constitutes a valid general use of nested IF blocks: IF COND (X(1)) IF COND (X(2)) IF COND (X(3)) IF COND (X(4)) where the X(i) represent distinct logical expressions Fluent, Inc. All rights reserved. A-3
4 DO Loops IF BLOCKS AND DO LOOPS A.3 DO Loops A.3.1 General Syntax The general syntax of any GAMBIT DO loop is as follows: DO PARA "$p" [ INIT i ] COND (X) [ INCR n ] ENDDO where the brackets ([]) indicate that the keywords INIT and INCR and their associated parameters are optional. The DO-loop parameters shown above are defined as follows. Parameter $p i X n Definition Loop control variable. NOTE: The loop control variable must constitute an existing parameter that is, a parameter that has been previously defined. (For a description of the definition and use of GAMBIT parameters see Section ) An arithmetic expression that provides the initial value for $p when loop execution begins. (Default = 1.) A logical expression used to terminate loop execution. The loop terminates when the expression X evaluates as false. NOTE: For a description of valid logical expressions, see Appendix B, Section B.3.2. An arithmetic expression that defines the amount by which $p is incremented after each execution of the DO loop. (Default = 1.) NOTE: The value of n is evaluated only once at the initialization of the DO loop. NOTE: GAMBIT DO-loop statements are not case-sensitive. For example, the following block of commands constitutes a valid DO loop do para "$x" init 3 cond ($x.le. 5) volume create brick width $x height ($x*2.5) enddo A Fluent, Inc. All rights reserved.
5 IF BLOCKS AND DO LOOPS DO Loops A.3.2 DO-Loop Operations When GAMBIT encounters a DO loop, it executes the following sequence of operations. Step Operation 1 Evaluate i and n. 2 Initialize $p to the value of i. 3 Evaluate X: If X evaluates as false, skip to the command that follows the ENDDO command. If X does not evaluate as false, execute the commands that exist between the DO command and the ENDDO command. 4 Increment $p by n. 5 Go to Step 3. A.3.3 Example As an example of a GAMBIT DO loop, consider the following block of commands: $Tmp = 2 do para "$Z" init 6 cond ($Z.le. 24) incr ($Tmp*3) volume create sphere radius $Z enddo If you execute the command block shown above, GAMBIT creates four spheres with radii 6, 12, 18, and Fluent, Inc. All rights reserved. A-5
6 DO Loops IF BLOCKS AND DO LOOPS A.3.4 BREAK and NEXT GAMBIT allows you to control DO loop operation by means of two additional commands: BREAK NEXT The BREAK and NEXT commands operate as follows: A.3.5 Nested DO Loops If GAMBIT encounters a BREAK command, it skips immediately to the command that follows the ENDDO command. If GAMBIT encounters a NEXT command, it skips any commands that exist between the NEXT command and the ENDDO command but continues execution of the DO loop. GAMBIT allows you to nest DO loops within other DO loops. The only restriction that GAMBIT imposes on the nesting of DO loops is that each nested loop must be completely contained within the outer loop. A Fluent, Inc. All rights reserved.
4. GAMBIT MENU COMMANDS
GAMBIT MENU COMMANDS 4. GAMBIT MENU COMMANDS The GAMBIT main menu bar includes the following menu commands. Menu Item File Edit Solver Help Purposes Create, open and save sessions Print graphics Edit and/or
More information2. STARTING GAMBIT. 2.1 Startup Procedures
STARTING GAMBIT Startup Procedures 2. STARTING GAMBIT For most installations, the GAMBIT startup procedure involves execution of a simple startup command; however, the PC version of GAMBIT also includes
More informationPerformance Task: In the image below, there are three points (J, K, and I) located on different edges of a cube.
Cube Cross Sections Performance Task: In the image below, there are three points (J, K, and I) located on different edges of a cube. points I, K, and J. This plane would create a cross section through
More information2.4 Sensorized robots
66 Chap. 2 Robotics as learning object 2.4 Sensorized robots 2.4.1 Introduction The main objectives (competences or skills to be acquired) behind the problems presented in this section are: - The students
More informationC. GAMBIT NEUTRAL FILE FORMAT
General Format C. GAMBIT NEUTRAL FILE FORMAT GAMBIT neutral files are ASCII files that can be used to import or export mesh data, boundary condition data (points, edges, or surfaces tagged with names)
More informationMESA Cyber Robot Challenge: Robot Controller Guide
MESA Cyber Robot Challenge: Robot Controller Guide Overview... 1 Overview of Challenge Elements... 2 Networks, Viruses, and Packets... 2 The Robot... 4 Robot Commands... 6 Moving Forward and Backward...
More information6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form:
6.111 Lecture # 19 Controlling Position Servomechanisms are of this form: Some General Features of Servos: They are feedback circuits Natural frequencies are 'zeros' of 1+G(s)H(s) System is unstable if
More informationGAMBIT 2.4 User s Guide
GAMBIT 2.4 User s Guide May 2007 Licensee acknowledges that use of Fluent, Inc. s products can only provide an imprecise estimation of possible future performance and that additional testing and analysis,
More informationSlide 1 - Slide 1 The steps illustrated in this demonstration are the third part of a series covering the stress analysis of a thin-walled pressure vessel. Click here to view the list of tutorials in this
More informationIntermediate Mathematics League of Eastern Massachusetts
Meet #5 March 2009 Intermediate Mathematics League of Eastern Massachusetts Meet #5 March 2009 Category 1 Mystery 1. Sam told Mike to pick any number, then double it, then add 5 to the new value, then
More informationRochester Institute of Technology Real Time and Embedded Systems: Project 2a
Rochester Institute of Technology Real Time and Embedded Systems: Project 2a Overview: Design and implement a STM32 Discovery board program exhibiting multitasking characteristics in simultaneously controlling
More informationCS3334 Data Structures Lecture 4: Bubble Sort & Insertion Sort. Chee Wei Tan
CS3334 Data Structures Lecture 4: Bubble Sort & Insertion Sort Chee Wei Tan Sorting Since Time Immemorial Plimpton 322 Tablet: Sorted Pythagorean Triples https://www.maa.org/sites/default/files/pdf/news/monthly105-120.pdf
More informationSECONDARY 2H ~ UNIT 5 (Into to Quadratics)
SECONDARY 2H ~ UNIT 5 (Into to Quadratics) Assignments from your Student Workbook are labeled WB Those from your hardbound Student Resource Book are labeled RB. Do all work from the Student Resource Book
More informationSECONDARY 2H ~ UNIT 5 (Intro to Quadratics)
SECONDARY 2H ~ UNIT 5 (Intro to Quadratics) Assignments from your Student Workbook are labeled WB Those from your hardbound Student Resource Book are labeled RB. Do all work from the Student Resource Book
More informationunderstanding sensors
The LEGO MINDSTORMS EV3 set includes three types of sensors: Touch, Color, and Infrared. You can use these sensors to make your robot respond to its environment. For example, you can program your robot
More informationMoving the Robot Arm. A Brief Introduction to Servo Motors
E5: 2015 Moving the Robot Arm A Brief Introduction to Servo Motors Servo Motors (1) Output shaft of motor turns to angle specified by input pulses. We s a stream of pulses to servo through wires connected
More informationµchameleon 2 User s Manual
µchameleon 2 Firmware Rev 4.0 Copyright 2006-2011 Starting Point Systems. - Page 1 - firmware rev 4.0 1. General overview...4 1.1. Features summary... 4 1.2. USB CDC communication drivers... 4 1.3. Command
More informationPart II Developing A Toolbox Of Behaviors
Part II Developing A Toolbox Of Behaviors In Part II we develop a toolbox of utility programs. The programs impart the robot with a collection of behaviors that enable it to handle specific tasks. Each
More informationInductive Conductivity Measurement of Seawater
Inductive Conductivity Measurement of Seawater Roger W. Pryor, Ph.D. Pryor Knowledge Systems *Corresponding author: 498 Malibu Drive, Bloomfield Hills, MI, 48302-223, rwpryor@pksez.com Abstract: Approximately
More informationUse and Copyright "What's a Microcontroller" Distribution:
Chapter 8: Frequency and Sound Presentation based on: "What's a Microcontroller?" By Andy Lindsay Parallax, Inc Presentation developed by: Martin A. Hebel Southern Illinois University Carbondale College
More informationThere are two types of cove light in terms of light distribution inside a room
DIALux evo Tutorials Tutorial 2 How to create a cove light detail In this tutorial you will learn the following commands. 1. Using help lines 2. Using ceiling. 3. Using cutout 4. Using Boolean operation
More informationDisplay and Draw Features
CHAPTER 7 Display and Draw Features 7.1 Overview Feature / Function Tool Display or draw DTM features, such as contours, triangles, lattices, voids, islands, etc. DTM Menu Bar Load > DTM Features GEOPAK
More informationVIRTUAL ASSISTIVE ROBOTS FOR PLAY, LEARNING, AND COGNITIVE DEVELOPMENT
3-59 Corbett Hall University of Alberta Edmonton, AB T6G 2G4 Ph: (780) 492-5422 Fx: (780) 492-1696 Email: atlab@ualberta.ca VIRTUAL ASSISTIVE ROBOTS FOR PLAY, LEARNING, AND COGNITIVE DEVELOPMENT Mengliao
More informationGW3-TRBO Affiliation Software Version 2.15 Module Book
GW3-TRBO Affiliation Software Version 2.15 Module Book 1/17/2018 2011-2018 The Genesis Group 2 Trademarks The following are trademarks of Motorola: MOTOTRBO. Any other brand or product names are trademarks
More informationEmbedded Systems 10 BF - ES - 1 -
Embedded Systems 10-1 - REVIEW: VHDL HDL = hardware description language VHDL = VHSIC hardware description language VHSIC = very high speed integrated circuit Initiated by US Department of Defense 1987
More informationCase Study Playing Checkers
APPENDIX A Case Study Playing Checkers In this appendix we will look at the logic in creating a checkers game. The intent is to demonstrate the logical need for an array to accomplish this mission. This
More informationLecture 6: Sensors and Actuators of NAO
Lecture 6: Sensors and Actuators of NAO Cognitive Systems - Reading Club Christian Reißner Based on slides by Mike Beiter, Brian Coltin and Somchaya Liemhetcharat Applied Computer Science, Bamberg University
More informationAlternatively, the solid section can be made with open line sketch and adding thickness by Thicken Sketch.
Sketcher All feature creation begins with two-dimensional drawing in the sketcher and then adding the third dimension in some way. The sketcher has many menus to help create various types of sketches.
More informationDIGITAL DESIGN WITH SM CHARTS
DIGITAL DESIGN WITH SM CHARTS By: Dr K S Gurumurthy, UVCE, Bangalore e-notes for the lectures VTU EDUSAT Programme Dr. K S Gurumurthy, UVCE, Blore Page 1 19/04/2005 DIGITAL DESIGN WITH SM CHARTS The utility
More informationActivity Graphics: Image Processing
Computer Science Activity Graphics: Image Processing ASSIGNMENT OVERVIEW In this assignment you ll be writing a series of small programs that take a digital image, examine the pixels that make up that
More informationRosa Parks Middle School. Summer Math Packet C2.0 Algebra Student Name: Teacher Name: Date:
Rosa Parks Middle School Summer Math Packet C2.0 Algebra Student Name: Teacher Name: Date: Dear Student and Parent, The purpose of this packet is to provide a review of objectives that were taught the
More information1. Create a 2D sketch 2. Create geometry in a sketch 3. Use constraints to position geometry 4. Use dimensions to set the size of geometry
2.1: Sketching Many features that you create in Fusion 360 start with a 2D sketch. In order to create intelligent and predictable designs, a good understanding of how to create sketches and how to apply
More informationMARK SCHEME for the October/November 2014 series 9691 COMPUTING. 9691/22 Paper 2 (Written Paper), maximum raw mark 75
CAMBRIDGE INTERNATIONAL EXAMINATIONS Cambridge International Advanced Subsidiary and Advanced Level MARK SCHEME for the October/November 2014 series 9691 COMPUTING 9691/22 Paper 2 (Written Paper), maximum
More informationIntegrated Reporting WG
Integrated Reporting WG Merran Kelsall, IAASB Member and Integrated Reporting Working Group Chair IAASB Meeting March 16, 2016 Page 1 Public Interest Keep the International Standards fit for purpose in
More informationENGINEERING GRAPHICS ESSENTIALS. (A Text and Lecture Aid) Second Edition. Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS
ENGINEERING GRAPHICS ESSENTIALS (A Text and Lecture Aid) Second Edition Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com
More informationPublished on Online Documentation for Altium Products (http://www.altium.com/documentation)
Published on Online Documentation for Altium Products (http://www.altium.com/documentation) Home > Draftsman Enhancements A New Era for Documentation Modified by Jason Howie on Dec 4, 2017 The Altium Designer
More informationAcademic Vocabulary Test 1:
Academic Vocabulary Test 1: How Well Do You Know the 1st Half of the AWL? Take this academic vocabulary test to see how well you have learned the vocabulary from the Academic Word List that has been practiced
More informationCity in The Box - CTB Helsinki 2003
City in The Box - CTB Helsinki 2003 An experimental way of storing, representing and sharing experiences of the city of Helsinki, using virtual reality technology, to create a navigable multimedia gallery
More informationGameBlocks: an Entry Point to ICT for Pre-School Children
GameBlocks: an Entry Point to ICT for Pre-School Children Andrew C SMITH Meraka Institute, CSIR, P O Box 395, Pretoria, 0001, South Africa Tel: +27 12 8414626, Fax: + 27 12 8414720, Email: acsmith@csir.co.za
More informationAnsible in Operation. Bruce Becker: Coordinator, SAGrid
Ansible in Operation Bruce Becker: Coordinator, SAGrid bbecker@csir.co.za http://www.sagrid.ac.za Learning Goals Manage inventory Ansible ad-hoc commands Write & run Playbooks Understanding of variables
More informationTable 5.1: Drilling canned cycles. Action at the bottom of the hole. Cancels drilling canned cycle Intermittent or continuous feed.
5.18 CANNED CYCLES FOR DRILLING On a lathe, equipped with live tooling (which allows a tool, obviously a drilling or a similar tool, to rotate at the specified RPM, as in a milling machine) and an additional
More informationcode V(n,k) := words module
Basic Theory Distance Suppose that you knew that an English word was transmitted and you had received the word SHIP. If you suspected that some errors had occurred in transmission, it would be impossible
More informationCircuit Simulation with SPICE OPUS
Circuit Simulation with SPICE OPUS Theory and Practice Tadej Tuma Arpäd Bürmen Birkhäuser Boston Basel Berlin Contents Abbreviations About SPICE OPUS and This Book xiii xv 1 Introduction to Circuit Simulation
More informationCoding as a Game for Contests. Judith Bishop
Coding as a Game for Contests Judith Bishop Take aways 1. Scale of the data 2. Keeping players engaged 3. Different audiences 4. Analytics 5. Responsibility to players 6. Ask for collaborators Audiences
More informationAS9102 Training. First Article Inspection Guide. Rev A
AS9102 Training First Article Inspection Guide Rev A What We Will Cover Challenge Approach AS9102 Rev B FAI Requirements AS9102 Rev B Embedded Guidelines Forms Used Questions/Answers Examples of FAI Problems
More informationISO INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO 10303-508 First edition 2001-04-15 Industrial automation systems and integration Product data representation and exchange Part 508: Application interpreted construct: Non-manifold
More informationChapter 14. using data wires
Chapter 14. using data wires In this fifth part of the book, you ll learn how to use data wires (this chapter), Data Operations blocks (Chapter 15), and variables (Chapter 16) to create more advanced programs
More information2013 Academic Challenge
2013 Academic Challenge ENGINEERING GRAPHICS TEST STATE FINALS This Test Consists of 40 Questions Engineering Graphics Test Production Team Ryan Brown, Illinois State University Author/Team Leader Jacob
More informationRoberto Clemente Middle School
Roberto Clemente Middle School Summer Math Packet for Students Entering Algebra I Name: 1. On the grid provided, draw a right triangle with whole number side lengths and a hypotenuse of 10 units. The
More informationGetting Started with Osmo Coding Jam. Updated
Updated 8.1.17 1.1.0 What s Included Each set contains 23 magnetic coding blocks. Snap them together in coding sequences to create an endless variety of musical compositions! Walk Quantity: 3 Repeat Quantity:
More informationMethods in Mathematics (Linked Pair Pilot)
Centre Number Surname Candidate Number For Examiner s Use Other Names Candidate Signature Examiner s Initials Methods in Mathematics (Linked Pair Pilot) Unit 2 Geometry and Algebra Monday 11 November 2013
More informationGenWatch3 GW_Affiliation Software Version 2.10 Module Book
GenWatch3 GW_Affiliation Software Version 2.10 Module Book 1/17/2014 2014 The Genesis Group 2 2014 The Genesis Group 3 Trademarks The following are registered trademarks of Motorola: SmartZone, SmartNet,
More informationFormalising Event Reconstruction in Digital Investigations
Formalising Event Reconstruction in Digital Investigations Pavel Gladyshev The thesis is submitted to University College Dublin for the degree of PhD in the Faculty of Science August 2004 Department of
More informationIntroduction to ANSYS DesignModeler
Lecture 4 Planes and Sketches 14. 5 Release Introduction to ANSYS DesignModeler 2012 ANSYS, Inc. November 20, 2012 1 Release 14.5 Preprocessing Workflow Geometry Creation OR Geometry Import Geometry Operations
More informationUsing the Two-Way X-10 Modules with HomeVision
Using the Two-Way X-10 Modules with HomeVision Module Description X-10 recently introduced several modules (such as the LM14A lamp module) that can transmit their status via X- 10. When these modules receive
More informationBIEB 143 Spring 2018 Weeks 8-10 Game Theory Lab
BIEB 143 Spring 2018 Weeks 8-10 Game Theory Lab Please read and follow this handout. Read a section or paragraph completely before proceeding to writing code. It is important that you understand exactly
More informationForensic Search. Version 3.5. Configuration Manual
Forensic Search Version 3.5 en Configuration Manual 3 en Table of Contents Forensic Search Table of Contents 1 Introduction 5 2 Requirements 5 2.1 License 5 2.2 Limitations 7 2.3 The Basics 7 2.3.1 Objects
More informationIntroduction. EN Raster Graphics 6-1
6 Raster Graphics Introduction A raster image is a made up of a series of discrete picture elements pixels. Pictures such as those in newspapers, television, and documents from Hewlett-Packard printers
More informationDesign of Microprogrammed Control Units (MCU) using VHDL Description. Arvutitehnika erikusus
Design of Microprogrammed Control Units (MCU) using VHDL Description Arvutitehnika erikusus 1 Hardwired control unit S5 A S6 & D Q Q D Q Q CLOCK A hardwired control unit accomplishes a conditional transfer
More informationLEVEL A: SCOPE AND SEQUENCE
LEVEL A: SCOPE AND SEQUENCE LESSON 1 Introduction to Components: Batteries and Breadboards What is Electricity? o Static Electricity vs. Current Electricity o Voltage, Current, and Resistance What is a
More informationWEEK 5 Remembering Long Lists Using EEPROM
WEEK 5 Remembering Long Lists Using EEPROM EEPROM stands for Electrically Erasable Programmable Read Only Memory. It is a small black chip on the BASIC Stamp II module labeled 24LC16B. It is used to store
More informationAdvanced Tutorial for Creo Parametric Releases 1.0 & 2.0
Advanced Tutorial for Creo Parametric Releases 1.0 & 2.0 Roger Toogood, Ph.D., P. Eng. SDC PUBLICATIONS Schroff Development Corporation Better Textbooks. Lower Prices. www.sdcpublications.com Visit the
More informationCockleshells & Bobbles Throw & Pillow
RED HEART Super Saver : 3 skeins 316 Soft White (for pillow) Crochet Hooks: 5.5mm [US I-9] and 6mm [US J-10]. 15 x 15 pillow form, yarn needle. GAUGE: 19 sts = 6¼ ; 14 rows = 4 over s panel using larger
More informationThematic special purpose mapping. Thematic mapping 1: point symbol techniques
Thematic special purpose mapping Thematic mapping 1: point symbol techniques Qualitative thematic point maps Are partly similar to topographic (general) maps; Individual point locations are important 1
More informationProject 1: Game of Bricks
Project 1: Game of Bricks Game Description This is a game you play with a ball and a flat paddle. A number of bricks are lined up at the top of the screen. As the ball bounces up and down you use the paddle
More informationPlanking Standards. Planking Profile Drawings
Planking Planking (or automatic straking) is for automatically dividing predefined areas, such as decks and bulkheads, into planks based on the parameters of available stock, then generating a BOM automatically.
More informationStage I Round 1. 8 x 18
Stage 0 1. A tetromino is a shape made up of four congruent squares placed edge to edge. Two tetrominoes are considered the same if one can be rotated, without flipping, to look like the other. (a) How
More informationPictorial Drawings. DFTG-1305 Technical Drafting Prepared by Francis Ha, Instructor
DFTG-1305 Technical Drafting Prepared by Francis Ha, Instructor Pictorial Drawings Geisecke s textbook for reference: 14 th Ed. Ch. 15: p. 601 Ch. 16: p. 620 15 th Ed. Ch. 14: p. 518 Ch. 15: p. 552 Update:
More informationEstimated Time Required to Complete: 45 minutes
Estimated Time Required to Complete: 45 minutes This is the first in a series of incremental skill building exercises which explore sheet metal punch ifeatures. Subsequent exercises will address: placing
More informationInstructions for measuring your pool for the EASY LADDER
EASY LADDER Instructions for measuring your pool for the EASY LADDER Before You Begin You will need the following items: two measuring tapes a marker tape 6Easy Steps to Measuring Your for an EASY LADDER
More information...COPRA RF & COPRA FEA RF State-of-the-Art in Design and Simulation
COPRA RF 2015 Service Release 2 Release Notes...COPRA RF & COPRA FEA RF State-of-the-Art in Design and Simulation Revision Control Profile Features Automatic Roll Adjustment Automatic Station Sequences
More informationPhysics 142 Lenses and Mirrors Page 1. Lenses and Mirrors. Now for the sequence of events, in no particular order. Dan Rather
Physics 142 Lenses and Mirrors Page 1 Lenses and Mirrors Now or the sequence o events, in no particular order. Dan Rather Overview: making use o the laws o relection and reraction We will now study ormation
More informationCreo Parametric 4.0 Advanced Design
Table of Introduction...1 Objective of This Book...1 Textbook Outline...2 Textbook Conventions...3 Exercise Files...3 System Configuration...4 Datum Features...5 Introduction...5 Sketches and Datum Curves...6
More informationPart Design Fundamentals
Part Design Fundamentals 1 Course Presentation Objectives of the course In this course you will learn basic methods to create and modify solids features and parts Targeted audience New CATIA V5 Users 1
More informationGeometry. ELG HS.G.14: Visualize relationships between two-dimensional and three-dimensional objects.
Vertical Progression: 7 th Grade 8 th Grade Geometry 7.G.A Draw, construct, and describe geometrical figures and describe the relationships between them. o 7.G.A.3 Describe the two-dimensional figures
More informationAbout the DSR Dropout, Surge, Ripple Simulator and AC/DC Voltage Source
About the DSR 100-15 Dropout, Surge, Ripple Simulator and AC/DC Voltage Source Congratulations on your purchase of a DSR 100-15 AE Techron dropout, surge, ripple simulator and AC/DC voltage source. The
More informationChapter 10 Digital PID
Chapter 10 Digital PID Chapter 10 Digital PID control Goals To show how PID control can be implemented in a digital computer program To deliver a template for a PID controller that you can implement yourself
More informationMARK SCHEME for the October/November 2012 series 9691 COMPUTING. 9691/23 Paper 2 (Written Paper), maximum raw mark 75
CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and GCE Advanced Level MARK SCHEME for the October/November 2012 series 9691 COMPUTING 9691/23 Paper 2 (Written Paper), maximum raw mark
More informationCreo Parametric 2.0: Introduction to Solid Modeling. Creo Parametric 2.0: Introduction to Solid Modeling
Creo Parametric 2.0: Introduction to Solid Modeling 1 2 Part 1 Class Files... xiii Chapter 1 Introduction to Creo Parametric... 1-1 1.1 Solid Modeling... 1-4 1.2 Creo Parametric Fundamentals... 1-6 Feature-Based...
More informationTABLE OF CONTENTS DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF TABLES LIST OF FIGURES LIST OF TERMINOLOGY LIST OF APPENDICES
vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF TERMINOLOGY LIST OF APPENDICES ii iii iv v vi
More informationComputer Aided Drawing: An Overview
Computer Aided Drawing: An Overview Dr. H. Hirani Department of Mechanical Engineering INDIAN INSTITUTE OF TECHNOLOGY BOMBAY Powai, Mumbai-76 hirani@me.iitb.ac.in Drawing: Machine/ Engineering/ Technical
More informationFibre Channel Consortium
Fibre Channel Consortium FC-PI-4 Clause 6 Optical Physical Layer Test Suite Version 1.0 Technical Document Last Updated: June 26, 2008 Fibre Channel Consortium 121 Technology Drive, Suite 2 Durham, NH
More informationDirections for Wiring and Using The GEARS II (2) Channel Combination Controllers
Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers PWM Input Signal Cable for the Valve Controller Plugs into the RC Receiver or Microprocessor Signal line. White = PWM Input
More informationSolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI
SolidWorks 2015 Part I - Basic Tools Includes CSWA Preparation Material Parts, Assemblies and Drawings Paul Tran CSWE, CSWI SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered
More informationIntroduction to PLC and Ladder Logic Programming
Introduction Introduction to PLC and Ladder Logic Programming A PLC (Programmable Logic Controller) is an industrial computer used for automation of electromechanical processes, such as control of machinery
More informationAn Introduction to Dimensioning Dimension Elements-
An Introduction to Dimensioning A precise drawing plotted to scale often does not convey enough information for builders to construct your design. Usually you add annotation showing object measurements
More informationBlink. EE 285 Arduino 1
Blink At the end of the previous lecture slides, we loaded and ran the blink program. When the program is running, the built-in LED blinks on and off on for one second and off for one second. It is very
More informationBNC. 588 Series Pulse Generator Operating Manual
BNC 588 Series Pulse Generator Operating Manual Berkeley Nucleonics Corp. 2955 Kerner Blvd. San Rafael, CA 94901 (415) 453-9955 phone (415) 453-9956 fax www.berkeleynucleonics.com rev 4.0 Contents 1 Introduction...
More informationAutodesk Inventor 2016
Parametric Modeling with Autodesk Inventor 2016 Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites to learn
More informationDimensioning. Subject Matters:
Objectives: To define dimensioning. To recognise the different types of dimensions. To define and create a dimension style. To recognise the dimension toolbar and the dimensioning commands. To create dimensions
More informationAppendix B: Descriptions of Virtual Instruments (vis) Implemented
Appendix B: Descriptions of Virtual Instruments (vis) Implemented Overview of vis Implemented This appendix contains a brief description of each vi implemented in this project. Labview implements functions
More informationMN Modelling Objects and Creating Manufacturing Strategy
Abstract This document and the accompanying files describe the process of modelling a bell housing jig using the 3D software Catia V5. The manufacturing process by which the bell housing would be created
More informationWINMAX LATHE NC PROGRAMMING
WINMAX LATHE NC PROGRAMMING Dual-screen and Max Consoles for Hurco Turning Centers March 2012 704-0115-306 Revision A The information in this document is subject to change without notice and does not represent
More informationWRO Regular Category. High School. Game description, rules and scoring. Mountaineering
WRO 2015 Regular Category High School Game description, rules and scoring Mountaineering 2 Contents Game Description... 3 Rules & Regulations... 4 Scoring... 7 Game Table in 3D without mountains... 8 Game
More informationMyostat Motion Control Inc. Cool Muscle 1 RT3 Application Note. Program Bank Notes for Cool Muscle Language
Myostat Motion Control Inc. Cool Muscle 1 RT3 Application Note Program Bank Notes for Cool Muscle Language 1. Program Banks 1. Basic Program Bank This example shows how to write a very basic program bank
More informationTutorial document written by Vincent Pelletier and Maria Kilfoil 2007.
Tutorial document written by Vincent Pelletier and Maria Kilfoil 2007. Overview This code finds and tracks round features (usually microscopic beads as viewed in microscopy) and outputs the results in
More information1. HDR projects Quick guide Program & interface HDR creation Tone mapping / post-processing... 14
USER MANUAL Table of contents 1. HDR projects Quick guide...4 Importing images... 4 Setting up the HDR parameter... 4 Tone mapping and Post-processing... 6 Saving the final image... 7 2. Program & interface...8
More informationTN034 - Geo-Fencing with the SkyRouter TN November, Geo-Fencing with the SkyRouter (TN034)
1. Applicability Geo-Fencing with the SkyRouter (TN034) All 4200, 4400, and 4550 models with required firmware upgrade. For the 4200/440 the required firmware is 4.02.02.07 or 6.00.01.00 or newer and for
More information2.1 Sun Elevation Angle (SEA): The peak Angle (in degrees) between the sun and horizon.
Solar SnowMax Shade Angle Analysis Contents 1.0 Scope 2.0 Terminology 3.0 Shade Length Calculations 1.0 Scope 1.1 This document outlines the steps taken to determine how much shade, in inches, is present
More informationWRO Regular Category. Junior High School. Game description, rules and scoring. Treasure Hunt
WRO 2015 Regular Category Junior High School Game description, rules and scoring Treasure Hunt 2 Contents Game Description... 3 Rules & Regulations... 4 Scoring... 8 Game Table in 3D... 9 Table Specifications
More information