• 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.

Atributos de numeração automática

GiGa

Guest
existe um lisp (ou similar) ao número (a partir de uma determinada figura) de blocos com atributos?
Preciso de uma dúzia de elementos... responsabilidades de (respeitos) mudanças. .
na prática o que permite fazer o comando "conta" de expresstools, mas para atributos...


Tentei entrar. tópico dedicado, mas parece-me que as várias propostas só funcionam com textos "livres". .
 
Aqui estamos, finalmente tenho feito algo que já tive há muito tempo. .

:4410:

Mas sem lisp...

selecione os blocos que você precisa mudar. .

abre uma janela com todas as etiquetas de bloco

selecionar a tag que você precisa para editar/increment/modificar

inserir um prefixo por exemplo 0 para posições de bola, um prefixo x y z para
marcas e assim por diante

inserir valor de partida

et woillà

deve funcionar... se tiver dúvidas ou sugestões. Estou aqui. .
 

Anexos

Parabéns:4425:

Funciona perfeitamente!
Obrigado.

por curiosidade, como vem em vba e não em lúsp? com o lisp não pode ser feito? ou apenas encontrar-se melhor com vba?

Manda.
 
Parabéns:4425:

Funciona perfeitamente!
Obrigado.

por curiosidade, como vem em vba e não em lúsp? com o lisp não pode ser feito? ou apenas encontrar-se melhor com vba?

Manda.
Nós dizemos alergia de dcl.... além das piadas... Comecei com um pouco de lisp, então comecei a ver o vba e fiquei satisfeito... mais intuitivo, mais dinâmico... mas certamente com menos potencial do que o lisp...

então eu muitas vezes me encontrar interfacing autocad com excel, por exemplo, onde o ambiente de desenvolvimento é o mesmo (vba) e, portanto, gerenciamento mais fácil.


então struca struca......... :tongue: para a preguiça...
 
hi este programa também me interessava, mas eu não posso fazer isso funcionar em autocad 2008 carga, mas eu não posso começar você pode me ajudar
 
O que não podes fazer?

tools-> macro-> projeto carregando e selecionando o arquivo renumera_tag.dvb

então sempre de instrumentos->macro->macro seleções ..../...renumera_tag.dvb!modulo1.numera_attributi

pede que você selecione os objetos ...selecione os blocos (com atributos claros) que você tem que renovar

pede prefixo (opcional)

e depois o número inicial...

Tudo aqui.
 
Obrigado agora funciona, mas há um problema no tipo de numeração.
Eu explico, eu preciso numerar gradualmente os blocos dentro do arquivo dwg com este tipo de numeração um prefixo que consiste em algumas letras fixas (que dvb resolve o egregio) mas a numeração subsequente deve ser progressiva esta:
00001, 00002, 00003... 00010, 00011, 000nn ... e assim por diante
enquanto com o dvb você também começa por inserir os zeros:
1, 2, 3, 10, 11, 12...
Obrigado pela ajuda, se você acha que é possível obter um resultado dar-me notícias que você resolveria um bom problema
:confuso:
 
mas a numeração subsequente deve ser progressiva:
00001, 00002, 00003... 00010, 00011, 000nn ... e assim por diante
enquanto com o dvb você também começa por inserir os zeros:
1, 2, 3, 10, 11, 12...
:confuso:
bhè unmero 00001 00010 00100 não é um número, mas deve ser tratado como string..... dizemos que no seu caso você tem que mudar a manipulação macro, bem como o prefixo também uma variável prefixo 0000 dependendo do número.... cmq você pode fazer... .

editar: OK feito

como antes só que a numeração ocorre com base em 00000, obviamente, a pedido do tipo de número inicial o número sem os zeros iniciais.

para pagamento, entre em contato com o registro de caixa na parte inferior da direita :36_1_12:
 

Anexos

Última edição:
:eek:: funciona maravilha, para o momento que eu agradeço:finger: ok
 
Última edição por um moderador:
Adeus.
você pode ajudar em relação à ordem de numeração de atributos.
Eu explico tudo (excelentemente e obrigado, em particular, a forma), mas a numeração vem de dx veso sx e eu não posso mudar o número de carne bovina esquerda dx.
Obrigado com antecedência.
 
Adeus.
você pode ajudar em relação à ordem de numeração de atributos.
Eu explico tudo (excelentemente e obrigado, em particular, a forma), mas a numeração vem de dx veso sx e eu não posso mudar o número de carne bovina esquerda dx.
Obrigado com antecedência.
Você quer dizer a ordem em que a seleção de atributos ocorre?

Não há controle sobre a ordem, executa um ciclo na seleção, em teoria, se você selecionar objetos individualmente e não na janela deve respeitar a ordem de seleção e não a da janela.

ou você realmente significa o valor que você coloca? neste caso é colocar a mão ao código, a macro tinha começado a partir da renumeração de posições então com prefixo e número progressivo... Se em vez de uma profecia você precisa de um sufixo eu tenho que mudar a macro.
 
Tens de me dar algum tempo. a coisa não é muito simples, ou eu não encontrar um atalho para fazê-lo, no momento autocad usa "Eu acredito" a ordem da criação, se selecionado com janela...
 
Olá a todos, eu sou novo no cad e eu não entendo muito, posso pedir-lhe passo a passo onde e como carregar o arquivo dvb para numerar os blocos na arquitetura de cad 2009? Obrigado pela paciência e disponibilidade....
Daniele
 
Olá a todos, eu sou novo no cad e eu não entendo muito, posso pedir-lhe passo a passo onde e como carregar o arquivo dvb para numerar os blocos na arquitetura de cad 2009? Obrigado pela paciência e disponibilidade....
Daniele
tools-> macro-> projeto carregando e selecionando o arquivo renumera_tag.dvb

então sempre de instrumentos->macro->macro seleções ..../...renumera_tag.dvb!modulo1.numera_attributi

pede que você selecione os objetos ...selecione os blocos (com atributos claros) que você tem que renovar

pede prefixo (opcional)

e depois o número inicial...

Tudo aqui.
 
Muito obrigado, funciona muito bem!!! mas no cad 2005, eu costumo usar arquitetura 2009, mas não tem as ferramentas de voz e todo o resto, ajuda!

muito obrigado
 
feito também no arquivo 2009 basta chamá-lo de volta com o comando vbarun, mas se eu comando divisão e distribuir os blocos não me prejudicará, porquê?
Obrigado.
 
Eu tentei sua macro e é fabuloso apenas que eu notei o mesmo problema do gibbo, além disso, se eu mover um bloco para dx ou sx e repetir o renaming, o último é feito incorretamente. Eu explico.
primeiro renumeração (prefixado a) a1, a2, a3, a4
Eu movo o bloco a1 entre a3 e a4, eu repito o renaming e eu tenho o seguinte resultado
segundo a2, a3, a1, a4, eu tento alterar o prefixo em c, insira o número de partida 5 e obter c6,c7,c5,c8.
Obrigado antecipadamente por uma resolução vs. você é fabuloso
 

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