• Este fórum é a tradução automática de www.cad3d.it/forum1 - a comunidade italiana de design. Vários termos não foram traduzidos corretamente.

Propriedades de configuração do Macro

seecisud

Guest
Saudações a todos.

Estou tentando domesticar trabalhos sólidos 2013 para que eu possa usá-lo para necessidades de negócios
e atualmente eu preciso resolver o problema abaixo.
  1. Eu configurei as propriedades personalizadas em arquivos/propriedades e realizei seus modelos personalizados;
  2. Implementei telas de entrada de propriedade através do construtor de abas de propriedade para facilitar a construção de propriedades personalizadas;
  3. Eu criei peças e conjuntos de objetos inerentes que devo enviar para a produção, compilando suas propriedades através da tarefa do pão correspondente e inserindo suas caixas de ferramentas.
  4. Eu percebi o design das peças e conjuntos (a tabela define para nos entender)
  5. Eu provei os materiais separados.
neste ponto Descobri que em materiais distintos os números de peça que atribuí às minhas partes e assembléias não estavam presentes na coluna num.parte que em vez disso concernia os números de parte das caixas de pedágio.
pois é improvável que sugira mudar todas as caixas de pedais para se certificar de que os valores corretos aparecem em num. parte I redesenho todos os meus trabalhos para atribuir o número da peça ao nome de configuração da própria parte.
Desta forma eu adaptei minha maneira de trabalhar as caixas de ferramentas foram preparadas.
procedendo desta forma, quando eu inseri o material distinto em um desenho de um conjunto, por exemplo, na coluna num.parte aparecem os números de parte corretos e não permanecem células vazias.

Eu notei que se eu descarregar um 3d cad de um fornecedor através da tarefa de pão de propriedade e o arquivo de propriedade personalizado que eu compilei eu posso inserir, mesmo no arquivo de porção tão baixado, as propriedades personalizadas válidas para todos os outros arquivos que eu preparei desde o início do trabalho e isso garante que quando eu passar para a tabela, a pasta também vai trabalhar para os arquivos de parte baixado.

problema:
o problema permanece com o material distinto.
na verdade, sempre com referência a um arquivo 3d baixado, eu deveria inserir corretamente o número de parte (que eu construí através da concatenação de diferentes propriedades personalizadas tipo: número de comissão, número de operação, número de grupo, número de parte etc....)
manualmente no gerenciador de configuração, de modo que esse número de peça se torne o nome da configuração da parte em que estou trabalhando.
Eu consegui escrever uma macro que fornece o número de parte no nome de configuração, mas não posso fazer o mesmo para alterar a descrição de configuração (que na caixa de ferramentas contém outras informações que aparecerão no material separado)

o maco com o qual eu posso fazer como acima é o seguinte:

dim swapp as object

objeto de parte dim
dim boolstatus como booleano
dim longstatus por muito tempo, anseios longos

sub principal()

set swapp =
aplicação.sldworks

