Posibilidades del GDL y reto
Publicado: 02 Jul 2008, 23:25
Para celebrar mi mensaje número 100 en el foro, adjunto una pequeña muestra de la potencia de ArchiCAD. Para hacer la imagen que adjunto, he desarrollado un pequeño objeto en GDL, del cual adjunto el código para que cualquiera se lo pueda construir con cualquier versión. Básicamente es un paraboloide hiperbólico. El GDL facilita su construcción, sin embargo es perfectamente posible hacer esta imagen sin escribir ni una sola línea de código GDL y sin utilizar los objetos que vienen en la biblioteca de ArchiCAD. ¿Alguien se atreve?
n es un parámetro para definir la resolución del paraboloide. Con 12 funciona bien.
!!SCRIPT 3D
n=12
dx=a/n
dz=b/n
GOSUB 10
GOSUB 20
END !*****************************
10:
FOR i=0 TO n
PUT dz*i+0.1
NEXT i
FOR i=0 TO n
PUT dz*(n-i)+0.1
NEXT i
RETURN
20:
ROTx 90
MESH a,zzyzx,n+1,2,1+4+16,
GET (NSP)
DEL 1
RETURN
Para el script 2D, con un PROJECT2 es suficiente
Saludos
n es un parámetro para definir la resolución del paraboloide. Con 12 funciona bien.
!!SCRIPT 3D
n=12
dx=a/n
dz=b/n
GOSUB 10
GOSUB 20
END !*****************************
10:
FOR i=0 TO n
PUT dz*i+0.1
NEXT i
FOR i=0 TO n
PUT dz*(n-i)+0.1
NEXT i
RETURN
20:
ROTx 90
MESH a,zzyzx,n+1,2,1+4+16,
GET (NSP)
DEL 1
RETURN
Para el script 2D, con un PROJECT2 es suficiente
Saludos