Aller au contenu

la commande grouper des objets


rebcao

Messages recommandés

Pourquoi subsiste toujours cette différence de la commande GROUPE dans les versions complètes et les versions LT...

 

à quand la même fonctionnalité que dans LT ??? Qui est nettement plus rapide pour créer un groupe sans nom !

 

 

Voici la commande GROUPE des versions complètes...

 

http://www.rebcad.fr/CADxp/images/cde-groupe-2006.png

 

 

Voici la commande GROUPE des versions LT...

 

http://www.rebcad.fr/CADxp/images/cde-groupe-LT2006.png

 

 

 

Pour grouper des objets avec LT, il suffit de sélectionner les objets, puis bouton droit et GROUPE... :D

c'est plus long avec les versions complètes...!!!... :mad:

 

http://www.rebcad.fr/CADxp/images/cde-groupe-LT2006-menu.png

 

Pourquoi ne retrouve-t-on pas ce menu contextuel dans les versions complètes ???

 

 

Christian

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Lien vers le commentaire
Partager sur d’autres sites

Bien que je sois pas trop à l'aise avec les dictionnaires, j'ai tenté le coup avec ce qui suit.

Il a l'air de fonctionner, le dégroupage est le plus difficile mais on pourrait également faire le regroupage de la même manière; sans (command)

Mais j'ais fait au plus simple avec REGROUPER :cool:

 

Il y a certainement mieux ou plus simple, c'est une approche :P

(defun c:degroup ( / ent dxf_ent dxf_def dxf_grp lst lst_name_gr ent_grp)
(while (null (setq ent (entsel))))
(setq dxf_ent (entget (car ent)))
(setq dxf_def (entget (cdr (assoc 330 dxf_ent))))
(cond
	((eq (cdr (assoc 100 dxf_def)) "AcDbGroup")
		(setq
			dxf_grp (dictsearch (namedobjdict) "ACAD_GROUP")
			lst (member (cons 350 (cdar dxf_def)) (reverse dxf_grp))
			nam_gr (list (cadr lst) (car lst))
			ent_grp (dictsearch (cdr (assoc -1 dxf_grp)) (cdar nam_gr))
		)
		(entdel (cdar ent_grp))
		(princ "\nEntités dégroupées")
	)
	(T
		(princ "\nEntité non groupée")
	)
)
(princ)
)
(defun c:regroup ( / js)
(setq js (ssget))
(cond
	(js
		(setvar "cmdecho" 0)
		(command "_.-group" "_create" "*" "" js "")
		(setvar "cmdecho" 1)
		(princ "\nGroupe créé.")
	)
	(princ "\nAucune sélection.")
)
(princ)
)
(princ "\nCommande REGROUP/DEGROUP")(princ)

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

  • 6 mois après...

Voici [surligneur] un autre sujet avec quelques petites icônes pour simplifier la gestion-création de groupes[/surligneur] avec une version complète !

 

j'ai remarqué une petite erreur d'inversion dans l' ACTIVATION-INACTIVATION des groupes ( PICKSTYLE ), à l'occase je corrige ça !

 

Christian

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...

salut

 

grouper degrouper il existe un petit lisp proteger qui marche pas trop mal

qui marche bien meme je dirais

 

grpdegrp.vlx

 

fonction "grp" "degrp"

 

phil

Autodesk Architecture 2023 sous windows 11 64

24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an aprè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 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é