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

Escolha do formato quadrado e cartilagem automaticamente

zadboda

Guest
é possível em vba fazer uma macro (em caso como; ou encontrá-lo feito) que pede ao usuário em um tendão os formatos do quadrado (a4 (210x297),a3 (210x420),...); então em outra cortina a escolha do cartiglio (mecânico, elétrico, detalhado...) e uma vez que você escolher todo decidir com um clique para vídeo onde inseri-lo?
graças a todos
 
É possível!
pode ser muito fácil ou muito difícil.
depende de quem tem que fazer o software.
se você tem vb ou vba prática, ajudando com a ajuda que você pode alcançá-lo bastante facilmente; Se não, vejo mal.

mas porque não cria uma série de modelos ou blocos para representar os carrinhos?
a4_mec; a4_ele; a4_dett etc.?

uso de programação é útil para comandos de uso freqüente ou operações complicadas, a criação de uma cartilagem já é bastante bem feita através dos comandos autocad.

Se você quiser começar a planejar, você precisa de ajuda, sempre disponível.

Olá.
 
Sim, mas eu adoraria fazê-lo em programação automática tudo, com vba eu não tenho uma grande dimesticidade eu sou um júnior dizer é por isso que eu não sei qual lado fazer....; Talvez se encontrar algo já feito para poder estudá-lo um pouco... e usá-lo também.
Obrigado.
 
Alguém tem algumas dicas.

...

é possível em vba fazer uma macro (em caso como; ou encontrá-lo feito) que pede ao usuário em um tendão os formatos do quadrado (a4 (210x297),a3 (210x420),...); então em outra cortina a escolha do cartiglio (mecânico, elétrico, detalhado...) e uma vez que você escolher todo decidir com um clique para vídeo onde inseri-lo?
graças a todos
 
Há planos para este problema?
Alguém tem algumas dicas.

...

é possível em vba fazer uma macro (em caso como; ou encontrá-lo feito) que pede ao usuário em um tendão os formatos do quadrado (a4 (210x297),a3 (210x420),...); então em outra cortina a escolha do cartiglio (mecânico, elétrico, detalhado...) e uma vez que você escolher todo decidir com um clique para vídeo onde inseri-lo?
graças a todos
 
Certo, desculpe a mensagem talvez eu estivesse no fórum errado, eu pensei que havia algum especialista em programação vba entre os membros.
pecar eu procuro em outro lugar.
Olá.
 
Não podes esperar obter uma resposta sobre algo que faz pouco sentido.

como rpor66 já lhe disse, se os carrinhos são padrão e não tem que retirar dados em algum lugar, para que é um programa vb?

você só pode atribuir aos botões a ação de configurar os blocos já preparados.

Mas tenho a certeza que se ainda tivesses um pouco de paciência e não te provaste um pouco permalocioso, alguém te faria sentir. .
Se você quiser começar a planejar, você precisa de ajuda, sempre disponível.
 
Última edição:
Certo, desculpe a mensagem talvez eu estivesse no fórum errado, eu pensei que havia algum especialista em programação vba entre os membros.
pecar eu procuro em outro lugar.
Olá.
Eu também tenho isso... mas é configurado com o que eu uso na empresa, você tem que adaptá-lo. .

seleções de formatos e várias cartilagens, a cartilagem é compilada automaticamente tomando dados de nossa gestão em relação ao cliente e localização etc... logotipos e símbolos.... materiais de parafuso(6.8 8.8 10.9) tabelas de composição de.... Além disso, os dados da tabela individual são tomados de variáveis que nosso aplicativo salva no conjunto de dados.


:4410:

Mas porque não somos especialistas aqui... gostaria de colocar um código à mão para adaptá-lo?

olhar para o outro lado qlc... Talvez você encontrá-los que perde 10 horas de trabalho para escrever-lhe um código e então você levá-lo para pescar na cara..
 

Anexos

  • cartigli.JPG
    cartigli.JPG
    32.2 KB · Visualizações: 108
Última edição:
Eu não era uma mensagem de protesto... Eu realmente pensei que desde há vários dias eu tinha feito um pedido "fora do coro" que eu estava no fórum errado, eu não queria ser ofensivo para ninguém... e se você ler uma mensagem de ofensa para membros do fórum, eu peço desculpa, não era realmente minha intenção.
graças a todos
 
