Notícias do EPLAN 2.8

Novidades no módulo de expansão "EPLAN API Extension"

Para os produtos da plataforma EPLAN está à disposição uma interface de programação uniforme e especialmente eficiente (API, Application Programming Interface). Com a ajuda deste módulo de expansão – o EPLAN API – você pode desenvolver soluções sob medida em cooperação com o EPLAN ou com outros parceiros. Você poderá obter outras informações para o EPLAN API e para o EADN nas páginas da Internet na rubrica "Soluções > Integration > EPLAN Application Developer Network". O seguinte parágrafo o informa sobre as diversas novidades no EPLAN API. Para conseguir desenvolver aplicações próprias com essa nova versão do EPLAN API, você requer o .NET Framework 4.5.2 da Microsoft.

Notas:

Nota:

Recomendamos que todos os usuários da API compilem e testem seu aplicativo com a nova versão da EPLAN API. Se você ainda usa métodos antigos em seu aplicativo, ao compilar, você verá um aviso de compilador apropriado.

Desenhar nuvem

Usando a EPLAN API, agora também é possível desenhar um retângulo ou um polígono na forma de uma nuvem. Para isso você deve definir a propriedade FillPattern na classe Rectangle ou PolyLine.

Métodos removidos para transferência de dados

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

Atualizar dados-mestre do projeto

Com a ajuda da nova ação masterdata, agora você poderá atualizar os dados-mestre por meio de uma solicitação da linha de comando por meio do script ou do EPLAN API. Você usa o parâmetro /TYPE:UPDATEPROJECT para especificar que os dados-mestre do projeto devem ser atualizados. Na interface do usuário da Plataforma EPLAN, isso corresponde aos itens de menu Utilitários > Dados-mestre > Atualizar projeto atual.

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

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

Aqui, "n" significa um número.

Gerar pontos de definição de tubulações e pontos de conexão de tubulações

Em analogia aos itens de menu Inserir > Ponto de definição de tubulações e Inserir > Ponto de conexão de tubulações na interface do usuário, agora você também pode gerar e editar pontos de definição de tubulações e pontos de conexão de tubulações por meio da EPLAN API. Para tal, está disponível no espaço de nomes Eplan.EplApi.DataModel a nova classePipingDefinition

Ao posicionar, incorporar à hierarquia de painéis

Para também poder considerar a configuração Incorporar na hierarquia de painéis na EPLAN API ao posicionar peças no layout de montagem 3D, a classe Placement3D foi expandida pelo método adicional FindSourceMate.

Atualizar peças pelo EPLAN Data Portal

Com a EPLAN API, agora também é possível atualizar as peças na administração de peças pelo EPLAN Data Portal. Para tal, a classe MDPartsDataBase foi ampliada com o novo método UpdatePartFromDataPortal.

Atribuir nome da interface do bus para funções modelo e padrão do ponto de conexão

Para também poder atribuir um nome de interface do bus para as funções modelo de conexões do bus na administração de peças pela EPLAN API, está disponível na classe MDPlcTemplatePosition a nova propriedade BusSystem.

Como o nome da interface do bus também pode ser inserido nos padrões do ponto de conexão da administração de peças e no padrão do ponto de conexão para determinadas funções (por exemplo, posicionamentos das peças 3D), as classes MDConnectionPointPosition e ConnectionPointPosition foram expandidas adequadamente pela nova propriedade PLCBusInterfaceName.

Agrupar funções modelo como grupo de modelos

Com o novo método TemplateGroup da classe MDFunctionTemplatePosition, é possível, por meio da EPLAN API, agrupar na administração de peças as funções modelo das funções dependentes entre si em um Grupo de modelos.

Emitir valores numéricos como texto em vários idiomas

O novo método GetDisplayString da classe PropertyValue permite a você emitir textos em vários idiomas da interface do usuário em vez de valores da propriedade numéricos para propriedades.

Utilizar novas variáveis de caminho

Por meio da classe PathMap e do método já existente SubstitutePath todas as novas variáveis de caminho da plataforma EPLAN podem ser usadas agora (variáveis de programa, variáveis de projeto e variáveis de ambiente).

Acesso à conjuntos de valores de macros em objetos de planejamento

Por EPLAN API você agora pode acessar a macro criada em um objeto de planejamento e os objetos placeholder com conjuntos de valores definidos na macro. Para isso, na classe PlanningObject, você dispõe da nova propriedade MacroPlaceHolderValueSets.

Determinar medida do parafuso de conexão nas funções modelo

Em algumas das classes derivadas da classe MDFunctionTemplatePosition (por exemplo, MDTerminalTemplatePosition) há agora uma nova propriedade disponível ConnectionDimension. Com ajuda desta propriedade, agora também é possível determinar a medida do parafuso de conexão para uma peça nas funções modelo via EPLAN API.