Catia V5 por el “Juanri”: El Sitio del Catia en Español

Link de Interes | Novedades | Mapa | Buscar
Mis Normas | Mis Cosas | Quiero aprender Catia | Historia de la web | ¿Como empiezo?
Simbología | CATDUA | Trasferencia de ficheros | Cursos IFES
Indice Gral. | Drawing |Navigator | Entorno | Part Design | G.Shape D. | DMU_Assembly|Trucos
Indice de general | Ind. 3D | Ind. superficies | Ind. cinematica | Ind. engranajes | Ind. Otros
Indice gral. | Entorno | Alambrico | Solidos | Cinematica | Otros
Geometría Descriptiva
Power Copy, User Features y Aplicaciones
Juego: Ahorcado y Porra Americana

Está Vd. en: FAQ Hoja2 >>Shape Design > 054_Hacer multiples puntos en una curva.

  Tengo una curva en el espacio y quiero colocar varios puntos sobre ella usando la opción “Euclidean”, es decir que la distancia se mida en línea recta. No encuentro la solución. ¿Cómo se resuelve este caso?

 ¡Pues no se como no me había dado cuenta hasta ahora, pero la opción de repetir puntos no tiene en cuenta esta posibilidad!.decepcion
  ¡Y que poco me gusta abordar FAQ`s que no tengan una buena solución!.enfadado

  Lo primero, para el que no lo sepa, hay dos opciones para calcular la longitud:

  Supongamos una curva, en este caso plana, como la de la figura:
054_PuntosEuclidean-01.jpg

  Queremos colocar puntos sobre la curva a una distancia de 50mm. Esto parece fácil, pero no lo es nada, os lo prometo!!. Vamos paso a paso y con todas las posibilidades.
  Empecemos por la más fácil:
A) Crear puntos en una curva sin definir los extremos, es decir: tomando como extremos los de la curva en cuestión.

  1. Seleccionamos la curva y el icono Point, o viceversa.
  2. Tecleamos el valor de 50mm en el campo “Length” y activamos la opción “Euclidean” y se nos queda la siguiente ventana:
    054_PuntosEuclidean-02.jpg
      Observamos que en el campo “Reference > Point” aparece “Default (Extremity)”. Esto quiere decir que ha cogido, por defecto, el valor: extremo de inicio de la curva.
  1. Activamos también la opción activadoRepeat object after OK”, que nos llevará al comando  “Points and Planes Repetition” sin darnos cuenta.
054_PuntosEuclidean-04.jpg
  1. Damos [OK] y se cierra esta ventana y aparece esta otra:

      En ella nos propone un “Second point”, que no vamos a emplear,
  2. En el campo “Parameters:” seleccionaremos “Instances & spacing” (número de puntos).
  3. Tecleamos en el campo “Instance(s):” el valor que queremos, por ejemplo 11, y en el campo “Spacing” el valor (nuevamente) de 50mm. Vemos como en este diálogo no “recuerda” los valores del primer punto creado.
     Observaremos que en ningún sitio se deja elegir “Euclidean” o “Geodesic”.
  4. Damos a OK y nos crea los puntos.

  Si ahora examinamos uno de los puntos, por ejemplo el que está sobre la zona curva de la curva (valga la redundancia), veremos que la fórmula la obtiene de: la distancia del primer punto, multiplicada por la posición secuencial del punto.

054_PuntosEuclidean-04.jpg

054_PuntosEuclidean-07.jpg  El texto G, detrás de la cota indica “Geodesic”, con lo cual la especificación que hemos puesto en el primer punto se ha ido al traste. Y además el método de acotado, respecto al primer punto creado, haría imposible el acotado en forma “Euclidean” que implica que el punto se mide desde el anterior.
  En definitiva:
  Ni el comando “Point” ni el comando “Points and Planes Repetition” nos soluciona el problema.

  Hombre, en este caso, que la curva es un Sketch, podemos poner los puntos en el propio Sketch y si hace falta los convertimos en “Output feature”. Pero nos encontraremos con la siguiente problemática:

  1. Editamos el Sketch.
      El icono “Equidistant Pointsicono Equiditant Points pone puntos equidistantes en una curva, pero si queremos decirle la distancia tenemos que elegir obligatoriamente un punto de inicio. Lo contrario que en el espacio, para confundir al enemigo.
  2. Dentro del Sketch, damos al icono “Equidistant Points”.
  3. Seleccionamos la curva, aunque por desgracia solo coge un tramo de la misma si está formada, como este caso, por dos rectas unidas por una curva.  La curva es seleccionada y los puntos (el último número tecleado) aparecen dividiendo la zona seleccionada en partes iguales.
    054_PuntosEuclidean-09.jpg

  4. Seleccionamos el punto de origen. En este caso el extremo. Vemos que se habilita las opciones “Parameters”, permitiéndonos poner 5 espacios a 50mm. Ahora veremos porque 5, en este caso. Y damos a OK, obtenido este resultado.

    054_PuntosEuclidean-10.jpg

      ¡Hombre, un acotado en cadena!. Lo que necesitábamos. Pero vemos que hay un punto que se ha quedado fuera de la curva porque tiene constraint de coincidencia con la recta (zona anteriormente seleccionada). Nos obliga a cambiarle la constraint de coincidencia.
  5. Damos doble clic sobre la constraint (el doble circulito verde) y nos aparece esta ventana, después de darle al [More>>]:
    054_PuntosEuclidean-10.jpg

  6. Nos colocamos sobre la primera línea, donde pone “2Dline” cuyo “Status” es “Connected” y damos al botón [Reconnect..], seleccionando seguidamente la curva siguiente.
    054_PuntosEuclidean-12.jpg

  7. Borramos el último punto y volvemos a crear otros cuantos puntos que se acoplen a la curva, siguiendo después con los puntos de la siguiente línea.
      Se nos ha quedado así. Observar que las cotas tienen fórmulas signo de formula que depende del primer punto colocado, pero en este caso de cada segmento. Aunque nosotros, “con la habilidad que nos caracteriza”,  podemos poner que todos dependan del mismo parámetro.
    054_PuntosEuclidean-13.jpg

  Pero: ¿Y si la curva no es plana y no está en un Sketch?.  ¿Tiene solución?.
  Pues, a no ser que IBM® me diga lo contrario, en esta Release 16 SP4 Hot Fix20, no.
  Otra cosa es que yo, particularmente, pueda hacer un programilla que coloque puntos Euclidean.

Parace mentira que demos un “cursillo” de hacer puntos, no?. Nos vemos en ….ya sabeis donde... en los bares!!!

Anuncios  
Volver al Indice Piense en sus nietos!! Dirija sus preguntas a: juanri@muchocatia.es CATIA V5 R16