YUKSEL DOMANIC ENG. LTD.
PRENDRE LA NATURE EN AMI POUR DE MEILLEURS ÉTATS DE LA VIE ET ENVIRONNEMENT

YAPP

Les effets des avances passionnantes en technologie d’informatique se sont reflétée bientôt dans l’ingénierie et le domaine de design et ont provoqué un champ sous le nom du CAO (conception assistée par ordinateur). Les ingénieurs, de cette façon, ont été équipés d’un outil complet et flexible pour leurs épreuves dures et ennuyeuses de conception, que, autrefois, ils pourraient réaliser seulement par le stylo et le papier. Bien que, au début, la matière ait évolué, dans la pratique de l’ingénierie, le plus largement sous forme d'automatisation de dessines deux ou tridimensionnelle, la potentialité énorme gagnée, aujourd’hui, par les ordinateurs dans le domaine du design et de l’ingénierie est hors de conflit.

De nos jours il est difficile d’imaginer n'importe quel problème de conception qui n'est pas possible d’être résolu le plus effectivement et rapidement à l'aide de ces « micro-ordinateurs » qui ne sont pas plus hors de la portée des ingénieurs, à condition qu’ils soient équipés du logiciel approprié. Mais malheureusement l'optimisme assuré par ce fait est sous l'ombre d’un autre : la production de logiciel est un processus excessivement pénible et dur. Étrange peut-elle semble mais comme si des ordinateurs résistent obstinément à être programmés. Les architectes d'ordinateur sont bien avertis de ceci et, pour enlever un inconvénient sérieux à la voie d'une technologie grimpant en flèche, luttent pour la conception des ordinateurs plus orientés par logiciel. Puisque ces efforts, au moins jusqu'ici, ont servi le plus certainement à brouiller la distinction pointue et dés-longue admise entre le matériel et le logiciel, la réalité que la conception est une certaine sorte d'un problème de programmation, se concrétise de plus en plus.

Ainsi c'est une nécessité que la production de logiciel est un champ important de l’ingénierie et nous sommes dans ce domaine depuis beaucoup d'années.

Équipé d'un désir ardent de réaliser les projets de conception-design des routes, que nous avions entrepris contre le Département d'Etat des Routes par des ordinateurs, nous nous sommes trouvés dans une bataille effrayants et excitants aussi bien qu'intéressant, où nous avions lutté avec des tas des modèles des épreuves de idées et de conception. Mais cette lutte, en attendant, est devenue pour nous un processus le plus valable où nous avons dû penser si profondément sur la nature et la définition mêmes des problèmes que nous tâchions de résoudre et nous avons acquis un bon nombre d'expérience de qualité supérieur. C’est ainsi, donc, que nous disons que programmer, c’est le même que concevoir.

Aujourd'hui nous avons un paquet du logiciel de notre propre création au moyen de lequel nous avons atteint un niveau important de l'automatisation et, en commençant par les unes les plus élémentaires nous pouvons aborder presque n'importe quel problème dans l’étude et conception des routes et tous les exemples de dessein.

Cependant, nous ne maintenons pas que le but unique en utilisant des ordinateurs est de gagner du temps et d'atteindre le résultat exigé sans effort. Nous ne croyons pas non plus que les ordinateurs soient ces esclaves qui créent des tems de loisir pour leurs maîtres. L'affirmation que dans un certain avenir proche, toutes les fonctions de l'humanité, y compris cela de la pensée, seront délégués aux ordinateurs, laissant leurs créateurs dans cet état de loisir désiré ardemment, devrait être acceptée, encore, de construire une certaine sorte de spéculation.

Nous maintenons, au lieu de cela, que l'objectif principal dans l'automatisation à présent devrait plutôt être d'atteindre la perfection et la précision. Ainsi, les résultats nous avons obtenu par notre logiciel qui étaient au delà des caractéristiques accoutumés et qui ont été appréciés fortement, ont été la seule motivation pour les douleurs longues que nous nous sommes engagés à la créer.

Un logiciel créé pour résoudre une certaine sorte de problème, est une conception de qualité supérieur qui est plaisant et satisfaisant en soi même et, dès que soie accompli, déclenchera et motivera une nouvelle recherche qui la dépasse d'une manière quelconque. Ce, alors, est une chaîne-réaction qui continue.

Nous avons appelé notre logiciel YAPP, un acronyme se composant des capitaux de la « Le paquet de la conception et l'étude des routes et terrains» dans notre propre langue. D'en haut, donc, il est clair que ce soit le nom que nous avons donné à un effort de progrès continu.