set part = swapp.activedoc
boolstatus = part.extension.selectbyid2("default", "configurações", 0, 0, 0, false, 0, nothing, 0)
boolstatus = part.editconfiguration3("default", "$prp:""cncommessa"».$prp:"cnop"».$prp:"cngroup.
fim


Eu tentei alcançar a variável que contém o valor do campo "descrição" do gerenciador de configuração de todas as maneiras, mas não consigo encontrar uma solução.
todas as macros que tentei escrever não funcionam ou fazem o que preciso.

pedidoExiste alguém de boa vontade que me ajude a encontrar um sistema para inserir um valor no campo "descrição" do gerenciador de configuração através de uma macro ou através de algo alternativo que não me força a inserir manualmente cada vez os valores que eu tenho que ir para obter entre as propriedades personalizadas? (Lembre-se: o número de peças é construído através da concatenação de várias propriedades personalizadas! )

Espero ter sido claro e se não consegui pedir desculpa.
descansar disponível para mais esclarecimentos e colaborações.

agradecendo de agora em diante quem me dará uma pitada de seu tempo e enviar minhas saudações.
 
Olá, você pode postar uma parte com as propriedades corretas e uma com profecias incompletas?
Desta forma, entendemos o "primeiro" e o "depois" e analisamos melhor as estradas para chegar lá.
Bom dia.
JANEIRO
 
Olá, Jerry.
Eu anexo de bom grado o que é necessário e peço desculpa por não fazê-lo antes.

Eu também adicionar dois arquivos de imagem com os quais eu tento fazer entender qual é a área de interesse e como ele tem que mudar.

por enquanto um grande e ouvido obrigado pela disponibilidade e atenção mostrada.
 

Anexos

  • Parte corretta.jpg
    Parte corretta.jpg
    119.9 KB · Visualizações: 42
  • Parte incompleta.jpg
    Parte incompleta.jpg
    116.1 KB · Visualizações: 27
  • Parti.zip
    Parti.zip
    235.8 KB · Visualizações: 11
Eu acho que este método não é bom porque se você mudar um valor de uma propriedade muda o nome da configuração. neste ponto o que acontece nas assembléias onde a configuração recentemente eliminada foi usada? Se a parte tivesse apenas que nenhum problema, mas se contivesse outros eu diria que os problemas são...
Não sei caixa de ferramentas, mas sei que muitos constroem propriedades personalizadas, tens a certeza que não concordas em trabalhar assim?
 
primeiro de tudo obrigado pela resposta.

as propriedades personalizadas Eu mesmo os configurei e faço-os cada vez através da tarefa de pão apropriada, mas isso se aplica às peças que desenho desde o início e não às caixas de ferramentas.

mudar as propriedades de muitas caixas de ferramentas para alinhá-los às minhas necessidades não é certamente prático nem, pelo menos, é melhor atribuir, por exemplo, um número de peças para a caixa de ferramentas que estou usando nesse momento particular porque no próximo uso eu deveria renomeá-lo recebendo, assim, a mudança também nas assembleias onde eu usei o mesmo componente anteriormente com número de parte diferente.

por esta razão Eu pensei em adaptar as propriedades dos meus arquivos para aqueles de caixas de ferramentas....
Por outro lado, se eu não ajustar, se eu inserir algumas caixas de ferramentas em um conjunto e, em seguida, na tabela colocada no material separado, na coluna num.parte, para as linhas relativas à caixa de ferramentas, aparecerá as propriedades definidas nas caixas de ferramentas escolhidas que não corresponderão às que eu coloquei em meus arquivos de lado, portanto, eu tenho que escolher fazer minhas propriedades ou as das caixas de ferramentas aparecem.
Eu gostaria de evitar isso e, portanto, uma vez que na parte da coluna de um material separado aparece o nome da configuração da caixa de ferramentas, eu preferi associar com o nome da configuração do meu arquivo lateral (ou juntos) o número da parte que eu decido através da compilação de várias propriedades personalizadas acorrentadas. ...

Quanto à presença de múltiplas configurações, é, por exemplo, relançar a mesma macro para cada configuração ativa e para a qual corresponderá um número de diferentes partes.... e tudo isso antes de perceber as várias assembléias.

Este sistema funciona, porque já testado, em todos os casos em que, a partir do zero, eu pessoalmente percebo cada parte, mas eu começo a ter dificuldade quando a descarga dos componentes 3d.
Neste caso, de fato, devo lembrar cada vez que vou mudar o nome e a descrição da configuração com cordas que lembram pela memória não é certamente a coisa mais fácil de fazer.... É por isso que eu procuro algo que automatiza este processo como acontece por exemplo, reafirmando a tarefa de pão de propriedade personalizada com o construtor de abas de propriedade, mas em que não é possível implementar a modificação do nome e descrição configuração ativa.

Saúde
 

Estatísticas do fórum

Tópicos
58,521
Mensagens
499,056
Membros
104,110
Último membro
ChristianR

Membros online

Nenhum membro online agora.
Voltar
Topo