Comunidad
Civil 3D - Español
Comparta su conocimiento, haga preguntas y explore los temas populares de Civil 3D.
cancelar
Mostrando los resultados de 
Mostrar  solo  | Buscar en lugar de 
Quiere decir: 

rutina para crear perfiles a partir de cotas y distancias + y -

20 RESPUESTAS 20
RESUELTAS
Responder
Mensaje 1 de 21
edgarciasuazo
33343 Vistas, 20 Respuestas

rutina para crear perfiles a partir de cotas y distancias + y -

Hola deseo que los expertos en civil puedan ayudar, tengo información levantada con un nivel con memoria. Este arroja un registro de texto en la que aparece  distancias lado derecho e izquierdo y cotas. Existe alguna rutina que me permita ingresar datos en forma masiva (archivo.Txt ejemplo), y que de como resultado la obtención de un perfil longitudinal y perfiles transversales.

Esta pregunta resulta reiterada en varios foros y nos dan como solución utilizar otros software, espero que  Civil3D contemple este ejercicio para trabajar dentro de su plataforma.

Gracias

20 RESPUESTAS 20
Mensaje 2 de 21
joantopo
en respuesta a: edgarciasuazo

Tienes conceptos muy erróneos sobre el uso de un nivel, aunque sea nivel digital. Primero, los niveles no miden distancias. Antiguamente se podía hacer con teodolitos que no llevaban incorporado un distanciómetro leyendo el hilo superior e inferior de la mira. Quizá con los niveles digitales pueda leer el hilo superior e inferior de la mira(que es código de barras) y de ahí saque la distancia,pero lo dudo. De todas formas, cuando se hace nivelación geométrica(uso de nivel) ,lo normal es situarse entre el punto medio de 2 bases, pero está no tiene porqué ser sobre la alineación que conforma los 2 puntos, con lo que la distancia es un dato que no te sirve para nada. Un nivel, situado en punto medio entre 2 puntos, sirve para obtener el desnivel entre ambos puntos, con la diferencia de lecturas en espalda y frente, por tanto, tendrás el incremento, o desnivel, de cada tramo entre 2 bases. Un nivel no posiciona, no sabes las coord. (X,Y). Dicho esto, tienes que tener creada una alineación,con puntos de paso, localizados en el terreno(clavos) así como representados en el dibujo(saber cuál es su p.k) Luego si conoces la cota de salida, vas haciendo nivelación por punto medio y vas obteniendo el desnivel entre puntos. Una vez ya tienes, el p.k y la elevación del punto, en un fichero ASCII, colocas la información. En Civil 3D, en el apartado de Perfil, tienes la opción de "Crear perfil a partir de archivo".
Autocad C3D 2019 SP3, 2020 & 2021
Intel I9 9900K with frontal watercooler alphacool eisbaer 360 (original fans mounted in pull)- 3 fans Corsair 120 ML PRO in push.
MOBO Gygabyte Z390 Aorus Master- Corsair RGB Vengeance 64GB RAM (4x16) CL16
Nvidia Quadro RTX 4000
Samsung 970 EVO PLUS 1TB (unit C). Samsung 970 PRO 512GB (for data)
Power Supply: Corsair TX850M PLUS


Descubre mi programa VisorNET para Civil 3D:
https://apps.autodesk.com/CIV3D/es/Detail/Index?id=appstore.exchange.autodesk.com%3avisornet_windows32and64%3aes
Mensaje 3 de 21
edgarciasuazo
en respuesta a: joantopo

Gracias por tus nociones de nivelación Joan, pero de igual forma no entregas una solución a mi problema, quiero decir,  existe  una nivelación cerrada y en esta la toma de datos se realiza por perfil, o sea obtengo una alineación "recta" con sus respectivos PK en avance y cotas (perfiles longitudinal) , por otra parte tengo cotas y distancias desde mi eje a la izquierda y derecha en su respectivo PK (perfil transversal), acepta con dicha información ( Pk avances, Cotas y distancias de los ejes)  Civil 3D en alguna rutina o comando para generar un perfil longitudinal y transversales?  

Al profesional que sepa lo que intento decir que ayude por favor, lo agradecería.

