Scott Sandwith Applications Engineer New River Kinematics
-
Upload
gareth-kaufman -
Category
Documents
-
view
24 -
download
0
description
Transcript of Scott Sandwith Applications Engineer New River Kinematics
![Page 1: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/1.jpg)
Scott SandwithApplications EngineerNew River Kinematics
Art PoleyDeveloper
New River Kinematics
Automation Solutions
![Page 2: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/2.jpg)
![Page 3: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/3.jpg)
Automation: Introduction (brief, so we can get into examples)
• Automation Solutions– Template Files– Toolkit (GD&T, Relationships, Inspect, Analysis, Report)– MPs (Setup, Acquisition, Analysis, Reporting, Archive)– SDK (C++, VB, Other Languages)
• Interfaces– Simple MP– Task Overview– SA Button Control– HTML– Open Instrument
• Examples– MP– SDK
• Questions
![Page 4: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/4.jpg)
Automation: SA Template Files (Key for Automation)
• User Options (Vector Group Settings, Screen, Backups etc.)• Customize SA Menus and Toolbars• Imported Nominals
– Points, CAD, Frames etc.
• Setup– NAMING CONVENTION– Relationships– Feature Checks and Datums– Dimensions– Report Templates
• Embed MP’s• Instrument Stations
– Positions– Measurement Profiles– Targeting Offset
n SA Template Files
SA MPs
Solution
Common Process
Input: Different Parts
Output: Consistent Results
![Page 5: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/5.jpg)
Toolkit Automation (covered in other sessions)
• GD&T (Imported with CAD – Constructed)• Relationships• Inspection• Analysis• Reporting
![Page 6: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/6.jpg)
Measurement Plans
• MP = Scripts of functions– Yikes, there are a lot of
functions. Which is nice.
• MP functions– Arguments (Input and
Output)– Return Status
• SA Data Types (make things easier)
• Looping, Conditional Tests, Runtime Input and Feedback
• Subroutines, Variables, • Data Exchange via
ASCII, Excel, ODBC
![Page 7: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/7.jpg)
Simple MP: Relationship Fit and Report
• Shade• Make Relationship• Optimize• Set POV• Set Analysis Options• Create VG• Report
• MPs Auto Upgrade
![Page 8: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/8.jpg)
Create an MP from scratch
• Duplicate circles on a series of points– Ask User to ‘Select Circle to Duplicate’– Ask User to ‘Select Points’
• Get number of points• Loop
– Copy Circle
• End
![Page 9: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/9.jpg)
Automation: SA Button with HTML
![Page 10: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/10.jpg)
SDK
• Enables embedded integration SA functionality• Connect to SA via MP interface• MP provides stub code in C++ and VB• Direct data exchange between SA and Integration
App
![Page 11: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/11.jpg)
Automation: SDK Application
• 737 Fuselage Join
![Page 12: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/12.jpg)
SDK Application: 737 Fuselage Join
![Page 13: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/13.jpg)
Automation: Mold and Segment Inspection
![Page 14: Scott Sandwith Applications Engineer New River Kinematics](https://reader035.fdocuments.in/reader035/viewer/2022062408/56813047550346895d95eebd/html5/thumbnails/14.jpg)
Questions and Answers