Posts

Showing posts from September 3, 2011

Lumière sur les fonctionnalités CakePHP est un framework web libre écrit en PHP

Image
Tout comme Rails, Cake facilite l'utilisation de Bases de données avec Active record. Il encourage également fortement l'utilisation de l'architecture Modèle-Vue-Contrôleur.
Compatible avec PHP4 et PHP5.Intégration de CRUD pour l'utilisation simplifiée des bases de données SQL. Utilisation du patron de conception Active record.Dispatcheur d'URL permettant d'obtenir des adresses aisément lisibles.Rapide et flexible avec un moteur de templates utilisant la syntaxe PHP et apportant des classes utilitaires (des "helpers") facilitant le formatage (utilisation de AJAX, JavaScript, HTML, des formulaires et bien d'autres).Fonctionne dans n'importe quel sous-répertoire pour peu qu'il y soit accessible via un serveur HTTP tel que Apache.Validation des données.Composants de sécurité, de gestion des droits et de gestion des sessions.Cache des vues et des actions flexible.Scripts en ligne de commande permettant la génération automatique de code à par…

La conception de systèmes électriques, au design ou à la FAO.

Image
CATIAest un logiciel de conception assistée par ordinateur (CAO) créé au départ par la société Dassault Aviation pour ses propres besoins sous le nom de CATI (acronyme de conception assistée tridimensionelle interactive). La compagnie Dassault Systèmes fut créée en 1981 pour en assurer le développement et la maintenance sous le nom de CATIA, IBM en assurant la commercialisation.
CATIA fonctionnait uniquement sur les plateformes Unix (AIX, HP-UX, IRIX et Solaris) en version 4. La version 5, disponible à partir de 1999, fonctionnait sous Solaris, AIX, HP-UX, IRIX et Windows, et proposait en outre une architecture de développement à partir d'interfaces VB et C++ permettant de personnaliser et de programmer ses propres modules à partir du noyau de base. En V6, seul Windows est supporté côté client, bien que certains composants serveur sont supportés sous Unix. BY TAATJENE

Find more about the Open CASCADE Technology, 3D modeling & numerical simulation

Image
Open CASCADE Technology is a software development platform freely available in open source. It includes components for 3D surface and solid modeling, visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM applications.

Since june 16;2011 OPEN CASCADE S.A.S. is announced a new public maintenance release of Open CASCADE Technology (version 6.5.1). This release introduces about 60 modifications and bug fixes, over previous public minor release 6.5.

Main improvements include:


New tools for memory usage analysis and optimization
Improved performance and correctness of BRepMesh algorithm
Optimization of point-on-surface projection in Extrema package
Multiple improvements to increase robustness

Detailed information is available in Release Notes (PDF).BY TAATJENE


Lumière sur FreeCAD est un logiciel à conception paramétrique

Image
Il est doté d'une architecture modulaire, qui permet l'ajout de nouvelles fonctionnalités très simplement, sans devoir modifier le noyau de l'application. FreeCAD est basé sur Open CASCADE, un puissant noyau géométrique. Il dispose d'un modèle de représentation des scènes 3D conforme au format Open Inventor et fourni par la bibliothèque logicielle Coin 3D, ainsi qu'une vaste interface de programmation Python. L'interface graphique est basée sur Qt. FreeCAD fonctionne donc de façon identique sur les plateformes Windows, Mac OSX et Linux.
Malheureusement l'interface utilisateur est encore balbutiante : de nombreuses fonctionnalités accessibles via le code Python n'ont pas été implémentées via l'IHM graphique. Ceci rend ce programme difficile d'accès à ses utilisateurs potentiels (design mécanique) qui n'ont pas de formation programmation.
FreeCAD (à ne pas confondre avec freeCAD de Aik-Siong Koh) est une application de modélisation 3D Op…