Compreender a Sincronização de Chicotes – Utilizadores Avançados
Como o MCAD CoDesigner suporta o design de cablagens
O suporte de cablagens do MCAD CoDesigner integra os modelos ECAD e MCAD da cablagem. O objetivo é permitir que a harness geometry seja concebida em MCAD e depois transferida de volta para ECAD, como os parâmetros físicos (comprimentos) dos elementos da cablagem.
O elemento comum (e essencialmente semelhante) entre os ambientes ECAD e MCAD é que o esquema/diagrama de cablagem da cablagem é essencialmente o mesmo para ambos os lados da troca do modelo da cablagem. No entanto, o modelo físico é diferente entre ECAD e MCAD. Do lado do ECAD, não existe um modelo físico exato da cablagem, enquanto do lado do MCAD o modelo físico é criado (gerado) pelo MCAD CoDesigner, com base nos dados fornecidos pelo lado do ECAD (modelos de conectores, topologia da cablagem e parâmetros dos objetos da cablagem).
Do lado do ECAD, a fonte de dados para o modelo da cablagem é o diagrama de layout no projeto de cablagem. Este diagrama é plano e não está nas proporções reais da cablagem, mas contém a topologia, bem como o esquema interno da cablagem, que é utilizado para construir o modelo físico preliminar da cablagem no lado do MCAD.
O suporte inicial de cablagens do MCAD CoDesigner destina-se ao Creo e ao Solidworks. Embora ambas as implementações possam ser consideradas semelhantes em termos da definição do diagrama de cablagem, são bastante diferentes no que diz respeito ao encaminhamento 3D dos cabos e fios e às definições dos componentes.
Resumindo as suas diferenças:
-
O SOLIDWORKS agrupa todos os cabos\fios no mesmo percurso num único feixe e também recomenda que não se distingam os pinos do conector. Consequentemente, o MCAD CoDesigner não cria pontos de ligação separados para cada pino em cada componente (de acordo com as recomendações do SOLIDWORKS). Por outro lado, o Creo tenta modelar com precisão cada cabo\fio e conector. Assim, quando o MCAD CoDesigner obtém o design, cria um ponto de ligação para cada pino do Creo.
-
O encaminhamento no SOLIDWORKS baseia-se em splines 3D restringidas (que são basicamente apenas entidades padrão do SOLIDWORKS que definem percursos de encaminhamento), enquanto o Creo utiliza entidades específicas para fios e cabos.
-
O SOLIDWORKS tem bibliotecas separadas de cabos e conectores que são criadas/mantidas pelo MCAD CoDesigner (e pelo utilizador). As bibliotecas definem os fios e conectores disponíveis (incluindo os respetivos pinos), que podem ser utilizados e partilhados entre projetos. Tecnicamente, estas bibliotecas são XMLs (para fios) e XMLs+.sldprt(s) para conectores.
De momento, o CoDesigner não suporta bibliotecas MCAD partilhadas para o Creo, definindo antes o tipo de cabo\fio diretamente dentro da montagem da cablagem como um Spool. No Creo, os conectores também são modelos separados, e estes modelos podem ser usados separadamente sem qualquer necessidade de serem registados em qualquer biblioteca. -
Além da peça da cablagem, o SOLIDWORKS guarda a informação da cablagem em ficheiros xxx-fromToList.xml e xxx-segmentList.xml. O CoDesiger não utiliza diretamente esta informação, mas o SOLIDWORKS requer estes ficheiros para funcionar de forma consistente com o design da cablagem.
Modelo unificado do projeto de cablagem
O modelo unificado utilizado pelo MCAD CoDesigner para trocar a cablagem entre ECAD e MCAD reflete essencialmente o modelo de objetos da cablagem criado no Altium Designer.
O modelo unificado da cablagem contém os seguintes objetos:
-
Fios
-
Cabos (que contêm fios)
-
Pares entrançados (em ECAD, estes são considerados um caso particular de cabos)
-
Conectores (terminal, pontos não ligados, splice ou inline splice)
-
Segmentos de feixe (que agrupam cabos e fios num segmento do seu percurso de encaminhamento)
-
Pontos de ligação (são pontos fixos no layout da cablagem para definir segmentos específicos do percurso de encaminhamento)
Acordos e pressupostos de design
-
Na perspetiva do CoDesigner, os cabos são considerados peças padrão que incluem vários fios. Os cabos não agrupam outros cabos no seu interior; para efeitos de agrupamento, utilizam-se segmentos de feixe.
-
O raio mínimo de curvatura e a espessura são propriedades físicas importantes para cabos e fios. Definem o encaminhamento possível (e os casos em que o encaminhamento é impossível) para fios e cabos.
-
Os componentes de conector utilizados para o design de cablagens não são utilizados para design de PCB.
-
Os componentes de conector devem ter um modelo 3D no respetivo footprint do lado do ECAD.
-
Os pinos físicos são especificados apenas no modelo do conector em MCAD.
-
Os pontos de ligação definidos do lado do ECAD são a forma de agrupar fios/cabos separados ao longo do seu percurso de encaminhamento. Podem ser considerados “abraçadeiras” virtuais na rota do conjunto de fios/cabos. Agrupar um conjunto de fios/cabos desta forma pode ajudar a evitar encaminhamento inadequado, em que os fios/cabos colidem entre si.
-
Um fio “Not-connected” deve terminar com um terminal “Not-connected”, isto é, o componente. Esse componente não tem corpo físico, mas define a localização exata onde ficará a extremidade do fio não ligado.
-
Um cabo é tão comprido quanto o fio mais comprido no seu interior.
-
O comprimento total dos segmentos de feixe na rota do cabo\fio é sempre inferior ao comprimento desse cabo\fio. Isto deve-se ao facto de os segmentos de feixe descreverem apenas as partes agrupadas do encaminhamento do cabo\fio.
-
No SOLIDWORKS (de acordo com as recomendações do SOLIDWORKS), o CoDesigner cria apenas um único pino como ponto de entrada de um conector. O utilizador pode redefinir o conector para especificar mais do que um ponto de ligação, com os pinos associados, se necessário.
Limitações e requisitos do suporte de cablagens
-
O CoDesigner não suporta alterações, do lado do MCAD, aos esquemáticos ou à topologia da cablagem.
-
Se estiver a trabalhar com o SOLIDWORKS PDM, as bibliotecas de cablagens devem ser geridas manualmente. Os ficheiros XML da cablagem devem ser reservados antes das modificações e novamente integrados após as modificações. Se estiver prevista a atualização de conectores, estes também devem ser reservados.
-
O mapeamento DMS é suportado no Creo, sendo o suporte para SOLIDWORKS adicionado na versão 3.12 do CoDesigner.
-
Em versões do CoDesigner anteriores à 3.12, os modelos de conector eram nomeados com base no nome do footprint ECAD. A partir do CoDesigner 3.12, os modelos de conector são nomeados com base na opção Naming of component models that are transferred from ECAD to MCAD, configurada na página MCAD CoDesigner das Definições do Administrador do Workspace.
-
Para o SOLIDWORKS, o MS Excel tem de estar instalado no PC para que a sincronização da cablagem funcione, e o nível de licença do SOLIDWORKS tem de suportar o routing do SOLIDWORKS.
-
Para o Creo, a licença de cablagem deve estar incluída no pacote de licenças do Creo.
-
O CoDesigner não funciona com types de fios ou cabos; cria um type separado para cada fio ou cabo, nomeado pelo respetivo designador (mesmo para propriedades de cabo\fio totalmente iguais às de outros fios/cabos).
Trabalhar com bibliotecas do SOLIDWORKS
-
O conteúdo da biblioteca de routing do Solidworks é armazenado em ficheiros cable.xml e components.xml, juntamente com os modelos de componentes relacionados.
-
O MCAD CoDesigner utiliza sempre o seu próprio cable.xml, que é específico do projeto (diferente para cada projeto), e o seu próprio components.xml, que pode ser partilhado entre projetos (e até partilhado com projetos que não usam CoDesigner).
-
Components.xml é armazenado na pasta do projeto ou na pasta comum de componentes (caso essa pasta tenha sido definida nas opções do MCAD CoDesigner). Os modelos de componentes a que este XML faz referência são colocados na mesma pasta que o ficheiro Components.xml.
-
O CoDesigner utiliza estes ficheiros de biblioteca durante as operações iniciais de pull/push/aplicação de alterações, e isto pode provocar alterações nas definições atuais dos ficheiros de biblioteca no SOLIDWORKS. Assim, nos casos em que sejam necessárias bibliotecas não específicas do CoDesigner (por exemplo, se um utilizador quiser usar uma montagem de cablagem que não seja do CoDesigner), o engenheiro MCAD poderá ter de garantir que estão definidas as bibliotecas predefinidas corretas.
Particularidades da modelação de fios não ligados
-
No diagrama de cablagem ECAD, um fio Not-connected deve estar ligado a uma entidade Not-connected.
-
No diagrama de layout ECAD, deve ser criado o ponto de ligação associado a uma entidade Not-connected específica do diagrama de cablagem, bem como o segmento de feixe que levará o fio não ligado até esse ponto.
-
Do lado do MCAD, será criado um modelo de conector separado para cada ponto de ligação “not-connected”. Basicamente, o comportamento de um fio não ligado no lado do MCAD será o mesmo que o comportamento de um fio ligado, com a única diferença de que o “conector” de um fio não ligado existe apenas do lado do MCAD.
Como funciona o Pull inicial em MCAD
No MCAD, o procedimento inicial de pull para um harness pode ser considerado um processo em várias fases, que consiste nos seguintes passos:
-
Criação da montagem do harness (é apenas uma montagem, semelhante a uma montagem de PCB)
-
Posicionamento dos conectores (e, quando necessário, criação), dentro da montagem criada, em posições que correspondem ao diagrama de layout ECAD no plano X-Y. Ou seja, a origem do conector deve ficar na mesma posição X-Y que o diagrama de layout, e o eixo Z do conector terá a mesma direção que o eixo Z da montagem:
-
Os conectores são peças MCAD criadas a partir de modelos Parasolid. Os modelos são fornecidos pelo ECAD e recebem o nome do footprint utilizado para o componente ECAD (se o ECAD conseguir fornecê-los).
-
Em alternativa, em vez de usar o modelo ECAD para criar a peça do conector, o conector pode ser mapeado para uma peça de conector MCAD existente, utilizando as definições de mapeamento de componentes do CoDesigner.
-
Se a peça do conector ainda não existir no lado MCAD, a respetiva peça é criada automaticamente a partir do modelo ECAD da seguinte forma:
-
Para o Creo, a peça é criada a partir do modelo Parasolid fornecido pelo ECAD (se não for fornecido nenhum modelo, é utilizado um modelo vazio). Nesta peça, cada pino do conector é modelado como um sistema de coordenadas, localizado no plano X-Z numa fila (com espaçamento de 0,1 polegadas), orientado da mesma forma que o sistema de coordenadas predefinido da peça. Além disso, é criado um sistema de coordenadas para fixação do cabo de entrada, especificamente com o nome ‘CS0’, localizado ao meio da fila de pinos na coordenada X, com offsets iguais nas coordenadas X e Z (ou seja, para filas de pinos mais compridas, a distância da fila de pinos até CS0 é maior)
-
Para o SOLIDWORKS, o procedimento é semelhante, com as seguintes diferenças:
-
Os pinos de conectores que não sejam splice não são modelados como pontos de ligação físicos. Em vez disso, é criado apenas um único ponto de ligação, no qual os pinos são associados virtualmente (e esse mesmo ponto também é usado para ligar os cabos ao respetivo conector). O pino do ponto de ligação é definido como normal ao plano Front, com um offset de 100 mils em X e 100 mils em Y a partir da origem. A direção do pino é oposta ao eixo Z.
-
O conector criado (incluindo a informação sobre os seus pinos ‘virtuais’) é registado na biblioteca do SOLIDWORKS (components.xml), para que o SOLIDWORKS reconheça posteriormente a peça como um componente. Consulte o Formato das Propriedades dos Conectores do SOLIDWORKS.
-
-
-
As entidades ‘Splice’ e ‘Not-connected’ também são modeladas como um conector e registadas na biblioteca de conectores (components.xml), mas sem corpo (apenas com pontos de ligação). As peças para estas entidades recebem nomes com base nos IDs ECAD. Estas peças destinam-se a ser específicas do projeto e não devem ser partilhadas entre projetos diferentes.
-
Tanto no Creo como no SOLIDWORKS, os splices são modelados como conectores. Cada pino é modelado separadamente. Estes pinos são orientados da mesma forma que os pinos dos conectores, numa fila ao longo do eixo Y, com espaçamento de 100 mils entre eles.
-
Os splices em linha (ou Taps) são modelados de forma semelhante a um splice, sem qualquer conector para um fio que contorne o splice. Esse fio não tem pontos de conector exatos, mas pode mais tarde ser encaminhado através das localizações do splice.
-
-
-
Depois de todos os conectores estarem colocados na montagem, o esquemático (ou seja, a tabela From-To) é importado para o desenho MCAD. A importação dos esquemáticos é um processo interno do MCAD; o CoDesigner apenas prepara os dados a importar e executa essa importação. Os casos do Creo e do SOLIDWORKS são significativamente diferentes nesta etapa.
-
Para o Creo:
-
A peça do harness é criada numa montagem de harness pelo MCAD CoDesigner.
-
O ficheiro de wirelist em formato neutro (NWF) é preparado pelo MCAD CoDesigner e importado para o harness (Especificação NWF, NWF).
-
São criados fios/cabos lógicos e spools, com base nos dados lógicos importados (as entidades lógicas não têm geometria no modelo).
-
-
Para o SOLIDWORKS:
-
Numa pasta temporária (pasta temp do Windows) é criado um ficheiro Excel da tabela From-To preparada, onde é registada a conectividade dos conectores (exemplo do formato da tabela Excel).
-
É preparado um ficheiro cable.xml (essencialmente uma biblioteca), onde os cabos do projeto são registados (consulte o formato das propriedades do cabo).
Note: ao contrário da biblioteca de componentes, a biblioteca de cabos (cables.xml) deve ser específica do projeto, e não partilhada entre projetos. Este ficheiro XML é criado na pasta do projeto. -
Executar o comando Import From-To (Start from From-To), com os parâmetros: tabela Excel From-To, ficheiro Cable.xml e ficheiro Components.xml, para criar a peça do harness. A peça será criada utilizando o template predefinido de harness na montagem criada acima.
-
Os componentes e cabos importados serão reconhecidos pelo SOLIDWORKS e ligados logicamente (sem encaminhamento exato dos cabos). No entanto, não se trata apenas de uma importação dos dados do esquemático para o modelo MCAD (como acontece no Creo), mas sim da criação da peça do harness, com uma ‘wireframe’ para a geometria de encaminhamento posterior do harness. Em particular, na peça do harness são criados o sketch do harness e os pontos de ligação do conector (linhas especiais no sketch).
Note: A implementação de harness no SOLIDWORKS requer que o MS Office esteja instalado no PC. Isto permite ao SOLIDWORKS importar os ficheiros XLS que o CoDesigner prepara.
-
-
-
Em seguida, são criados pontos de ligação (em termos ECAD) no desenho, utilizando coordenadas do desenho de layout.
-
Para o Creo, os pontos de ligação são criados como datum points.
-
Para o SOLIDWORKS, os pontos de ligação são criados como segmentos de linha no sketch 3D do harness. Os segmentos de linha têm 40 mils de comprimento, e o centro de cada segmento fica sobre o ponto de ligação. O próprio segmento é paralelo ao eixo Y do sketch.
-
-
Os pontos de ligação e a informação dos segmentos de bundle são guardados em propriedades específicas da montagem do modelo MCAD. Estas propriedades são geridas pelo MCAD CoDesigner e não devem ser editadas pelo utilizador.
-
No Creo, são guardados nas propriedades: AltiumMCAD_ConnectionPoints e AltiumMCAD_BundleSegments.
-
No SOLIDWORKS, são guardados nas propriedades: ConnectionPointsStorage e BundleSegmentsStorage.
-
-
A última fase do processo de pull do harness no lado MCAD é o encaminhamento de cabos e fios. Vale a pena referir que estes não são encaminhados automaticamente com base na tabela From-To, sendo também necessário ter em consideração os pontos de ligação e os pontos de tap que não são mencionados na tabela From-To (basicamente, incorporando também os segmentos de bundle do lado ECAD).
-
Para o Creo, usando a API de harness, o CoDesigner faz o seguinte:
-
Encaminha cada cabo/fio do conector inicial ao conector final, passando pelos pontos de ligação criados no passo anterior (os pontos de ligação a usar são reconhecidos com base nos dados de segmentos de bundle obtidos do ECAD).
-
Os fios são encaminhados de pino de conector para pino de conector; no entanto, os cabos são encaminhados da porta de entrada do cabo do conector (representada por CS0) até outra porta de entrada de cabo. Os fios que estão dentro do cabo não são encaminhados automaticamente e podem ser encaminhados manualmente, conforme necessário.
-
Para garantir consistência nesta etapa, é importante que o CoDesigner encontre os pontos de ligação (pinos) corretos em cada conector, e que o MCAD consiga encaminhar o fio\cabo dentro das restrições dadas pela espessura\raio mínimo de curvatura e pela distância entre os pontos de encaminhamento. Se não for possível encaminhar o fio\cabo dentro das restrições indicadas, este não será encaminhado e será comunicado um erro.
-
-
Para o SOLIDWORKS, o encaminhamento acontece da seguinte forma:
-
O sketch de encaminhamento e o próprio encaminhamento são abertos para edição no SOLIDWORKS.
-
Cada fio\cabo autónomo é encaminhado.
-
Para encaminhar o cabo\fio, o primeiro passo é identificar os conectores de origem\destino e os respetivos pontos de ligação do conector.
-
Depois, de acordo com os segmentos de bundle onde o fio\cabo é identificado, é definida a sequência de pontos do sketch pelos quais o fio\cabo passa.
-
Em seguida, é invocado o autorouting.
-
-
-
Recolha do desenho do Harness no MCAD para enviar para o ECAD
-
A informação principal enviada do MCAD para o ECAD é o comprimento dos fios, cabos e segmentos de bundle.
-
Os fios, cabos, componentes e as respetivas ligações são lidos diretamente do modelo no lado MCAD. Os pontos de ligação e os segmentos de bundle não existem no modelo MCAD, pelo que são obtidos a partir dos dados guardados nas propriedades.
-
O comprimento dos cabos e fios é obtido a partir dos fios e cabos correspondentes usando a API do MCAD e, se o fio\cabo também estiver encaminhado, então o comprimento deverá estar correto.
-
O comprimento de um segmento de feixe não é algo que o MCAD forneça diretamente. Para obter este comprimento, o CoDesigner encontra e identifica primeiro todos os pontos do segmento no modelo do chicote e, em seguida, solicita à API do MCAD a distância entre pontos ao longo do percurso. Este processo pode falhar se alguns pontos não estiverem incluídos no encaminhamento do fio\cabo do segmento.
Atualizar o projeto do chicote no MCAD com alterações do ECAD
-
No lado do MCAD, o CoDesigner aceita todas as alterações no projeto, exceto alterações nas posições dos conectores (o CoDesigner ignora alterações de posição, utilizando as posições da colocação inicial).
-
Se o esquema for alterado, o CoDesigner voltará a importar a FromToTable e atualizará o encaminhamento em conformidade. No entanto, se apenas as propriedades forem alteradas, o CoDesigner aplica apenas as alterações de propriedades.
-
Uma alteração num ponto de ligação é um caso especial em que a tabela From-To não é reimportada (porque, na realidade, não foi alterada). No entanto, uma alteração num ponto de ligação significa que os fios devem ser reencaminhados. Este comportamento pode ser usado como um acionador intencional para reencaminhar. Por exemplo, se o utilizador remover um ponto de ligação no lado do MCAD e fizer Pull do chicote novamente, quando as alterações forem aplicadas, os cabos\fios que passam pelo ponto de ligação removido serão reencaminhados. Isto pode ser usado como uma técnica para reparar o encaminhamento de fios específicos.
-
Outro caso a ter em conta é quando existem alterações de conectividade: nesse caso, apenas é realizado um reencaminhamento parcial, conforme necessário; no entanto, o esquema do lado do MCAD é totalmente atualizado (uma vez que o CoDesigner não consegue solicitar uma atualização parcial do esquema).
-
No ECAD, a única alteração recebida que pode ser aplicada é uma alteração de comprimento para fios, cabos e segmentos de feixe. A alteração de comprimento é aplicada como uma propriedade dos objetos correspondentes; não é alterada qualquer geometria do lado do ECAD.
Resolução de problemas de sincronização do chicote
Motivos comuns para problemas
Devido às limitações do lado do MCAD e às diferenças essenciais na forma como o chicote é modelado no ECAD e no MCAD, nem todos os projetos de chicote no ECAD podem ser corretamente construídos no MCAD. Quando o chicote não pode ser corretamente construído no MCAD, serão necessárias alterações ao projeto do chicote no ECAD. O MCAD CoDesigner tenta identificar estes casos durante o Push a partir do ECAD, mas é possível que nem todos os casos sejam reconhecidos, pelo que poderá ser necessária uma análise detalhada para identificar elementos de projeto ECAD não suportados.
Notas sobre o trabalho no ambiente SOLIDWORKS PDM
-
Uma regra padrão para trabalhar com o SOLIDWORKS PDM é: todos os ficheiros que possam ser alterados devem estar checked out antes da alteração e, depois de todas as alterações estarem concluídas, devem ser checked in.
-
Para alterações no chicote, esta regra aplica-se a: a peça do chicote e todos os ficheiros XML envolvidos no processo de projeto do chicote, ou seja, cables.xml, components.xml, xxx-fromToList.xml e xxx-segmentList.xml. Se um destes ficheiros não estiver checked out, podem ocorrer erros imprevisíveis ao aplicar alterações ao projeto do chicote, ou quando outro utilizador do PDM aceder a este projeto.
-
Para o pull inicial do chicote, certifique-se de que components.xml está checked out antes do pull, se estiver a ser utilizada a pasta de componentes comuns do CoDesigner.
SOLIDWORKS: Alterar conectores (incluindo adicionar vários pontos de ligação)
-
Depois de criar novos pontos de ligação ou redefinir os existentes num conector no SOLIDWORKS, é necessário executar o comando SOLIDWORKS Re-Import From/To (no contexto da montagem do chicote) e, em seguida, Rebuild com o ficheiro From-To .xlsx correspondente a essa montagem do chicote.
-
Se forem adicionados novos pontos de ligação, também será necessário desenhar novas splines para os pontos de ligação recém-criados.
Quando o Pull inicial falha
Se o pull inicial ou uma atualização do chicote não estiver a funcionar no MCAD, vale a pena verificar o seguinte:
- Existe uma licença de chicote disponível para um utilizador? (o utilizador tem de ser do nível Pro ou Enterprise)
- Existem avisos ao fazer push do projeto do chicote a partir do ECAD? (se sim, é importante corrigi-los)
- O software MCAD tem licenças adequadas para suportar a funcionalidade de projeto de chicotes? (em caso de dúvida, o utilizador deve tentar criar um chicote manualmente)
- São apresentados erros durante o pull do projeto do chicote para o MCAD? Por exemplo, se for impossível encaminhar alguns fios\cabos, poderá valer a pena rever os respetivos parâmetros de espessura\raio mínimo de curvatura)
- Se estiver a ser utilizado o SOLIDWORKS PDM, certifique-se de que todos os ficheiros relacionados com o chicote (incluindo bibliotecas) estão checked out antes da atualização do chicote\pull inicial.
- Se ocorrer um comportamento inconsistente, leia os erros e avisos no registo para ajudar a identificar possíveis causas-raiz.
- No SOLIDWORKS, pode acontecer que os fios\cabos não sejam encaminhados automaticamente, pelo que vale a pena verificar isso no painel ‘Edit Route’->’Edit wires’. Aqui, se o fio\cabo tiver um aviso ou comprimento zero, poderá ser necessário encaminhá-lo manualmente, selecionando os segmentos de percurso por onde o fio deve ser encaminhado.
Enviar alterações para o ECAD
Na situação em que o pull inicial a partir do ECAD funcionou, mas o chicote não pôde ser enviado corretamente de volta para o ECAD, isso pode dever-se a terem sido efetuadas alterações não suportadas no MCAD. Existem ações que devem ser evitadas no MCAD para não chegar a essa situação:
- Não remova nem mude o nome de pontos de ligação criados pelo MCAD CoDesigner (basicamente, não altere a topologia do chicote).
- Não altere o esquema do chicote no MCAD, ou seja, não adicione/remova/mude o nome de Connectors, Wires ou Cables.
- Não altere as propriedades de cabos ou fios (estas não são sincronizadas de volta para o ECAD).
- Não altere os nomes dos pinos/pontos de entrada do conector para pontos de entrada de conector criados pelo CoDesigner.
- Antes de fazer push das alterações a partir do MCAD, certifique-se de que não existem inconsistências no chicote que estejam assinaladas no MCAD.
- No Creo, se existirem cabos no projeto, certifique-se de que encaminha manualmente os fios que vão das extremidades do cabo até aos pinos do conector (o encaminhamento manual pode ser realizado selecionando o cabo e executando o encaminhamento).
- No SOLIDWORKS, no âmbito da resolução de problemas, vale a pena verificar a atribuição de segmentos de encaminhamento a fios específicos. Em alguns casos limite, esta atribuição pode estar incorreta, e poderá ser necessário corrigi-la manualmente.
Atualizar o projeto MCAD com alterações do ECAD
-
A atualização do projeto do chicote com alterações do ECAD pode levar à perda do encaminhamento do lado do MCAD, se forem removidos nós do chicote (pontos de ligação/conectores). Independentemente de o MCAD CoDesigner dever aplicar corretamente essas alterações de remoção, recomenda-se evitar tais atualizações.
-
Antes de atualizar o projeto MCAD com alterações do ECAD, recomenda-se que o projeto do chicote no lado do MCAD esteja consistente (sem avisos/erros detetados pelo MCAD).
-
Em geral, recomenda-se guardar a montagem do chicote no MCAD antes de aplicar novas alterações, para que seja possível reverter para um estado anterior, se necessário.
-
Se o CoDesigner não conseguir fazer pull de alterações do chicote do ECAD para o Creo (apresentando uma mensagem de erro), poderá ser necessário eliminar o cabo físico no modelo, bem como a bobina correspondente, e depois fazer pull das alterações novamente. Depois, será necessário reencaminhar esse cabo a partir da árvore do modelo.
-
Se a conectividade ou o encaminhamento do cabo ou fio for alterado, o MCAD CoDesigner poderá reencaminhá-lo, o que pode originar entidades soltas no MCAD ligadas ao encaminhamento de um cabo ou fio.
).