Je viens de développer une macro qui lance plusieurs types de ferraillage sur quelque plaque de mon model.
Dim concrCalcEngine As RConcrCalcEngine
Set concrCalcEngine = robot.Project.ConcrReinfEngine
Dim concrSlabRequiredReinfEngine As RConcrSlabRequiredReinfEngine
Set concrSlabRequiredReinfEngine = concrCalcEngine.SlabRequiredReinf
Dim slabRnfParams As RConcrSlabRequiredReinfCalcParams
Set slabRnfParams = concrSlabRequiredReinfEngine.Params
Dim slab1 As RobotObjObject
For k = 0 To 8
For i = 8 To 12
Set slab1 = str.Objects.Get(i)
slab1.SetLabel I_LT_PANEL_REINFORCEMENT, " Alpha=" & k
slab1.Update
Next
concrSlabRequiredReinfEngine.Calculate
‘
Next
Le programme fonctionne correctement sauf que l’apparition du message robot « Cette opération peut modifier la base contenant les informations sur la structure…..»
A chaque fois que le Robot calcule un nouveau type de ferraillage me dérange (elle bloque l’exécution du programme jusqu'à ce que Je fais OK) Et que j’aimerais le supprimer y’a il un moyen pour désactiver ce message
Solved! Go to Solution.
Solved by Artur.Kosakowski. Go to Solution.
Try to set:
RobApp.Interactive = false
If you find your post answered press the Accept as Solution button please. This will help other users to find solutions much faster. Thank you.