Uso de función "redondeo" en iLogic"

Un buen lugar donde debatir temas relacionados con este Soft.


Tema anteriorTema siguiente
Avatar de Usuario

Autor del Tema
janfry
Usuari@
Usuari@
Mensajes: 8
Registrado: Mié May 18, 2016 12:59 pm
Temas: 0
Programa CAD o CAM: INVENTOR
Género:
Estado: Desconectado

Uso de función "redondeo" en iLogic"

Mensaje por janfry »

Hola a todos,

me estoy enfrascando bastante con iLogic e iFeature (grandes herramientas!!) y me surge una duda, muchas en realidad, pero una muy concreta. ¿Cómo se usa la función "redondeo a incremento"? Estoy haciendo una plantilla para unos cajones, y quiero que su longitud sea el múltiplo de 50mm más cercano a la profundidad del hueco, pero por más vueltas que le doy a la función no lo logro.... evidentemente ya tengo creados los parámetros en cuestión.

Un ejemplo por si no me he explicado: si tengo un hueco para el cajón de 560mm quiero que al introducir este valor, la longitud del cajón se actualice a 550.

Muchas gracias de antemano!!!

Avatar de Usuario

Autor del Tema
janfry
Usuari@
Usuari@
Mensajes: 8
Registrado: Mié May 18, 2016 12:59 pm
Temas: 0
Programa CAD o CAM: INVENTOR
Género:
Estado: Desconectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por janfry »

vale, veo que no está muy clara la cosa no? o igual es la pregunta lo que no esta claro... :14

seguiré investigando a ver si lo logro...

gracias de todas formas!!!!

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: Conectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por Mondeo14 »

Si clara, lo que se dice clara lo esta, es mas, creo que es hasta transparente.

Pero si piensas que entras en un Foro y te responden a una pregunta de un tema que pocos controlan y muchos desconocen, lo siento, pero vas mal encaminado. No todos tenemos la habilidad para la programación, macros e inteligencia, muchos nos limitamos a poder desenvolvernos con el programa y lo suyo nos cuesta.

Pero si a todo esto le añades que la gente visita los Foros de este tipo en plan de hobby, porque ya tienen bastante con 8 horas al día y que ahora con el buen tiempo, mejor se esta en la terracita tomando unas :19 :19 :19 :19 :19 , pues deberías de dejar la pregunta ahí y quien sabe, tal vez a alguno se le "encienda la lucecita ( :43 :43 ) y te pueda dar una orientación.

No tengas prisa, si alguien lo sabe, te lo contará; si nadie te pone nada no es porque no se entienda (que puede que no se entienda), si no porque no tienen una solución y escribir para rellenar, pues que la verdad, no creo que a nadie le apetezca.

Tomate unas cervezas y después de unos días pásate por aquí, a ver si tienes alguna respuesta.

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

ErmitageBB
RIP - DEP
RIP - DEP
Mensajes: 1102
Registrado: Vie Ago 02, 2013 11:39 am
Temas: 10
Programa CAD o CAM: INVENTOR
Ubicación: Vigo
Agradecido : 474 veces
Agradecimiento recibido: 112 veces
Género:
Estado: Desconectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por ErmitageBB »

Bueno antes de nada decir que no tengo nada de idea de ilogic, pero a ver si te puedo ayudar.

Te doy una idea y tu la adaptas. longitud= int (profundidad / 50)*50

O sea longitud = int (560/50)50 = 1150 = 550

Espero que sepas crearte el algoritmo en ilogic.

Saludos.

Intel® Pentium® Processor E5200
(2M Cache, 2.50 GHz, 800 MHz FSB)
4 Gb de RAM DDR2 SDRAM 800MHz
HDD Unidad # 1 - WDC WD6400AAKS-22A7B0 (596 GB) Unidad # 2 - WDC WD5000AAVS-00ZTB0 (465 GB) y un disco externo de 1Tb marca Sansumg resguardo.

Avatar de Usuario

Autor del Tema
janfry
Usuari@
Usuari@
Mensajes: 8
Registrado: Mié May 18, 2016 12:59 pm
Temas: 0
Programa CAD o CAM: INVENTOR
Género:
Estado: Desconectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por janfry »

Muchas gracias Ermitage!!! me sirve, claro que sí!! le he dado un par de vueltas y ya está claro... mis cajones van al sitio :28 . De todas formas seguiré investigando con la función redondeo y si encuentro una solución la publicaré por aquí, por si a alguien le sirve...

Y mondeo... no te enfades hombre, lo malo de los foros es que a veces es difícil transmitir el tono con el que se hace un comentario, pero te aseguro que mi mensaje era cualquier cosa menos una exigencia o una crítica... siento si se entendió así.

Lo de las cervezas... es mi pasatiempo favorito, pero aún así gracias por la recomendación.

Saludos

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: Conectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por Mondeo14 »

.

Off Topic

Juanfry, yo ya no me enfado, simplemente me había parecido que estabas un poco desesperado, sin mas.

Última edición por Ricardo el Jue Dic 01, 2016 8:41 pm, editado 1 vez en total.

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

filosk8
Novat@
Novat@
Mensajes: 80
Registrado: Lun Nov 30, 2009 4:57 pm
Temas: 6
Programa CAD o CAM: INVENTOR
Ubicación: Monterrey
Agradecimiento recibido: 25 veces
Género:
Zodíaco:
Edad: 49
Estado: Desconectado

Re: Uso de función "redondeo" en iLogic"

Mensaje por filosk8 »

supongamos que es un parametro conicodo d5 o el que gustes

s = d5 'el trigger se activa al cambiar "d5"

'primer paso agarrar el valor de d5

Dim RedoN As Double = Parameter("d5")

'redondeas el doble del valor
RedoN = Round(RedoN * 2)
'obtenemos el valor dividido
Parameter("d0") = RedoN * 50
'actualizar documento
iLogicVb.UpdateWhenDone = True

Got a machinehead better than the rest
Green to red machinehead
I walk from my machine
I walk from my machine

Tema anteriorTema siguiente