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

macros SolidWorks

jenuary

Guest
as macros de trabalhos sólidos...:mixed:
Já faz muito tempo que eu queria abrir esta discussão, porque cada vez mais, dentro do fórum, os usuários precisam de macros que podem
resolver o problema.
vimos muitas vezes que os problemas são bastante subjetivos, ditados por um sistema de trabalho às vezes impróprio ou inflexível, onde na realidade
uma macro não é a melhor solução.
Além dessas situações, muitas necessidades comuns existem do meu ponto de vista, onde uma macro poderia resolver a situação, com enormes economias de
tempo limitando também erro.
Eu gostaria de compartilhar com todos vocês, quais macros seriam mais úteis do que outros, compartilhando-os talvez por tipo, como

- Sabes que mais?
- Partes
- Vamos.
- propriedade personalizada

uma vez que você cria uma lista de prioridades, seria bom criá-los juntos, de acordo com seu próprio conhecimento, dando benefício a todos.
Talvez os moderadores saibam, se eles se sentirem úteis esta discussão, sobre como eles podem fazê-lo.

Estou convencido de que alguns pedidos serão capazes de ser respondidos sem grande esforço, outros terão que trabalhar um pouco, outros terão que ter que ter
uma solução alternativa dentro dos controles de trabalhos sólidos.
claro para aqueles que estão interessados, isso permitirá que eles cresçam nesse aspecto, tendo sucesso em planejar um pouco o que precisam.

Bom dia para todos:finger:
 
que você sabe, há um manual de criação de macro em trabalhos sólidos? Eu tenho um guia básico visual aplicado ao excel e é muito semelhante ao nível de comando;
Há alguma coisa assim no mercado?
Obrigado.
 
as macros de trabalhos sólidos...:mixed:
Já faz muito tempo que eu queria abrir esta discussão, porque cada vez mais, dentro do fórum, os usuários precisam de macros que podem
resolver o problema.
vimos muitas vezes que os problemas são bastante subjetivos, ditados por um sistema de trabalho às vezes impróprio ou inflexível, onde na realidade
uma macro não é a melhor solução.
Além dessas situações, muitas necessidades comuns existem do meu ponto de vista, onde uma macro poderia resolver a situação, com enormes economias de
tempo limitando também erro.
Eu gostaria de compartilhar com todos vocês, quais macros seriam mais úteis do que outros, compartilhando-os talvez por tipo, como

- Sabes que mais?
- Partes
- Vamos.
- propriedade personalizada

uma vez que você cria uma lista de prioridades, seria bom criá-los juntos, de acordo com seu próprio conhecimento, dando benefício a todos.
Talvez os moderadores saibam, se eles se sentirem úteis esta discussão, sobre como eles podem fazê-lo.

Estou convencido de que alguns pedidos serão capazes de ser respondidos sem grande esforço, outros terão que trabalhar um pouco, outros terão que ter que ter
uma solução alternativa dentro dos controles de trabalhos sólidos.
claro para aqueles que estão interessados, isso permitirá que eles cresçam nesse aspecto, tendo sucesso em planejar um pouco o que precisam.

Bom dia para todos:finger:
discussão que eu acho muito interessante, pessoalmente eu tenho alguns modelos que eu tenho que fazer muitas vezes em medidas sempre diferentes, eu criei folhas de excell com macro incorporado e depois de definir as várias medidas no folio lançar a macro que atualiza meu axieme aberto.
Eu ainda aproveito a oportunidade para perguntar, já que você é especialista em macros, como você faz, por exemplo, se de uma parte que tem uma configuração tem que criar uma nova e definir uma cota com um valor diferente da configuração 1.

Eu explico melhor, eu posso criar a configuração e ter a cota exata se eu sair com uma parte que já tem duas configurações, e a cota é definida "para esta configuração" em vez disso, se eu sair de um lado com apenas uma configuração, quando eu criar o segundo e eu vou mudar a cota que este substitui também a primeira configuração.

Isso não aconteceu com 2008 e talvez mesmo com 2009.

você sabe como fazê-lo da macro para definir uma cota "para esta configuração"
 
que você sabe, há um manual de criação de macro em trabalhos sólidos? Eu tenho um guia básico visual aplicado ao excel e é muito semelhante ao nível de comando;
Há alguma coisa assim no mercado?
Obrigado.
neste site http://www.cadsharp.com/videos/ encontrar material para pagamento e outro livre.

na net você encontra muito se você quer perder algum tempo fazer uma busca em macro solidwoks e se livrar de si mesmo.

para o livro veja se você se importa http://books.google.it/books?id=sg6...bpknyygoswohgda&vedcrod=0cduq6aewaa#vonepagem
 
