#SEU12 Madison Miner Software Engineer EDA, Inc..

Slides:



Advertisements
Similar presentations
What is a Computer Program? For a computer to be able to do anything (multiply, play a song, run a word processor), it must be given the instructions.
Advertisements

View and manage corporate files from within Baan and ERP LN. Allows you to access the files on the network from within Baan maintain sessions!
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Constructing procedural features.
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Adobe Flash CS4 – Illustrated Unit E: Optimizing and Publishing a Movie.
Getting Started: Ansoft HFSS 8.0
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST6 Training Multi-body modeling.
Rtizen ‘s Introduction to EDA Solutions It’s a software tool to make error free engineering drawings (both 2d & 3d) in a cost effective way.
© 2012 Autodesk MA5938-V Integrating Autodesk® Inventor® with SAP and Utilizing Model Structure for Production Planning Alexander Crane CIDEON consultant.
T-FLEX DOCs PLM, Document and Workflow Management.
Technical Tips and Tricks for User Support Mike Gardner
E-commerce Web Site: Sales and Inventory Management System Markku Marjoneva.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Interpret Application Specifications
Lesson 2: Configuring Servers
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Revising assemblies.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Installing software on personal computer
Creating a SharePoint App with Microsoft Access Services
1 of 13 Back to Start Working Remotely Your company’s Windows SBS computer network makes it easy for you and your coworkers to work remotely—and to stay.
Objectives  Understand the purpose of the superuser account  Outline the key features of the Linux desktops  Navigate through the menus  Getting help.
OnBase Module Deployment
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Assembly Reports.
Chapter Three OPERATING SYSTEMS.
Your Interactive Guide to the Digital World Discovering Computers 2012.
SOFTWARE.
#SEU12 Solid Edge Light-Weight APIs Madison Miner Software Engineer EDA, Inc.
Siemens Power Generation, Instrumentation &Controls
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
#SEU12 Madison Miner Software Engineer EDA, Inc..
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
Software and Hardware Interaction
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
1 AutoCAD Electrical 2008 What’s New Name Company AutoCAD Electrical 2008 What’s New AMS CAD Solutions
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Lesson 3: Migrating and Configuring User Data
Microsoft Management Seminar Series SMS 2003 Change Management.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
CCNA1 v3 Module 1 v3 CCNA 1 Module 1 JEOPARDY K. Martin.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Adobe Flash Professional CS5 – Illustrated Unit E: Optimizing and Publishing a Movie.
Improving the Review Cycle: Concurrent Editing Mike Sawyer Slideshow: presefy.com/akambe.
XP Creating Web Pages with Microsoft Office
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Operating System Concepts
Software Mr. Singh.
PLM, Document and Workflow Management
Configuring Windows 10 for Your Studio
MICROSOFT OUTLOOK and Outlook service Provider
System Architecture & Hardware Configurations
A technical look at new capabilities and features
Introduction to System Administration
Introduction to System Administration
TexPREP Summer Camp Computer Science
5 SYSTEM SOFTWARE CHAPTER
Printer Admin Print Job Manager
Chapter 4 Application Software
Getting Started – Associate Laptop Set-up
5 SYSTEM SOFTWARE CHAPTER
Exploring the Power of EPDM Tasks Working with and Developing Tasks in SolidWorks Enterprise PDM (EPDM) By: Marc Young xLM Solutions
Website Testing Checklist
Presentation transcript:

#SEU12 Madison Miner Software Engineer EDA, Inc.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 2 Presenter background EDA has been an automation consultant for over 21 years. Madison has been a software EDA for 9 years. EDA has experience automating Solid Edge, SolidWorks, AutoCAD, Google SketchUp, MS Office and more. EDA has automated quoting, drafting, design, engineering and manufacturing.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 3 Questions to be answered during this presentation: What is possible with automation? What are the different types of automation programs? What are the advantages and disadvantages of each? When should you use each type of automation program? What problems has EDA solved using each type of program?

