• No results found

MAJENTA SOFTWARE DEVELOPMENT. Dave Rothan

N/A
N/A
Protected

Academic year: 2021

Share "MAJENTA SOFTWARE DEVELOPMENT. Dave Rothan"

Copied!
43
0
0

Loading.... (view fulltext now)

Full text

(1)

MAJENTA SOFTWARE DEVELOPMENT

Dave Rothan

[email protected]

(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

References

Related documents