philsogood Posté(e) le 5 mars 2012 Posté(e) le 5 mars 2012 helloje me suis rendu compte d'un phénomène bizarre (pour moi)les echelles des lignes ne sont pas totues identiques.mes objets sur mon fichier actif se comportent correctement en revanche tous les blocs sur ce ficheir n'ont aps le même facteur d'echelle de ligne (tous ces blocs viennent d'un fichier DWG que j'exploite depuis le designcenter)Comment ça se fait?http://img15.hostingpics.net/thumbs/mini_223525CAD.jpgPhil Projeteur Revit Indépendant - traitement des eaux/CVC
rebcao Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Bonjour, Peut-être un mélange de type de ligne CACHE - CACHE2 ou provenant de fichiers .LIN différents (ACAD.LIN ou ACADISO.LIN)... Recharges tous tes types de ligne et fait un REGEN 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 @)
lecrabe Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Hello Si tu as un facteur d'echelle different pour un MEME nom de type de ligne (ou de hachures) c sans doute un melange de plusieurs DWGs : - l'un ayant utilise ACADISO.LIN (ACADISO.PAT) - l'autre A C A D .LIN (ACAD.PAT) En principe le facteur est de 25.4 Le Decapode (lecrabe) Autodesk Expert Elite Team
philsogood Posté(e) le 6 mars 2012 Auteur Posté(e) le 6 mars 2012 hello@rebcaoj'ai rechargé tous mes types de lignes mais rien n'y fait!@lecrabeaprés verification, les blocs du fichiers que j'utilise via designcenter sont, tout comme mon fichier actif, sur ACADISO.LINqu'est-ce que les extensions .PAT font là, ej croyait que ces extensions ne s'utilisaient que pour les hachures?bref... la preuve en image, un petit extraithttp://www.toofiles.com/fr/oip/documents/zip/241_dessin2.htmlPhil PS : si vous avez un hébergeur sans pub je suis preneur... cijoint ne fonctionne plus depuis qqs temps! Projeteur Revit Indépendant - traitement des eaux/CVC
lecrabe Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Hello Ma remarque au sujet des fichiers .PAT, c'etait juste pour rappel que le probleme pouvait etre le meme avec les Hachures - C tout ! Desole que cette remarque te trouble !? SVP peux tu nous envoyer ton DWG (ou extrait) avec ces foutus blocs ?cadxp at hotmail point fr Le Decapode (lecrabe) Autodesk Expert Elite Team
lecrabe Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 hello Oui ton probleme d'echelle dans les multi-lignes est curieux ! J'ai l'impression que l'echelle de type de ligne "CACHE" dans la definition de la multi-ligne est different de celui du DWG courant ... Environ 2.5 x fois plus grand d'ailleurs Hors 2.54 cm = 1 pouce et donc cette difference d'echelle de 2.5 me fait toujours penser a un probleme d'initialisation au depart du DWG soit en mm soit en pouces ... Le style de Multi-Lignes a peut etre ete defini dans un dessin US/Americain puis utilise dans un dessin metrique ou qq chose comme ca !? Qu'en penses d'autres gourous ? Le Decapode (lecrabe) Autodesk Expert Elite Team
philsogood Posté(e) le 6 mars 2012 Auteur Posté(e) le 6 mars 2012 Re,Toutes mes multilignes ont été créées à partir de mon gabaritje ne sais pas vraiment à quoi c'est dû! :huh: Projeteur Revit Indépendant - traitement des eaux/CVC
richard-c Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 bonjour, ça ne provient pas de la génération des types de lignes par exemple ? A+
philsogood Posté(e) le 6 mars 2012 Auteur Posté(e) le 6 mars 2012 Bonjour Richard, Peux-tu être un peu plus explicite car je ne comprends aps de quoi tu parles. Phil Projeteur Revit Indépendant - traitement des eaux/CVC
Tramber Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 (modifié) Attention, les multilignes ont aussi des échelles ? Est-ce qu'elles jouent ? je jette un oeil. Bof, c'est pas ça. As-tu bien suivi le conseil de RebCAO ? Modifié le 6 mars 2012 par Tramber Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
richard-c Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 re si tu choisi ta polyligne avec les poignées, et que les propriétés sont ouvertes, tu as tout en bas génération du type de ligne (desactivé(e) - activé(e))
rebcao Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Bopnsoir, Tu peux mettre à dispo un dessin d'exemple ? Merci 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 @)
Julian-Nihon Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Salut, j'ai regarde ton dwg. Ce que j'ai vu, c'est que l'echelle de type de ligne dans ton bloc est a 1, tes multilignes sont a 0.4, change la valeur dans ton bloc a 0.4. Dans ton bloc, les lignes sont de type "Bybloc", ce qui signifie, si j'ai bien compris, l'echelle de type de ligne est donc parametre par ton bloc, et non le type de ligne que tu a applique a ton bloc. Je ne sais pas si ca repond ton probleme, mais ici ca fonctionne.
lecrabe Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Hello Je crois que Julian a trouve ! Bravo !! Le Decapode "deconfit" (lecrabe) Autodesk Expert Elite Team
philsogood Posté(e) le 6 mars 2012 Auteur Posté(e) le 6 mars 2012 Rebcao : un exmple se trouve à dispo un peu plus hautJulian : pouah... quelle mauvaise nouvelle tu m'annonces là!!comment faire pour modifier l'ensemble de mes blocs sur mes fichiers sources?pcq si je commence à la mano...peut être un lisp?ma connaissance en lisp s'arrète au commande AutoCAD... mal partie cette affaire...Phil Projeteur Revit Indépendant - traitement des eaux/CVC
Julian-Nihon Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Desole, mais la, je ne peux pas aider, je crois enconnaitre moins que toi en lisp ^^" Par contre, j'utilise ca pour mettre mettre bloc en Layer0, Bylayer :Mon lien Quelqu'un doit sans doute pouvoir te modifier ce lisp ? :unsure: ou en faire un tout neuf ...
philsogood Posté(e) le 6 mars 2012 Auteur Posté(e) le 6 mars 2012 Re-julianj'avais déjà un équivalent pour faire ce genre de travailmerci pour ton coup de pouce en tout cas++Phil Projeteur Revit Indépendant - traitement des eaux/CVC
bryce Posté(e) le 6 mars 2012 Posté(e) le 6 mars 2012 Ne cherche pas plus loin la cause de ton problème... <_< Si tu veux mettre une valeur à 0.4, c'est la case au-dessus (LTSCALE alias ECHLTP), surtout pas CELTSCALE. Petit cadeau qui te sera peut-être utile: (defun C:DEFLTS ( / acdoc) (vl-load-com) (setq acdoc (vla-get-activedocument (vlax-get-acad-object))) (vlax-map-collection (vla-get-blocks acdoc) '(lambda (x) (vlax-for ent x (vla-put-linetypescale ent 1.0) ) ) ) (setvar "CELTSCALE" 1.0) (setvar "LTSCALE" 1.0) ; remplacer 1.0 par 0.4 si besoin (princ) ) Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant
lecrabe Posté(e) le 7 mars 2012 Posté(e) le 7 mars 2012 Hello Bryce Si j'ai bien compris ton progr parcourt tout le DWG et remet a UN le facteur d'echelle local des types de ligne Q1) Est il capable de descendre a l'interieur des blocs/symboles ? Q2) Si OUI, y compris les blocs imbriques ? Q3) SVP peux tu nous donner la version qui permet de traiter une selection AutoCAD classique (Choix des objets:) ? Merci d'avance, Le Decapode (lecrabe) Autodesk Expert Elite Team
bryce Posté(e) le 7 mars 2012 Posté(e) le 7 mars 2012 Bonjour, R1) Oui R2) Oui R3)Je n'ai pas fait de version pour traiter une sélection, c'est juste un lisp vite fait pour remettre l'éch. des types de lignes des objets à 1... Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant
philsogood Posté(e) le 7 mars 2012 Auteur Posté(e) le 7 mars 2012 hello brycetu es un... couche-tard...minuit trente cinq, ta dame risque de te recevoir à coup de ... (but not my problem)wellc'est vrai que je suis pas malin sur ce coup... j'ai tout remis en ordreCLETSCALE 1LTSCALE 0.4franchement ya tellement d'option qui se croisent et se recroisent sur ce soft que ya de quoi en perdre son latin!! (je pense toujours que les ingés d'ACAD doivent arréter de justifier leur salaire par l'augmentation de la compléxité du soft!!)bref@crabe:le bout de lisp amrche très bien sur les blocs, ET sur les blocs iimbriqués (enfin chez moi...)le lisp traite l'ensemble du ficheir et c'est très bien pour mon utilisationpour résumer : bryce : Merci!Phil Projeteur Revit Indépendant - traitement des eaux/CVC
bryce Posté(e) le 7 mars 2012 Posté(e) le 7 mars 2012 hello brycetu es un... couche-tard...minuit trente cinq, ta dame risque de te recevoir à coup de ... Ne t'inquiète pas pour ça, elle se couche encore plus tard que moi... Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant
lecrabe Posté(e) le 7 mars 2012 Posté(e) le 7 mars 2012 Hello Bryce No problemo, si je veux traiter une partie d'un DWG un simple WBLOC et hop je fais passer dessus ton progr ! Encore Merci, Le Decapode (lecrabe) Autodesk Expert Elite Team
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