Aller au contenu

distance diviser


Messages recommandés

Invité samuelM
Posté(e)

Bonjour

 

Voici un début de programme que j'ai commencer à faire. Mais il y a encore des choses qui ne vont pas et ne fonctionne pas encore.

 

Ce programme permet "normalement" de sélectionner une distance par deux points et d'y insérer des blocs à distance égale par division.

 

Mais après avoir renseigné la ligne "(seqt entr)" il m'indique que la fonction est incorrecte.

 

Pouvez vous m'aider à résoudre ce problème?

Merci d'avance

 

 

(defun c:r1 (/ pt1 pt2 entr nbrR)

 (setq pt1 (getpoint "\n Indiquer le premier point\n"))

 (setq pt2 (getpoint pt1 "\n Indiquer le deuxieme point\n"))

 (setq entr (getreal "\n Entraxe entre renfort : \n"))

 (setq nbrR (/ (distance pt1 pt2) (entr)))

 (setq dist nbrR)

 (setq ang (angle ptac3 ptac4))

 (command "_.insert" nbrR "_none"(polar pt1 ang dist))

 )

Posté(e)

 (setq entr (getreal "\n Entraxe entre renfort : \n"))
 (setq nbrR (/ (distance pt1 pt2) (entr)))

 

Petit problème de syntaxe:

entr est un réel et tu demandes de l'évaluer comme si c'était une fonction.

 

(setq nbrR (/ (distance pt1 pt2) entr))

 

 

Carboléüm, qui dessine aussi à la main -> Carboleum's sketchblog

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é