https://foro.gambas-es.org/viewtopic.php?f=24&t=7988&p=48074#p48074
-----------------------------------
tercoIDE
Domingo, 26 Abril 2020, 15:15

Re: GambasCAD
-----------------------------------
[quote]
Esto es interesante en al caso de simulaciones como las de FreeCAD, pero ya nos vamos al 3D.
[/quote]
3D escapa al alcance de GambasCAD, que si prefieren le ponemos GambasCAE , es la primera vez que leo CAE. Pero acabo de ver esto:

https://www.simscale.com/blog/2017/04/difference-between-cad-and-cae/

y creo que es mas un CAE, pero me gusta mas como suena CAD  :mrgreen: 

[quote]
El problema en este punto es que al guardar/recuperar objetos en un archivo en el caso de, por ejemplo, losas vigas etc. estas son entidades muy especificas no son lineas o círculos y ahí esta el inconveniente ya que GambasCAD no se comporta como CAD sino como CAE u otra cosa especifica.
[/quote]

la plantilla tipo de cada elemento permite guardar cualquier cosa y no haria falta re codificarla

[quote]Si, esto es espectacular pero especifico para Estru3D, me parece. Ojo no es una critica, pero este programa se sale del molde CAD.
[/quote]

es que lo dije de entrada, esto no busca ser un clon de LibreCAD

[quote]Si, la parte del listar las clases y los módulos de un proyecto ya la tengo mas o menos lista. Dibujar el esquema dinamicamente en un DrawingArea es lo que no he resuelto todavia. :roll: [/quote]

tienes que esperar que madure un poco GambasCAD: que haya entidades que dibujen polilineas, flechas, recuadros y texto. Yo te guio cuando llegue el momento.

[quote]No se por que se eligen variables o propiedades, tal vez seria interesante que cada uno argumente ventajas e inconvenientes.
[/quote]
3 razones:

-porque las propiedades nos llenan de codigo las clases con sus Private Function xxxxx_read()  y xxxxx_write
-porque las variables son mas rapidas de acceder en memoria
-porque necesito arrays y las propiedades no pueden serlo