discussão que eu acho muito interessante, pessoalmente eu tenho alguns modelos que eu tenho que fazer muitas vezes em medidas sempre diferentes, eu criei folhas de excell com macro incorporado e depois de definir as várias medidas no folio lançar a macro que atualiza meu axieme aberto.
Eu ainda aproveito a oportunidade para perguntar, já que você é especialista em macros, como você faz, por exemplo, se de uma parte que tem uma configuração tem que criar uma nova e definir uma cota com um valor diferente da configuração 1.

Eu explico melhor, eu posso criar a configuração e ter a cota exata se eu sair com uma parte que já tem duas configurações, e a cota é definida "para esta configuração" em vez disso, se eu sair de um lado com apenas uma configuração, quando eu criar o segundo e eu vou mudar a cota que este substitui também a primeira configuração.

Isso não aconteceu com 2008 e talvez mesmo com 2009.

você sabe como fazê-lo da macro para definir uma cota "para esta configuração"
para a configuração de uma cota, o processo é muito simples, vamos falar por exemplo uma parte que tem duas configurações e eu tenho uma cota que deve ter valor diferente entre as duas configurações:
- clique duas vezes no compartilhamento para alterar seu valor, e ao lado do valor que você encontrará o botão de configuração para aplicar a mudança.

A imagem anexada faz você entender melhor como fazê-lo.

Quanto à mudança da ação nessa configuração específica, o processo é muito simples, mas o código permanece "estático" e não dinâmico, eu explico melhor:
- para mudar o valor para uma cotação via abelhas, você deve saber o ideal da cota para mudar (por exemplo,d2@[email protected])
- selecione-o
- e alterar o valor, especificando a configuração que lhe interessa, ou todos
- o código macro é o seguinte:

opção explícita

dim swapp como sldworks. sldworks

dim swmodel como sldworks.modeldoc2

dim swmodeldocext como sldworks.modeldocextension

dim swselmgr como sldworks.selectionmgr

Dim swdim como sldworks. dimensão

dimvalor como variante

dim boolstatus como booleano

dim longstatus longo



sub principal()



set swapp = aplicação. sldworks

set swmodel = swapp.activedoc

set swselmgr = swmodel.selectionmanager

set swmodeldocext = swmodel.extension



boolstatus = swmodeldocext.selectbyid2("d2@[email protected]", "dimensão", 0, 0, falso, 0, nada, swselectoptiondefault)

set swdim = swmodel.parameter("d2@schizzo1")

dimvalue = swdim.getsystemvalue3(swthisconfiguration, vazio)

dimvalue(0) = dimvalue(0) / 2

longstatus = swdim.setsystemvalue3(dimvalue(0), swsetvalue_inthisconfiguration, void)

swmodel.editrebuild3

fim


Olá.
 

Anexos

  • Configurazione quota.png
    Configurazione quota.png
    15.5 KB · Visualizações: 148
que você sabe, há um manual de criação de macro em trabalhos sólidos? Eu tenho um guia básico visual aplicado ao excel e é muito semelhante ao nível de comando;
Há alguma coisa assim no mercado?
Obrigado.
como ciarly disse, na rede você encontra muito, mas então deve ser alterado para prazer.
no mercado há muito poucos livros e estes são terra direita, eles ensinam alguns objetos das abelhas, mas é mais fácil encontrar algo na rede.
a dificuldade mas ancjhe o caminho certo é seguir a escala dos objetos de abelhas que você encontra no guia de abelhas on-line, onde você entende por que objetos você tem que passar para obter o que você precisa.
por exemplo, você tem que obter o nome do esboço que gerou extrusão1, você deve primeiro passar através do objeto da extrusão do recurso1 e obter as sub-receitas (o esboço é uma sub-receita contida no recurso).

Se te encontrar alguma coisa, adorava.

Olá.
 
Desculpe o tempo, mas eu queria te preparar um exemplo do que eu queria dizer, digamos que minhas macros são feitas um pouco assim.
para a configuração de uma cota, o processo é muito simples, vamos falar por exemplo uma parte que tem duas configurações e eu tenho uma cota que deve ter valor diferente entre as duas configurações:
- clique duas vezes no compartilhamento para alterar seu valor, e ao lado do valor que você encontrará o botão de configuração para aplicar a mudança.

A imagem anexada faz você entender melhor como fazê-lo.
até que haja.

Quanto à mudança da ação nessa configuração específica, o processo é muito simples, mas o código permanece "estático" e não dinâmico, eu explico melhor:
- para mudar o valor para uma cotação via abelhas, você deve saber o ideal da cota para mudar (por exemplo,d2@[email protected])
- selecione-o
- e alterar o valor, especificando a configuração que lhe interessa, ou todos
- o código macro é o seguinte:
Eu gosto de saber que é muito simples, mas não para todos.