Eu não era uma mensagem de protesto... Eu realmente pensei que desde há vários dias eu tinha feito um pedido "fora do coro" que eu estava no fórum errado, eu não queria ser ofensivo para ninguém... e se você ler uma mensagem de ofensa para membros do fórum, eu peço desculpa, não era realmente minha intenção.
graças a todos
Tudo bem, ignorando o mal-entendido... pronto para duvidar que você encontrar algo que já não é fortemente personalizado como no meu caso.

o que você tem que criar cmq no final é uma caixa de blocos que, em seguida, insira-nos da interface gráfica.

inserir bloco vba

thisdrawing.modelspace. insertblock point, file, scalax, scalay, scalaz, ângulo

o resto é apenas um conjunto de condições se... o... outro... para ver quem e o que inserir...
 
Eu não sou um especialista vba, há muito tempo eu percebi esta macro para minhas necessidades.

Esta macro usa blocos cartiglio1.dwg e cartiglio2.dwg de 210 mm de larg. 297 mm alt projetado em milímetros e com ponto de inserção na parte inferior direita
com os seguintes atributos:
tópico1, tópico2, tópico3, tópico4, tópico5, tópico6, gg/mm/aaaa, sobrenome_c, sobrenome_a, d_rev, tav, ccc, nnnn, 1:nnn, filename.dwg, format_foglio, pltscl.

descrição respectivamente do tópico1 ao tópico6, data, desenhada, verificada, autorizada, revisão, tabela, classificação, número dis, nome do arquivo, formato, escala de impressão.
 

Anexos

Obrigado pelos complementos.

tempo permitindo Eu gostaria de integrar a macro, de modo que o valor de alguns e / ou todos os atributos de um layout cartiglio são copiados para a pasta de outros layouts.
tempo permitindo e com paciência.
 
Obrigado pelos complementos.

tempo permitindo Eu gostaria de integrar a macro, de modo que o valor de alguns e / ou todos os atributos de um layout cartiglio são copiados para a pasta de outros layouts.
tempo permitindo e com paciência.
se eu puder lhe dar conselhos... tente pensar em algo mais parametrizado e automatizado... por exemplo, com um arquivo de dados externo onde armazenar valores e atributos constantes por cliente ou cliente... etc.

É muito prático, mas tens de ver como funciona. Eu, por exemplo, abrir uma comissão e impor valores básicos. .

todos os desenhos com um simples clique são compilados praticamente automaticamente... e atualizar acima de tudo.... para variar dados básicos
 
no meu caso definir algo "padrão" não é fácil, mesmo o simbolismo de uso constante é limitado.
Contudo a sua sugestão não deve ser descartada.
Repito, meu conhecimento de vba não é muito minucioso e apoio muito aos exemplos da ajuda e fóruns como "cad3d" e "autodesk: grupos de discussão - autocad".
um pouco melhor vai para o lisp.
 
muito obrigado pelas retas, eu começo a mover os primeiros passos e ainda é um pouco difícil, mas lentamente do código que eu aprendo um monte de coisas...
Eu teria uma pergunta que é possível iniciar automaticamente uma macro na abertura de um dwg (uma macro fez o lisp também); isto é para amarrá-lo a um dwg específico....
graças a todos
 
muito obrigado pelas retas, eu começo a mover os primeiros passos e ainda é um pouco difícil, mas lentamente do código que eu aprendo um monte de coisas...
Eu teria uma pergunta que é possível iniciar automaticamente uma macro na abertura de um dwg (uma macro fez o lisp também); isto é para amarrá-lo a um dwg específico....
graças a todos
para vba em objetos autocad->thisdrawing criar um sub acaddocument_activate() privado

e depois salvar o dwg

Este sub executa comandos... Se você precisa cobrar lisp ou outro vba carregá-lo a partir daqui...
 
Esqueci-me de dar uma breve descrição.
a macro desenha o desenho em conjunto nos formatos uni alongados. no canto inferior direito coloca a cartilagem parcialmente concluída automaticamente.
você pode usar mais cartões dependendo de suas necessidades, basta adicioná-los à pasta onde há o exemplo um, desde que as varas de atributos sejam iguais ao exemplo.
 

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