Imposed moving loads

Hello,

I have recently started using SOFiSTiK for a project and am posting my first question regarding an issue I am facing. I would greatly appreciate it if someone could help me resolve it.

I have created a free horizontal load in the model and would like to automate the “imposed moving loads” command in SOFiSTiK. Specifically, I want to generate a moving load along my predefined axis and offset it by a certain value.

I followed a code example explained in a tutorial, but the eccentricity (dy) I applied is not being generated correctly.

+prog SofiLOAD
head ‘Définition des charges horizontales’

echo full no
echo load yes

let#start 0.80

loop#i 29
lc no 1111+#i type ‘none’ titl ‘LM1_G_Freinage #(#i+1)’
copy no 1110 ref AXE_ dx (#i*(118.35/(29.5875)))+#start dy -3.325
endloop

When I check the output, the load is being offset of a value dy = -2.51 instead of -3.325

I have the feeling that the code doesn’t take the right axis as reference and I don’t know why.

Does someone have a solution ?

Best regards

One cannot help efficiently without the data set.