no arquivo anexado há uma parte de sw e um arquivo de excell.
abre o cubo em obras sólidas e o arquivo excell neste ponto lança a macro de excell.
Eu uso este sistema porque em uma folha de excell eu posso fazer todos os cálculos que eu quero e tomar os valores para definir em minhas quotas.


como você verá meu problema está sucedendo nesta macro para definir o valor da quota "para esta configuração"

Vi o teu código, mas não consegui pô-lo na macro.
 

Anexos

  • Cubo.zip
    Cubo.zip
    59.3 KB · Visualizações: 36
oi, eu testei a macro e modificado para que funcionasse, dar uma olhada e se algo não é claro, vemos aprofundar.
bom fim de semana: Dedo:
 

Anexos

oi, eu testei a macro e modificado para que funcionasse, dar uma olhada e se algo não é claro, vemos aprofundar.
bom fim de semana: Dedo:
Em primeiro lugar, muito obrigado.

Eu aproveito isso.

1 da macro Eu tirei algumas linhas e adicionei algum tamanho, funciona, eu queria saber se você acha que está correto.
2 por acaso você pode fazer porções de código recuperáveis em outras macros?

Deixe-me explicar, a parte do código que configura uma parte pode ser lembrada nas macros de configuração de diferentes conjuntos?
 

Anexos

o código é ok, eu recomendo que você sempre inserir uma descrição no grupo de código, por exemplo. "aqui eu recupero a cota e eu passo o novo valor", isto porque mesmo que em um ano você levá-la de volta na mão, você é imediato nas mudanças, sem levar tudo na mão.
para a questão do ponto 2, é necessário ver caso por caso, porque a seleção seleto requer que você passe o caminho completo de sua seleção, em seu caso uma cota, mas está localizado dentro de uma parte que por sua vez está dentro de um conjunto.

testar e ver o resultado imediatamente.

Olá.
 
o código é ok, eu recomendo que você sempre inserir uma descrição no grupo de código, por exemplo. "aqui eu recupero a cota e eu passo o novo valor", isto porque mesmo que em um ano você levá-la de volta na mão, você é imediato nas mudanças, sem levar tudo na mão.
para a questão do ponto 2, é necessário ver caso por caso, porque a seleção seleto requer que você passe o caminho completo de sua seleção, em seu caso uma cota, mas está localizado dentro de uma parte que por sua vez está dentro de um conjunto.

testar e ver o resultado imediatamente.

Olá.
Eu exumai esta velha discussão, para pedir jenuary, desde que as macros mastigam muito bem.

em solidwoks, há uma chamada que retorna, o valor da repetição plana em um arquivo de folha?

Obrigado.
 
Olá, Ciarly.
para o valor de repetição plana você quer dizer o tamanho mínimo da caixa de encumbrance do corpo da folha?
 
Eu anexo a macro necessária com uma parte de metal de folha na qual fiz os testes.
não é necessário que a repetição plana é ativa para obter a caixa do chão.
infinitas graças da macro.

Eu queria pedir os valores colocados para fora se eles são decimais, escrever uma dúzia de dígitos depois que a vírgula pode ser cortado de alguma forma?
 
Claro, vamos buscar três, sim? Então, na segunda de manhã, eu mostro-te.
De acordo com a minha opinião, uma vez que é uma folha e estes são quase sempre dobrados, a tolerância é ampla e uma figura é sufixa.

se a folha tem mais configurações, o que acontece? Um julgamento?

neste ponto como você vê quando você dá uma mão você é imediatamente tomado seu braço, eu não gostaria de tomar muito de seu tempo, obrigado
 
Olá, Ciarly.
para mim é indiferente, se você quiser postar uma duplicata que vai escrever na propriedade de configuração.
Você tem alguma preferência pelo nome da propriedade desde que você é a faixa aberta para esta macro?
 
Olá, Ciarly.
para mim é indiferente, se você quiser postar uma duplicata que vai escrever na propriedade de configuração.
Você tem alguma preferência pelo nome da propriedade desde que você é a faixa aberta para esta macro?
não o nome é bom, mesmo porque é suficiente alterá-lo na macro.

ao invés, se no final, ele suspende a repetição plana novamente, deixaria a folha dobrada como estava na partida.

para a duplicata, isso pode retirar os valores das diferentes cofigurações? Isso seria óptimo.
 
em vez disso Estou à procura de uma macro para trabalhos sólidos 2016 que, automaticamente, ao salvar um arquivo lateral (ou em conjunto) gera uma placa de desenho contendo a visão de perspectiva e salvar com o nome do arquivo gerador. tu tto quewsto me serviria para segurar amarrado com o pdm padrão de trabalhos sólidos as peças para as placas datta primeira criação dos matemáticos. Sabes se há alguém que faz alguma coisa que eu procuro?
 

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