Inventor iLogic Rules Are Not Updated

Inventor iLogic Rules Are Not Updated

Anonymous
Not applicable
930 Views
12 Replies
Message 1 of 13

Inventor iLogic Rules Are Not Updated

Anonymous
Not applicable

Hace ya 2 días estoy haciendo un modelo parametrizando  con los parámetros de inventor y las reglas que también provee este, pero mi problema es el siguiente:

.-A la hora de colocar una regla en Inventor esta no se actualiza de inmediato por lo cual tengo que actualizar en Event Tiggers para que estas sufran efecto, pero ahora por mas que lo intento hay una regla que no me actualiza de ninguna manera, ya la he revisado pero como esta expresada (la regla) a mi parecer esta bien y tampoco el Software me arroja ningún error al darle Run Rule, esto realmente no se por que esta pasando, ¿puede que sea una interferencia entre  reglas y parámetros ?,  ¿o puede ser una interferencia entre el parámetro de extruccion y las reglas ?

Adjunto imágenes sobre lo anteriormente dicho.

Muchas Gracias de antemano.Parametros.PNG


Reglas.PNGkelly.young has edited your subject line for clarity: No se actualizan reglas de inventor

0 Likes
Accepted solutions (1)
931 Views
12 Replies
Replies (12)
Message 2 of 13

Cadmanto
Mentor
Mentor

For those that don't speak Spanish like myself.

"2 days ago I am making a model parameterizing with the inventor parameters and the rules that this also provides, but my problem is as follows: .- At the time of placing a rule in Inventor this is not updated immediately so I have to update in Event Tiggers for these to take effect, but now for more than I try there is a rule that does not update me in any way, I have already reviewed it but as it is expressed (the rule) in my opinion it is good and neither does the Software throw me any error when giving it Run Rule, this really does not know why it is happening, can it be an interference between rules and parameters? , Or can it be an interference between the extrude parameter and the rules? I attach images about the above. Thank you very much in advance."

 


Windows 10 x64 -16GB Ram
Intel i7-6700 @ 3.41ghz
nVidia GTS 250 - 1 GB
Inventor Pro 2018

 

Best Regards,
Scott McFadden
(Colossians 3:23-25)


Message 3 of 13

CCarreiras
Mentor
Mentor

Hi.

 

Add this at the end of the rules

 

SyntaxEditor Code Snippet

iLogicVb.UpdateWhenDone = True
CCarreiras

EESignature

Message 4 of 13

Anonymous
Not applicable

Unfortunately it has not worked for me I have placed it at the end of the rule but it has not yet been updated Thank you very muchReglas 2 Reply.PNG

0 Likes
Message 5 of 13

CCarreiras
Mentor
Mentor

Usually, it´s placed that after the "end if"

 

If not working, upload the files for take a look.

CCarreiras

EESignature

Message 6 of 13

Anonymous
Not applicable

There was no update, here I attach the files

0 Likes
Message 7 of 13

CCarreiras
Mentor
Mentor

You are doing this in the opposite direction.... the assembly has to send the perameters, not recieving...

 

Altura3=0.001 ?!!!!!... well it´s better to suppress the part instead of giving +-0 thickness....

 

well... test it

 

 

CCarreiras

EESignature

Message 8 of 13

johnsonshiue
Community Manager
Community Manager

Hi! The iLogic update statement should be below EndIf. Otherwise, it would be only executed if none of above if conditions fits.

Many thanks!

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 9 of 13

Anonymous
Not applicable

Well the idea, is not to use a level of detail, because when you delete the pieces you create one, the idea is to suppress what you can but these pieces remain at the level of detail "master", I do not know if there will be another way in the rules of suppressing them without using a level of detail. Also how is that the whole should not receive but send? Thank you very much

0 Likes
Message 10 of 13

Anonymous
Not applicable

I did it but I do not updateReply.PNG

0 Likes
Message 11 of 13

CCarreiras
Mentor
Mentor

Hi!

 

What's the problem of using LOD's?

Anyway, there are other ways to "suppress" things without using LOD's. Well is not suppressing is more delete one/create other. These are new functionality in Inventor 2019.

 

Regarding the parameters, check my example ... again, the parameters have to go form the assembly to parts, not the opposite...

CCarreiras

EESignature

Message 12 of 13

Anonymous
Not applicable

Hello! How would that be to delete and create objects that is a functionality of the rules? If so, could you please tell me where I can get that information? and in terms of the levels of details normally (we do not know how to use it as it is corresponded) we do not use it in the company if it is a main assembly for some plane of manufacture or design, if not to do more reference things like show pieces and other objects that has simple sight can not be seen, apart, I will apply the above said by you in a new assembly to see if the problem is solved. Thank you very much for your patience

0 Likes
Message 13 of 13

CCarreiras
Mentor
Mentor
Accepted solution

But if you hide objects, the part list will be wrong all the time.

If you use the suppress option, or better, the new functionality of create/delete objects, you will have correct part lists in your projects.

Using a part with 0,0001 thickness, in my opinion, is not a good approach to these cases.

 

You can find this new functionality in the tab "iLogic Assemblies/components".

CCarreiras

EESignature