© Siemens AG All Rights Reserved. Siemens PLM Software Page 4 What is possible with automation? “Automation is to Engineering as Robotics is to Manufacturing." Automate Repetitive Tasks Setting file properties. Setting material weights, colors. Creating design tables. Updating part numbers. Automate Revision Manager to batch move and/or rename files. Automate Design One simple part, a whole assembly, or an entire machine. Automate Report and Drawing Generation Word, Excel, PDF, DWG Quotes, Proposals, Technical Data Sheets Automate Order Entry and Quoting For in-house sales people or customers

© Siemens AG All Rights Reserved. Siemens PLM Software Page 5 What are the different types of automation programs? Console Text-only interface. Runs outside SE on user’s computer. Windows Form Graphical UI. Runs outside SE on user’s computer. Plug-In / Macro Runs inside Solid Edge on the user’s computer. Web Form Runs outside Solid Edge on a web server.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 6 Console Program Advantages: Simple to develop. Easy to call from other programs. Easy to pass parameters from other programs. Disadvantages: Not very user friendly. Difficult for users to enter multiple parameters. Cannot easily prompt for user input (no drop-down list, file select dialogs, etc.). Can be challenging to keep program open after running. Hard to update if used on multiple computers.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 7 Windows Form Program Advantages: Easy to prompt users for input. Can easily access files on local computer or network. Disadvantages: Hard to update if used on multiple computers. Can be time consuming to create. Can be difficult to call from Solid Edge. Can be difficult to have the user interact with Solid Edge while the program is running.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 8 Plug-In / Macro Advantages: Called from inside Solid Edge. Looks like an integrated component of Solid Edge. Can be called at different stages during model development. Can prompt the user to interact with the model, e.g., to select features. Can be easy to develop (macro). Disadvantages: Can be difficult to develop (plug-in). Hard to update if used on multiple computers. Cannot restart Solid Edge when required.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 9 Web Form Advantages: Easy to maintain. Easy to deploy. Easy to use. If the program only generates.SAT or.DWG files, users do not have to have Solid Edge installed. Easy to develop a high quality interface. Can be used by mobile devices, Macs, Linux, etc. Disadvantages: Can be difficult to develop back end. Internet connection required for use. Can be troublesome supporting multiple browsers.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 10 When to use a Console program Programs that are called from other software. Batch programs that operate on multiple existing files. Programs that are called often and require little user input. EDA has used a console program for: PSM Updater: a program that takes a single argument (file name) and then opens that file, modifies the Bend Relief value and “Simplify B Splines” option, then saves and closes the file.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 11 When to use a Windows Form program Batch programs that operate on multiple existing files. Programs that are not frequently updated. Program that require multiple inputs from the user. Programs that are accessed by a small number of users. EDA has used a Windows Form Program for: Revision Maker: Allows the user to select an assembly and a destination folder, search and replace file names in all linked parts, change exposed assembly variables then copies all linked files & creates a new revision.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 12 When to use a Plug-In or Macro Programs for which the user must interact with Solid Edge. Example EDA Program: Tank Evaluator: Fuel volume evaluation depending on tank tilt, user has to interact with model at several stages, to decide tank size, create tank shell, & perform a volume evaluation. Results of evaluation are written to Excel spreadsheet and saved.

© Siemens AG All Rights Reserved. Siemens PLM Software Page 13 When to use a Web-Based program Programs with a large number of users (employees, engineers and/or customers). Programs that are frequently updated. Programs for inexperienced users or users that do not have Solid Edge installed. Programs that need to support mobile devices, Macs, Linux, etc. Example EDA Program: AmeriTex Enclosures Configurator: Allows customers to design, build and order custom enclosures. Customers can download 3D models and 2D PDFs.

#SEU12 Thank You! Questions? Choosing an Automation Program Type Depending on the Task