Foros del Web » Programación para mayores de 30 ;) » .NET »

Autocad o Corel o que?

Estas en el tema de Autocad o Corel o que? en el foro de .NET en Foros del Web. Hola foro, aqui nuevamente presentando una duda inquietante y que por mas ke le busco no encuentro referencias concretas, mi problema es el siguiente, necesito ...
  #1 (permalink)  
Antiguo 04/09/2006, 08:36
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Autocad o Corel o que?

Hola foro, aqui nuevamente presentando una duda inquietante y que por mas ke le busco no encuentro referencias concretas, mi problema es el siguiente, necesito programar el patio de un estacionamiento con una capacidad diferente cada patio (para N patios, N empresas) de igual manera diferentes formas de patios, cuadrados, rectangulares, circulares, amorfos, etc. Lo que quiero hacer es poner un panel en donde se muestre el patio y que el usuario tenga la posibilidad de arrastrar un vehiculo hacia el panel del patio, vehiculo ke puede ser un auto compacto hasta una trailler (tamaños preestablecidos), que los vaya acomodando como si fuera una maqueta ademas necesito que el los autos puedan tener angulos de inclinamiento (tal como powerpoint modifica el angulo de las figuras) para patios redondos, patios amorfos, patios hexagonales, etc. yo estaba pensando en poner un ole de Autocad o de Corel para el panel del patio, pero sinceramente no se como hacerle, que me dicen alguien ha hecho algo parecido o tiene alguna sugerencia? por pequeña que sea me ayudara, aunque no lo puedan explicar yo investigare por mi cuenta pero necesito sugerencias... mil gracias por su ayuda foro.

Markox
  #2 (permalink)  
Antiguo 04/09/2006, 13:02
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 0
Es algo 3d con Codigo

Me he preguntado ¿ Que tiene que ver este tema con .net ?
y me respondí: " Debe ser que pretendes hacerlo con WinForms e incluir un Objeto como que Sugeris...no ? "

A ver si de algo te sirve (desde mi humilde exp. con Winforms) quizás YO no lo plantearía con WINFORMS dada las características que me imagino que quieres utilizar...

Yo lo haría con Actionscript 2.0 para Flash.
(Con el cual puedes manejar tranquilamente una BD´s )

y si lo que quieres el algo realmente PRO, pues lidia con el Director MX el cual con LINGO (su lenguaje Nativo) podrás manejar cosas en 3d tiempo real para manejar CAST_Members, Operaciones y Métodos.

o bien, ya algo "muchisimo" mas complejo, con 3d Script desde 3d Max 7 >

Resumen:
1- Prueba operaciones de Area Drageables peguntando en FLASH FORO
2- Puedes investigar DIRECTOR
3- Podrías romperte el coco y estudiar la forma de 3d Script (en base C+)

Yo no lo manejaría desde Winforms (humilde opinión dado que no soy muy bueno con WINFORMS )

Saludos

LAWEB
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #3 (permalink)  
Antiguo 05/09/2006, 11:38
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Gracias compadre... hhm con respecto a lo de ¿ke tiene ke ver con .net? es que lo voy a desarrollar en vb. net con clases, herencia y todas esas cosas, pero necesito ese panel pekeño para facilitar la interfaz al usuario, las opciones que pones, tanto como las que yo di necesitaran licencia en caso de ke llegue una auditoria a los diferentes negocios en que se pueda implementar el sistema, entonces seria mas factible u tilizar algo libre o una hoja de powerpoint pues ya inclina imagenes, etc, etc, me comentaron que con SVG es libre o que desarrolle mi propio editor ja ja... que creo ke va tener ke ser esta ultima opcion, realizar varios escenarios de diferentes formas y preprogramar los movimientos que el usuario pueda hacer. de cualquier manera ten por seguro ke regresare!! jajajaja... es un problema muy raro el mio :P un saludo!!! bye
  #4 (permalink)  
Antiguo 05/09/2006, 13:25
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Espero ke me de a enteder mejor

