philsogood Posté(e) le 22 octobre 2013 Posté(e) le 22 octobre 2013 Hello,Je suis en train de ma faie une bibliothèque d'accessoires de contuires en 3D, je souhaite les grouper dans des fichiers afin de pouvoir les trouver facilement depuis le design center, problème j'ai une centaine (pour commencer) de blocs et je souhaite les importer dans un ficheir comment faire pour ne aps faire insérer chercher le bloc dans un réperotire.... qui va me prendre la nuit?Merci de vos lumièresPhil Projeteur Revit Indépendant - traitement des eaux/CVC
Titi95 Posté(e) le 22 octobre 2013 Posté(e) le 22 octobre 2013 Bonjour Philsigood, je ne connais pas la réponse à ta question pour regrouper plusieurs blocs en même temps. Mais avec des blocs 3D , je ne pense pas que ce soit une bonne solution.Les fichiers 3D sont parfois volumineux, ce fichier sera vite trop gros. Enfin si c'est juste une catégorie pourquoi pas. Tu sais que tu peu mettre ton explorateur windows de ta bib à coté d'autocad et faire glisser les blocs ? Si ils sont bien classés, je trouve cette méthode suffisante. Mes anciennes réalisations Autocad
alala Posté(e) le 22 octobre 2013 Posté(e) le 22 octobre 2013 Bonjour, ce sujet peut être utile : http://forums.autodesk.com/t5/AutoCAD-Francais/inserer-plusieur-bloc-en-une-fois/td-p/2123973 @+ C'est en forgeant que l'on devient forgerons.Et c'est en sciant que Léonard DeVinci!
Steven Posté(e) le 22 octobre 2013 Posté(e) le 22 octobre 2013 Salut Philsogood, Une autre idée; tu pourrais peut-être te créer des palettes d'outils directement via le Design Center. Tu affiches les blocs d'un fichier dans le Design Center puis d'un clic droite de la souris, tu créés une palette d'outils. Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
philsogood Posté(e) le 23 octobre 2013 Auteur Posté(e) le 23 octobre 2013 @Titi : je trouve plus commode pour l'instant d'utiliser le design center - quand on insère le bloc il le fait qu'on lui demande pas besoin de confirmer la position, l'échelle... mais à voir à terme. pour l'instant ma bibliothèque est composé de coudes, de vannes (donc fichier léger) @alalasuper... j'ai pas pensé à voir sur la communauté Adesk @Steven : oula la palette d'outils c'est l'usine à gaz (et pas la motiv pour m'y mettre, la 3D ça va déjà me calmer) merci à tousPhil Projeteur Revit Indépendant - traitement des eaux/CVC
Tramber Posté(e) le 23 octobre 2013 Posté(e) le 23 octobre 2013 Il faut faire un SCRIPT.Perso, j'utilise un listeur puis j'ouvre la liste dans Excel, ensuite, scripter la commande d'insertion devient un jeu d'enfant.Il est vrai qu'avec les noms de blocs et leurs chemins il y a souvent des espaces, il faut donc penser aux guillemets. Sinon, tout est assez facile. Pour faire un script, j'envoie toujours vers un vieux message. Voir la réponse 14, par exemple. Pour le listeur, j'utilise Directory Lister, l'ancienne version est gratuite. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
philsogood Posté(e) le 23 octobre 2013 Auteur Posté(e) le 23 octobre 2013 merci tramber j'avais pas pensé au script...en même temps je suis pas aidé car le listeur que j'avais trouvé nécessite d'être installé (!!) et alors là je te laisse passer devant pour faire comprendre au service informatique la nécessité de ce logiciel qui n"est aps dans nos bases de données"$peine perdue!!Phil Projeteur Revit Indépendant - traitement des eaux/CVC
Aviglémy Posté(e) le 23 octobre 2013 Posté(e) le 23 octobre 2013 Bonjour,j'ai retrouvé ce petit lisp qui doit être de Patrik_35. (defun c:insererblc () ((lambda ( / prefix pt_ins last_pt obj ll ur lg) (setvar "cmdecho" 0) (setvar "attreq" 0) (vl-load-com) (setq prefix (strcat (vl-filename-directory (getfiled "Sélectionner un fichier DWG TEMOIN" "" "dwg" 16)) "\\")) (setq pt_ins (getpoint "\nPoint d'insertion pour le 1er Bloc? <0.0,0.0,0.0>: ")) (if (null pt_ins) (setq pt_ins '(0.0 0.0 0.0))) (setq last_pt nil) (foreach dwg (vl-directory-files prefix "*.dwg" 1) (command "_.-insert" (strcat "\"" prefix dwg "\"") "_none" pt_ins "1.0" "1.0" "0.0") (setq Obj (vlax-ename->vla-object (entlast))) (vla-GetBoundingBox Obj 'll 'ur) (setq ll (safearray-value ll)) (setq ur (safearray-value ur)) (if last_pt (progn (command "_.move" (entlast) "" "_none" (list (car ll) (cadr pt_ins) (caddr pt_ins)) "_none" pt_ins) (setq lg (distance (list (car ll) (cadr pt_ins) (caddr pt_ins)) pt_ins)) ) (setq lg 0.0) ) (setq pt_ins (list (+ lg (car ur)) (cadr pt_ins) (caddr pt_ins))) (setq last_pt pt_ins) ) (command "_.zoom" "_all") (command "_.zoom" "_extents") (setvar "attreq" 1) (setvar "cmdecho" 1) (prin1) ))) Simple et efficace !
Tramber Posté(e) le 23 octobre 2013 Posté(e) le 23 octobre 2013 merci tramber j'avais pas pensé au script...en même temps je suis pas aidé car le listeur que j'avais trouvé nécessite d'être installé (!!) et alors là je te laisse passer devant pour faire comprendre au service informatique la nécessité de ce logiciel qui n"est aps dans nos bases de données"$peine perdue!!Phil Demande leur de te faire les listings des blocs et de te les eznvoyer sur Excel. Ils en ont pour 5 minutes et ils se sentiront utiles. Sinon, ca ce fait en DOS, installé sur ton PC je pense. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
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