Aller au contenu

grouper les objets


Matias

Messages recommandés

Bonjour,

 

Comment fait-on pour que lorsqu'on dessine plusieurs objets dans un programme lisp, que tous cela soient regroupés en un seul et même objet (par exemple au moment d'une sélection qu'ils soient tous réunis) ??

Matias

Lien vers le commentaire
Partager sur d’autres sites

salut Matias

il y a une solution, mais elle n'est pas référencée, sauf dans les bouquins pro.

une fois que tu as créé ton jeu de sélection avecc (ssadd).

tu as le nombre d'entités dans la sélection,

le command c'est :

(repeat (sslength JeuDeSelection)

(setq ent(ssname JeuDeSelection n))

(setq Groupage (SCOTCH ent Groupage))

(setq n (+ 1 n))

)

et voilà la variable Groupage est un jeu de sélection

considéré comme un GROUPE par AutoCad

amicalement

 

Lien vers le commentaire
Partager sur d’autres sites

Sans glaçons pour moi, merci

[align=center]

(ssadd) crée un jeu de selection vide.

(ssadd truc)................avec l'entité truc

(ssadd truc seltrucs) ajoute l'entité truc à seltrucs[/align]

 

Je ne comprends pas grand chose à (SCOTCH ent Groupage)

....entre nous.

 

Je veux pas charger tant que je ne comprends pas ( :casstet: ), NA !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Moi j'aime bien la VODKA. ;)

 

J'ai bien cherché mon rouleau de Scotch, mais impossible de recoler les morceaux :D

 

Plus sérieusement, ta fonction (scotch arg1 arg2) demande des explications

; erreur: no function definition: SCOTCH

 

elle vient d'une librairie additionnelle?, je n'aime pas trop les utiliser à cause de cela.

 

je pense qu'elle doit faire appel à la commande "_group" (en tous cas elle doit pouvoir se remplacer facilement)

Scotch=Groupe??

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Lien vers le commentaire
Partager sur d’autres sites

hello

j'le crois pas,

des grands garçons comme çà

un premier avril, quelqu'un sort une commande de son esprit torturé

et tout le monde saute dessus comme la misère sur le bas clergé breton

hihihihihihi

blague à part, je le bois sec, comme je parle ;)

Lien vers le commentaire
Partager sur d’autres sites

Ah Didier ( Donc Il Doit Infiniment En Rire, hou la la, c'est bientôt le week-end), pense à ce pauvre qui pose une question, tombe sur un poisson d'avril et je ne suis pas certain qu'il comprenne nos réponses

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Lien vers le commentaire
Partager sur d’autres sites

J'y crois pas , vous devez vous bidonner... mais tout en riant la réponse n'est peut-être pas aussi claire qu'il y parait ..

Bon maintenant que le 1er avril est passé, on va essayer d'être un peu plus sérieux.

Matias tu as donc un prog qui crée des entités

 

 (defun ton_prog ()
..(setq jsc (ssadd)) ; ssadd sans rien permet d'initialiser un jeu de selection vierge 
..(tes lignes qui fabriquent les entités .. peut_être une boucle ??)
.....(ssadd (entlast) jsc) ; ajout de la dernière entité créée dans le jeu 
..(peut-être ta fin de boucle ??)
)

 

Le jeux de sélection est alors exploitable dans d'autres prog ..

Formateur

ATC Autocad - Mechanical - Inventor - Electrical

Lien vers le commentaire
Partager sur d’autres sites

:) :) hello

pour la culture générale,

BRAVO à Patrick_35 pour son ACROSTICHE,

en voici un autre :

C'est un site

Autocadien en particulier

Dessin en général

Xénophile par essence, dont

Patrick Emin est le webmaster

à vos claviers pour une nouvelle mode

amicalement

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é