Unidades y punto decimal....

Un programa sencillo de mecanizado, para todos "los públicos".


Tema anteriorTema siguiente
Avatar de Usuario

Autor del Tema
Shaqgca
En Prácticas
En Prácticas
Mensajes: 161
Registrado: Lun Nov 23, 2009 8:12 pm
Temas: 24
Programa CAD o CAM: INVENTOR
Agradecido : 1 vez
Género:
Zodíaco:
Edad: 53
Estado: Desconectado

Unidades y punto decimal

Mensaje por Shaqgca »

Hola:
Estoy enfrascado con Mastercam y progresando en torno...:).Me van los Step fenomenalmente Mondeo.
Ahora tengo un problema pequeño...una molestia vamos.Cada vez que hace los calculos,todas las cifras
me pone 3 decimales.....yo solo quiero 2.En el postprocesado,lo mismo.Solo quiero 2.Esta es la primera molestia.
Y la segunda,es que aunque no haya decimales,le pone el punto.Es decir aunque sea Z3 X28 le pone X28. Z3. y eso
luego en el control hace que el programa entre...¿raro?.Le añade espacios cada linea,1 espacio...2...o 3 asi le de.Y eso
es bastante ¿farragoso?.Asi que estoy seguro que eso se puede poner en alguna parte.Pero ya llevo un par de dias,probando
y no hay manera.Asi que agradeceria alguna indicacion para poder ponerlo a mi gusto.Un saludo.

Última edición por Mondeo14 el Sab Nov 12, 2016 9:35 pm, editado 1 vez en total.

...la perfeccion no existe...pero hay que buscarla

Avatar de Usuario

Aer73
Oficial 1º
Oficial 1º
Mensajes: 1304
Registrado: Lun Nov 30, 2009 6:11 pm
Temas: 35
Programa CAD o CAM: NX
Agradecido : 20 veces
Agradecimiento recibido: 15 veces
Género:
Zodíaco:
Edad: 51
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Aer73 »

Hola Shaqgca, para eso que quieres hacer es casi seguro que tengas que modificar el postprocesador y crear uno a tu gusto. :30
Un saludo.

Avatar de Usuario

zoxki33
Oficial 1º
Oficial 1º
Mensajes: 1161
Registrado: Lun Nov 30, 2009 4:41 pm
Temas: 130
Programa CAD o CAM: CATIA
Agradecimiento recibido: 8 veces
Género:
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por zoxki33 »

los post-procesadores siempre ponen el punto tengas o no tengas decimales.
que coloque tres decimales porque te molesta, hay cosas que no entiendo muy bien.
por partes, imagí­nate hacer un post-procesador con la dificultad que eso conlleva
y decirle que cuando lleve decimales ponga un punto y números y cuando no que no ponga punto.
eso son muchas horas de trabajo cuando el punto no molesta e interfiere para nada
por lo tanto el punto se queda y tu que pagas el cambio del post-procesador te ahorras unas cuantas horas
por algo que no influye en nada y al operar en la maquina tampoco.
en cuanto a los tres decimales, el único inconveniente que le veo es que te da mayor
exactitud y de verdad ojala a veces dieran cuatro.

Avatar de Usuario

Autor del Tema
Shaqgca
En Prácticas
En Prácticas
Mensajes: 161
Registrado: Lun Nov 23, 2009 8:12 pm
Temas: 24
Programa CAD o CAM: INVENTOR
Agradecido : 1 vez
Género:
Zodíaco:
Edad: 53
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Shaqgca »

Entonces...el punto a la derecha que no vale para absolutamente nada no se puede quitar por lo que veo,al no ser que me metiera en "camisa de once varas"que va a ser que no...
Y milesimas.Me explicare mejor.Todas las maquinas,no tienen la misma precision,y hay muchas veces que hay que correguir en maquina muuuuchas cosas.En esto creo que no hay ninguna duda.Una conicidad,una holgura de maquina a la hora de que una herramienta acaba 4-5 diametros diferentes...No todo el mundo tiene maquinas de absoluta precision y sin error...o algunas si y otra no.Asi que contra menos decimales haya,mejor.Asi el que tiene que correguirlo en maquina tiene menos posibilidades de error.A mi me da igual cuando dibujo o mecanizo en mastercam si salen 3-4-5 decimales...o si pone punto despues del numero.Pero hay que comprender,que luego llega la realidad del dia a dia.Al menos donde yo estoy.Espero haberme explicado bien.Un saludo y gracias por las respuestas.