Bueno la app tiene que ser una especie de croquis [mapita] con todos los lugares vacios, el usuario va poder meter carros de diferentes tamaños [ya preestablecidos] el croquis va estar a una escala [igual que lo carros] y el usuario va arrastrar un carro hacia alguna zona del mapita, el usuario podra cambiar la forma en que se estacionara el automovil ya sea horizontal, vertical o con angulos de inclinacion hacia ambos lados, todo esto dependiendo de la forma del croquis [que no siempre va a ser una forma geometrica exacta], cada carrito que se vaya poniendo va a tener un identificador que podra ser consultado en cualquier momento dando click... o resaltarlo en caso de hacer una busqueda por Identificador en algun textbox, esa es la gran ciencia de mi sistema.
  #5 (permalink)  
Antiguo 05/09/2006, 15:52
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 0
3d

Todo un desfio.
Si lo consigues me encantaría ver ese proyecto !!!
No dudes en enviarme un PRivado asi opino (si es que te interesa mi opinion)

Te mando saludos, y en lo que pueda colaborar, aqui estoy...

__________________
Nos Leemos my friend...!
Saludos
LUKE
  #6 (permalink)  
Antiguo 05/09/2006, 18:48
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
No se mandar mensajes privados compadre, pero claro ke me interesa tu opinion, de hecho me ayudara bastante, me dicen por ahora ke flash puede tener un intercambio de variables pero en version de VB 6 no se si en .NET tambin lo tenga, si es asi para desarrollar sobre flash.... que no deja de ser una solucion complicada.
  #7 (permalink)  
Antiguo 06/09/2006, 07:39
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 0
Tengo entendido que si, que tambien...
( Hablando de variables ASP.net y merge modules con Flash )
Igual manejar o combinar ambos es una asignatura pendiente (mia).

De hecho uso Flash o Director pero nunca con un fin "meramente" programatico sino diseños frame/frame con pequeños agregados de
ActionScript pero nunca con ADO, etc. en el caso de Director quizas
puedas tener un poco mas de Abstracción en lo que programación Orientada
a Eventos signifique... Yo lo encuentro un poco mas claro.

Asimismo Director tiene Xtras que (serían como Clases ya compiladas, como para trazar una comparacion con .NET) resuelven muchas pero muchas situaciones.

Voy a revisar un poco de teoria y si encuentro algo, te envio msg.
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #8 (permalink)  
Antiguo 06/09/2006, 21:38
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Sale... pero me avisas compadre, ke me ayudara, estoy vuelto loco tratando de hacer todo, hace rato trate de poner un control de powerpoint en vb pero solo me manda llamar la aplicacion no me pone una hoja de presentacio como tal en el vb, ahora trato con el autocad, pero parece que no encuentro salida optima; lo que he logrado poner satisfactoriamente son los controles de flash sobre vb, pero aun asi no he podido intercambiar valores, seguimos pendiente.
  #9 (permalink)  
Antiguo 06/09/2006, 22:23
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 0
cad 3d .net

msccnt:
En un momento del post puse
" Si lo consigues me encantaría ver ese proyecto !!! "

No por nada lo dije..

Si a mi y en mi caso un cliente me planteara ese tipo de solución DRAG & DROP y con multiples escenarios y con vista en 3d, sinceramente y aunque
fueran U$S muchisimos de muchisimos, diría " Atento, espere que esto no es
cosa naaaaaaaaaada simple"

Quizas si intercede ROOTK te pueda dar una mano, yo la verdad y por intuición, te diría que .net no te va a resolver esta cuestión.
( Desconozco ActiveX especiales, su creación y capacidades)

Te puedo dar una sugerencia ?????

Trata de hablar con tu cliente y ve si puedes implificar algún parámetro o alguna cosa del proyecto para que por ejemplo:
1- Se convierta en algo 2D
2- Que haya X escenarios de posiciones en sentido a Acomodación de vehiculos...

