Matias Posté(e) le 31 mars 2004 Posté(e) le 31 mars 2004 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
didier Posté(e) le 1 avril 2004 Posté(e) le 1 avril 2004 salut Matiasil 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électionconsidéré comme un GROUPE par AutoCadamicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Tramber Posté(e) le 1 avril 2004 Posté(e) le 1 avril 2004 Pour moi, ca sera plutot un WHISKEY ! Et quelques explications.... :casstet: Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Patrick_35 Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 Didier, n'oublie pas les glaçons et les cahuètes ;) Mais plus sérieusement, la fonction autolisp sadd crée un jeu de sélection @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Tramber Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 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 ./__\. (.°=°.)
bonuscad Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 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
didier Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 helloj'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é bretonhihihihihihiblague à part, je le bois sec, comme je parle ;) Éternel débutant... Mon site perso : Programmer dans AutoCAD
Patrick_35 Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 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 PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Labletech Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 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
lecrabe Posté(e) le 2 avril 2004 Posté(e) le 2 avril 2004 Bonjour pour le FUN Dommage que le 1er Avril soit passé ... Sinon on aurait pu proposer la fonction Lisp "Groupir" ... Bye Autodesk Expert Elite Team
Tramber Posté(e) le 3 avril 2004 Posté(e) le 3 avril 2004 C'est pas vrai Lecrabe, t'es Alsacien ? Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
didier Posté(e) le 3 avril 2004 Posté(e) le 3 avril 2004 :) :) hellopour la culture générale,BRAVO à Patrick_35 pour son ACROSTICHE,en voici un autre :C'est un siteAutocadien en particulierDessin en généralXénophile par essence, dontPatrick Emin est le webmasterà vos claviers pour une nouvelle modeamicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Invité Patrick Posté(e) le 3 avril 2004 Posté(e) le 3 avril 2004 Ah ben je vois que Didier est en pleine forme! :D
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