E3.3DRoutingBridge Dificuldades Técnicas Por favor entre em contato com nosso departamento de suporte: E-mail: [email protected] Observação: A Zuken não se responsabiliza por quaisquer erros, que possam aparecer nesta documentação. A responsabilidade sobre perdas diretas e indiretas resultantes do uso ou entrega desta documentação é excluída nos termos permitidos pela lei. Esta documentação contém informações protegidas por direitos autorais Todos direitos, especialmente os relativos a duplicação e distribuição assim como a tradução, são reservados. Esta documentação, tanto parcialmente como de forma completa, não pode ser reproduzida de nenhum forma (fotocópia, microfilme, etc.), ou processada, duplicada ou distribuídausando um sistema eletrônico sem o consentimento escrito da Zuken. Contato - Zuken E3 GmbH Laemmerweg 55 D-89079 Ulm/Einsingen Phone : +49 7305 9309-0 Fax:+49 7305 9309-99 Web: http://www.zuken.com E-mail: [email protected] - Cim-Team Informática Avenida Ipiranga, 6681 Porto Alegre – RS - Brasil Fone: +55 (51) 30736700 Web: http://www.cim-team.com.br/ E-mail: [email protected] © Copyright 2010, Zuken E3 GmbH www.zuken.com/e3 Conteúdo Informação Geral ........................................................................................................ 1 Licença ....................................................................................................................... 1 1 Introdução ........................................................................................................... 2 1.1 1.1.1 E3 Preseleção......................................................................................... 4 1.1.2 Montagens de Chitote ............................................................................. 6 1.1.3 Agrupado por Atributo ............................................................................. 7 1.2 2 Seleção de Cabos/Fios ................................................................................. 3 Parâmetros de Inicialização .......................................................................... 9 Mapeamento Geral do Atributo ......................................................................... 10 2.1 Descrição de Funcionamento ...................................................................... 10 2.2 Atributos e Funções..................................................................................... 10 2.3 Proprietários de Atributos e Abreviações .................................................... 12 2.4 Seções do Arquivo Map .............................................................................. 13 2.5 Sintaxe de Mapeamento.............................................................................. 13 2.5.1 Valores de Atributo Indiretos ................................................................. 14 2.5.2 Valores de Atributo Indireto para Terminal Conector do Pino e Contra peça do Pino ..................................................................................................... 16 2.5.3 3 Exemplo para um arquivo *.map: .......................................................... 16 Interfaces 3D-Routing........................................................................................ 17 3.1 CATIA V5 .................................................................................................... 17 3.1.1 Catia V5 Routing ................................................................................... 17 3.1.2 Variantes CATIA V5 .............................................................................. 27 3.1.3 Importação XHI ..................................................................................... 29 3.2 NX Routing .................................................................................................. 32 3.2.1 Interface NX Routing............................................................................. 32 3.2.2 Atributos Requeridos ............................................................................ 33 3.2.3 Informações Adicionais ......................................................................... 35 3.2.4 Exportar Módulo.................................................................................... 37 3.2.5 Importar Módulo .................................................................................... 38 3.3 SolidWorks .................................................................................................. 39 3.3.1 Atributos Adicionais no E³.series .......................................................... 39 3.3.2 Exemplos .............................................................................................. 42 3.3.3 Exportar Módulo.................................................................................... 48 3.3.4 Importar Módulo .................................................................................... 55 3.4 I-DEAS ........................................................................................................ 56 www.zuken.com/e3 I 3.4.1 Interface I-DEAS ................................................................................... 56 3.4.2 Mapeamento de Atibuto ........................................................................ 56 3.5 Pro/E ........................................................................................................... 57 3.5.1 Interface de Exportação ........................................................................ 57 3.5.2 Atributo .CABLEHSAPE ........................................................................ 61 3.5.3 Atributo de Mapeamento Pro/E ............................................................. 62 3.5.4 Importar ................................................................................................ 65 3.5.5 Atributos ................................................................................................ 66 3.6 Landmark Technology ................................................................................. 67 3.6.1 Interface de Exportação ........................................................................ 67 3.6.2 Entrada de Mapeamento ...................................................................... 68 3.6.3 Interface de Importação ........................................................................ 69 3.6.4 Entrada de Mapeamento ...................................................................... 69 3.7 Inventor ....................................................................................................... 70 3.7.1 Interface de Exportação ........................................................................ 70 3.7.2 Entrada de Mapeamento ...................................................................... 70 3.8 Solid Edge ................................................................................................... 71 3.8.1 Interface de Exportação ........................................................................ 71 3.8.2 Entradas de Mapeamento ..................................................................... 74 3.9 Importação do Chicote ................................................................................ 75 3.9.1 Interface de Importação ........................................................................ 75 3.9.2 Entradas de Mapeamento ..................................................................... 76 3.10 SolidWorks Fluid ...................................................................................... 79 3.10.1 Seleção.............................................................................................. 79 3.10.2 Interface de Exportação..................................................................... 79 3.10.3 Arquivo INI ......................................................................................... 80 3.10.4 Entradas de Mapeamento ................................................................. 81 www.zuken.com/e3 II Informação Geral E3.3DRoutingBridge fornece uma interface gráfica única para toda a importação de arquivos CAD específicos e exporta módulos da Zuken E3 GmbH Licença Cada módulo de importação / exportação é licenciado. Apenas os módulos são exibidos na interface para o qual a licença está presente. Para obter mais informações sobre licenciamento, envie um email para [email protected]. www.zuken.com/e3 1 1 Introdução Depois de ter instalado e iniciado o E3.3DroutingBridge, a seguinte janela aparece: Figura 1: Visão Geral GUI Explicações: Exportar/Importar: Abas para selecionar módulos de importação ou exportação Selecionar módulo (licensiados). Seleção: Seleção dos fios/cabos a serem exportados. (ver parágrafo 1.1) Parâmetros/opções específicas de cada modelo existem a direita da lista de seleção. www.zuken.com/e3 para exportar: 2 Seleção de módulos disponíveis 1.1 Seleção de Cabos/Fios A lista mostra todos os cabos e fios existentes no projeto. Quanto aos cabos, pelo menos um dos condutores do cabo devem estar ligados para serem exibidos na seleção. Figura 2: Seleção de Cabos/Fios Para exportar um cabo/fio, a caixa de seleção na frente do respectivo cabo/fio deve estar marcada. A lista de seleção contém as seguintes abas: Tudo: Lista todos os cabos e fios existentes no projeto E³.series. E3 Preseleção: Lista todos os cabos e fios selecionados no projeto E³.series (ver parágrafo 1.1.1) Montagens de chitote: Lista todas as montagens no projeto E³.series que contém um cabo que é ligado a pelo menos um pino de montagem www.zuken.com/e3 3 1.1.1 E3 Preseleção As seguintes seleções são possíveis: 1. Um fio/cabo é selecionado diretamente na árvore de Dispositivos: Figura 4: Aba “E3 Preseleção“ Figura 3: E3 árvore de Dispositivos 2. Pinos conectores/conectores/dispositivos/montagens são selecionados: Figura 6: Aba de “E3 Preseleção“ Figura 5: Seleção de Conector/Dispositivo Todos os cabos/fios ligados aos pinos dos conectores/conectores e os dispositivos são selecionados. Com as montagens selecionads, todos os cabos/fios conectados dos aparelhos e conectores nele contidos são selecionados. www.zuken.com/e3 4 3. Folhas são selecionadas: Figura 7: E3 sheet selection Figura 8: „E3 Preselection“ tab Todos os cabos/fios das folhas selecionadas são selecionados. Quando a seleção na árvore de Dispositivos do E³.series é alterada enquanto o E3.3DRoutingBridge é aberto, o diálogo deve ser atualizado utilizando o botão "Atualizar" . Quando a opção "ativar destaque" estiver marcada, os fios/cabos selecionados na lista de seleção são destacados no E³.series: Figura 9: Cabos/fios selecionados www.zuken.com/e3 5 Figura 10: Highlighted cables/wires 1.1.2 Montagens de Chitote A aba de Montagens de chicote lista todas as montagens do projeto do E³series que contenham um cabo que é ligado a pelo menos um pino da montagem. Figura 11: Seleção de montagem www.zuken.com/e3 6 1.1.3 Agrupado por Atributo A aba "Agrupado por atributo" exibe todos os cabos/fios que são agrupados por um atributo configurável. Somente estão listados os cabos/fios em que pelo menos um pino está conectado. O atributo é livremente configurável. Por padrão, nenhum atributo é definido ea seguinte mensagem é exibida: O atributo pode ser definido no arquivo de configuração "E3_3DRoutingBridge.ini". Este arquivo é armazenado no diretório de instalação na subpasta "Config". O valor "GroupAttribute" deve ser atribuído, na seção "[Atributos]". [Attributes] GroupAttribute = Função Figura 12: Agrupado por atributo www.zuken.com/e3 7 Chicote A aba Chicotes exibe todos os chicotes existents no projeto E³.series. Esta funcionalidade esta ativa com a versão E³.series 2011. Todos os chicotes são listados que foram definidos com a topologia E³.series. Figura 13: Harness www.zuken.com/e3 8 1.2 Parâmetros de Inicialização Ao selecionar os parâmetros de inicialização, é possível definir quais módulos licenciados podem ser abertos/selecionado na interface E3.3DRoutingBridge. Ao definir os parâmetros de inicialização correspondentes, somente os certificados realmente utilizados são chamados Os parâmetros de inicialização estão disponíveis as seguintes E3.3DRoutingBridge. Eles podem ser combinados conforme desejado. Parâmetro /Catia /Ideas /Inventor /Landmark /NX /ProE /SolidWorks /XHI /HarnessImport Descrição Inicia o módulo “CATIA V5 Routing“ and „CATIA V5 Variants“ com a licença “E3_CATIA_V5“ Inicia o módulo “I-DEAS“ com a licença “E3_IDEAS“ Inicia o módulo “Inventor“ com a licença “E3_Inventor“ Inicia o módulo “Landmark Technology“com a licença “E3_Landmark“ Inicia o módulo “NX Routing“com a licença “NX_ROUTING“ Inicia o módulo “ProE“ com a licença “E3_ProE“ Inicia o módulo “SolidWorks“com a licença “E3_SolidWorks“ Inicia o módulo “XHI Import“com a licença “E3_XHI“ Inicia o módulo “Harness Import” com a licença “E3_HARNESS_IMPORT” www.zuken.com/e3 9 2 Mapeamento Geral do Atributo Módulos de exportação/importação, muitas vezes permitem especificar um atributo definido pelo usuário para determinar um valor. A sintaxe para definir um atributo definido pelo usuário é único para todos os módulos. A seguir descreve o chamado de mapeamento de atributo. 2.1 Descrição de Funcionamento O mapeamento de atributos descreve as regras de exibição de atributos do E³.cable de alguns proprietários (cabos, dispositivos, pinos, etc) para os elementos XML de um arquivo de exportação. O mapeamento do atributo é armazenado no formato de arquivo INI. A extensão do arquivo é "*.map" 2.2 Atributos e Funções O valor de um elemento para ser exportado pode ser definido através de Um valor de atributo Um valor funcional no E3 Exemplos de atributos: Figura 14: Atributos E3 Exemplos de valores determinados através de uma função: Figura 15: Funções E3 padrão Também, GetWireType() GetName() GetColorDescription() GetCrossSectionDescription() www.zuken.com/e3 10 As seguintes funções estão disponíveis: Proprietário Condutor Função <WireGroup> Condutor <WireName> Condutor <CrossSection> Condutor <CrossSectionDescription> Condutor Condutor <Color> <ColorDescription> Condutor <Length> Condutor <Name> Condutor <Signalname> Condutor <End1Device_Name> Condutor <End1Device_Assignment> Condutor <End1Device_Location> Condutor <End1Pin_Name> Condutor <End1Pin_Internalname> Condutor <End2Device_Name> Condutor <End2Device_Assignment> Condutor <End2Device_Location> Condutor <End2Pin_Name> Condutor <End2Pin_Internalname> Condutor <Cable_Name> Condutor Condutor Pino <Cable_Assignment> <Cable_Location> <Fitting> www.zuken.com/e3 11 Descrição Retorna o grupo de fio de um fio único. Retorna o nome do fio de um fio único. Retorna a seção transversal de um condutor/fio único. Retorna a seção transversal de um condutor/fio único, com unidade de medida. Retorna a cor do condutor/fio. Retorna a descrição da cor de um condutor/fio. Retorna o comprimento de um condutor/fio. Retorna o nome do condutor/fio. Retorna o nome do sinal de um condutor/fio. Retorna o nome do dispositivo conectado à end1. Retorna a atribuição do dispositivo conectado à end1. Retorna a localização do dispositivo conectado à end1. Retorna o nome do pino do pino conectado à end1 Retorna o nome do dispositivo interno do pino conectado à end1. Retorna o nome do dispositivo conectado à end2. Retorna a atribuição do dispositivo conectado à end2. Retorna a localização do dispositivo conectado à end2. Retorna o nome do pino do pino conectado à end2 Retorna o nome do dispositivo interno do pino conectado à end1. Nome do cabo ou do nome do grupo de fios. Designação do cabo Localização do cabo Retorna o terminal conector do Pino <Mating> Corpo do Condutor <OuterDiameter> Corpo do Cabo <OuterDiameter> pino. Retorna a contra peça do pino definida no E3. Retorna o diâmetro externo definido para o corpo do condutor. A partir da versão 2010-910 ou superior. Retorna o diâmetro externo definido para o corpo do cabo. A partir da versão 2010-910 ou superior. 2.3 Proprietários de Atributos e Abreviações The following table displays the existing attribute owners and their abbreviations: Proprietário Corpor do Condutor Corpor do fio Pino Cabo Fim do condutor 1 & 2 Fim de fio 1 & 2 Pino no fim do condutor 1&2 Dispositivo no fim do condutor 1 & 2 Componente Terminal conector do pino Contra peça www.zuken.com/e3 Abreviação CORE, WIRE WIRE, CORE PIN CAB ECORE1, ECORE2 EWIRE1, EWIRE2 EPIN1, EPIN2 EDEV1, EDEV2 COMP, COMPONENT FITTING (somente pinos!!) MATING (somente pinos!!) 12 2.4 Seções do Arquivo Map As seções a seguir são suportados no arquivo Mapa: Seção PINS CORES DEVICES CABLES CONNECTORS FITTING Descrição Seção para pinos Seção para condutor/corpo do fio Seção para dispositivos “normal“ Seção para cabos Seção para conectores Seção para terminais conectores do pinos (atualmente somente Pro/E) Seção para fios (atualmente somente Pro/E) WIRES Dependendo da lógica interna do módulo de exportação as seções do „arquivo Map‟ são lidos e as entradas de mapeamento nele contidas são resolvidas 2.5 Sintaxe de Mapeamento Os nomes dos atributos são marcados com os colchetes "[" and "]". As funções são marcados com parênteses angulares "<" and ">". O atributo E³.cable é exibido em sua forma básica em um elemento a ser exportado como segue: [SECTION] Export-Element-Name=[ATTRIBUTE_NAME:OWNER] Quando o proprietário não é explicitamente definido, proprietária da seção é válido. Uma função é exibida em um elemento a ser exportado como segue: [SECTION] Export-Element-Name=<FUNCTION_NAME> String de caracteres fixos também podem ser definidos: [SECTION] Export-Element-Name=Fix output text Atributos, funções e textos fixos podem ser livremente combinados: [SECTION] Export-Element-Name=[ATTRIBUTE_NAME1:OWNER] [ATTRIBUTE_NAME2:OWNER] <FUNCTION_NAME> www.zuken.com/e3 13 Fix output text 2.5.1 Valores de Atributo Indiretos Em alguns casos, é necessário usar um valor de atributo que permite acessar um atributo de outro componente. A sintaxe geral é a seguinte: Export-Element-Name=[ATTRIBUTE_NAME:OWNER:ATTRIBUTE_NAME] O exemplo a seguir mostra o texto de descrição de uma parte adicional: ADD_PART_DESCR=[AdditionalPart:DEVICE:Description] O atributo AdditionalPart é lido do DISPOSITIVO (device-X2): Figura 16: Additional part of device -X2: 90-WS-11 Usando o nome do componente 90-WS-11 definida como peça adicional, a descrição no banco de dados é determinado: www.zuken.com/e3 14 Figura 17: Descrição do atributo do componente 90-WS-11 Ao inserir outra linha, é possível aninhar a determinação indireta de um valor de atributo. Para determinar, por exemplo, informações sobre uma parte adicional que é conectado com um outro elemento complementar, a definição é a seguinte ADD_PART_DESCR=[AdditionalPart:DEVICE:AdditionalPart:Description ] www.zuken.com/e3 15 2.5.2 Valores de Atributo Indireto para Terminal Conector do Pino e Contra peça do Pino Para ler o valor do atributo de um terminal conector de pinos e contra peça de um pino, a seguinte sintaxe é válida: FITTING_DESCR=[:FITTING:Description] Or: MATING_DESCR=[:MATING:Description] Neste caso, o atributo não está definido, pois o sistema não lê a partir do atributo, mas usa diretamente o nome do terminal conector de pino ou contra peça. 2.5.3 Exemplo para um arquivo *.map: [PINS] SurfaceMaterial=[Surface_Material] SubType=[Function] Equipment=[:FITTING:Description] SEAL=[Seal] SEAL_SUPPLIER=[Seal:COMP:Supplier] [CORES] Color=<ColorDescription> BendRadius=[BendRadius] SeparationCode=[PanelWireClass] Name=<Name> SubType=<WireGroup>/<CrossSection> InnerDiameter=<CrossSection> OuterDiameter=[OuterDiameter] [DEVICES] DeviceName=<Assignment><Location><Name> ModelName=[ArticleNumber:COMP] [CABLES] MINIMUM_BEND_RADIUS=[Bend Radius] THICKNESS=[OuterDiameter] ADDITIONAL_PART=[AdditionalPart] TYPE=[Type:COMP] DESCRIPTION=[Description:COMP] SUPPLIER=[Supplier:COMP] www.zuken.com/e3 16 3 Interfaces 3D-Routing Este capítulo descreve as possibilidades de configuração das interfaces individuais 3D-Routing. Por favor, note que as interfaces 3D-Routing disponíveis para você podem ser diferente da documentação. Para obter outras licenças, entre em contato com [email protected]. 3.1 CATIA V5 3.1.1 Catia V5 Routing 3.1.1.1 Módulo de Exportação Essa interface exporta informações de conexão do E ³. Séries para um arquivo XML. Este arquivo XML pode então ser importado pelo CATIA V5 Routing. A seguinte versão do CATIA V5 é suportada: CATIA – Electrical Wire Routing 2 (EWR) E³series 2006 ou superior www.zuken.com/e3 17 As seguintes configurações estão disponíveis na guia Opções para o módulo CATIA V5 Routing: Figura 18: Opções de exportação do CATIA V5 Expicações: Use „Nome do Pino‟ e „Designação de Dispositivo Interno‟ para criar um nome único de pino: O nome do pino a ser exportado é composto pelo nome do pino e o nome do dispositivo interno de um conector/dispositivo. Exportar contra peça como “Equipamento”: O elemento Equipamento XML é usado para exportar uma contra peça do conector/dispositivo. Criar um pino único pra dispositivos e conectores: Cria somente um pino por dispositivo/conector. Usar nome do pino como ID do pino: Exportar o nome do pino ao invés do ID numérico. Escrever nomes de pinos duplicados somente uma vez: Nomes duplicados de pinos no conector/dispositivo são filtrados. www.zuken.com/e3 18 Exportar conector shell: Exportar um ConnectorShell em adição ao conector. o Atributo de identificação do Conector shell: Nome do atributo designado para o dispositivo conector ou componente conector. Quando este atributo é designado, o conector correspondente incluindo o seu conector shell é exportado. O atributo não precisa ser preenchido com um valor, a sua existência é o suficiente Figura 19: Propriedades do Dispositivo do Conector www.zuken.com/e3 19 o Quando esta opção estiver marcada, um terminal de pino de ligação deve ser definido para os pinos do conector. Figura 20: Terminal conector do pino conector –X1 www.zuken.com/e3 20 Exportar estrutura do cabo: Grava a estrutura dos cabos para o arquivo de exportação. Isso possibilita a designação dos condutores de um cabo. Para ser capaz de escrever atributos de cabo, a seção "[CABOS]" deve ser adicionada ao arquivo de mapeamento. Usar atributos para determinar emendas: Um componente é determinado como emenda quando o nome do componente contém a string "Splice". Quando os componentes estão a ser exportados como emendas, mesmo que essa seqüência não está contido no nome do componente, um nome de atributo pode ser definido ("Nome do atributo splice"). Quando um componente tem esse atributo designado, é exportado como emenda caso nada seja definido em "Valor do atributo splice", ou seja, nenhum valor é especificado. Quando um valor é definido em "Valor do atributo splice", o aparelho é exportado como emenda no caso, o valor do aparelho atributo corresponde ao valor especificado em " Valor do atributo splice". Seleção de ModelName: Definição de como o ModelName CATIA é determinado: o Usar nome do componente como ModelName CATIA: O nome do componente E3 é utilisado. o Usar atributo definido pelo usuário: Um atributo definido pelo usuário é usado. Veja o capítulo 2 para mais informações. www.zuken.com/e3 21 A aba Valores Padrão contém as seguintes opções: Figura 21: Valores Padrão de Exportação CATIA Valores Padrão: Valores padrão usados durante a exportação: o Largura da isolação: define o diâmetro externo de um cabo/fio. o Cor: define a cor de um cabo/fio. o Sinal decimal: define o caractere decimal usado em números em ponto flutuante. o Predefinido como nomes dos pinos: define uma string de caracteres usada como prefixo do nome dos pinos. www.zuken.com/e3 22 o Predefinido como nome dos conectores: define uma string de caracteres usada como predefinida para o nome dos. Só é válido, quando um conector shell é exportado. o Predefinido como o ID dos pinos: define a extensão do nome prefixado como ID do pino interno Opções do arquivo Codificação: define o formato de destino, em que o arquivo é gerado: PADRÃO – codificação para o atual ANSI da página código do sistema operacional. ASCII – codificação para a fonte ASCII (7-Bit) UTF8 – codificação para o formato UTF-8. UNICODE – codificação para o formato UTF-16 na ordem LittleEndian-Byte Número Codepage: Ativa, quando a codificação "ASCII" for selecionado. Define a fonte para a exportação ASCII, ex.: 932 representa uma fonte japonesa. Quando a caixa de texto é vazia, a página de códigos do sistema é determinada. Isso corresponde à codificação "PADRÃO" Caminho para exportação: Este diretório define o diretório padrão de exportação. Este diretório é aberto automaticamente quando o botão "Exportar" é pressionado. Quando nada é definido neste campo, o diretório do projeto E³.series é usado por padrão. 3.1.1.1.1 Atributo de Mapeamento O arquivo "CATIAV5Routing_Export_Control.map" deve ser armazenado no diretório "Config" do caminho de instalação para ativar o mapeamento de atributo. Para armazenar o arquivo de mapeamento em outro diretório, o caminho com o nome do arquivo pode ser alterado no arquivo "CATIAV5Routing_Export_Control.ini". Para isso, o "AttributeMappingFile" da seção "MISC" deve ser ajustada. Os seguintes elementos XML da exportação pode ser configurado pelo usuário no arquivo "CATIAV5Routing_Export_Control.map": Seção CORES Nome do Elemento Color BendRadius SeparationCode Name www.zuken.com/e3 Valor padrão Cor do fio („GetColourDescription“) Atributo do fio “BendRadius“ Atributo do fio “PanelWireClass“ O valor para o nome do fio é lido a parte de um dos seguintes elementos: 1. Atributo do fio”WireNumber_wire“ 23 2. Atributo do fio “WireNumber“ 3. Nome do cabo + Nome do fio 4. “W-“ + E³.series fio Id Assim que um elemento retorna um valor, esse valor é usado e nenhum outro valor é procurado. Atributo do fio “SubType“ O diâmetro interno é determinado pela seção transversal da linha. Quando o diâmetro externo não pode ser determinado usando o arquivo de mapeamento, o valor usado é definido nos valores padrão. O elemento é escrito apenas quando for explicitamente definido e contém um valor. Nº de artigo do cabo . O elemento é escrito apenas quando não está vazio. Diâmetro do cabo. O elemento é escrito apenas quando não está vazio. <HLA> + <LOC> +<DEVDES> Atributo do componente Atributo Dispositivo/Conector. Atributo do pino. SubType InnerDiameter OuterDiameter PartNumber CABOS (corresponde ao CATIA WireGroup) DISPOSITIVOS PINOS PartNumber Diameter DeviceName ModelName SubType SubType Além dos atributos listados na tabela, os atributos podem ser adicionadas a cada seção. O nome do "Elemento" da seção deve ser comum no CATIA, caso contrário ele não pode ser garantido que o CATIA pode ler o arquivo de exportação. Quando o "Elemento" contém um valor, depois de atribuir as funções/atributos do E³.series, o "Elemento" é exportado. O exemplo a seguir define o "Elemento" "LinearMass" para cabos e fios. "LinearMass" é utilizado pelos softwares: CATIA como peso para os cabos e fios e é para ser preenchido com o valor do nome equivalente do atributo E³.series: [CABLES] LinearMass=[LinearMass] [CORES] LinearMass=[LinearMass] 3.1.1.2 Módulo de Importação Informações de comprimento são importados a partir do arquivo CATIA-XML para o projeto do E³.series. As conexões são pesquisadas no desenho do E³.series. Quando a conexão for encontrada, a informação do comprimento é gravada ao fio. www.zuken.com/e3 24 Figura 22: : Diretório de importação do CATIA Caminho de importação: Este diretório define o diretório de importação padrão. Ela é aberta automaticamente, ao pressionar o botão "Importar". Quando nada é definido neste campo, o diretório de projeto do E³.series é usado por padrão 3.1.1.2.1 Criação do arquivo CATIA-XML O arquivo CATIA-XML é iniciado no menu “Electrical wire routing“ através do caminho “Tools->Export Wires->Export Wires…“. O comando “Export Wires in IXF Format“ gera um arquivo que não pode ser importado no E³.series. www.zuken.com/e3 25 3.1.1.2.2 Mapeamento do atributo O arquivo "CATIAV5Routing_Import_Control.map" deve ser armazenado no diretório "Config" do caminho de instalação para ativar o mapeamento de atributo. Para armazenar o arquivo de mapeamento em outro diretório, o caminho com o nome do arquivo pode ser alterado no arquivo "CATIAV5Routing_Import_Control.ini". Para isso, a entrada "AttributeMappingFile" na seção "MISC" deve ser ajustada O seguinte elemento XML da importação pode ser configurado pelo usuário no arquivo “CATIAV5Routing_Import_Control.map“: Seção CORES Nome do elemento Length Valor padrão Atributo do fio “Length“ [Attribute name] importa o valor em qualquer atributo do fio. <Length> importa o valor como comprimento física do fio. Quando a chave "Name" existe no arquivo de mapeamento, o sistema tenta encontrar o fio/condutor do projeto E3 através do mapeamento definido. Quando a chave "Name" não está disponível no arquivo de mapeamento (padrão), o sistema tenta encontrar o fio/condutor do projeto, na seguinte ordem: 1. Atributo do fio/condutor “WireNumber_wire“ Name 2. Atributo do fio/condutor “WireNumber“ 3. Nome do cabo + “_” + nome do condutor 4. Nome do fio 5. „W-„ + E³.series fio Id Assim que um elemento retorna um valor, esse valor é usado e nenhum outro valor é procurado. www.zuken.com/e3 26 3.1.2 Variantes CATIA V5 Os seguintes parâmetros para os módulos variantes do CATIA V5 estão disponiveis: Figura 23: Opções de variantes de exportação Fonte do nome do chicote: Define as informações de que o nome da árvore do chicote é gerado. As seguintes configurações estão disponíveis: o Nome do cabo: nome do dispositivo do cabo; o Atributo definido pelo usuário: atributo designado para o cabo; o Nome do cabo & atributo definido pelo usuário: uma combinação de duas opções mencionadas acima; Nome do atributo definido pelo usuário: Insira o campo para um atributo definido pelo usuário; Atributo para variante do chicote: Define o nome do atributo para identificação das variantes. Os seguintes parâmetros estão disponíveis: o HarnessPartNo: um nome pré-definido de atributo o Atributo definido pelo usuário Nome do atributo definido pelo usuário: Insira o campo para um atributo definido pelo usuário; Separador de variante de atributo: Separador para diferenciar diversas variantes que tem um cabo designado. ex.: Var1;Var2;Var3 Exportar caminho: Diretário para salvar o arquivo exportado. Codificação: define o formato de destino, em que o arquivo é criado: o PADRÃO – codificação para o atual ANSI da página código do sistema operacional. www.zuken.com/e3 27 o ASCII – codificação para a fonte ASCII (7-Bit) o UTF8 – codificação para o formato UTF-8. o UNICODE – codificação para o formato UTF-16 na ordem LittleEndian-Byte Número Codepage: Ativa, quando a codificação "ASCII" for selecionado. Define a fonte para a exportação ASCII, ex.: 932 representa uma fonte japonesa. Quando a caixa de texto é vazia, a página de códigos do sistema é determinada. Isso corresponde à codificação "PADRÃO" www.zuken.com/e3 28 3.1.3 Importação XHI Importar arquivo XHI requere uma licença de E³.formboard. Os seguintes parâmetros es~tao dísponiveis em importação XHI: Figura 24: Opções de importação XHI Arquivo de importação XHI: Seleção de arquivo: abre uma janela para selecionar o arquivo XHI; Criar nova folha o Formato da folha: Formato da folha: seleção de um formato de folha armazenado no banco de dados do E3; o Nome da folha: campo de entrada para o nome da folha da nova folha a ser gerada no E³.series. Usar folha existente: Seleção de uma folha de formboard já existente no projeto E3; www.zuken.com/e3 29 Atributo de arredondamento de comprimento: Opção de arredondamento das distâncias a serem importadas: o Arredondamento: define quais comprimentos de segmento podem ser arredondados; o Arredondar para baixo: definições de comprimento sempre são arredondados para baixo; o Arredondar para cima: definições de comprimento sempre são arredondados para baixo; o Arredondar matematicamente: definição de comprimento a partir de “5” são arredondados para cima, se não, para baixo; o Digitos: define o númeo de pontos para serem arredondados. Um número negativo significa que o comprimento é arredondado para a posição após o tempo decimal. Um número positivo significa o comprimento é arredondado para 10s e 100s etc.. Pré-visualização: exibe a estrutura do conjunto de cabos a ser importado, sem conectores. Por isso, é, por exemplo, possível verificar se o conjunto de fios a ser importado corresponde a folha de tamanho e formato selecionado. Os feixes de cabos são automaticamente movidos pelas ferramentas para a melhor posição possível na folha Informação adicional: o Largura da folha: a largura da folha selecionada: o Altura da folhat: a altura da folha selecionada; o Largura do desenho: largura do desenho a ser importado; o Altura do desenho: altura do desenho a ser importado; o Offset X: o offset pelo qual o desenho deve ser movida para ser colocado no centro da folha alvo; o Offset Y: o offset pelo qual o desenho deve ser movida para ser colocado no centro da folha alvo; www.zuken.com/e3 30 3.1.3.1 Arquivo INI O seguinte arquivo INI existe para importação de módulo XHI: //This section defines default components in case //these are not defined in the XHI file. [Default Values] DefaultConnectorPartName=DTM04-12P DefaultProtectorPartName=PP-11-FB DefaultFixturePartName=Clips-WS-11-FB DefaultGroundPointSymbolName=AMP_LUGBT1S1TV //This section defined which elements of the XHI file //represent the E3 connector name, HLA, LOC and parts number. [Properties] CONNECTOR_DESIGNATION=connectorName CONNECTOR_ASSIGNMENT=connectorAssignment CONNECTOR_LOCATION=connectorLocation CONNECTOR_PARTNAME=partName www.zuken.com/e3 31 3.2 NX Routing 3.2.1 Interface NX Routing Figura 25: Opções de exportação NX Use attribute to determine splices: Um componente é determinado como emenda quando o nome do componente contém a string "Splice". Quando os componentes estão a ser exportados como emendas, mesmo que essa seqüência não está contido no nome do componente, um nome de atributo pode ser definido ("Nome do atributo splice"). Quando um componente tem esse atributo designado, é exportado como emenda caso nada seja definido em "Valor do atributo splice", ou seja, nenhum valor é especificado. Quando um valor é definido em "Valor do atributo splice", o aparelho é exportado como emenda no caso, o valor do aparelho atributo corresponde ao valor especificado em " Valor do atributo splice". Nome do atributo para o nome do chicote: Normalmente, o chicote é nomeado de acordo com o nome do conjunto. Quando o chicote a ser exportado deve ter outro nome atribuído, um nome de atributo E3 pode ser definido. O valor deste atributo nome é então lida pelo conjunto E3 e usado como o nome do cabo. Quando a montagem E3 não tem esse atributo designado, ou quando o valor deste atributo está vazio, o nome da montagem é usado. O atributo deve ser adicionado a uma montagem E3 ou projeto (para o chicote de projeto). www.zuken.com/e3 32 Exportar montagens em chicotes separados: Quando esta opção estiver marcada, dispositivos de montagem são fundidos e exportados para um chicote de fios separados. Caso contrário, todos os dispositivos são escritos para o mesmo chicote (projeto). Exportar todos os dispositivos de montagens: Quando esta opção estiver marcada, todos os dispositivos são mesclados em uma montagem, independentemente de o dispositivo estar conectado a um condutor/fio selecionado. Quando esta opção estiver desmarcada, somente são exportados os dispositivos que estejam ligados a um condutor/fio selecionado. Exportar contra-peças: Quando esta opção estiver marcada, as contra-peças são exportadas. Caminho para exportação: define a pasta para exportação do arquivo. 3.2.2 Atributos Requeridos Para permitir a importação de atributos do E³.series certos atributos devem existir no E3. Estes devem ser adicionados, ou, se já existentes, ser verificado de acordo com a validade de seus proprietários. Os seguintes atributos devem existir, ou consulte o correspondente outros atributos usando o arquivo de mapeamento Nome do atributo Proprietário Length Condutor CuttingLength Condutor NXGUID Dispositivo Pino dispositivo Pino bloco Conector bloco Cabo Cabo Condutor Projeto Conector Pino conector Bloco www.zuken.com/e3 33 www.zuken.com/e3 34 3.2.3 Informações Adicionais A interface é capaz de lidar com informações de cores. O nome da cor na troca de arquivos é armazenado no atributo color_name. No E³.series, a cor é lida a partir da cor dos pinos. A informação da cor só pode ser tratada, quando a cor existe na tabela "WireColorCodes" do banco de dados do E³.series. A seção transversal é lida a partir do atributo crossSectionalAreaRefs e armazenada na seção tranversal do pino. O comprimento do fio é lido a partir do atributo wire_length e escrita em atributo do condutor. O comprimento de corte é lido do atributo cut_length (ValueWithUnit) e definido como atributo do comprimento de corte do condutor. Valores definidos pelo usuário: part_name (em PLMXML “UserData“) Tipo do componente Conector 1. 2. 1. 1. 2. 1. Cabo Dispositivo Fio part_number (in PLMXML „UserData“) Tipo do componente Valores 1. Nome do componente 1. Atributo dispositivo „wirePartName“ 2. Nome do componente 1. Nome do componente 1. Atributo do pino „wirePartName“ 2. Nome do fio Conector Cabo Dispositivo FIo Valores Atributo componente „NX_Model“ Nome do componente Nome do componente Atributo componente „NX_Model“ Nome do componente Atributo do pino „wirePartName“ comp_name (in PLMXML „UserData“) Tipo do componente Conector Cabo Dispositivo Fio www.zuken.com/e3 1. 1. 1. 1. 35 Valores Nome do componente Nome do componente Nome do componente Grupo de fio ref_des (in PLMXML „UserData“) Tipo do componente Valores 1. Designação de Dispositivo 1. Designação de Dispositivo Conector Dispositivo color_name (in PLMXML „UserData“) Tipo do componente Valores Fio 1. Cor do fio wire_name (in PLMXML „UserData“) Tipo do componente Valores 1. Nome do fio Fio wire_length (in PLMXML „UserData“) Tipo do componente Valores 1. Atributo do fio „Length“ Fio cut_length (in PLMXML „UserData“) Tipo do componente Valores 1. Atributo do fio „CuttingLength“ Fio color_number (in PLMXML „UserData“) Tipo do componente Valores 1. Código de cor do fio Fio description (in PLMXML „UserData“) Tipo do componente Valores 2. Atributo componente „Description“ Conector www.zuken.com/e3 36 3.2.4 Exportar Módulo 3.2.4.1 Mapeamento de Atributo O seguinte elemento XML da exportação pode ser configurado pelo usuário no arquivo NXRouting_Export_Control.map: Seção CORES Nome do Elemento bend_radius color_name color_number comp_name cut_length gauge outside_dia outside_diaXX part_name part_number type wire_length wire_name DISPOSITIVOS comp_name part_name CABOS part_number comp_name part_name part_number bend_radius outside_dia gauge CONECTORES comp_name description equipment_pin fabrication part_name part_number www.zuken.com/e3 Valor Padrão Atributo do fio “BendRadius“ Cor do fio (“GetColourDescription“) Código de cor do fio (“GetColour“) Grupo de fio Atributo do fio “CuttingLength“ Se existente, atributo do fio “wireGauge“, se não, atributo dispositivo “wireGauge“ Atributo do fio “OuterDiameter“ Seção transversal do fio + (o isolamento do fio * fator de seção transversal) Atributo do fio “wirePartName“ Se existente, atributo do fio “wirePartName“, se não, nome do fio Se existente, atributo do fio “wireType“, se não, atributo do dispositivo “wireType“ Atributo do dispositivo “Length“ Nome do fio Nome do componente Se existente, atributo do componente „NX_Model“, se não, nome componente. Nome do componente Nome do componente Nome do componente Se existente, atributo do dispositivo „wirePartName“, se não, nome do componente Atributo do componente “BendRadius” Atributo do componente “OuterDiameter” Atributo do componente “WireGauge” Nome do componente Atributo do componente “Description“ Nome do dispositivo name_pin da primeira contra peça encontrada “fabrication“ Se existente, atributo do componente “NX_Model“,se não, nome componente. Nome do componente 37 3.2.5 Importar Módulo 3.2.5.1 Geral Cada objeto E3 editado ao exporter tem uma designação única atribuída (NXGUID). Ao exportar, o programa tenta encontrar e atualizar o objeto E3 correspondente no projeto através de sua designação. Quando o objeto não pode ser encontrada através da designação, por exemplo por ser adicionado somente ao NX, este objeto é novamente criado no projeto E³.series. A seguinte janela é portanto aberta para definer a especificação superior de nível e localização para o(s) novo(s) objeto(s) E3: Figura 26 Os objetos E3 são então criados com a ESN e LOC definidas. Os dispositivos definidos no arquivo de importação devem existir no banco de dados do E³.series para que sejam criados. Os dispositivos são então carregados à árvore de Dispositivos. Condutores e fios são conectados diretamente. No entanto, símbolos não são inseridos nas folhas. 3.2.5.2 Mapeamento do Atributo O seguinte elemento XML da exportação pode ser configurado pelo usuário no arquivo NXRouting_Import_Control.map: Seção Nome do Elemento NÚCLEOS WIRE_LENGTH Valor Padrão Atributo do fio/condutor “Length“ [Attribute name] importa o valor the value in any wire attribute. <Length> imports the value as physical length of the wire. CUT_LENGTH Atributo do fio/condutor “CuttingLength“ COLOR_NAME Função “SetColourByDescription“ {UserData/UserValue/title} Nenhum valor padrão. Cada valor sob “UserData UserVaule title“ pode ser usado como map para qualquer atributo de fio/condutor no E3. www.zuken.com/e3 38 3.3 SolidWorks 3.3.1 Atributos Adicionais no E³.series BendRadius Comment CuttingLength ModelName OuterDiameter RoutedLength Estes atributos estão contidos na bibloteca padrão do E³.series com a versão E³.series 2006. (Exceção: Comment e RoutedLength). Se você estiver usando versões anteriores, você tem que adicionar esses atributos como segue. Para adicionar um novo atributo selecione Ferramentas na barra de menu principal e iniciar o Editor de Banco de Dados. Editor. O Editor de Banco de Dados do E³.series será aberto. Em seguida, selecione Formatar -> Nomes de Atributos ... a partir da barra de menu principal, para abrir a janela Editar Nomes de Atributos. Insira os novos atributos, como mostrado no exemplo. Figura 27: Editor do Banco de Dados E3 Novos atributos devem ser inscritos em ambos, nos campos Nome e Nome de Exibição. No campo Tipo selecione String. Clicando no botão ... ao lado direito do campo proprietário, a seguinte janela é mostrada. www.zuken.com/e3 39 Proprietários para os atributos: Comment CuttingLength RoutedLength BendRadius Figura 28: Seleção do proprietário do atributo do E3 A partir da lista deProprietários não utilizados no lado esquerdo escolha os seguintes proprietários: Cabo, Condutor cabo, Tipo de cabo, Tipo de condutor, Mangueira/Tubo, Tipo de Mangueira/Tubo. Clique na seta para cima para adicionar os proprietários.Confirme a configuração clicando no botão OK. Também feche a outra janla clicando no botão OK. Escolha Ferramentas no menu em contexto novamente e clique em Finalizar Editor do Banco de Dados. Agora os novos atributos são adicionados. www.zuken.com/e3 40 Proprietários para os atributos: Diâmetro externo („OuterDiameter“) Figura 29: Seleção de proprietários para os atributos do E3 (OuterDiameter) A partir da lista deProprietários não utilizados no lado esquerdo escolha os seguintes proprietários: Conector de bloco, Dispositivo de bloco, Cabo, Condutor de cabo, Tipo do cabo, Componente, Tipo do condutor, Conector, Dispositivo, Mangueira/Tubo, Tipo de Mangueira/Tubo. Clique na seta para cima para adicionar os proprietários.Confirme a configuração clicando no botão OK. Também feche a outra janla clicando no botão OK. Escolha Ferramentas no menu em contexto novamente e clique em Finalizar Editor do Banco de Dados. Agora os novos atributos são adicionados. www.zuken.com/e3 41 Proprietários para os atributos: Model name (“ModelName”) Figura 30: Seleção de proprietários de atributo do E3 (ModelName) A partir da lista deProprietários não utilizados no lado esquerdo escolha os seguintes proprietários: Conector de bloco, Dispositivo de bloco, Componente, Conector, Dispositivo. Clique na seta para cima para adicionar os proprietários.Confirme a configuração clicando no botão OK. Também feche a outra janla Editar Atributo clicando no botão OK. Após confirmar a questão para salvar, selecione Ferramentas no menu em contexto novamente e clique em Finalizar Editor do Banco de Dados. Agora os novos atributos são adicionados. 3.3.2 Exemplos 3.3.2.1 Examplo: Banco de Dados de Componente O banco de dados de componentes contém os componentes, conectores ou terminais padrão. <?xml version='1.0' encoding='UTF-8'?> <ComponentLibrary xmlns="http://www.solidworks.com/componentlibrary"> <component ID="19"> <CompName value="db9 male" /> <SWDocName value="db9 male.sldprt" /> <Config value="Default" /> <description value="D-Sub connector 9 pole; male" /> <CompOD value="0.001" /> <Pins value="1,2,3,4,5,6,7,8,9" /> </component> </ComponentLibrary> www.zuken.com/e3 42 db9 male é o valor do atributo ModelName. Se ModelName não está presente, <CompName value> contém o nome do componente do E³.series e <SWDocName value> continua vazio. <CompOD value> contém o valor do atributo OuterDiameter, se presente (padrão is 0.001). O valor de todos os outros tags são preenchidos com valores padrão do E³.series. O banco de dados de componentes é salvo ao diretório de projeto do projeto E³.series aberto sob “<E³.series project name >_SW_components_library.xml“. Quando o atributo de componente “ModelName” existe, este valor é usado, se não, o nome do componente. <SWDocName>: Quando o atributo de componente “ModelName” existe, este valor é usado com a extensão “.sldprt“, se não, este valor permanece vazio. <Config>: É sempre “Default”. <description>: Atributo do componente “Description“. <CompOD>: Quando o atributo de componente “OuterDiameter“existe, este valor é usado, se nãoé usado “0.001“ <Pins>: Nome do pino do componente. <CompName>: 3.3.2.2 Exemplo de Biblioteca de Cabos de Fios Este banco de dados contém cabos, fios, mangueiras e tubos. <?xml version='1.0' encoding='UTF-8'?> <CableLibrary> <cable ID="20"> <cableName value="LIYY-3X0.14" /> <partNumber value="LIYY-3X0.14" /> <description value="Data cord with color code DIN 47100" /> <commentsValue value="" /> <outerDia value="0.001" /> <cuttingLength value="0" /> <routedLength value="0" /> <minBendRadius value="0.01" /> <core ID="1"> <coreName value="WH" /> <conductorSize value="0.00014" /> <conductorOD value="0.001" /> <colour value="White" /> <swColour value="14737632" /> <minBendRadius value="0.01" /> </core> <core ID="2"> <coreName value="BN" /> <conductorSize value="0.00014" /> <conductorOD value="0.001" /> <colour value="Brown" /> <swColour value="9361" /> <minBendRadius value="0.01" /> www.zuken.com/e3 43 </core> <core ID="3"> <coreName value="GN" /> <conductorSize value="0.00014" /> <conductorOD value="0.001" /> <colour value="Green" /> <swColour value="65280" /> <minBendRadius value="0.01" /> </core> <NoOfCores value="3" /> </cable> <wire ID="163"> <wireName value="H05V-K-0.5-BN" /> <partNumber value="H05V-K-0.5-BN" /> <description value="PVC-wire VDE 0281 part 3" /> <wireOD value="0.001" /> <colour value="Brown" /> <swColour value="9361" /> <minBendRadius value="0.01" /> </wire> </CableLibrary> <ConductorOD value> e <wireOD value> contém o valor do atributo OuterDiameter (padrão: 0.001), <minBendRadius value> contém o valor do atributo BendRadius (padrão: 0.01). O valor de todas as outras tags são preenchidas com valores padrão do E³.series. O banco de dados de cabos de fios é salvo ao diretório do projeto E³.series aberto sob “<E³.series project name> _SW_cable_wire_library.xml“. www.zuken.com/e3 44 Cabos/Tubos/Mangueiras: <cableName>: <partNumber>: <description>: <commentsValue>: <outerDia>: <cuttingLength>: <routedLength>: <minBendRadius>: Nome do componente do cabo/tubo/mangueira Nome da peça do cabo/tubo/mangueira. Valor do atributo do componente “Description“. Valor do atributo do componente “Comment“. Valor do atributo do componente “outerDia”, se não existente “0.001“. Valor do atributo do componente “CuttingLength” em metros, se não existente “0“. Valor do atributo do componente “RoutedLength” em metros, se não existente “0“. Valor do atributo do componente “BendRadius” em metros, se não existente “0.01“. Condutores: <coreName>: <conductorSize>: <conductorOD>: <colour>: <swColour>: <minBendRadius>: www.zuken.com/e3 Nome do fio. Seção tranversal do condutor em m², se não existente “0“. Valor do atributo do condutor “OuterDiameter” em metros, se não existente “0.001“. Nome da cor do condutor. Valor RGB da cor do condutor. Valor do atributo do condutor “BendRadius” em metros, se não existente “0.01“. 45 3.3.2.3 Exemplo de dados „de/para‟ (Exportar do E³.series) A lista „de/para‟ coném fio único e fios dos cabos padrão. Cada fio é descrito como segue: <?xml version='1.0' encoding='UTF-8'?> <fromToList xmlns="http://www.solidworks.com/fromToList"> <fromToData> <wireID value="5039" /> <wireName value="1" /> <cableID value="" /> <cableName value="" /> <cableCoreRef value="" /> <partNumber value="FLRY-A-0.35-BK" /> <commentsValue value="" /> <OD value="0.001" /> <cuttingLength value="0" /> <routedLength value="0" /> <minBendRadius value="0.001" /> <signalName value="#1" /> <colour value="Black" /> <swColour value="0" /> <conductorDiameter value="" /> <size value="0.00035" /> <fromCompID value="4145" /> <fromCompRef value="-X1" /> <fromPinID value="4152" /> <fromPinRef value="1" /> <fromInsert value="D-SUB-C-S-0.25" /> <toCompID value="4141" /> <toCompRef value="-X2" /> <toPinID value="4134" /> <toPinRef value="1" /> <toInsert value="D-SUB-C-S-0.25" /> <owner value="1" /> <fromCompPart value="db9 male" /> <toCompPart value="db9 male" /> </fromToData> </fromToList> <commentsValue value> contém o valor do atributo Comment. <OD value> contém o valor do atributo OuterDiameter (padrão: 0.001). O atributo ModelName é armazenado com o valor de <fromCompPart value> e <toCompPart value>. O valor do atributo BendRadius é armazenado em <minBendRadius>. O valor de todos os outros tags são preenchidos com os valores padrão E³.series. www.zuken.com/e3 46 3.3.2.4 Exemplo de dados „de/para‟ (Importar do E³.series) <?xml version='1.0' encoding='UTF-8'?> <fromToList xmlns="http://www.solidworks.com/fromToList"> <fromToData> <wireID value="" /> <wireName value="" /> <cableID value="5126" /> <cableName value="-W2" /> <cableCoreRef value="1" /> <partNumber value="OFX-110-12G0.75" /> <commentsValue value="" /> <OD value="0.001" /> <cuttingLength value="11" /> <routedLength value="12" /> <minBendRadius value="0.001" /> <signalName value="#1" /> <colour value="Black" /> <swColour value="0" /> <conductorDiameter value="" /> <size value="0.00075" /> <fromCompID value="4145" /> <fromCompRef value="-X1" /> <fromPinID value="4152" /> <fromPinRef value="1" /> <fromInsert value="D-SUB-C-S-0.25" /> <toCompID value="4141" /> <toCompRef value="-X2" /> <toPinID value="4134" /> <toPinRef value="1" /> <toInsert value="D-SUB-C-S-0.25" /> <owner value="1" /> <fromCompPart value="db9 male" /> <toCompPart value="db9 male" /> </fromToData> </fromToList> A importação lê <cuttingLength value> e <routedLength value>, e adiciona os atributos RoutedLength e CuttingLength para cada fio no projeto E³.series. www.zuken.com/e3 47 3.3.3 Exportar Módulo 3.3.3.1 Parâmetros Figura 31: Exportar parâmetros Exportar routing: Exporta o routing do projeto E³.series aberto. Sinal decimal: Caractere separador decimal para exportação. Quando nenhum separador é fefinido no arquivo INI, o sinal atualmente ativo do sistema é utilizado. Exportar componentes: Escreve o arquivo “ComponentLibrary.xml“. Os tipos de componentes desejados (“Componentes padrão“,”„Conectores“, ou “Terminais“) podem ser exportados da biblioteca E³.series comum. Exportados somente componentes válidos: Somente os componentes que retornarem um valor parra “SWDocName” são exportados. Especificar caminho das partes do Specify SolidWorks: Um caminho para os arquivos SolidWorks “.sldprt“ pode ser especificado. Este caminho é usado para preencher o XMLTag „SWDocName“(<SWPath>). Exportar cabos: Escreve o arquivo “CableLibrary.xml“.Os tipos de componentes desejados (“Cabos“, “Grupo de fios“, “Tubos“ ou “Mangueiras“) são exportados da biblioteca de componentes do E³.series. Exportar caminhos: Um caminho pode ser definido aqui para onde deve ser escritos os arquivos de exportação. www.zuken.com/e3 48 3.3.3.2 Exportação de Cabo – Mapeamento de Atributo Figura 32: Exportação de cabo O seguinte elemento XML da exportação pode ser configurado pelo usuário no arquivo SolidWorks_Export_Control.map: Não é possível usar um PROPRIETÁRIO já que os atributos são lidos do banco de dados: Export-Element-Name=[ATTRIBUTE_NAME:OWNER] Seção CABOS Nome do Elemento cableName partNumber description commentsValue outerDia cuttingLength routedLength minBendRadius www.zuken.com/e3 Valor Padrão Nome do componente do cabo Nome da peça do cabo Atributo do componente “Description“ Atributo do componente “Comment“ Atributo do componente “OuterDiameter“. Quando este atributo não está disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como „mm“. Atributo do componente “CuttingLength“ Quando esse atributo não estiver disponível, o valor padrão „0‟ é utilizado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Atributo do componente “RoutedLength“ Quando esse atributo não estiver disponível, o valor padrão „0‟ é utilizado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Atributo do componente “BendRadius“ Quando esse atributo não estiver disponível, o valor padrão „0.01„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos 49 NÚCLEO coreName conductorSize conductorOD colour swColour minBendRadius wireName partNumber description wireOD www.zuken.com/e3 em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Nome do condutor “CrossSection“ do cabo condutor. Quando esse atributo não estiver disponível, o valor padrão „0‟ é utilizado. Atributo do cabo condutor “OuterDiameter“. Quando esse atributo não estiver disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Cor do cabo condutor ou fio. Quando esse atributo não estiver disponível, o valor padrão „0‟ é utilizado. Valor da cor da cabo condutor ou fio do SolidWorks. Quando esse atributo não estiver disponível, o valor padrão „0‟ é utilizado. Atributo do cabo condutor ou fio “BendRadius“. Quando esse atributo não estiver disponível, o valor padrão „0.01„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Nome do grupo de fio e do fio <WireGroup>-<WireName> Nome do grupo de fio e do fio <WireGroup>-<WireName> Atributo do fio “Description“. Atributo do fio “OuterDiameter“. Quando esse atributo não estiver disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. 50 3.3.3.3 Exportação de Componente – Mapeamento de Atributo Figura 33: Exportação do componente O seguinte elemento XML pode ser configurado pelo usuário no arquivo SolidWorks_Export_Control.map. Não é possível usar um PROPRIETÁRIO já que os atributos são lidos do banco de dados: Export-Element-Name=[ATTRIBUTE_NAME:OWNER] Seção Nome do Elemento DISPOSITIVOS CompName e CONECTORES Valor Padrão 1. Atributo componente “ModelName“ 2. Quando “ModelName“ vazio >>> nome do componente SWDocName Config description CompOD Pins www.zuken.com/e3 1. Atributo do componente „ModelName“ + „.sldprt“ <SWPath><ModelName>.sldprt Quando a extensão ".Sldprt" não existe, ele é automaticamente adicionado. Valor fixo “Default” Atributo do componente “Description“ Atributo do componente “OuterDiameter“. Quando esse atributo não for disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Lista todos os nomes dos pinos do componente separados por vírgula. 51 3.3.3.4 ExportRouting – Mapeamentos do Atributo Figura 34: Exportar routing O seguinte elemento XML pode ser configurado pelo usuário no arquivo SolidWorks_Export_Control.map. Seção CABOS Nome do Elemento cableName commentsValue OD cuttingLength routedLength www.zuken.com/e3 Valor Padrão Nome do cabo (ex.: “-W1“) Atributo do dispositivo “Comment“ NOTA: O sistema primeiro checa se “commentValue“ existe na seção „CORES”. Se sim, e estiver preenchido, este valor é usado. Atributo do dispositivo “OuterDiameter“ Quando esse atributo não for disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. NOTA: O sistema primeiro checa se “OD“ existe na seção „CORES”. Se sim, e estiver preenchido, este valor é usado. Atributo do dispositivo “CuttingLength“ Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. NOTA: O sistema primeiro checa se “cuttingLength “ existe na seção „CORES”. Se sim, e estiver preenchido, este valor é usado. Atributo do dispositivo “RoutedLength“ Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma 52 minBendRadius partNumber CORES signalName color swColour owner conductorDiameter size wireName commentValue OD cuttingLength www.zuken.com/e3 unidade atribuída, o valor é interpretado como “mm“. NOTA: O sistema primeiro checa “routedLength“ existe na seção „CORES”. Se sim, e estiver preenchido, este valor é usado. Atributo do dispositivo “BendRadius“ Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. NOTA: O sistema primeiro checa “minBendRadius“ existe na seção „CORES”. Se sim, e estiver preenchido, este valor é usado. Nome do componente do cabo. Se é um cabo dinâmico, o “partNumber“ dos fios é lido: <WireGroup><WireName> Nome do sinal do cabo condutor ou fio. Cor do cabo condutor ou fio. Quando esse valor não existir, o valor padrão „0‟ é utilizado. Valor da cor do cabo condutor ou fio para SolidWorks. Quando esse valor não existir, o valor padrão „0‟ é utilizado. Valor fixo “1” Vazio Seção transversal do condutor ou fio. Nome do fio Atributo de cabo condutor/fio “Comment“ Atributo de cabo condutor/fio “OuterDiameter“ Quando esse atributo não for disponível, o valor padrão „0.001„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Atributo do cabo condutor/fio “CuttingLength“ 53 routedLength minBendRadius partNumber cableCorRef fromCompRef DEVICES und CONNECTORS fromCompPart toCompRef toCompPart www.zuken.com/e3 Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Atributo do cabo condutor/fio “RoutedLength“ Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Cable conductor / Wire attribute “BendRadius“ Quando esse atributo não for disponível, o valor padrão „0„ é usado. Valores que são lidos através do mapeamento de atributo, são convertidos em metros. Quando o valor do mapeamento de atributo não tem uma unidade atribuída, o valor é interpretado como “mm“. Grupo de fio e nome do fio: <WireGroup>-<WireName> Nome do condutor Nome do dispositivo que é conectado à primeira extremidade do condutor/fio. Atributo do dispositivo “ModelName“ que é conectado à primeira extremidade do condutor/fio. Nome do dispositivo que é conectado à segunda extremidade do condutor/fio. Atributo “ModelName“do dispositivo que é conectado à segunda extremidade do condutor/fio. 54 3.3.4 Importar Módulo 3.3.4.1 Mapemamento de Atributo O seguinte elemento XML pode ser configurado pelo usuário no arquivo SolidWorks_Export_Control.map.: Seção NÚCLEOS Nome do Elemento RoutedLength CuttingLength BendRadius www.zuken.com/e3 Valor Padrão Atributo do fio „RoutedLength“ [Attribute name] importa o valor em qualquer atributo do fio <Length> importa o valor como comprimento físico do fio. Atributo do fio “CuttingLength“ Atributo do fio “BendRadius“ 55 3.4 I-DEAS 3.4.1 Interface I-DEAS Figura 35: Exportar opções I-DEAS Usar „Nome do Pino‟ e „Designação Interna de Dispositivo‟ para criar um único nome de pino: Cria um único nome do pino, o nome do pino interno e o nome do dispositivo. Checa por nomes do pino duplicados em componente: Quando nomes do pino duplicados existirem dentro de um componente a exportação é abortada. Substitui espaços em nomes dos componentes por: Quando esta opção estiver marcada, todos os espaços em branco no nome do componente no arquivo de exportação são substituídos pelo caráter definido. Export ar caminho: Define a pasta onde salvar o arquivo exportado. 3.4.2 Mapeamento de Atibuto O arquivo de mapeamento IDEAS_Export_Control.map define quais atributos do E³.series são lidos durante a exportação: Seção Nome do Elemento Valor Padrão WireNumber Atributo do fio “WireNumber“ NÚCLEOS OuterDiameter Atributo do fio “OuterDiameter“ Length Atributo do fio “Length (mm)“ Min_Length Atributo do fio “Length (mm)“ Max_Length Atributo do fio “Length (mm)“ Weight Atributo do fio “Weight“ PathName Atributo do fio “PathName“ MaterialName Atributo do fio “MaterialName“ MaterialType Atributo do fio “MaterialType“ Color Função <ColorDescription> WireGauge Atributo do fio “WireGauge“ WireType Atributo do fio “WireType“ ModelName ArticleNumber DISPOSITIVOS DeviceName Função <Assignment><Location><Name> www.zuken.com/e3 56 3.5 Pro/E 3.5.1 Interface de Exportação Figura 36: Opções de exportação do Pro/E Usar „Nome do Pino‟ e „Designação Interna de Dispositivo‟ para criar um único nome de pino: Cria um único nome do pino, o nome do pino interno e o nome do dispositivo. Combinar portas de entrada do conector/dispositivo: Uma janela aparece antes de exportar para selecionar os conectores/dispositivos para qual o parâmetro ENTRY_PORT é designado como valor de ENTRY: www.zuken.com/e3 57 Figura 37: Seleção de dispositivos para 'ENTRY PORT' Ao atribuir o parâmetro ENTRY_PORT, o seguinte é válido: 1. Dispositivos selecionados explicitamente são sempre atribuídos no valor ENTRY 2. Dispositivos não selecionados são atribuidos o seguinte valores: a. Quando existir, o valor do atributo de mapeamento ENTRY_PORT. b. Quando existir, o valor padrão para “Entry Port“ definido na interface. c. O nome do pino. Checa por nomes do pino duplicados em componente: Quando nomes do pino duplicados existirem dentro de um componente a exportação é abortada. E uma mensagem de erro é mostrada. Exportar terminais de pino: um arquivo *.trm é criado para cada número de terminais de pinos encontrado. Este arquivo contém informações sobre o terminal de pino de ligação, por exemplo: File: DT-C-B-AWG14-16.trm NAME "DT-C-B-AWG14-16" PART_NUMBER SUPPLIER "DT-C-B-AWG14-16" "Deutsch" DESCRIPTION www.zuken.com/e3 "DTxx Crimp contact female AWG14-16" 58 A seção “ACESSÓRIOS” no arquivo de mapeamento define os atributos que são executados no arquivo *.trm. Exportar condutores não conectados: Cabos condutoresque não estão ligados a nenhum dispositivo são exportados. Seleção de ModelName: Seleciona como determinar o Pro/E ModelName: o O nome do componente E3 é usado. o Um atributo definido pelo usuário é usado. Ver capítulo 2 para mais informações. Pacotes: Define como exportar pacotes de fios/condutores (blindagem, par trançado). o Exportar todos pacotes: exporta todos os pacotes independentemente do tipo de pacote o Exporta pacotes trançados somente: Exporta só pacotes trançados. o Exporta pacotes blindados somente: Exporta só pacotes blindados. o Separador de pacote: define o separador para a exportação, quando um condutor/fio é designado para muitos pacotes. Emendas o Usar atributo para determinar emendas: Um componente é determinado como emenda quando o nome do componente contém a string “Splice“. Quando componentes devem ser exportados como emendas, mesmo se esta string não está contida no nome do componente, um nome do atributo pode ser definido (“Nome do atributo de emenda“). Quando um componente tiver este atribudo designado, ele é exportado como emenda caso nada for definido “Valor do atributo de emenda “,ex. nenhum valor foi especificado. Quando um valor é definido em “Valor do atributo de emenda“, o dispositivo é exportado como emenda no caso do valor do atributo do dispositivo corresponder com o valor especificado em “Valor do atributo de emenda“. Usar Designação do Dispositivo para identificar emendas: Quando componentes devem ser exportados como emendas, o campo Designação do Dispositivo Emenda é usado para definir o prefixo da designação do dispositivo. Dispositivos que possuem este prefixo atribuído como Designação do Dispositivo são identificados como emendas e exportados como tal. Caminho de exportação, Diretório padrão para exportação Formato de exportação: o XML: Exportar em formato XML. o NWF: Exportar em formato Neutral Wire List. www.zuken.com/e3 59 Valores padrão usados durante a exportação: Figura 38: Valores padrão Pro/E Cabo o Diâmetro: Valor para parâmetro ESPESSURA do cabo. Fio/Condutor o Diâmetro: Valor para parâmetro ESPESSURA do cabo/condutor. Pino o Comprimento Interno: Valor para parâmetro INTERNAL_LEN do pino. o Agrupamento: Valor para parâmetro GROUPING do pino. o Porta de Entrada: Valor para parâmetro ENTRY_PORT do pino. Definição do Tipo de Cabo: Define o tipo de cabo no ProE. O seguinte é válido: 1. O atributo E3 padrão .CABLESHAPE (desde E3 2010) é lido para cada cabo. 2. O valor do atributo .CABLESHAPE é procurado na coluna E3 Attribute Value da tabela Cable Type Definition. Quando o valor existe, o valor para a coluna ProE Cable Type é escrito no arquivo exportado Quando o valor do atributo .CABLESHAPE não for encontado na tabela, o tipo de cabo padrão CABLE_SPOOL é escrito ao arquivo de exportação. www.zuken.com/e3 60 3.5.2 Atributo .CABLEHSAPE Com a versão 2010 do E³.series, o atributo .CABLESHAPE está disponível para os cabos. Usuários de versões anteriores do E3 podem gerar manualmente este atributo. O atributo deve ter as seguintes propriedades atribuídas Propriedade Valor Nome .CABLESHAPE Proprietário Tipo do cabo Tipo Texto www.zuken.com/e3 61 3.5.3 Atributo de Mapeamento Pro/E A seguinte tabela mostra os atributos “fixo”. “Fixo“ significa que estes atributos são exportados de em todo caso. Seção DEVICE CABLES PINS Nome do Mapeamento Valores Padrão OBJ_TYPE o “Conector“ para conectores o “Fio” para fios o “Componente“, se não REFDES <DevDes><ESN><LOC> MODELNAME Nome do componente E3 NAME <DevDes><ESN><LOC> THICKNESS “Diâmetro do cabo“ nos parâmetros padrão MIN_BEND_RADIUS 2 * ESPESSURA UNITS Projeto E3.series unidade de medida WIRE_ID ID interna do objeto E3 WIRE_GAUGE 0.0 ENTRY_PORT Valor nas opções padrão GROUPING Lista de seleção “Grouping” nas opções padrão INTERNAL_LENGTH “Comprimento interno” nos parâmetros padrão www.zuken.com/e3 62 FITTINGS (afeta arquivos *.trm somente) SIGNAL_NAME Sinal E3 do nome do pino PORT_TYPE “Elétrico” NOME Número do artigo COLOR E3 Conductor color NAME Nome do condutor E3 CONDUCTOR_NAME Nome do condutor E3 WIRE_ID ID interno do objeto E3 MIN_BEND_RADIUS 2 * THICKNESS WIRE_GAUGE 0.0 THICKNESS “Diâmetro do fio” nas opções padrão CONDUTO RES COLOR FIOS Cor do condutor E3 NAME Nome do condutor E3 CONDUCTOR_NAME Nome do condutor E3 WIRE_ID ID interno do objeto E3 www.zuken.com/e3 63 MIN_BEND_RADIUS 2 * ESPESSURA WIRE_GAUGE 0.0 THICKNESS "Diâmetro do cabo" nas opções padrão Atributo adicionais podem ser definidos para cada seção. Estes são exportados como tipo PARÂMETRO, ex.: [CABLES] DESCRIPTION=[Description:COMP] SUPPLIER=[Supplier:COMP] Resulta na seguinte exportação (formato NWF): PARAMETER DESCRIPTION Data line with copper shield netting PARAMETER SUPPLIER Lapp www.zuken.com/e3 64 3.5.4 Importar Figura 39: Diretório padrão de importação do Pro/E Caminho para Importação: Define o diretório padrão para importação Ativa mostra da “Importação“ na janela: Figura 40: Importar XML Dois formatos de arquivos diferentes são possíveis: 1. Pro/E Routing XML, arquivo XML formatado 2. Pro/E Routing INF, arquivo ASCII formatado (Neutral Wire List) www.zuken.com/e3 65 Figura 41: Importação ASCII (Neutral Wire List) 3.5.5 Atributos Os atributos abaixo podem ser configurados no arquivo ProE_Import_Control.map : Seção NÚCLEOS Entrada de Mapeamento COMPRIMENTO Descrição Define o atributo em que o comprimento de importação é escrito. [Attribute name] importa o valor em qualquer atributo de fio. <Length> importa o valor como comprimento físico do fio. Exemplo para arquivo de mapeamento: [CORES] LENGTH=[Length (mm)] www.zuken.com/e3 66 3.6 Landmark Technology 3.6.1 Interface de Exportação Figura 42: Opções de exportação da Landmark Technology Exporta conector componente ao invés de conector chicote: Quando existentes, as exporta o conector (contra pela) ligada ao conector de chicote. Configuração ConnectorLibDataName: define a partir de onde o valor FromConnectorLibDataName e ToConnectorLibDataName são lidos: o Usar nome do component como ConnectorLibDataName: usa o nome do componente conector ligado à extremidade do condutor. o Usar atributos de componente definido por usuário: o atributo definido é lido pelo componente conector ligado à extremidade do condutor. Caminho para exportação: Define o diretório padrão para exportação da Landmark Technology. Codificação de Arquivo Número Codepage: Ativa, quando a codificação "ASCII" for selecionado.Define a fonte para a exportação ASCII, ex.: 932 representa uma fonte japonesa. Quando a caixa de texto é vazia, a página de códigos do sistema é determinada. Isso corresponde à codificação "PADRÃO" www.zuken.com/e3 67 3.6.2 Entrada de Mapeamento As seguintes entradas de mapeamento são consideradas ao exportar: Seção CABOS Entr. de Mapeamento NAME CABLE_TYPE WIRE_INTERVAL SECTION_SHAPE COVER COVER_COLOR NÚCLEO 1, Cabo ribbon 2, cabo double-ply ribbon 0, sem capa 1, cabo redondo ou chato COVER_DIAMETER NAME Valor hexadecimal da cor da capa. Diâmetro do cabo Nome do condutor/fio WIRE_DIAMETER Diâmetro do condutor/fio WIRE_LENGTH TOLERABLE_LENGTH TOLERABLE_CURVAT URE SIGNAL DISPOSI TIVOS Descrição Define o nome do cabo exxportado. Tipo de cabo LTC/HD da biblioteca. Distância entre condutores se cabo. 0, Cabo redondo CONNECTOR_LIB_DA TA_NAME Comprimento do condutor/fio Tolerância no comprimento Tolerância na curvatura Sinal do fio Número do artigo dos conectores conectados as extremidades do condutor O mapeamento é salve por padrão no arquivo Config\LANDMARK_Export_Control.map. www.zuken.com/e3 68 Valor Padrão <HLA><LOC> <Name> vazio 0 0 1 vazio vazio Nome do conductor/fio A = Seção transv. do fio empty vazio vazio Sinal do pino conectado a extremidade 1 Nome do componente 3.6.3 Interface de Importação Figura 43: Importação Landmark Technology Caminho de importação: Define o diretório padrão de importação. 3.6.4 Entrada de Mapeamento Seção CABoS Entr. de Mapeamento NAME NÚCLEO NAME WIRE_LENGTH Descrição Define o nome do cabo a ser procurado no projeto E3. Define o nome do condutor/fio a ser procurado no projeto E3. Define o atributo para qual o comprimento a ser importado é escrito. [Attribute name] importa o valor em qualquer atributo do fio. <Length> importa o valor como comprimento físico do fio. Valor Padrão <HLA><LOC> <Name> <NAME> n/a A definição do nome do cabo ou fio/condutor deve ser a mesma durante a exportação para Landmark Technology. www.zuken.com/e3 69 3.7 Inventor 3.7.1 Interface de Exportação Figura 44: Exportar interface Inventor Usar „Nome do Pino‟ e „Designação Interna de Dispositivo‟ para criar um único nome de pino: Cria um único nome do pino, o nome do pino interno e o nome do dispositivo. Checa por nomes do pino duplicados em componente: Mostra uma mensagem de erro quando mais de um pino usam o mesmo nome. Seleção de definição do cabo: Define de onde a definição do cabo é lida: o Usa definição do nome do cabo: o nome do componente do cabo é usado. o Usar componente de atributo definido pelo usuário: o atributo definido na caixa de texto é lido do componente do cabo. Caminho de Exportação: define o diretório padrão para exportação. 3.7.2 Entrada de Mapeamento As seguintes entradas de mapeamento são consideradas ao exportar para Inventor: Seção CABOS Entr. de Mapeamento MODELNAME NÚCLEOS LENGTH www.zuken.com/e3 Descrição Valor Padrão Define de onde a ArticleNumber definição do cabo é lida. Define o atributo Comprimento (mm) de exportação como comprimento. 70 3.8 Solid Edge 3.8.1 Interface de Exportação Figura 45: Opções de exportação Solid Edge Nome do arquivo routing: nome do arquivo para qual o arquivo routing é salvo. O valor padrão é E3 project name + „_CON“. O nome do arquivo pode ser definido livremente, mas deve ser diferente para o Nome do arquivo do componente. Nome do arquivo do componente: o nome do arquivo em qual a informação para o componente é salvo. Usar „Nome do Pino‟ e „Designação Interna de Dispositivo‟ para criar um único nome de pino: Cria um único nome do pino, o nome do pino interno e o nome do dispositivo. Checa por nomes do pino duplicados em componente: Mostra uma mensagem de erro quando mais de um pino usam o mesmo nome. Exportar condutores/fios desconectados: Quando um condutor/fio não é conectado, ele é ainda exportado. Seleção de ModelName: Definição para definir o Solid Edge ModelName: www.zuken.com/e3 71 o Usa definição nome do cabo: o nome do componente cabo é usado. o Usar componente de atributo definido pelo usuário: o atributo definido na caixa de texto é lido do componente do cabo. Ver capítulo 2 para mais informações. Figura 46: Valores padrão do Solid Edges Mapeamento de cor: Permite exibir um código de cor para outro. Se possível, a cor de origem é substituída pela Cor mapeada na exportação. Clicando no botão "+" adiciona uma entrada. Para remover um item, clique no botão "-". Opções do arquivo Codificação: define o formato de destino, em que o arquivo é gerado: o PADRÃO – codificação para o atual ANSI da página código do sistema operacional. o ASCII – codificação para a fonte ASCII (7-Bit) o UTF8 – codificação para o formato UTF-8. o UNICODE – codificação para o formato UTF-16 na ordem Little-EndianByte www.zuken.com/e3 72 Número Codepage: Ativa, quando a codificação "ASCII" for selecionado. Define a fonte para a exportação ASCII, ex.: 932 representa uma fonte japonesa. Quando a caixa de texto é vazia, a página de códigos do sistema é determinada. Isso corresponde à codificação "PADRÃO" Caminho para exportação: Define o diretório padrão de exportação. www.zuken.com/e3 73 3.8.2 Entradas de Mapeamento As seguintes entradas de mapeamento são consideradas ao exportar para Solid Edge : Seção CABOS Entr. de Mapeamento DESCRIPTION NÚCLEOS Gauge COLOR MATERIAL Descrição Define a localização de onde a descrição do para é lida. Define a localização de onde a seção transversal do condutor/fio é lido. Define a localização de onde a cor do condutor/fio é lido. Define a localização de onde o material do condutor/fio é lido. Valores válidos para o material são: ALUMÍNIO TYPE WIRE_ID DISPOSITIVOS ModelName DESCRIPTION www.zuken.com/e3 COBRE Define a localização de onde o tipo do condutor/fio é lido. Valores válidos para o material são: RÍGIDO DESCRIPTION Valor Padrão FLEXÍVEL Define a localização de onde a descrição do condutor/fio é lido. Define a localização de Nome do fio ou onde o ID do condutor condutor/fio é lido. Define a localização de onde o nome do modelo do componente é lido Define a localização de onde a descrição do componente é lido. 74 3.9 Importação do Chicote 3.9.1 Interface de Importação Figura 47: Opções de importação – Seleção de importação o Arquivo de Importação de CHicote: A importação do arquivo XML a ser importado pode ser definido neste campo. Folhas o Criar nova folha: Quando esta opção estiver marcada, uma folha formboard nova é criada no E³.series para a importação. o Formato da folha: Define o formato da folha utilizada para a nova folha. A lista drop-down mostra apenas as folhas com o tamanho apropriado para o chicote. www.zuken.com/e3 75 o Nome da folha: Define o nome da folha a ser criada. Este valor é prédefinido com o nome do chicote do arquivo de importação. Usar folhas existentes: Quando as folhas formboard já existem no projeto, é possível selecionar uma folha em formboard para colocar os dados de importação. Componentes padrão o Nome de componente padrão para emendas: Quando o arquivo a ser importado contém uma emenda sem nome d componente, o nome de componente definido neste campo é usado para a emenda. o Nome de componente padrão para suporte de condutores: Quando o arquivo a ser importado contém um fixing de cabosem nome de componente, o nome de componente definido aqui é utilizado para fixing. o Nome de componente padrão para proteções: Quando o arquivo a ser importado contém um material de proteção sem nome de componente, o nome de componente definido aqui é utilizado para esta proteção de cabo. Caminho de importação: Diretório para carregar arquivo de importação. 3.9.2 Entradas de Mapeamento Nenhum valor fixo definido. As seguintes seções são suportadas: DISPOSITIVOS CABOS NÚCLEOS Todos os valores com a “Propriedade“ de serem atribuídas a um objeto no arquivo XML pode ser mapeado. www.zuken.com/e3 76 Exemplo 1: A propriedade "Lenght" é atribuído a um "Fio" no exemplo de arquivo XML acima. Assim, a entrada de mapeamento é a seguinte, quando o valor da propriedade XML deve ser gravada no atributo “Lenght” do E³.series: [CORES] Length=[Length] Exemplo 2: A propriedade "BOM Posição" é atribuído a um "Device" no exemplo de arquivo XML acima. O "Device", neste caso é um cabo. Assim, a entrada de mapeamento é a seguinte, quando o valor da propriedade XML deve ser escrita ao atributo "BOMpos" do E³.series: [CABLES] BOM Position=[BOMpos] www.zuken.com/e3 77 Exemplo 3: A propriedade “Function“ é atribuída ao “Device“no exemplo de arquivo XML acima. Assim, a entrada de mapeamento é a seguinte, quando o valor da propriedade XML deve ser escrita ao atributo “Function“ do E³.series: [DEVICES] Function=[Function] www.zuken.com/e3 78 3.10 SolidWorks Fluid Exporta um projeto Fluid em um arquivo XML para o SolidWorks. Todos dispositivos conectados à uma rede de fluídos são exportados para a seção XML <EquipmentReferenced>. Mangueiras/tubos não são exportados. As conexões dos dispositivos individuais na rede selecionada são exportadas para a seção XML <PipelineInfo>. 3.10.1 Seleção Ao selecionar o modulo “SolidWorks Fluid“, somente são listados aqueles sinais que estão continos na folha do E³.series fluid. Figura 1: Seleção Fluid 3.10.2 Interface de Exportação Figura 2: Opções de exportação SolidWorks Fluid Especifique o caminho de peças do SolidWorks: Define o caminho para os arquivos SolidWorks „.sldprt“. Este caminho é utilizado para preencher o XMLtag „PartNumber“. Caminho de exportação: Este diretório define o caminho padrão para exportação que é aberto automaticamente quando o botão “Exportar” é usado. Quando nada é definido aqui, o diretório do projeto E³.series é aberto. www.zuken.com/e3 79 3.10.3 Arquivo INI Configurações para o modulo de ”SolidWorksFluidExportControl.INI“. exportação ser configurado no arquivo 3.10.3.1 Seção [Misc] ExportPath=<directory> Diretório de exportação a ser usado SW_SLDPRT_Path=< directory > Diretório de componentes SolidWorks a ser usado 3.10.3.2 Seção [FittingsAttribute] A chave AttributeName determina o atributo a ser comparado com os valores. 1. Atributo do dispositivo: Valor: <AttributeName> 2. Atributo do componente: Valor: <AttributeName>:COMP O exemplo mostra o atributo de componente “Class” exportado como comparação. [FittingsAttribute] AttributeName=Class:COMP 3.10.3.3 Seção [Fittings] Essa seção é exportada completamente. As entradas são comparadas com o atributo da seção [FittingsAttribute] para determinar quais dispositivos são inseridos na seção XML <In-lineFittings>. Exemplo: [Fittings] Junction, Angles and T-parts Ball valves Couplers Fittings Hose End 3.10.3.4 Seção [NotListAttribute] A chave AttributeName define o atributo que é para ser comparado com os valores. 1. Atributo de dispositivo: Valor: <AttributeName> 2. Atributo de componente: Valor: <AttributeName>:COMP No exemplo o atributo de componente “Class“ é importado como comparação. [NotListAttribute] AttributeName=Class:COMP www.zuken.com/e3 80 3.10.3.5 Seção [NotList] Esta seção é lida completamente. As entradas são comparadas com o atributo da seção [NotListAttribute] para determinar os dispositivos que são exportados. Bsp.: [NotList] Hoses Tubes 3.10.4 Entradas de Mapeamento Seção Entradas de mapeamento DISPOSITIVOS CompName Descrição PartNumber Config PINOS Tamanho www.zuken.com/e3 Descrição Valores padrão Define de onde o nome do componente para componentes é lido Define de onde a descrição para tag XML „Description„ é lida Define que atributo é lido do tag XML „PartNumber‟ 1. Nome do modelo 2. Nome do componente Atributo do componente Descrição Caminho para o diretório de componentes SolidWorks + Nome do atributo de componente Nome do modelo + “.sldprt“ Define que atributo é Atributo do lido para tag XML componente „Config„ Config Define qual atributo é Atributo do pino lido para o tag XML Tamanho „FromEquipSize /ToEquipSize„ 81 Europe Germany Zuken GmbH (European HQ) D-85399 Hallbergmoos, Germany Tel: +49 89 607969 00 Americas North America Zuken USA Inc. Westford, MA 01886, USA Tel: +1 978 692 4900 Asia Japan Zuken (World Wide Head Office) Yokohama, Kanagawa 224-8585, Japan Tel: +81 45 942 1511 China Zuken (Beijing Representative Office) ChaoYang District, Beijing, China, 100027 Tel: +86 10 8447 5076 Korea Zuken Korea Inc. Seoul 135-283, Korea Tel: +82 2 5648031 Singapur Zuken Singapore Pte Ltd. #22-05 Gateway East, Singapore 189721 Tel: +65 6392 5855 Taiwan Zuken Taiwan Inc. Taipei 110, Taiwan Tel: +886 2 7718 1116 Zuken E3 GmbH D-89079 Ulm, Germany Tel: +49 7305 9309 0 Zuken E3 GmbH D-30659 Hannover, Germany Tel: +49 511 8595 9489 Switzerland Zuken E3 GmbH CH-5430 Wettingen, Switzerland Tel: +49 511 4370 890 United Kingdom Zuken UK Ltd. Bristol, BS32 4RF, UK Tel: +44 1454 207 801 France Zuken S.A. #91974 Les Ulis Cédex, France Tel: +33 1 69 29 48 00 Italy Zuken S.r.l. 20090 Milanofiori Assago, Milan, Italy Tel: +39 02 575 921 Netherlands Zuken B.V. NL-6002 EE Weert, The Netherlands Tel: +31 495 583 377 www.zuken.com/e3 All trademarks mentioned are the property of their respective owners, Copyright © Zuken GmbH 2010 Version March 2010