Carregar um template executando o Ilogic junto
0 Votos
Boa Dia, estou com dificuldades para fazer com que a regra do ilogic rode logo após eu carregar um template. Neste template eu tenho uma curva autolimpante todinha parametrizada, e só é necessário alterar uma cota. Essa parte de caixa de dialogos e atualização automatica eu ja consegui fazer, só preciso fazer com que essa rule seja iniciada quando eu carrego esse template.
Obrigado desde ja.
1
Respostas
Para que a regra do iLogic execute automaticamente ao carregar um template no Inventor, você pode utilizar o evento “OnOpen” no seu arquivo de template. Aqui está um passo a passo que pode te ajudar:
1. **Abra o template**: Abra o arquivo de template no Inventor onde você deseja adicionar a regra do iLogic.
2. **Acesse o iLogic**: Vá para a aba “Manage” e clique em “iLogic” para abrir o editor de regras.
3. **Crie uma nova regra**: Crie uma nova regra que contenha a lógica que você deseja executar ao abrir o template.
4. **Use o evento OnOpen**: No editor de regras, você pode usar um bloco de código que execute a regra automaticamente ao abrir o documento. Isso pode ser feito adicionando a seguinte linha de código na sua regra:
“`vb
If ThisApplication.ActiveDocument.IsTemplate = False Then
‘ Chame sua regra aqui
iLogicVb.RunRule(“NomeDaSuaRegra”)
End If
“`
5. **Salve o template**: Após adicionar a lógica, salve o template.
Ao abrir um novo documento baseado nesse template, a regra do iLogic deverá ser executada automaticamente, permitindo que você modifique a cota desejada de forma eficiente.
Espero que isso ajude! Obrigado por perguntar no “Render Respostas”!