Mostrando entradas con la etiqueta CARAS. Mostrar todas las entradas
Mostrando entradas con la etiqueta CARAS. Mostrar todas las entradas

lunes, 4 de diciembre de 2023

, , , , , , , , ,

POLIGONOS UTILIZANDO cylinder (r =, h = , $fn = nº de lados) Y ENUNCIADOS // /* */

 







Para hacer los POLIGONOS 

Primero, tenemos que escribir un cilindro, el cual le vamos a dar un número finito de lados, el radio y la altura 

cylinder (r =, h = , $fn = nº de lados)

1.- 

Siguiendo el ejercicio anterior  y en una línea posterior

copio y pego el anterior cilindro para no tener que escribir todo de nuevo



cambio los parámetros del número de lados  $fn , y lo hago de 3 lados








//////////////////////////////////////////////////////////////////////////////////////////////


Para seguir con los ejercicios, es mejor tener todo ordenado con nombres, así que vamos a ponerle nombres a cada uno, 


PARA ORDENAR LO QUE VAMOS HACIENDO

PONEMOS TEXTOS EXPLICATIVOS, ANTECEDIENDO  CON  //

ESTOS DEBEN IR POR ENCIMA, PARA SABER DE QUE SE ESTÁ HABLANDO.

EN CADA UNO VAMOS NOMBRANDO, O BIEN PARA HACER UNOS ENUNCIADOS

 // cubo

// prisma

// etc.

Recordar que cada forma, termina con un  ;   para darnos cuenta desde donde empieza uno y empieza otro.




///////////////////////////////////////////////////////////////////////////////////////////////////



MODIFICAMOS EL RADIO TAMBIEN PARA HACERLO MAS GRANDE y CAMBIANDO el $fn a  6 SE CREA UN HEXÁGONO




en todos vamos agregando color, o moviendo para limpiar el área de trabajo




Cuando quiere nombrarse algo dentro de los paréntesis, hay que usar 

/*  * /


sphere(/*esfera pequeña*/12);



Share:
Read More
, , , , , , , , ,

CILINDRO Y ROTAR GIRAR cylinder (r= , h= ); rotate ( [x,y,z] ) rotate ( a=, v= [ X,Y,Z] )

 



Para el cilindro hay que definir el radio r  y la altura h


cylinder ( radio, altura)


cylinder (r=  , h=  );


las medidas van entre paréntesis y con el signo =

1.- 



no olvidarse del punto y coma del final









2.- 

No queda muy bien definido, así que aumentaremos el número de caras

como tiene pocas caras, le vamos a dar una  instruccion para aumentarlas.
Dentro del paréntesis, ponemos la coma, y luego el parámetro

en este caso usamos  $fn=   todo dentro del mismo paréntesis del cilindro , le pondremos un número finito de caras, aquí pondremos 100









3.- 

queremos rotar el cilindro, para eso se utiliza rotate,  la rotación se hace en grados y se ubica en los ejes X Y Z  y va entre paréntesis y corchetes por ser de orientación 

rotate ( [ X,Y,Z] )



RECUERDA : para dar una instrucción de rotación al cilindro, primero vamos a abrir un lugar encima DE LA FIGURA, 
Ya que se lee de abajo hacia arriba




Como se ubica en los ejes X Y Z  y va entre paréntesis y corchetes por ser de orientación 


Para rotar usamos

rotate y abrimos paréntesis y corchetes

los valores son en grados
rotate (  [ x,y,z ] )

En este caso la rotacion va a ser de 45º  respecto al eje Y







Ahora lo intentamos con el prisma

la intencion es rotar ahora el prisma
nos ubicamos en él y...



recordamos

subimos un nivel otra vez para dar una instruccion a él



ponemos la instrucción rotate para que rote a 90º sobre el eje  x 



OTRA FORMA DE ROTACIÓN ES DAR LOS GRADOS  a=    y luego cuál es el eje del cual se quiere que se rote, con v , dándole un 1 al eje y a los demás 0  XYZ  (entre corchetes al ser orientacion)


rotate ( a=, v= [ X,Y,Z] )







Intente configurar $ fn en valores muy bajos como 2, 4 o 5 y vea los resultados. De hecho, esto puede resultar útil para dibujar triángulos (3), hexágonos (6) u octógonos (8).

También puedes crear conos configurando los parámetros r1 y r2 del cilindro  (link)


Share:
Read More
, , , , , , , ,

ESFERA Y NÚMERO DE CARAS sphere (radio, $fn= numero de caras); ó $fs=

 



sphere (radio, $fn=  numero de caras)


1.

para hacer una esfera  hay que utilizar sphere  y abrir parentesis 



se coloca dentro de los parentesis el radio

y siempre se termina la instrucción con punto y coma






2.

Dado que la esfera no queda muy bien definida, se le aumenta el número de caras para que quede mas redondeada


PARA AUMENTAR EL NUMERO DE CARAS
SE PUEDE DAR LA ORDEN DE UN NUMERO FINITO DE CARAS
DESPUES DEL RADIO DE LA ESFERA PONEMOS UNA COMA Y AGREGAMOS
$fn=   numero de caras

en este caso se le dió el valor de 100

todo queda dentro del mismo paréntesis de la esfera



3.

TAMBIÉN SE PUEDE OPTAR POR DARLE A CADA CARA UN TAMAÑO MAS PEQUEÑO, PARA QUE QUEDE MAS LISA


$fs= tamaño mínimo

Cuanto mayor sea el valor de $fs, mayor será la resolución de la vista previa, , lo que significa que el objeto se verá más suave y detallado. Sin embargo, esto también puede hacer que la vista previa sea más lenta y consuma más recursos del sistema. Por lo tanto, es importante encontrar un equilibrio entre la resolución y la velocidad de la vista previa al ajustar el valor de $fs



Si la queremos transparente, sabemos que tenemos que utilizar el signo % delante






Share:
Read More