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

majenta software development
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

MAJENTA SOFTWARE DEVELOPMENT

Dave Rothan dave.rothan@majentaplm.com

slide-2
SLIDE 2

AGENDA

Introduction to developing Solid Edge applications Solid Edge Automation

– The ‘Art of the Possible’ – Solid Edge Apps – Demos

Questions

slide-3
SLIDE 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.

slide-4
SLIDE 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

slide-5
SLIDE 5

VARIABLE TABLE SCRIPTS

Did you know… Create a basic file Create a function Use the fx function to use the macro

slide-6
SLIDE 6

VARIABLE TABLE SCRIPTS

Demo

– Start – Basic File

slide-7
SLIDE 7

VISUAL STUDIO 2015

slide-8
SLIDE 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

slide-9
SLIDE 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

slide-10
SLIDE 10

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Community

– http://community.plm.automation.siemens.com/

slide-11
SLIDE 11

USEFUL LINKS AND RESOURCES

Visual Studio Extensions and Updates

slide-12
SLIDE 12

USEFUL LINKS AND RESOURCES

NuGet Package Manager

slide-13
SLIDE 13

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Community – Samples

– https://github.com/SolidEdgeCommunity/Samples

slide-14
SLIDE 14

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Help

– http://support.industrysoftware.automation.siemens.com/training/se/108/api/ webframe.html

slide-15
SLIDE 15

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Community – Knowledge Base

– Knowledge Base

slide-16
SLIDE 16

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Community – Blog

slide-17
SLIDE 17

USEFUL LINKS AND RESOURCES

Siemens Solid Edge Developer Community – Forum

slide-18
SLIDE 18

SOLID EDGE APP STORE

slide-19
SLIDE 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

slide-20
SLIDE 20

MAJENTA SOFTWARE DEVELOPMENT

Automation

– Efficiency – Productivity – Standard Processes – Knowledge Retention – Knowledge Sharing – Training – Contract Support – Customer Driven Design – Minimise NVA

slide-21
SLIDE 21

MAJENTA SOFTWARE DEVELOPMENT

slide-22
SLIDE 22

MAJENTA SOFTWARE DEVELOPMENT

Ulster University

– Reconfigurable pin-type tooling – Demo

slide-23
SLIDE 23

MAJENTA APPS

Solid Edge ‘Power Pack’

– Close all but active document – Drawing frame replacement – License admin/monitoring – Batch print/export – Many more!

slide-24
SLIDE 24

MATERIAL LIBRARY EDITOR

Easily edit materials in the Solid Edge material library

slide-25
SLIDE 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

slide-26
SLIDE 26

DIMENSION INSPECTION TABLE

First Article Inspection Reporting

slide-27
SLIDE 27

MANUFACTURING INTERFACE

Windows Desktop App Component auditing Manufacturing data ASCII

  • utput, from Solid Edge

Previously a highly labour intensive and manual process, prone to errors

slide-28
SLIDE 28

MANUFACTURING INTERFACE

Demo

– Solid Edge Draft File – Launch Application – Open 824606 – View Output

slide-29
SLIDE 29

SIMPLE PART CONFIGURATOR

Produces part models and drawings automatically Configuration in MS Access Database Interfaces with Solid Edge for SharePoint

slide-30
SLIDE 30

SIMPLE PART CONFIGURATOR

Demo

– Start

slide-31
SLIDE 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

slide-32
SLIDE 32

MODEL CONFIGURATION

Demo

– Solid Edge Assembly – Materials Database – Material Sync – MRP Sync – Specification Database

slide-33
SLIDE 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

slide-34
SLIDE 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

slide-35
SLIDE 35

SOLID EDGE MEC-M

Demo

– Start

slide-36
SLIDE 36

MEC-I

slide-37
SLIDE 37

MEC-I

slide-38
SLIDE 38

MEC-X

Rules-based model configuration

slide-39
SLIDE 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

slide-40
SLIDE 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!

slide-41
SLIDE 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

slide-42
SLIDE 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

slide-43
SLIDE 43

MAJENTA SOFTWARE DEVELOPMENT

Questions