Novidades EPLAN 2.8

Inovações no módulo de ampliação "EPLAN API Extension"

Para os produtos da plataforma EPLAN está disponível uma interface de programação uniforme e muito eficiente (API, Application Programming Interface). Com ajuda deste módulo de ampliação – o EPLAN API – pode desenvolver por si, em colaboração com EPLAN ou outros parceiros, as suas soluções feitas à medida. Encontra mais informações sobre EPLAN API e EADN nas páginas de Internet da EPLAN na rubrica "Soluções > Integration > EPLAN Application Developer Network". A seguinte seção informa-o sobre as diferentes inovações no EPLAN API. De forma a ser possível desenvolver aplicações próprias com a nova versão do EPLAN API, necessita do .NET Framework 4.5.2 da Microsoft.

Notas:

Nota:

Aconselhamos cada utilizador da Interface de Programação de Aplicações a compilar e a testar com antecedência a sua aplicação com a nova versão Interface de Programação de Aplicações do EPLAN. Se ainda utilizar os métodos antigos na sua aplicação, ao compilar, receberá o respetivo aviso do Complier.

Desenhar nuvem

Agora, com a EPLAN API também é possível desenhar um retângulo ou uma linha múltipla em forma de nuvem. Para isso, terá de definir em conformidade a propriedade FillPattern na classe Rectangle ou PolyLine.

Métodos removidos de transferência de dados

Vários métodos de transferência de dados do EPLAN 21 e EPLAN 5 foram removidos da EPLAN API.

Atualizar dados mestres do projeto

Agora, com a ajuda da nova ação masterdata poderá atualizar dados mestres, acedendo a uma linha de comando, por script ou através daEPLAN API. Assim, com o parâmetro/TYPE:UPDATEPROJECT, define que os dados mestres do projeto são atualizados. Na interface do utilizador da plataforma EPLAN isto corresponde aos itens de menu Utilitários > Dados mestres > Atualizar projeto atual.

Novos parâmetros para a ação "generatemacros"

A ação generatemacros foi melhorada com os seguintes parâmetros opcionais:

Aqui, "n" equivale a um número.

Gerar pontos de definição da tubagem e pontos de ligação da tubagem

Em analogia aos itens de menu Inserir > Ponto de definição da tubagem e Inserir > Ponto de ligação da tubagem, agora, na interface do utilizador também pode gerar e editar pontos de definição da tubagem e pontos de ligação da tubagem através da EPLAN API. Para isso, está disponível no ambiente de denominação Eplan.EplApi.DataModel a nova classe PipingDefinition.

Ao colocar, integrar na hierarquia de quadro

Para também poder considerar o parâmetro Integrar na hierarquia de quadro na EPLAN API na colocação das peças na disposição da montagem 3D, a classe Placement3D foi melhorada com o método adicional FindSourceMate.

Atualizar peça através do EPLAN Data Portal

Com a EPLAN API, agora também é possível atualizar a peça na gestão de peças através do EPLAN Data Portal. Para esse efeito, foi ampliada a classe MDPartsDataBase para o novo método UpdatePartFromDataPortal.

Atribuir o nome da interface bus para funções modelo e modelos de pontos de ligação

Na gestão de peças, para também poder atribuir através da EPLAN API um nome de interface bus a funções modelo de portas do bus, está disponível na classe MDPlcTemplatePosition a nova propriedade BusSystem.

Uma vez que o nome da interface bus também pode ser indicado em determinadas funções (por exemplo, colocações de peças 3D) nos modelos de pontos de ligação da gestão de peças e no modelo de pontos de ligação, as classes MDConnectionPointPosition e ConnectionPointPosition foram melhoradas em conformidade com a nova propriedade PLCBusInterfaceName.

Agrupar funções modelo como união dos modelos

Com a ajuda do novo método TemplateGroup da classe MDFunctionTemplatePosition agora, através da EPLAN API é possível agrupar as funções relacionadas coma as funções modelo numa união dos modelos na gestão de peças.

Processar valores numéricos como texto multilingue

O novo método GetDisplayString da classe PropertyValue permite-lhe processar textos significativos para propriedades a partir da interface do utilizador em vez de valores de propriedades multilingue.

Utilizar novas variáveis de caminho

Através da classe PathMap e do método já existente SubstitutePath, agora também é possível utilizar todas as variáveis de caminho novas da plataforma EPLAN (variáveis do programa, variáveis do projeto e variáveis de ambiente).

Aceder a conjuntos de valores de macros em objetos de planeamento

Agora, poderá aceder à macro guardada num objeto de planeamento e aos objetos posicionadores definidos na macro com conjuntos de valores também através do EPLAN API . Para isso, na classe PlanningObject está disponível a nova propriedade MacroPlaceHolderValueSets.

Definir dimensão para ligação na função modelo

Em algumas classes derivadas da classe MDFunctionTemplatePosition (por exemplo, MDTerminalTemplatePosition) agora, está disponível a nova propriedade ConnectionDimension. Com a ajuda desta nova propriedade, agora também é possível definir a dimensão para ligação para uma peça na função modelo através do EPLAN API.