Dans sa présente version c'est un code fortement orienté objectivement et comportant plus de 400 000 lignes de C++. Nous n'avons jamais pensé à le commercialiser et étant seulement pour l'usage interne, nous avons produit nos conceptions et designs presque exclusivement par ce logiciel depuis 15 ans.

Dans ce qui suit, nous disons quelques mots au sujet des modules composant YAPP et les tâches, que le logiciel réalise ou des aides qu’il apporte à atteindre la perfection. Quelques exemples des sorties de programme sont déjà apparus dans notre site Web en liaison avec les explications y données. Nous continuons à augmenter cette présentation avec quelques autres échantillons, parallèlement au compte suivant.

GESTION DE RÉSEAUX DES CHEMINEMENTS ET DES POINTS DE REPERE

Un module extrêmement flexible, qui est entièrement visuel et/ou interactif s’il le faut. Actuellement les grandes avances dans des d'équipement d'arpentage topographique ont rendu les critères et les spécifications classiques presque désuètes. La facilité d’arpenter les angles et distances a apportée une richesse des observations redondantes dont abondent les bureaux d’ordinateurs. Notre processus d'ajustement, qui est basé sur le bien connu « Ajustement par la méthode des moindres carrés au moyen des observations indirectes. » commence par cette richesse entière et réduit, si le cas le nécessite ainsi, par l'élimination des impairs possibles même vers la contingence extrême ou aucun ajustement n’est possible du tout. Cette information est communiquée à l'utilisateur comme qu'elle l’est et l'ajustement partiellement, si en resté aucun, ou entier, est effectué. Des coordonnées de projection d'UTM sont accompagnées avec ces autres calculés sur le plan précisément pour des applications en champ s’il le faut.

COGO (LA GÉOMÉTRIE DES COORDONNES)

Pour réaliser les tâches étant décrit ici le logiciel est motorisé par un moyen de COGO avec une richesse de menu et avec des modules de manipulation de textes, ,symboles et objets, soutenus par des outils de macros que nous osons de classifier d’être sophistiqué et puissant. COGO est un module spécifiquement développé avec la géométrie des routes et échangeurs dans la considération. Entièrement interactif ou programmable par l'interpréteur fondamental de LISP, n'importe quel problème ou construction avec des lignes, des cercles, des spirales et des « splines » dans la conception-design des routes réduit presque à rien avec cette utilité puissante.

CARTOGRAPHIE ET DTM

La Cartographie et la modélisation numérique des terrains sont à la base de n'importe quel travail de conception-design d'infrastructure. Donc, en créant YAPP, nous avons consacré des années pour arriver à un module puissant et excellant pour une tâche si fondamentale. Basé sur la « technique de triangulation » bien établie, le contournement, le design des levés, numérisation des cartes existantes, le sectionnement et le visionnement en perspective sont maintenant les travaux courants et bien établis à travers des années que nous pouvons facilement réaliser.

Bien que, d'habitude, appelé comme DTM (de l’anglais : Digital Terrain Model) ce même module également aide à visualiser les surfaces excavées ou finies aussi bien qu’à atteindre les solutions fonctionnellement mûres et esthétiquement satisfaisantes.

CONCEPTION-DESIGN DES ROUTES ET ÉCHANGEURS

Etant développé pour la réhabilitation des installations actuelles aussi bien que concevoir les nouvelles dans l’étape de planification et considération, ce module est le résultat et résume de notre expérience de plus de 20 ans dans le domaine. Parmi les nombreuses modules et routines réalisant une richesse des détails et des aspects, les uns le plus valable de mentionner sont :

  • Relocalisation d'itinéraire sur DTM. (Digitalisé ou levé en champ),
  • Optimisation de tracé in association au profilage, aux coups transversales et aux calculs immédiats de volume de terrassement,
  • Revêtement de la chaussée et optimisation de profil dans des travaux de réhabilitation,
  • Excavation à trois dimensions, construction de pente et modélisation de chaussée et autres surfaces quelconques,
  • Programmation visuelle de formation des coupes transversales de toute sorte,
  • Conception-design interactive ou programmable des carrefours et d'échangeurs,
  • Optimisation pleine et automatique de transport de masse,
  • Dessein final standard et détaillée.

L’INTERPRÉTEUR DE LISP

Etant l'auteur du paquet, nous agrandissons et enrichissons sans interruption le code du logiciel bien structuré et orientés objectivement. Cependant, un interpréteur de LISP tout pénétrant développé par M.Yuksel Domanic comme une dialecte de Franz-LISP, fortement adapté aux besoins avec un éditeur-rédacteur souple, est prêt à prolonger les possibilités et à programmer presque n'importe quelle tâche pour l'utilisateur créatif.