Con esto, la situación es otra.
Ahi empezaríamos a pensar en claculos de area, bd, o bien flash pero mas simple y otras cosas...

Existe esa chance ?
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #10 (permalink)  
Antiguo 08/09/2006, 14:00
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Claro... de hecho no es cliente, estoy cursando el ultimo semestre de mi carrera y me toco como proyecto de residencias profesionales hacer eso, la imagen no necesriamente tiene ke ser en 3d, puede ser un jpg incrustado, pero tiene ke tener cierta escala y arrastrar y soltar, tampoco es necesario ke lo haga en .net incluso si se puede en 6 pues no hay problema pero son lo rekisitos ke kiere mi asesor... los cuales son ampliamente negociables, de hecho ya le habia comentado ke VB NET no era la mejor opcion para ese tipo de solucion; ROOTK!!! help... esperemos ke haga caso, mientras te mando un saludo 'laweb'.
  #11 (permalink)  
Antiguo 08/09/2006, 17:50
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 0
Salute !
No te desanimes.... jamas !
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #12 (permalink)  
Antiguo 13/09/2006, 16:09
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
Bueno solo confirmando mi perseverancia... o necedad como kieran verlo... hey compadre.. ya hice drag and drops y etc etc pero al parecer no le gusto como kedo a mi ingenierio, bueno lo que vengo a preguntar es si alguien ha manejado imagenes o shapes, si ven ya no tiene shapes el NET entonces me toca hacerlos manuales, los cuales no son nada mas ke objetos pixeleados fina y delicadamente , y no se crea ningun objeto ni se hacen nada mas un puto en una form... como puedo detectar si me dan click sobre uno de esos elementos que yo he dibujado una especie de detector de puntos X y punto Y... tal vez podria ser como el tipico detector... que si da click y el pixel sobre el ke dio click es color negro me mande informacion, pero si es de otro color me mande nada... no se si me entiendan... lo bueno es ke me sugieran algo para irlo leyendo ho ho ho.... un saludo y larga vida a los del foro.
  #13 (permalink)  
Antiguo 15/09/2006, 16:58
 
Fecha de Ingreso: agosto-2004
Mensajes: 62
Antigüedad: 20 años, 6 meses
Puntos: 2
Buff, si que tiene tela...

Pasos que yo intentaría para empezar a abordar el problema:

1.-Crear un control de usuario que, heredando de button (solucionado el tema de detectar el click), adaptemos su region a la de la imagen del cochecito/s. Esto creamos uno por cada coche o podemos hacer uno generico que se modifique cargandole el bitmap.

2.-El tema de girar lo podemos hacer aplicando a los bitmaps matrices de transformación, despues aplicamos la misma transformación sobre el objeto region y listo(con esto debe de quedar girado el cochecito)

Nota: Las imagenes de los coches deberían ser pequeñitas, puesto que para sacarle el objeto region hay que recorrer pixel por pixel y comprobar si es del color que queremos hacer transparente, con lo que se puede llevar muxo tiempo.

Nota2: Se supone que para que el movimiento sea fluido deberías de usar alguna tecnica en plan "double buffering" pero es algo con lo que no me he puesto, con lo que no sabria decirte.

Nota3: Esto es a grandes rasgos, no se si es el método más óptimo pero es lo que se me ocurre ahora mismo ;)

Última edición por Kelbethor; 15/09/2006 a las 17:12 Razón: Mejora
  #14 (permalink)  
Antiguo 20/09/2006, 10:08
 
Fecha de Ingreso: abril-2005
Mensajes: 44
Antigüedad: 19 años, 10 meses
Puntos: 0
efectivamente mi buen estimado amigo... esa es la idea que tengo yo tambien... la estoy tratando de programar.. en eso ando, pero es muy bueno leer tus recomendacion y mira ke las tomare muy en cuenta.... de cualquie rmodo por aki voy a seguir ho ho ho.... ahora mismo tnego una duda... ¿como demonios le hago para inclinar un boton...o para ponerle el bitman inclinado?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:03.