...la perfeccion no existe...pero hay que buscarla

Avatar de Usuario

zoxki33
Oficial 1º
Oficial 1º
Mensajes: 1161
Registrado: Lun Nov 30, 2009 4:41 pm
Temas: 130
Programa CAD o CAM: CATIA
Agradecimiento recibido: 8 veces
Género:
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por zoxki33 »

se perfectamente lo que dices he trabajado en maquinas 20 años
y ahora todo es muy bonito pero antes era la cosa algo mas difí­cil.
con sistemas cad-cam llevo trabajando 10 años, enredando llevo mas pero a lo que voy
se lo que es estar en los dos sitios.
si tu estas en el puesto de programador puedes facilitar mucho la vida al que
esta en la maquina y esas holguras las puedes compensar programando.
si compensas la hta. el operario solo tocara el radio en la tabla y nunca un programa
de cam que por experiencia hay que tener mucho cuidado y saber lo que se hace.

Avatar de Usuario

Mondeo14
Webmaster
Webmaster
Mensajes: 10975
Registrado: Mar Nov 03, 2009 8:48 pm
Temas: 648
Programa CAD o CAM: SOLID WORKS
Ubicación: NAVARRA
Agradecido : 3516 veces
Agradecimiento recibido: 2493 veces
Género:
Zodíaco:
Edad: 63
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Mondeo14 »

Hola Shaqgca, voy a dar mi pequeña opinión sobre este tema. Hace ya muchos años, unos cuantos ya :44 :44 yo trabajé en un torno CNC y para muchos cálculos que tení­amos que hacer a mano o posteriormente, cuando los calculábamos con el CAD, siempre el puñetero control nos pedí­a una precisión de dos decimales. Fí­jate que se lo poní­amos y nos daba error, hasta que nos dio por poner 3 y no veas lo contento que se poní­a el control, ni protestaba :44 .
Una máquina antigua o una máquina nueva, la precisión no es la que tu le colocas en el programa, es decir, dos o tres decimales. Los controles o mucho me equivoco o trabajan con 16, a sea, que lo que le pongas de mas, no esta de mas, precisamente.
Otra cosa serí­a que tu máquina necesite 4 y solo le pongas 3, pero que solo con 2 le baste, pues los que vengan detrás, ni los mira. Si te da fallos el programa a la hora de pasarlo a la máquina, ten por seguro que no es por el número de mas de decimales. Serí­a la primera máquina que conozca que le pasa eso. Te vuelvo a repetir, que tenga de menos es problema; que tenga de mas, ninguno. Ya sabes el dicho: "mas vale que sobre, que no que falte" :44 :44 .
El punto después del número, pues es lo mismo X28. que X28.00; y te repito lo mismo que con los 3 decimales, si te da error, el problema no es el "." y para que te asegures, con el editor que utilices para ver el programa, busca todas las cadenas que sean "." y sustitúyelas por ".00" (esto se hace automáticamente, no has de ir una por una). Luego vuelves a pasar el programa y verás que el error no es ese "."
Coincido con Aer y Zoxki (y no es meterse en camisa de once varas), hay que modificar el postprocesador y eso o sabes lo que haces o lo encargas. Si optas por esto último, seguro que lo pueden hacer, pero el "sablazo" que te van a dar, será de impresión.
En serio, mira a ver si es otro el problema de los fallos, porque meterí­a la mano en el fuego y no me quemarí­a, si apostase porque ni los 3 decimales, ni el ".", tienen que ver nada con los errores.

Un saludo

Nos leemos, Mondi


Procesador: CPU Intel i7 4820kDisco Duro: SSD 500 GB y 2 TBMemoria RAM: 24 GB-DDR3 667 MHzTarjeta Gráfica: NVIDIA Quadro K2000 2 GB GDDR5


Avatar de Usuario