El programa Vías en Chile acepta un ingreso de datos, como la planilla que se adjunta y confecciona ambos perfiles transversal y longitudinal.

(si existen dudas respecto a la pregunta la reformulo)

 Gracias.

Mensaje 4 de 21
joantopo
en respuesta a: edgarciasuazo

Te contesté esto: "Una vez ya tienes, el p.k y la elevación del punto, en un fichero ASCII, colocas la información. En Civil 3D, en el apartado de Perfil, tienes la opción de "Crear perfil a partir de archivo". Longitudinal sí puedes hacerlo, transversales a partir de fichero no puedes hacerlo, porque Civil 3D crea las secciones(perfiles transversales) a partir de líneas de muestreo y éstas a su vez, necesitan indicarle el origen(sup, sup.obra lineal) para indicarle el origen de las secciones que se pueden crear. Es lo que tiene cuando se trabaja con objetos dependientes y se quiere que sea dinámico. Otros programas, tipo MDT, podrías hacer lo que pides. En Civil, una vez ya tienes dibujados los perfiles transversales en entidades de autoCAD, para pasarlos a "secciones" sería convertir tus secciones en estáticas y editar sus vértices para que coincidan en forma con tu perfil transversal, pero esa opción está limitada porque no te permite ni añadir ni eliminar vértices. De hecho, una rutina que tengo pendiente es hacer justamente eso, dibujar un perfil transversal sobre una vista en sección y modificar de forma automática la sección(estática) para que tome la forma de la polilínea seleccionada.
Autocad C3D 2019 SP3, 2020 & 2021
Intel I9 9900K with frontal watercooler alphacool eisbaer 360 (original fans mounted in pull)- 3 fans Corsair 120 ML PRO in push.
MOBO Gygabyte Z390 Aorus Master- Corsair RGB Vengeance 64GB RAM (4x16) CL16
Nvidia Quadro RTX 4000
Samsung 970 EVO PLUS 1TB (unit C). Samsung 970 PRO 512GB (for data)
Power Supply: Corsair TX850M PLUS


Descubre mi programa VisorNET para Civil 3D:
https://apps.autodesk.com/CIV3D/es/Detail/Index?id=appstore.exchange.autodesk.com%3avisornet_windows32and64%3aes
Mensaje 5 de 21
arcallupe
en respuesta a: edgarciasuazo

Lo que mencionan en el comentario anterior es correcto, civil 3d para poder dinamizar sus calculos se basa en la interacciones de superficies, alineamientos, secciones de muestreo, etc. De acuerdo a lo que indican, y es verdad, el perfil si puede ser importado desde un fichero txt, sinembargo, se me ocurre que teniendo tu archivo de excel puedes lograr ingresar la data necesaria para poder tener el perfil y las secciones que quieres, pero es un trabajo que involucra manejo del excel.

 

1. Coloca el alineamiento en planta, y crealo en civil 3d.

2. Dale forma a tu excel de modo tal que tengas el formato para creacion de puntos desde un archivo txt o csv basado en un alineamiento. Es decir, cada fila de tu excel debe indicar progresiva, desfase respecto al eje y cota. Viendo tu excel tendrias que utilizar conocimientos de excel para lograr que rapidamente se completen las progresivas correctas en todas las filas.

3. Una vez que cargaste los puntos desde este archivo, veras en planta tu alineamiento y los puntos de las secciones transversales perfectamente alineados en la progresiva que corresponde.

4. Tienes que crear un boundary para que al sacar las secciones te salgan del mismo ancho que indica tu archivo excel ya que civil triangulara mas alla si encuentra secciones cercanas. Aqui tambien tienes que usar conocimientos en excel para lograr agrupar todos los puntos extremos de cada seccion algo asi:

 

20,-4.8,2015.3

20,5.2,2015.8

40,-4.2,2014.6

40,4.8,2014.2

etc

etc

 

5. Con todos estos puntos y boundary puedes crear la superficie y crear las lineas de muestreo para sacar secciones y tambien el perfil longitudinal.

 

Es lo que se me ocurre hacer.

 

Saludos

 

Mensaje 6 de 21
joantopo
en respuesta a: edgarciasuazo

El problema no es tanto el trabajo en Excel para obtener ese archivo con ese formato.

