in uno script python devo trovare il raggio di una sfera che passa per una lista punti . La sola cosa che mi e’ venuta in mente e’ di usare il command “_Sphere _FitPoints” passando una lista di punti creata in precedenza.
Mal me ne incolse !
Ho provato varianti in tutte le salse ma non ne esco e quindi vi chiedo aiuto .
ecco lo script
# una lista di punti ,
L1= [[0,0,0],[0,1,0],[1,0,0],[2,0.5,1],[-3,0,2]]
#trasforma la lista in un testo del tipo "0,0,0 0,1,0 etc "
n=0
for i in L1:
p= str(i[0]) + “,” +str(i[1]) + “,” + str(i[2])
punti = punti + " " + p
n=n+1
Se richiami i comandi di rhino fuori dall’ambiente script devi passargli degli oggetti come se tu stessi disegnando; quindi prima crea i punti, poi li selezioni e lanci il comando sphere fit points.