Aer73
Oficial 1º
Oficial 1º
Mensajes: 1304
Registrado: Lun Nov 30, 2009 6:11 pm
Temas: 35
Programa CAD o CAM: NX
Agradecido : 20 veces
Agradecimiento recibido: 15 veces
Género:
Zodíaco:
Edad: 51
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Aer73 »

Hola Shaqgca, Por curiosidad¿que postprocesador es el que quires modificar? :30
Si tengo un rato igual enredo algo con el post Debbuger de mastercam, a ver a donde llego con el. :69
Un saludo.

Avatar de Usuario

Autor del Tema
Shaqgca
En Prácticas
En Prácticas
Mensajes: 161
Registrado: Lun Nov 23, 2009 8:12 pm
Temas: 24
Programa CAD o CAM: INVENTOR
Agradecido : 1 vez
Género:
Zodíaco:
Edad: 53
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Shaqgca »

jejejeje...esto solo era una consulta....
No he dudado nunca de tu profesionalidad,experiencia y conocimiento zoxki33.Una vez expresado mi respeto hacia ti,que espero nunca hayas pensado lo contrario,voy a intenter explicarme por partes.PARTE1:
El punto decimal.Algo ocurre,no se si es por el postprocesador de Mastercam,o por el editor(cimcoedit).Imposible cambiarlo,por los motivos que sean,imposible cambiarlo.Yo hago con mastercam un programa,el que sea...500 lineas...lo habro con cimcoedit...quito las 2-3 cosas que me sobran y lo envio.Voy al control y el programa entra asi...por poner un ejemplo:
N1 G00 X18 Z20

N2 G01 X17 Z4 F.3
N3 Z-32
En vez de:
N1 G00 X18 Z20
N2 G01 X17 Z4 F.3
Mete 2-3 espacios donde le da la gana,y esto en 500 lineas(por poner un numero concreto)...hace el programa extenso...tanto que en algun control no entra(no dudeis de que esto me ocurre)....y me he fijado que coincide con el punto decimal.Aunque igual no estoy en lo cierto.No se si es el cimcoedit o el que.He probado a "quitar espacios" y es como sino.Entra con los espacios.Si pudiera eliminar esos espacios,eso estaria fenomenal.Creo que con algun editor de textos,esto puede arreglarse.
PARTE2:
Como bien sabeis las maquinas se hacen viejas.Cabezales de torno mal...holguras de bancadas...puntos no alineados totalmente...etc...Y esa maquina como bien sabeis,debe seguir produciendo..con la misma precision que las demas. Aqui no hay un programador continuo.Y cada vez que se hace una pieza,puede ser que salga de una manera o de otra.Pongo de ejemplo las tres lineas anteriores.En maquina con holgura:
N1 G00 X18.03 Z20.02
N2 G01 X17.01 Z3.97 F.3
Y añadimos otra "X" por conicidad...
N3 X16.98 Z-32...
Eso aqui ocurre todos los dias.Asi que es necesario que al que nos toque cambiarlo,no tengamos que cambiar mas numeros de la cuenta.Por eso los dos decimales.Espero haberme explicado bien.Ahhhhh....y las soluciones de "tira la maquina a ala chatarra"...,"endereza el cabezal"...ya me las conozco....ejejejejejejej.
Y nada que solo es una consulta.Saludos.

Pda:Aer73.No te pongas con eso que estoy seguro que debe de ser mas sencillo que todo eso.
Pda2:Mondeo.Aqui todo depende de el error que le permitamos en el control a la hora de los errores.

...la perfeccion no existe...pero hay que buscarla

Avatar de Usuario

Mondeo14
Webmaster
Webmaster
Mensajes: 10975
Registrado: Mar Nov 03, 2009 8:48 pm
Temas: 648
Programa CAD o CAM: SOLID WORKS
Ubicación: NAVARRA
Agradecido : 3516 veces
Agradecimiento recibido: 2493 veces
Género:
Zodíaco:
Edad: 63
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Mondeo14 »

