Analisando propostas

Realizar 2 macros para solidworks

Publicado em 04 de Outubro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Necessito de duas macros para construir um tanque base.
  A primeira macro automatiza o processo de ajuste do diâmetro dos componentes numa montagem SolidWorks. Começa por verificar que o documento ativo é uma montagem. A macro recupera então o diâmetro atual do componente “Virola” (cilindro) e aumenta-o em 10%. Posteriormente, actualiza os diâmetros dos componentes associados como o “Fundo”, o “Tampo” e as “Pernas”. Utiliza os métodos FeatureByName e Parameter para aceder e modificar as dimensões do sketch que definem os perfis rotativos que controlam os diâmetros dos componentes. Finalmente, o modelo é reconstruído utilizando ForceRebuild3 para aplicar as alterações em toda a montagem e garantir que os componentes permanecem corretamente encaixados.

A segunda macro permite ao utilizador introduzir um novo diâmetro para o componente “Virola” numa montagem SolidWorks através de uma caixa de entrada. A macro começa por verificar se o documento ativo é uma montagem. Em seguida, solicita ao utilizador uma InputBox para introduzir o novo diâmetro desejado para a “Virola” em milímetros. Depois de validar a entrada (verificando se é numérica e positiva), a macro converte o valor de milímetros para metros, uma vez que o SolidWorks trabalha em metros. A macro actualiza então o diâmetro dos componentes “Fundo” (em baixo), “Tampo” (em cima) e “Pernas” (em baixo), modificando diretamente a dimensão nas suas caraterísticas de rotação. Finalmente, o modelo é reconstruído utilizando ForceRebuild3 para aplicar as alterações.

Já tentei mas por alguma razão não consegue encontrar os componentes

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: 08 de Outubro de 2024

Habilidades necessárias