De hecho, hasta se podría obtener con el programa MDT a partir de perfiles de autocad con el comando "obtener perfiles a partir de dibujo" que nos dá un fichero con ese formato. Y si tienes los vértices como puntos COGO, puedes sacar un listado en ese formato y luego en excel ordenas las filas por el p.k(station).

 

El problema radica, en como dije antes, que cualquier tipo de sección deriva de una línea de muestreo, y para crear secciones hay que crear previamente lineas de muestreo, y para crear líneas de muestreo hay que indicar un origen, que será una superfície  o sup. de obra lineal.

 

Autocad C3D 2019 SP3, 2020 & 2021
Intel I9 9900K with frontal watercooler alphacool eisbaer 360 (original fans mounted in pull)- 3 fans Corsair 120 ML PRO in push.
MOBO Gygabyte Z390 Aorus Master- Corsair RGB Vengeance 64GB RAM (4x16) CL16
Nvidia Quadro RTX 4000
Samsung 970 EVO PLUS 1TB (unit C). Samsung 970 PRO 512GB (for data)
Power Supply: Corsair TX850M PLUS


Descubre mi programa VisorNET para Civil 3D:
https://apps.autodesk.com/CIV3D/es/Detail/Index?id=appstore.exchange.autodesk.com%3avisornet_windows32and64%3aes
Mensaje 7 de 21
arcallupe
en respuesta a: joantopo

Claro que te entiendo Joantopo, lo que sucede por ejemplo en mi caso, yo no manejo el MDT que mencionas, me estoy poniendo en el caso de una persona que solo desea manejar el Civil 3d sin la ayuda de otro programa como el que mencionas, de ser asi, la forma que a mi me parece que podria manejarse es dar la forma al archivo excel para poder utilizarlo en el civil creando puntos, una superficie y sacando secciones como normalmente se hace.

 

Ahora claro, el amigo que hace la pregunta quiere saber si Civil 3d automaticamente, como otros programas, te crea el perfil y secciones a partir de un fichero como el que mando, y la respuesta es NO, como bien tu explicas.

 

Saludos

Mensaje 8 de 21
arturopolanco
en respuesta a: arcallupe

Saludos, no olvidemos que AutoCAD Civil 3D es una herramienta que provee la ingenieria base, a la cual podemos desarrollar soluciones con Microsoft Visual Studio, para casos muy especificos; y agregarla a las herramientas de C3D.

 

