SECTION 13 REQUESTS.

Slides:



Advertisements
Similar presentations
UNESCO ICTLIP Module 4. Lesson 3 Database Design, and Information Storage and Retrieval Lesson 3. Information storage and retrieval using WinISIS.
Advertisements

Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Relational Databases.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
SECTION 10 BUILDING TEMPLATES.
WS2-1 ADM740, Workshop 2, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 2 TEMPLATES VERSUS SUBSYSTEMS.
WS4-1 ADM703, Workshop 4, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 4 WASHING MACHINE.
Copyright  2007 MSC.Software Corporation MSC.Software Corporation 2 MacArthur Place Santa Ana, CA 92707, USA Tel: (714) Fax: (714) Web:
S1-1 ADM740, Section 1, June 2007 Copyright  2007 MSC.Software Corporation SECTION 1 Introducing Adams/Car.
WS6-1 ADM703, Workshop 6, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 6 OVER-RUNNING PULLEY.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
5-1 Chapter 5 - Languages and the Machine Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Principles.
WS1-1 ADM740, Workshop 1, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 1 OPEN AND RUN AN ASSEMBLY.
S4-1 ADM703, Section 4, August 2005 Copyright  2005 MSC.Software Corporation SECTION 4 WASHING MACHINE.
S6-1 ADM740, Section 6, June 2007 Copyright  2007 MSC.Software Corporation SECTION 6 CREATING AND SIMULATING SUSPENSIONS.
S6-1 ADM703, Section 6, August 2005 Copyright  2005 MSC.Software Corporation SECTION 6 OVER-RUNNING PULLEY.
WS13-1 ADM740, Workshop 13, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 13 EXPLORING AND COMPLETING TEMPLATES.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 25.1 Test-Driving the ATM Application 25.2.
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
WS11-1 ADM740, Workshop 11, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 11 FLEX TUTORIAL.
S9-1 ADM740, Section 9, June 2007 Copyright  2007 MSC.Software Corporation SECTION 9 PARAMETERIZATION.
S2-1 ADM740, Section 2, June 2007 Copyright  2007 MSC.Software Corporation SECTION 2 BASIC CONCEPTS.
WS3-1 ADM740, Workshop 3, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 3 CREATING AND ADJUSTING SUSPENSIONS.
WS3-1 ADM703, Workshop 3, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 3 SUSPENSION SYSTEM.
WS2-1 ADM , Workshop 2, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 2 EXPRESSIONS: OVERVIEW.
S15-1 ADM740, Section 15, June 2007 Copyright  2007 MSC.Software Corporation SECTION 15 EXPLORING TEMPLATES.
WS2-1 ADM703, Workshop 2, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 2 SPRING-DAMPER SYSTEM.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
1-2 What is the Matlab environment? How can you create vectors ? What does the colon : operator do? How does the use of the built-in linspace function.
S3-1 ADM703c, Section 3, February 2013 Copyright  2013 MSC.Software Corporation SECTION 3 UTILITY SUBROUTINES.
Appendix A 12.0 Workbench Environment
Workshop 12 atv – lower control arm
USING OPTIONAL SUBSYSTEMS
Dive Into® Visual Basic 2010 Express
WORKSHOP 1 CO-SIMULATION.
Adams/CHASSIS INTERFACE
, MS-Access, QBE, Access/Oracle
Adams/CHASSIS FILE STRUCTURE
WORKSHOP 12 SUSPENSION SYSTEM II
WORKSHOP 3 PARAMETRICS In each module, review the problem statement and explain that you will use the concepts described below to solve it. Return to the.
SECTION 4 WASHING MACHINE.
WORKSHOP 5 IMPORTING CAD GEOMETRY
SECTION 2 SETUP, WRITING AND CREATING
SECTION 1 ADAMS/Solver subroutines overview
WORKSHOP 12 BOUNCING BALL
WORKSHOP 1 CUSTOM TIRE SUBROUTINE
WORKSHOP 14 EXPLORING AND COMPLETING TEMPLATES
CREATING AND ADJUSTING SUBSYSTEMS
WORKSHOP 9 BRAKE SYSTEM II
INTRODUCING Adams/CHASSIS
GATLING GUN FIRE MECHANISM
GATLING GUN FIRE MECHANISM
SECTION 8 OVER-RUNNING PULLEY.
WORKSHOP 8 TIRE TESTRIG TUTORIAL
WORKSHOP 2 TEMPLATES VERSUS SUBSYSTEMS
WORKSHOP 13 SUSPENSION-STEERING SYSTEM
Core LIMS Training: Advanced Administration
WORKSHOP 7 OVER-RUNNING PULLEY.
Basic operations in Matlab
WORKSHOP 3 GSE IMPORT.
CREATING AND SIMULATING FULL VEHICLES
WORKSHOP 12 GETTING INFORMATION ABOUT COMMUNICATORS
APPENDIX B Adams/Car Files
INTRODUCING ADAMS/CAR
Opening Mini Baja Template
Creating and Modifying Queries
CSC235 - Visual Studio Tutorial
Accessing Databases with ADO.NET, Handling Exceptions, and Printing
Planning a Group Policy Management and Implementation Strategy
Topic 11 Lesson 1 - Analyzing Data in Access
How to Make a Contact Sheet
Presentation transcript:

