chti52 Posté(e) le 18 décembre 2012 Posté(e) le 18 décembre 2012 Bonjour, c'est encore moi. Voilà, cela fait pas mal de temps que je travaille avec des blocs dynamiques ce qui est super mais un seul soucis, c'est que lorsque j'insère un fichier avec des blocs dynamiques et des valeurs (longueur, largeur, angle, etc...), ces blocs dynamiques se retrouvent comme le fichier d'origine et je perds toute les valeurs ce qui est très ennuyeux.. Vous me direz qu'il faut que j'insère auparavant les même blocs mais j'ai déjà essayé. Y a t'il une variable quelconque pour parer à cet éventualité ? Merci pour votre aide.
lili2006 Posté(e) le 18 décembre 2012 Posté(e) le 18 décembre 2012 Bonsoir à toutes et tous, En mode décomposé ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
chti52 Posté(e) le 18 décembre 2012 Auteur Posté(e) le 18 décembre 2012 J'y ai bien pensé mais après je ne peux plus les comptabiliser. :(
lili2006 Posté(e) le 19 décembre 2012 Posté(e) le 19 décembre 2012 Bonjour à toutes et tous, Ben non, si à la base c'est déjà un bloc et que tu l'insères via une palette ou le menu d'insertion en décomposer, pas de pb particulier,...Sinon, je ne verrai pas bien l'intérêt des blocs dyns,.. Si il n'est pas en mode "décomposé" à l'insertion, il devient un bloc imbriqué,... Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
chti52 Posté(e) le 19 décembre 2012 Auteur Posté(e) le 19 décembre 2012 Bonjour lili2006 J'ai commencé par ouvrir un nouveau dessin sans gabarit, j'ai inséré mon fichier où il y a les blocs dynamiques en décomposé, jusque là çà marche. J'ai ensuite refait la même opération mais cette fois avec un gabarit qui contient les blocs du même nom mais qui eux ne sont pas dynamiques et lorsque je refais la même procédure qu'auparavant, tous les blocs ne sont plus dynamiques et ont perdu tous leurs paramètres et c'est justement cela que je veux éviter car le but justement est de pouvoir insérer ces blocs dans des fichiers existants. En clair, je fais des récolements pour un SIG et ce sont mes relevés qu'il faut que j'insère dans la base de données or je ne peux pas refaire tous les blocs puisqu'on fait des transferts vers un autre logiciel, en l'occurrence Géoconcept, et vice versa au moyen de dxf d'où la perte d'informations au retour vers autocad. J'espère avoir été assez clair, quoiqu'il en soit, s'il n'y a pas d'autres solutions je vais être obligé d'abandonner les blocs dynamiques, ce qui est dommage, pour revenir à l'ancienne méthode...@+
lili2006 Posté(e) le 20 décembre 2012 Posté(e) le 20 décembre 2012 Bonsoir a toutes et tous, Dans ce cas, au moment de l'insertion, regardes bien ta ligne de commande et valides lors de la demande de la redéfinition du bloc (désolé, pas AutoCAD sous le coude,...). Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
chti52 Posté(e) le 21 décembre 2012 Auteur Posté(e) le 21 décembre 2012 Bonsoir lili2006, et bien non, lorsque j'insère le fichier il me demande simplement le point d'insertion, son échelle et son angle mais pas de remplacement de blocs ni de type de lignes d'ailleurs. Je cherche de mon coté si je trouve j'en ferai part à tous. Bonne fêtes de fin d'année.
(gile) Posté(e) le 22 décembre 2012 Posté(e) le 22 décembre 2012 Salut, Ce que tu décris me semble tout à fait normal. Il ne peut pas y avoir deux blocs différents de même nom dans le même dessin (ceci est valable pour tous les objets nommés : calques, styles, etc.). Je trouve juste curieux que tu fasses un gabarit contenant un bloc nommé "toto" pour y insérer un dessin contenant un bloc différent nommé aussi "toto"... Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
chti52 Posté(e) le 22 décembre 2012 Auteur Posté(e) le 22 décembre 2012 Bonjour, Je l'ai expliqué ci-dessus pourquoi. En fait je n'insère pas mon fichier dans un gabarit mais dans un fichier qui provient de Géoconcept et transformé en dxf pour l'import/export. Le fichier gabarit c'était juste pour essayer et çà fonctionne mais en revanche, tous les blocs dynamiques de fichiers qui sont passés par ce logiciel SIG me reviennent sans cette dynamique et forcément lorsque j'insère mes nouveaux fichiers, les blocs dynamiques perdent leur paramètres et reviennent à leurs positions initiales or c'est justement cela que je cherche à éviter. Qu'ils ne soient plus dynamiques çà n'est pas trop le problème mais je souhaiterais simplement qu'ils ne perdent pas leurs paramètres. Un exemple tout simple. Je créée un carré de 1 sur 1 avec au milieu un cercle pour faire un Regard de visite. Il exite des regards rectangulaires avec tampon au milieu. Si j'applique la version classique du bloc, c'est-à-dire échelle en x et en y, le cercle au centre devient oval et si mes souvenirs sont exacts, il n'existe pas de tampon oval. D'où l'utilité du bloc dynamique. Malheureusement ces valeurs se perdent dès qu'il est inséré dans le fichier SIG ; l'angle se remets à 0, les échelles à 1 et le diamètre du tampon reprend son rayon de création et sa position initiale. J'ai plein d'autres exemples comme celui-ci et je ne vais pas en faire l'inventaire.Mais rassurez-vous les gars, si çà ne fonctionne pas, je ferai comme auparavant, c'est-à-dire 1 bloc par modèle.Bon WE
(gile) Posté(e) le 22 décembre 2012 Posté(e) le 22 décembre 2012 Ce que je voulais dire, c'est que le nommage des objets (blocs, calques, etc) est déterminant. Il est possible de limiter ce risque de conflit en utilisant des noms avec un préfixe ou un suffixe par exemple.Tu peux aussi renommer les blocs du fichier hôte (avec un préfixe ou un suffixe) avant d'y insérer de nouveaux fichiers.Une autre méthode serait de redéfinir les blocs dans le fichier hôte (le dxf en question) pour qu'ils soient identiques à ceux des fichiers qui doivent y être insérés. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 22 décembre 2012 Posté(e) le 22 décembre 2012 Re, En utilisant le design center, j'ai pourtant déjà fait cette opération(redéfinir le bloc de même nom, et du coup récupérer les nouvelles caractéristiques),..Ou bien je perds la tête ? Peux-tu vérifier (gile) STP ? (pas de AutoCAD sous le coude,...) Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 22 décembre 2012 Posté(e) le 22 décembre 2012 Non, ça ne fonctionne pas avec le Design Center.Pour redéfinir un bloc par insertion, il faut le bloc soit enregistré comme fichier dwg (wbloc) et l'insérer via la boite de dialogue INSERER > Parcourir... > Redéfinir ? > Oui ou en ligne de commande : -INSERER > NomDuBloc=NomDubloc.dwg > Redéfinir ? > Oui Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 22 décembre 2012 Posté(e) le 22 décembre 2012 Re, Merci (gile), j'avais un trou de mémoire et pas AutoCAD pour vérifier,... Ne serais-ce pas une solution au besoin de chti52 ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
chti52 Posté(e) le 22 décembre 2012 Auteur Posté(e) le 22 décembre 2012 Oui c'est une solution et j'y ai pensé mais avec le nombre de blocs nommés qu'il y a dans chaque fichier j'ai pas fini. Et à moins d'utiliser un lisp pour remplacer d'un seul tenant la série de blocs du dessin par les blocs dynamiques, si tant est que cela puisse marcher, je ne vois pas comment puis-je opérer. Si quelqu'un est assez gentil pour me créer ce lisp...Merci quand même les gars, on aura tenté...@+
FormaBois Posté(e) le 23 décembre 2012 Posté(e) le 23 décembre 2012 Salut,je ne sais pas si cela répond à la demande, mais comme le mentionne (gile), il est possible de renommer en une seule fois tous les blocs du dessin, ou par lot avec la fonction RENOMMER Studio Gfilm - Agence de communication par l'image "Le matin tu peux rester couché pour poursuivre ton rêve, ou te lever pour le réaliser"
chti52 Posté(e) le 23 décembre 2012 Auteur Posté(e) le 23 décembre 2012 Salut,je ne sais pas si cela répond à la demande, mais comme le mentionne (gile), il est possible de renommer en une seule fois tous les blocs du dessin, ou par lot avec la fonction RENOMMER Merci FormaBois, il ne s'agit pas ici de renommer des blocs mais de conserver les paramètres des blocs dynamiques. J'ai bien un petit lisp qui remplace les blocs x par les blocs y, mais le résultat est identique, il faut que je les fasse un par un, tu parles d'une galère !D'autre part, je ne suis pas le seul à travailler sur ces fichiers et il faudrait que les autres suivent mon résonnement, pour çà c'est pas gagné. Bon dimanche.
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