:49 :49
Pues me habí­as leí­do el pensamiento, pensaba decirte que la tirases a la chatarra :44 :44
NO, nunca dirí­a eso, salvo en broma como ahora y yo también soy de los que piensan que una máquina mientras saque viruta, es tan buena o mas que las nuevas.
¿Que te salen espacios?, pues ten por seguro que es el postprocesador que utilizas o el CimcoEdit que no te funciona bien, porque yo he visto programas generados con MasterCAM, editados con el Cimco y pasados a máquina. Y te puedo asegurar que no le pone ningún espacio.
¿Que tienes que modificar las cosa para poner un tercer decimal?, ¿por que?, cambia lo que tengas que cambiar y ponle los decimales que quieras. ¿O no es lo mismo X23.12 que X23.120?, en mi pueblo si y TODOS los controles (tengan los años que tengan), el "0" de la derecha es como si no lo pones, mejor dicho, si no lo pones, los controles rellenan de "0" hasta la posición decimal que utilicen para el cálculo.

Shaqgca escribió:

Pda2:Mondeo. Aquí­ todo depende de el error que le permitamos en el control a la hora de los errores.

Me vas a perdonar, pero estas equivocado, no es lo que le permitas o no, es lo que necesita para calcular las trayectorias y o mucho han cambiado las cosas o necesita en algunos arcos una precisión de 2 decimales para hacerlos. Por experiencia te diré que si le pones 2 te puede dar error y nosotros le ponemos siempre 3, así­ el redondea y punto.
Shaqgca, un ejemplo mas claro, pero con Inventor: Cuantas veces has intentado colocar una restricción de coincidencia de ejes de agujeros y la primera te deja y al ir a por la segunda, error. Mides las distancias y las dos son idénticas (por ejemplo 60). Pero te da por configurar la medida con TODOS los decimales vuelves a medir y te pone en la primera distancia 60 y en la segunda 59.00569; coño, ¿pero si poní­a 60 con los decimales por defecto (pone 2 por defecto)?. Y mientras no corrijas una de las dos medidas, no te deja poner la restricción y esto me ha pasado muchas veces. Pues con la programación en máquina (ya sea a mano o con CAM), pasa lo mismo, necesita igualdad hasta cierto decimal y que yo sepa, tu no le puedes decir cual.
Resumiendo, algo tienes mal configurado o algún programa te la esta jugando.

Un saludo

Nos leemos, Mondi


Procesador: CPU Intel i7 4820kDisco Duro: SSD 500 GB y 2 TBMemoria RAM: 24 GB-DDR3 667 MHzTarjeta Gráfica: NVIDIA Quadro K2000 2 GB GDDR5


Avatar de Usuario

Autor del Tema
Shaqgca
En Prácticas
En Prácticas
Mensajes: 161
Registrado: Lun Nov 23, 2009 8:12 pm
Temas: 24
Programa CAD o CAM: INVENTOR
Agradecido : 1 vez
Género:
Zodíaco:
Edad: 53
Estado: Desconectado

Re: Unidades y punto decimal

Mensaje por Shaqgca »

En el tema de los espacios...yo pienso que el cimcoedit al abrir los programas generados en Mastercam,interpreta algo mal.Esa es mi humilde opinion.Pero no se el que...
En el otro tema...si lo unico que quiero es que haya menos decimales,para cuando toca correguir en maquina,cambiar menos cosas.Algo totalmente real es que..."A menos digitos tengas que modificar,menos posibilidad de error".Ejemplo:
Linea base,en torno claro porque si empezamos a poner Y-B-C....:
2 decimales.
G01 X70.02 Z-5.08 F.2
G02 X69.18 Z-6.02 I.08 K.33
G03 X65.14 Z-9.21 I2.18 K.97
3 decimales.
G01 X70.023 Z-5.082 F.2
G02 X69.187 Z-6.028 I.081 K.339
G03 X65.146 Z-9.213 I2.185 K.974
Ejemplo que vete tu a saber si esas lineas son correctas...ahora por holgura de maquina en eje X tengo que modificar 2 centesimas todas las X,y por holgura en Z....tengo que modificar todas las Z-0.03.Asi que ahora solo teneis que probar en cualquier editor de texto a ver que cuesta mas,y que posibilidad de error es mas alta.Esto son 3 lineas,imagina el aumento exponencial a la hora de un programa largo.Si,el ultimo digito no ha de modificarse,pero ha de escribirse,y aunque no se escribiera,puede dar lugar a error.Hacer la prueba...
Na mas.

...la perfeccion no existe...pero hay que buscarla

Tema anteriorTema siguiente