AUTOMAÇÃO DO PREENCHIMENTO DE CABEÇALHOS DE DESENHOS 2D November 05th, 2012 Caio Godoi Marcio da Silva Tavares 2012. Siemens Product Lifecycle Management Protection Software notice Inc. / Copyright All rights reserved. notice
Agenda VOITH A empresa Projeto Belo Monte Preenchimento de cabeçalho (BM Header) Objetivo Desenvolvimento Comunicação BM Header x Solid Edge Interface Funcionamento Vantagens Page 2
VOITH A empresa Fundada em 1867, a Voith é hoje uma das maiores empresas familiares da Europa, com mais de 40.000 funcionários A holding do grupo é a Voith GmbH, com sede em Heidenheim/Brenz (Alemanha). A Voith GmbH pertence 100% à família que dá nome à empresa. O grupo Voith está dividido em 4 principais áreas/divisões: Voith Paper (Papel e Celulose) Voith Hydro (Energia) Voith Turbo (Automobilistica e Transportes) Voith Industrial Services (Serviços Industriais) Page 3
VOITH A empresa O grupo tecnológico Voith atua em todo o mundo. Com um amplo portfólio de equipamentos, produtos e prestação de serviços industriais, a Voith atende a cinco mercados essenciais: Energia Petróleo e Gás Papel Matérias-primas Transporte e Automotivo Page 4
VOITH A empresa Voith São Paulo (visão aérea) Fundada em: 1964 Área total: 300.000 m² Área construída: 146.000 m² Total de colaboradores: 5.000 Page 5
VOITH A empresa Voith Manaus (visão aérea) Operações iniciadas em: 2011 Área total: 81.000 m² Colaboradores: 150 Page 6
Divisão de TI Corporativa Voith IT Solutions Criada para atender as demandas de Tecnologia da Informação e Processo do grupo, em 2004 foi fundada a divisão de TI Corporativa chamada Voith IT Solutions. Para atender o grupo Voith no Brasil, América Latina, EUA e Canadá, foi criada em São Paulo a unidade de negócios Voith IT Solutions Latin America (VOIL), a qual atualmente conta com aproximadamente 80 colaboradores. Além de atender as 4 divisões do Grupo (Paper, Hydro, Turbo e Industrial Services), desde 2010 a Voith IT Solutions vêm atendendo clientes externos nas seguintes áreas: SAP, Aplicações de Engenharia (CAD, CAM, CAE e PDM) e Soluções Microsoft. Page 7
Projeto Belo Monte Complexo composto por 2 usinas hidroelétricas: Belo Monte e Pimental. Potência instalada de 11.000 MW (3ª. maior do mundo), atrás apenas de 3 Gargantas (China) e Itaipu (Brasil/Paraguai). Previsão de emissão de aproximadamente 50.000 documentos (desenhos, manuais, especificações, dentre outros). Page 8
A aplicação BM-Header Objetivo Auxiliar no preenchimento do cabeçalho do template do projeto Belo Monte (Solid Edge, AutoCAD, MS Office), de modo a atender as exigências contratuais que foram impostas pelo cliente. Desenvolvimento Visual Basic.NET Solid Edge COM API tecnology API, de Application Programming Interface (ou Interface de Programação de Aplicativos), são uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao utilizador tradicional. Page 9
BM Header Comunicação BM Header x Solid Edge LOGO DO CLIENTE CONSÓRCIO BM Header (Arquivo DLL) VB.NET Código do Programa Try ' Connect to a running instance of Solid Edge objapplication = Marshal.GetActiveObject("SolidEdge.Application") ' Get a reference to the active document objdocument = objapplication.activedocument ' Using Type property, determine document type Select Case objdocument.type... API Declaração API - Library API s SolidEdgeConstants SolidEdgeDraft SolidEdgeFramework SolidEdgeFrameworkSupport Page 10
Interface Ícone indicador de preenchimento obrigatório. LOGO DO CLIENTE CONSÓRCIO Detecção e preenchimento automático do formato ISO da folha do desenho Textos explicativos para o preenchimento dos campos. Validação do número de folhas do desenho. Padronização do formato de data. Validação do índice de revisão. Page 11
Interface Preenchimento automático do índice de revisão de acordo com as definições do Consórcio. Seleção da linha que se deseja apagar a informação. Apaga as informações do quadro de revisões de acordo com a seleção de linhas. Page 12
Interface LOGO DO CLIENTE CONSÓRCIO Exibição de mensagens alertando o usuário sobre campos deixados em branco ou que apresentam inconsistências em seu preenchimento. Page 13
Funcionamento Designer LOGO DO CLIENTE CONSÓRCIO LOGO DO CLIENTE CONSÓRCIO RD Relação de Documentos Page 14
API Declaração API s Funcionamento Draft1.dft (2D) CONSÓRCIO BM Header (Arquivo DLL) Custom Properties Name: bm_numerocliente Type: Text Value:BM-CF00-FVH-EQB-MM-0502 Callout Properties @{bm_numerocliente} BM-CFV00-FVH-EQB-MM-0502 CONSÓRCIO Page 15
Funcionamento LOGO DO CLIENTE CONSÓRCIO Page 16
Vantagens Garantia de emissão de documentos conforme RD (Relação de Documentos) definida pelo cliente para o projeto. Redução de retrabalho e/ou remissão de documentos (revisões), devido a erro no preenchimento dos campos. Agilidade no preenchimento dos Custom Properties. Fácil recuperação das nomenclaturas e descrições adotadas pelo Consórcio. Preenchimento do índice de revisão de acordo com as definições do Consórcio. Validação automática dos dados da legenda. Page 17
Contato marcio-silva.tavares@voith.com System Analyst +55 11 3944-3204 caio.godoi@voith.com IT Service Account Manager +55 11 3944-4051 Grupo Voith no Brasil Rua Friedrich von Voith, 825 - Jaraguá 02995-000 São Paulo - SP www.voith.com www.voith-it-solutions.com 2012. Siemens Product Lifecycle Management Protection Software notice Inc. / Copyright All rights reserved. notice