majenta software development
play

MAJENTA SOFTWARE DEVELOPMENT Dave Rothan dave.rothan@majentaplm.com - PowerPoint PPT Presentation

MAJENTA SOFTWARE DEVELOPMENT Dave Rothan dave.rothan@majentaplm.com AGENDA Introduction to developing Solid Edge applications Solid Edge Automation The Art of the Possible Solid Edge Apps Demos Questions


  1. MAJENTA SOFTWARE DEVELOPMENT Dave Rothan dave.rothan@majentaplm.com

  2. AGENDA � Introduction to developing Solid Edge applications � Solid Edge Automation – The ‘Art of the Possible’ – Solid Edge Apps – Demos � Questions

  3. INTRODUCTION TO SOLID EDGE PROGRAMMING � We will provide a VERY brief introduction to adding value to Solid Edge via the API (Application Programming Interface), built into Solid Edge. � Exploit the potential of the Solid Edge API to achieve massive productivity gains, by tailoring Solid Edge to suit your particular company requirements.

  4. SOLID EDGE CUSTOM FOLDER � Batch Global constants – � AsmRelDoctor Assembly Relationships – Occurrences – � Draft Spell Checker Sheets – Drawing views – Balloons/Callouts – Dimensions – Text Boxes – Word – � HoleDatabaseConverter XML – Excel file – � File Link Checker Revision Manager –

  5. VARIABLE TABLE SCRIPTS � Did you know… � Create a basic file � Create a function � Use the fx function to use the macro

  6. VARIABLE TABLE SCRIPTS � Demo – Start – Basic File

  7. VISUAL STUDIO 2015

  8. THE SOLID EDGE API � The Solid Edge core COM type libraries are the APIs that are available to automate the Solid Edge application � These APIs can be used by any programming or scripting language that supports COM

  9. THE SOLID EDGE API � These ‘lightweight’ APIs allow you to work quickly with Solid Edge data without automating Solid Edge. � Each is focused for a specific area of tasks. – Install Data – File Properties – Revision Manager

  10. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Community – http://community.plm.automation.siemens.com/

  11. USEFUL LINKS AND RESOURCES � Visual Studio Extensions and Updates

  12. USEFUL LINKS AND RESOURCES � NuGet Package Manager

  13. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Community – Samples – https://github.com/SolidEdgeCommunity/Samples

  14. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Help – http://support.industrysoftware.automation.siemens.com/training/se/108/api/ webframe.html

  15. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Community – Knowledge Base – Knowledge Base

  16. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Community – Blog

  17. USEFUL LINKS AND RESOURCES � Siemens Solid Edge Developer Community – Forum

  18. SOLID EDGE APP STORE

  19. MAJENTA SOFTWARE DEVELOPMENT � Majenta PLM develop engineering productivity solutions, value-add applications and macros – Desktop Windows Forms Applications – Solid Edge Addins – Solid Edge Macros – Windows Services – Web Applications – Industry Specific Functionality – Bespoke

  20. MAJENTA SOFTWARE DEVELOPMENT � Automation – Efficiency – Productivity – Standard Processes – Knowledge Retention – Knowledge Sharing – Training – Contract Support – Customer Driven Design – Minimise NVA

  21. MAJENTA SOFTWARE DEVELOPMENT

  22. MAJENTA SOFTWARE DEVELOPMENT � Ulster University – Reconfigurable pin-type tooling – Demo

  23. MAJENTA APPS � Solid Edge ‘Power Pack’ – Close all but active document – Drawing frame replacement – License admin/monitoring – Batch print/export – Many more!

  24. MATERIAL LIBRARY EDITOR � Easily edit materials in the Solid Edge material library

  25. WORKFLOW TOOLS � Solid Edge addin � Teamcenter interface � Workflow control � Drawing auditing � Solid Edge activity monitoring and reporting � Aids in enforcing design office best practice & standards

  26. DIMENSION INSPECTION TABLE � First Article Inspection Reporting

  27. MANUFACTURING INTERFACE � Windows Desktop App � Component auditing � Manufacturing data ASCII output, from Solid Edge � Previously a highly labour intensive and manual process, prone to errors

  28. MANUFACTURING INTERFACE � Demo – Solid Edge Draft File – Launch Application – Open 824606 – View Output

  29. SIMPLE PART CONFIGURATOR � Produces part models and drawings automatically � Configuration in MS Access Database � Interfaces with Solid Edge for SharePoint

  30. SIMPLE PART CONFIGURATOR � Demo – Start

  31. MODEL CONFIGURATION � Windows Desktop Application suite � Access bespoke MRP integration � Solid Edge/MRP material library sync � Material/labour costings in MRP � Previously highly labour intensive manual processes, prone to errors

  32. MODEL CONFIGURATION � Demo – Solid Edge Assembly – Materials Database – Material Sync – MRP Sync – Specification Database

  33. SOLID EDGE MEC-M/I � Solid Edge Addin and SQL Database � Simple set-up and configuration � MRP Integration – File property information – Assembly/part link data – Part model Parasolid/DXF – Drawings PDF/DXF – SEV & BOM from Assembly models

  34. SOLID EDGE MEC-M � Automatic document numbering � High performance Solid Edge file search by property data � High performance ‘Where Used’ queries � ‘Open Draft of Part/Assembly’ � Automated Solid Edge file link repair � Simple revisioning and issue control � Previous drawing revisions PDF audit trail � Previous model revisions reconstitution/synchronous edit

  35. SOLID EDGE MEC-M � Demo – Start

  36. MEC-I

  37. MEC-I

  38. MEC-X � Rules-based model configuration

  39. WOODWORKING INDUSTRY SPECIFIC TOOLS � Solid Edge Addin � Solid Edge Part Material/Draft Line Style mapping � Automated bespoke cutting lists to CSV � Product label printing � Previously highly labour intensive and manual processes, prone to errors

  40. MORE APPS! � Find/Replace Addin – Database driven – Customisable interface – Rapid re-configuration of complex assemblies – Kitchen design � Industry Specific Functionality – Pressure Vessel Design/Solid Edge Interface – Joinery/Furniture – Valve Design – MUCH MORE!

  41. DDC (DYNAMIC DRAWING CREATION) SOLUTION � Desktop application suite � Interface with sales order configurator � Knowledge base – Solid Edge model/drawing templates – SQL database � Creates up to 7000 drawings per week automatically – Solid Edge Automation – Models and drawings (in any language), to accompany quotations – 2D Solid Edge schematic drawings and BOMs – 3D Solid Edge ‘space claim’ envelope models and derived 2D dimensioned drawings

  42. DDC (DYNAMIC DRAWING CREATION) SOLUTION � Cloud based – Remote administration – Delivers output via FTP � Customer configurable/extendable � Benefits – Reduced sales order time • Two weeks to less than two hours – Removed up to 5,000 manual design hours per week – Eliminated errors

  43. MAJENTA SOFTWARE DEVELOPMENT � Questions

Recommend


More recommend