Aller au contenu

SLV

Membres
  • Compteur de contenus

    8
  • Inscription

  • Dernière visite

SLV's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. SLV

    Tracé d'une courbe avec VLisp

    Ok je vérifie ca tout à l'heure
  2. SLV

    Tracé d'une courbe avec VLisp

    D'accord Merci
  3. SLV

    Tracé d'une courbe avec VLisp

    L’émoticône avec le sourire représente b majuscule, je ne sait pas pourquoi il insiste pour s'afficher comme ça.
  4. Bonjour les gars, un salut tout particulier à VDH. j'ai pu utiliser le code que tu as poster pour réaliser le tracer d'une fonction. J'en avait particulièrement besoin pour le tracé de l'équation de la chainette y=(1/2a)x²+a, a étant le paramètre de la chainette en mètre. Les valeur de ce paramètre sont généralement supérieures à 500 m et n'excèdent pas 3000 m. Malheureusement je ne suis pas confortable avec le tracé produit. Elle devrait produire une parabole, la même que fait un conducteur électrique suspendu entre deux poteaux. Je voudrais savoir si mon code a un problème, si oui le quel. Merci d'avance. (defun c:chainette (/ pr x1 x2 p) (setq pr (getreal "Spécifiez le paramètre de la chainette en m: ") x1 (getreal "Spécifiez la borne inférieure de l'intervalle x1: ") x2 (getreal "Spécifiez la borne supérieure de l'intervalle x2: ") p (getreal "Spécifiez le pas p: ") ) (setq a '(/ 1 (* 2 pr))) (setq b '(pr)) (command "_pline") (foreach pt (bv:coord x1 x2 '(lambda (x) (+ x p)) '(lambda (x) (+ (* a x x) B)) ) (command "_none" pt) ) (command "") (princ) ) bv:coord étant définie comme suit: (defun bv:coord (a b e f) (if (>= a B) (cons (list b ((eval f) B)) nil) (cons (list a ((eval f) a)) (bv:coord ((eval e) a) b e f))))
  5. SLV

    Tracé d'une courbe avec VLisp

    Merci grandement VHD. Ce que tu as m'a envoyé m'est déja assez utile. Excuse moi de t’embêter encore mais stp j'ai encore 03 soucis (en fait comme tu le constate je suis encore assez nul dans ce langage, mais bon j'apprends) : - est-il possible d'imbriquer la fonction "bv:coord" dans la fonction "courbe"? - Comment fonctionne exactement la fonction "bv:coord"? - A quoi sert la sécurisation des saisies et comment le faire?
  6. SLV

    Tracé d'une courbe avec VLisp

    Rebonjour les gars, voici à peu près l'algo du programme que je cherche. Début Définition de la fonction "y=ax²+b" \\ on doit pouvoir l'appeler à partir de la ligne de commande Création des variables: "Spécifiez le coefficient a: " "Spécifiez le coefficient b: ")) "Spécifiez la borne inférieure de l'intervalle x1: ")) "Spécifiez la borne supérieure de l'intervalle x2: ")) "Spécifiez le pas p: ")) a (a doit être un réel) b (b doit être un réel) x1(x1 doit être un réel) x2(x2 doit être un réel) p (p doit être un réel) Tracé de la fonction Fin
  7. SLV

    Tracé d'une courbe avec VLisp

    Ok merci j'y jette un coup d'oeil
  8. Bonjour les experts, Svp j'ai besoin d'un code VLisp permettant de tracer dans Autocad une courbe quelconque à partir de son équation. La petite idée que j'ai c'est qu'il faudra utiliser la commande defun. Seulement, je ne parvient pas l'utiliser pour définir les arguments d'une fonction. Merci d'avance
  9. Bonjour a tous, j'ai besoin d'un programme Auto Lisp permettant de tracer une courbe quelconque à partir de son équation

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité