chrchat Posté(e) le 2 juin 2004 Posté(e) le 2 juin 2004 Salut a tous, je vous sollicite encore car j'ai de nouveau un petit souci. Voilà, je voudrais créer un objet (une bride pour ceux que ça intéresse) dont je connais toutes les dimensions. Seulement ces dimensions sont variables selon le diamètre de la tuyauterie et la pression nominale. 1 - je donne le diamètre 2 - je donne le PN3 - ma bride ce dessine Comment introduire la notion de base de donnée dans mon lisp ? CCAD la DAO au service de l'Energie - http://c.cad.free.fr
Patrick_35 Posté(e) le 2 juin 2004 Posté(e) le 2 juin 2004 Salut,Je ne comprends pas ta notion de base de données, pour ton besoin, par des calculs ? @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
zebulon_ Posté(e) le 2 juin 2004 Posté(e) le 2 juin 2004 Je pense que le terme de "base de donnée" n'est pas adéquoit. Dans le cas qui nous intéresse, il me semble qu'il ne s'agit que de variables. Donc, si j'ai bien compris le sujet, et si je devais faire ton lisp - je commencerais par mettre dans des variables les paramètres (point d'origine, diamètre et pression)- je me définie des variables points remarquables qui me serviront à dessiner la bride (PT1, PT2, PT3 ...)- je calcule ces points en fonction du point d'origine et en fonction des variables diamètre et pression- je dessine en m'appuyant sur les point calculés ci-dessus. C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme) C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)
didier Posté(e) le 2 juin 2004 Posté(e) le 2 juin 2004 bonsoir à Tousc'est encore moi qui va jouer le ronchon,Zebulon a raison,à Chrchat, il faut DECORTIQUER le problème.sans me prendre pour un programmeur, j'ai déjà assez sévi en Lisp et en VBApour IGNORER ce moment, qui pour un analyste se nomme :ALGORITHME.Donc pour faire simple, faire pas à pas, à la main, plusieurs brides,noter où se situent les éléments variables, et la moitié du travail est fait.Si tu n'est pas en mesure d'écrire ton programme, en expliquant le butet les points de passage, n'importe quel "Lispeur" te le fera.Tu serais étonné si tu voyais l'étendue des possibilités de programmation.tourne le problème plusieurs fois dans ta tête et reviens à la charge,on t'aidera, je parle en mon nom bien sûr.amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Tramber Posté(e) le 4 juin 2004 Posté(e) le 4 juin 2004 Pourquoi pas une petite image aussi. Ca changerait tout à la conversation. Tu fais une image (tu l'optimise si tu sais faire) et l'envoies au webmaster, C tout. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Labletech Posté(e) le 8 juin 2004 Posté(e) le 8 juin 2004 Je suis désolé mais je me suis fait un peu discrèt ces temps ci (y en a p'tetre qui l'on apprécié d'ailleurs) mais je croulais sous le travail .. Je passe sur cet article et je vais mettre moi aussi mon grain de sable.Zebulon et Didier ont tout à fait raison il est bon d'expliquer ce que l'on cherche par un organigramme des plus imagés si cela est possible ... Mais en fait je crois que là le pb était simple en fait. chrchat ne cherche pas le prog qui permet le dimensionnement de sa bride, il cherche plutôt à rendre exploitable une liste de choix possibles pour proposer différentes brides adaptées.Il veut donc piocher dans une sorte de catalogue qui lui permettrait de saisir:- le diamètre- le PN. Si ces données sont indépendantes il faut faire deux fichiers séquenciels basiques qui possèderont:- diam.csv qui contiend par ligne d'écriture un diamètre- PN.csv qui contiend par ligne d'écriture un PN.Le prog en lisp lit ces 2 fichiers et propose l'affichage d'une liste par fichier. C'est réalisable par le biais du boite dcl et d'une liste déroulante variable.L'utilisateur choisit alors les 2 valeurs qui l'interessent et le prog peut alors les injecter dans la suite du prog de chrchat.Je n'ai pas sous la main une boite dcl de ce type mais je crois que Patrick_35 ayant bien bossé avec des dcl, a peut-être ce genre de truc sous la main... Quant-aux 2 fichiers csv on a bien compris que l'on peut les générer à partir d'EXcel par exemple. Bon ensuite il y a bien-sûr des petits rusés qui ont peut-être réalisé ce genre d'applic en VBA. C'est certainement plus rapide ..J'avais fait réalisé pour un dev. (cti_profiles voir rubrique 'Services') un prog en VB chainé au lisp qui exploite ainsi une base de données pour dimensionner des profilés métalliques à partir du catalogue de l'OTUA. Mais ce dev ne peut pas se donner il est en partagiciel (par cher mais en partagiciel quand même).. Formateur ATC Autocad - Mechanical - Inventor - Electrical
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant