Aller au contenu

command _move


Invité samuelM

Messages recommandés

Invité samuelM

Bonjour,

 

Dans mon programme je dois répéter la meme commande. je l'ai inséré deux fois de suite mais quand je l'exécute il s'arrête à la première.

 

Quelqu'un peut il m'aider?

 

voici comment je l'ai écris. (ceci n'est qu'une partie du programme, le deuxième "_move" intervient sur le rectangle qui est tracé ici et les autres tracés du programme.

 

 
(setq orient (getorient p2 "\nIndiquer la direction\n"))
 			(setq dist   (getnumber "\nIndiquer la distance (hauteur du caisson VR + pièce de compensation) :"))
 			(setq p5     (polar p2 orient dist)
 			
    				 longueur (getdist p5 "\nLongueur du caisson VR : ")

    				 largeur  (getdist p5 "\nHauteur du caisson VR : ")

    				 p6       (mapcar '+ p5 (list longueur largeur))
		)
	  (command "_rectangle" "_non" p5 "_non" p6)

	  (command "_rotate" "d" "" p5 180 "")

	  (command "_move" p5 (/ new)"")
	
	  (command "_move"    (/ new)""))

Lien vers le commentaire
Partager sur d’autres sites

Tu pourrais nettoyer un peu (le P2 qui n'existe pas, la parenthèse à la fin)

getnumber c'est quoi ?

 

(command "_rotate" "d" "" p5 180 )

 

serait mieux !

 

(command "_rotate" (entlast) "" p5 180 )

 

encore mieux car "d" est en Francais ("_l" pour la traduction)

 

******************************************

 

 (command "_move" p5 (/ new)"")

 

Franchement, commencer une selection avec le point p5 et en plus caler l'expression (/ new), qui est bien étrange, tout cela pour publier dans le forum Routines LISP supposé être un espace de partage !!!

De qui se moque-t-on ?

:cool:

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Invité samuelM

Tramber : Getnumber est un programme que gile a réalisé pour utiliser la calculatrice .

et j'ignorais que le savoir ne se partageait pas. mais bon peut être que la bave du crapaud n'atteint pas la blanche colombe que tu es

 

 

Gile :

Merci de ton lien je n'avais pas vu ta réponse, c'est ce que j'étais entrain de faire mais avec difficulté. merci de la lumière

Lien vers le commentaire
Partager sur d’autres sites

Tramber : Getnumber est un programme que gile a réalisé pour utiliser la calculatrice .

et j'ignorais que le savoir ne se partageait pas. mais bon peut être que la bave du crapaud n'atteint pas la blanche colombe que tu es

 

Oui, oui, la blanche colombe,....

 

Extrait de l'intro :

[surligneur] Postez ici vos routines LISP. Une routine est du code court destiné à être réutilisé. Par exemple, un programme mettant à jour la valeur d'un attribut de bloc est une routine. Ne postez pas d'applications ici! [/surligneur]

 

Je renvoyais simplement aux principes. Auxquels j'ajoute que je n'ai rien pigé à ta demande ni n'ai identifié (de haut puisqu'en altitude) la marre humide d'où tu as pu tirer une autre routine ici ou une variable new ou p2 là...

 

J'avais mis un petit smile en bas du message mais il est difficile narquois. Toutes mes excuses.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

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é