SECTION 13 REQUESTS

Requests This section introduces requests, which are the primary method of output in Adams/Car.

Requests What’s in this section: Creating New Requests Types of Requests Toggle Request Activity Show how to create new Requests in the Template builder.

Requests Creating New Requests Open template in template builder Go to Build menu Point to Request and select New Show how to create new Requests in the Template builder.

Types of Requests There are three types of requests that you can create Define Using Type And Markers Define Using Function Expression Define Using Subroutine Show how to create new Requests in the Template builder.

Types of Requests There are three types of requests that you can create Define Using Type And Markers You could request four type of outputs such as displacement, velocity, acceleration and force. You need to specify the markers used for the computation of the output Define Using Function Expression You need to explicitly specify the function used in the definition of the request. You could request any type of outputs by using runtime functions like SFORCE, GFORCE, VZ, VM, DZ, DM, etc. Show how to create new Requests in the Template builder.

Types of Requests Define Using Subroutine You need to define the request statement as a user-defined request You could use user defined subroutine to request any type of outputs. In general you could create all types of requests using function expression instead of user subroutine. You can define requests using the requests number for a subroutine e.g. 905,907 Example: There is a request named "._double_wishbone.bkl_lca_front.force_request" defined by the User Function shown below : 905.0, 3.0, (._double_wishbone.bkl_lca_front.i_marker[1].adams_id), (._double_wishbone.bkl_lca_front.j_marker[1].adams_id), (._double_wishbone.bkl_lca_front.field.adams_id) Show how to create new Requests in the Template builder.

Types of Requests Define Using Subroutine (Cont.) Where: 905: Request Number 3.0 : is the Force Request (you can have 1.0 and 2.0 as displacement and velocity requests respectively) Similarly, the remaining components denote the I Marker , J Marker and Field respectively. Using this request you can obtain the output components e.g. Forces and Torques. This is how the request appears in the ADM dataset ==================================== adams_view_name='TR_Rear_Suspension_bkl_lca_front_force_request' REQUEST/94 , FUNCTION = USER (905, 3, 282, 365, 29) ==================================== Show how to create new Requests in the Template builder.

Toggle Requests Activity Toggles the activity of requests in a subsystem or assembly. Any activity change will only be retained during the current session because this setting is not saved in the subsystem (.sub) file. Types of requests to activate/deactivate include: actuators bushings springs dampers bumpstops reboundstops all (of the above) To store the request activity, you should group activity using parameter variables, which are stored in subsystem files.

Toggle Request Activity To store the request activity in Template Builder: Create a parameter variable to store the activity of the request as a 1 for active, 0 for inactive. For example, pvs_request_activity. Create a group with the command language: Tools  Command Navigator. Double click group and select create. For more information on groups, press F1. Add your requests to the group.

Toggle Request Activity For the expr_active parameter of the group (1 = active, 0 = inactive), create a function that uses the parameter variable created in Step 1, on the previous slide. The commands for this might look similar to the following: For more examples, investigate templates in the shared database which have the group kinematic_mode_active, which is used for the Kinematic Mode toggle.