Code: Select all
null_name_list = []
for i in range(len(Application.Selection)):
null_name_list.append(Application.Selection[i].FullName)
null_posx = [i+'.kine.local.posx' for i in null_name_list]
null_posy = [i+'.kine.local.posy' for i in null_name_list]
null_posz = [i+'.kine.local.posz' for i in null_name_list]
null_rotx = [i+'.kine.local.rotx' for i in null_name_list]
null_roty = [i+'.kine.local.roty' for i in null_name_list]
null_rotz = [i+'.kine.local.rotz' for i in null_name_list]
null_sclx = [i+'.kine.local.sclx' for i in null_name_list]
null_scly = [i+'.kine.local.scly' for i in null_name_list]
null_sclz = [i+'.kine.local.sclz' for i in null_name_list]
null_kinematics = ((null_posx + null_posy + null_posz) +
(null_rotx + null_roty + null_rotz) +
(null_sclx + null_scly + null_sclz))
null_kinematics_string = ','.join(str(n) for n in null_kinematics)
Application.PlotAndApplyActions(null_kinematics_string, "plot", 1, 100)