De todos modos, existen empresas que se dedican a desarrollar soluciones especialmente para AutoCAD Civil 3D. Por ejemplo DotSoft (http://www.dotsoft.com/index.htm)

 

Obviamente, se requiere tener conocimientos Tecnicos (Topografia, Vialidad, Manejo de Instrumentos, etc) y conocimientos tecnologicos (Manejo adecuado de AutoCAD, AutoCAD Civil 3D, Programacion en MS Visual Studio, etc) para desarrollar estas solucione.


Arturo Polanco
AEC Solutions Specialist - Civil Infrastructure

Web | Moodle | Youtube | Instagram | Twitter | Facebook | MeWe | VK

Mensaje 9 de 21
angel_200453
en respuesta a: joantopo

1.,paso SE DEVE TENER LOS DATOS EN FORMATO txt esto se obtiene guardando el archivo en exel en la opcion ,,,,texto MS-DOS deve aver un espacio entre progresiva y cota.

2.-paso crear un alineamiento previamente.

COMO.

SELECCIONAMOS LA HERRAMIENTA POLILINEA DIBUJAMOS UNA LINA HORIZONTAL SUPONGAMOS DE 150M LUEGODE DIBUJAR ESCAPE

CLICK EN ALIMENT ESCOGEMOS LA OPCION CREATE ALIMGMENT FROM OBJET CLICK aparecera la alineacion con sus respectivas progresivas esta claro tu escojes cuanto es tu progriva 150 ,500 loque tengas  recalco tambiem que en este paso aparecera la alinecion como 0+00,0+20etc eso puedes configurarlo tambien de 30 en 30 de 100 en 100 la progresiva de acuerdo a que es loque te conviene 

3.-paso click en profile escogemos la opcion greate profile from file osea perfil apartir de un archivo en este caso txt  y le damos un nombre siguiente siguiente y ya estA

OJO

ESTE PERFIL CREADO SE PUEDE MANIPULAR Y CREAR LA RAZANTE LAS BANDAS ECT. DUDAS SIGAN ESCRIBIENDO

 

Etiquetas (1)
Mensaje 10 de 21
bonanza.costa
en respuesta a: edgarciasuazo

este archivo busca como guardarlo de extension csv y luego carga los puntos
Mensaje 11 de 21
francisiba
en respuesta a: edgarciasuazo

Me gustaría saber como puedo extraer datos en formato planilla electronica de un perfil longitudinal (progresiva, descripcion, X,Y,Z)

Mensaje 12 de 21
victorvmv79
en respuesta a: arcallupe

asi lo hago tambien.
Mensaje 13 de 21
victorvmv79
en respuesta a: arcallupe

Lo que debemos entender es que cada software esta diseñado/pensado de diferente manera y uno solo no puede cubrir todas las necesidades de todos.
sin embargo creo que podemos exponer o presentar este tipo de situaciones afín de complementarlo.
Mensaje 14 de 21
arturopolanco
en respuesta a: francisiba

@francisiba un perfil longitudinal lo que muestra son datos de elevacion, por lo tanto en lo que correspondiente a los valores X Y en una coordenada no lo conseguirias a menos que tengas una coordenada existente con el cual vincular el origen ( E 0+00) del perfil del terreno y aparte de eso considerando que el perfil muestra los rumbos, distancias y angulos de deflexion que hay entre una tangente y otra. 

Si dispones de esa informacion puedes manejar los datos para representar lo que te interesa, pero el proceso es muy manual y laborioso.


Arturo Polanco
AEC Solutions Specialist - Civil Infrastructure

Web | Moodle | Youtube | Instagram | Twitter | Facebook | MeWe | VK

Mensaje 15 de 21
rvg_1510
en respuesta a: arcallupe

Hola soy nuevo en esta comunidad, pero hay una rutina o rutina que hacen lo que tu pides este es el nombre de la rutina ER40_perfil.VLX en la pagina de Hispacad lahan colgado, se que es tarde la respuesta pero de algo servira.

 

Te envio la rutina

Mensaje 16 de 21
rvg_1510
en respuesta a: rvg_1510

si te pide clave para correr la rutina escribes "ronatelo" en minusculas
Mensaje 17 de 21
francisiba
en respuesta a: arturopolanco

@arturopolanco te cuento mi proyecto es de un levantamiento con estación total partiendo de un punto con coordenadas conocidas (X Y Z) una referencia conocida también, y a partir de ahí determinar un alineamiento que pase por ciertos puntos de coordenadas que me debería calcular previamente el autocad, para obtener el perfil longitudinal de dicha alineación, y así obtener tabulado tipo planilla electrónica (PTO.    X     Y     Z) de la alineación 

Mensaje 18 de 21
robin_559
en respuesta a: francisiba

 

Estimados, una ayuda quiero generar el perfil de plotteo que vota cortado, pero que inicie en la pregresiva 0+000 y termine en una progresiva exacta de igual manera, gracias saludos


francisiba escribió:

@arturopolanco te cuento mi proyecto es de un levantamiento con estación total partiendo de un punto con coordenadas conocidas (X Y Z) una referencia conocida también, y a partir de ahí determinar un alineamiento que pase por ciertos puntos de coordenadas que me debería calcular previamente el autocad, para obtener el perfil longitudinal de dicha alineación, y así obtener tabulado tipo planilla electrónica (PTO.    X     Y     Z) de la alineación 


 

Mensaje 19 de 21
rvg_1510
en respuesta a: robin_559

Hola, me puedes enviar los datos, como indicas cotas y distancias..

 

Saludos

 

Renzo Vizcarra

Mensaje 20 de 21
r_alemanr
en respuesta a: rvg_1510

Bingo,gracias estuve mucho rato buscando esta aplicacion, estoy cansado de buscar asi que mas tarde lo probare.gracias totales

 

¿No encontraste lo que buscabas? Pregúntale a la comunidad o comparte tus conocimientos.

Publicar en los foros  

Autodesk Design & Make Report

New events in the Spanish Community