argilles Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 Hello, je suis passé sous 2005 dernièrement et j'ai constaté un truc qui m'agasse.lorsque j'ouvre le gestionnaire des calques (à noter l'améioration de la gestion des groupes de calques une petite merveille) l'ordre des calque apparait toujours autour du calque courant alors que dans les autres versions il commence toujours à 0 ( par le début). merci de me dire par quelle varaible on peut modifier cela . au faite j'ai eux un petit bug j'ai réussi à avoir dans le même fichier deux fois le calque 0, j'ai un fond d'écran comme preuve et il n'y a pas de photoshop la derrière. >>>>>>>>>> venez visiter mon nouveau site d’Architecture http://argile.archi.free.fr <<<<<<<<<
je56 Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 salut je ne sais pas pour 2005 mais pour les anciennes versions c'est la variable maxsort qu'il faut mettre à 500 ou plus (pour etre tranquille) Eric
jifi Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 Salut, A priori tes calques sont triés par ordre d'[surligneur]ETAT[/surligneur] (nouvelle colonne dans la version 2005) As-tu déjà essayé de trier tes calques par ordre de [surligneur]NOM[/surligneur] ?Ensuite ferme le gestionnaire de calque puis ré-ouvre le pour voir si ça été gardé en mémoire. Concernant les éventuels bugs : As-tu installé le Service Pack 1 ? Si non, tu le trouveras ci-dessous : http://www.cadxp.com/Sections+index-req-viewarticle-artid-17.html A+ Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
argilles Posté(e) le 29 septembre 2005 Auteur Posté(e) le 29 septembre 2005 Merci les amis je vais m'epresser à tester vos réponses.et je vous tiendrai au courant. Sinon le bug il ne m'est arrivé que sur un seul fichier. @+ >>>>>>>>>> venez visiter mon nouveau site d’Architecture http://argile.archi.free.fr <<<<<<<<<
jifi Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 Re-salut je ne sais pas pour 2005 mais pour les anciennes versions c'est la variable maxsort qu'il faut mettre à 500 ou plus (pour etre tranquille) Sur mon poste cette variable est à [surligneur]1000[/surligneur] Ci-dessous la définition de [surligneur] MAXSORT[/surligneur] dans l'aide AutoCAD Type : EntierEnregistrée dans : Base de registresValeur initiale : 1000 Définit le nombre maximal de noms de symboles ou de blocs triés par les commandes de liste. Si le nombre total d'éléments dépasse cette valeur, aucun élément n'est trié. A+ Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
bonuscad Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 Pour obtenir 2 fois le calque "0", vu que les espaces sont acceptés dans les noms de calque, ne serais ce pas le cas: le calque "0" par défaut et le même avec de nombreux espace puis un "." au delà de 32 caractèresJe crois aussi qu'on peut utiliser un caractère "blanc" différent de l'espace peut être (Alt + 0160) , je ne sais plus.Si c'est le cas, c'est une utilisation tordue de caractère spéciaux. Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
argilles Posté(e) le 29 septembre 2005 Auteur Posté(e) le 29 septembre 2005 Eh non malheureusement c'est aucun de ceux que tu explique, c'est vraiment 2 calque 0. vrai de vrai c'est pas des blague, mais je pense que c'est un bug vu que c'est un plan exporté depuis Allplan le truc qui dessine en allemand et qu'il leur à fallu 15 versions pour avoir un icone enregistrer beh c'est pas bien de dire du mal des autres. Mis nous chez CADxp on est bien. @+ >>>>>>>>>> venez visiter mon nouveau site d’Architecture http://argile.archi.free.fr <<<<<<<<<
jifi Posté(e) le 29 septembre 2005 Posté(e) le 29 septembre 2005 Re-salut, Ca m'intéresse ton fichier avec 2 calques 0 Si tu veux, envoie le moi à l'adresse jifi@servette.xx [surligneur](remplace .xx par .ch)[/surligneur] A+ Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
Krynn Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Hello collègue suisse :-) Ce qui m'est deja arrivé, c'est de ne pas avoir de calque 0, mais un calque 000 inpurgable.Mais c'etait un dessin qui venait d'ailleurs.
jifi Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Salut, Hey mais est-ce possible ? une ou un collègue Helvétique ? :exclam: :D :cool: :hallucine: :thumbup: Pour les calques non purgeables voir ce sujet :http://www.cadxp.com/sujetXForum-6659.htm Ceci dit, je suis toujours intéressé par vos fichiers qui ont des problèmes de calques. Si ça vous dit j'y jette un oeil à jifi@servette.xx [surligneur](remplace .xx par .ch)[/surligneur] Concernant le sujet de départ, il existait effectivement 2 calques 0, mais après analyse avec SuperPurge il s'est avéré que le 2ème calque 0 portait le nom de [surligneur]0 (2)[/surligneur]Le problème venait d'un bug de conversion entre le soft TOParchi et AutoCAD.Il a suffit de renommer ce calque pour résoudre le problème.Pourquoi AutoCAD n'arrivait pas à afficher le nom du calque de manière correcte m'échappe. Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
Patrick_35 Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 SalutJuste une question, ce n'est pas le chiffre zéro et la lettre O par hasard ? @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
jifi Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Salut Patrick_35 Juste une question, ce n'est pas le chiffre zéro et la lettre O par hasard ? Non... Non... Bien essayé, mais il y avait bien 2 calques 0 dans ce fichier... :o A+ Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
bonuscad Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Jifi, Pourrais tu, par curiosité, faire un copier-coller de ces quelques lignes dans les fichiers incriminés?Ceci dans la ligne de commande et donner le résulat.Merci. ((lambda ( / def_lay) (setq def_lay (tblnext "LAYER" T)) (print (cdr (assoc 2 def_lay))) (while (setq def_lay (tblnext "LAYER")) (print (cdr (assoc 2 def_lay))) ) (prin1))) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
jifi Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Salut bonuscad, No problemo... ;) Voilà ce que ça donne... :P A+ Commande: ((lambda ( / def_lay) ((_> (setq def_lay (tblnext "LAYER" T)) ((_> (print (cdr (assoc 2 def_lay))) ((_> (while (setq def_lay (tblnext "LAYER")) (((_> (print (cdr (assoc 2 def_lay))) (((_> ) ((_> (prin1) ((_> )) [surligneur]"0" "0"[/surligneur] "100" "150" "200" "Defpoints" "0_fmult" "0_cartouche" "symb" "0_esquisse" Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
argilles Posté(e) le 30 septembre 2005 Auteur Posté(e) le 30 septembre 2005 suite à ton message, bonuscad je te transmet la réponse d'autocad et l'on constate qu'il y vraiment 2 calques 0. Les mystères de l'informatique. @+ Argilles Ouverture d'un fichier au format AutoCAD 2000.Régénération du modèle.Appuyez sur ENTREE pour continuer:Commande:Commande:Commande:Utilitaires de menu AutoCAD chargés.Commande: ((lambda ( / def_lay)((_> (setq def_lay (tblnext "LAYER" T))((_> (print (cdr (assoc 2 def_lay)))((_> (while (setq def_lay (tblnext "LAYER"))(((_> (print (cdr (assoc 2 def_lay)))(((_> )((_> (prin1)((_> )) "0""0""100""150""200""Defpoints""0_fmult""0_cartouche""symb""0_esquisse" >>>>>>>>>> venez visiter mon nouveau site d’Architecture http://argile.archi.free.fr <<<<<<<<<
bonuscad Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Hi hi! C'est bien ce que je disais, un caractère spécial! Essayer de coller en ligne de commande, ceci pour le fun dans un nouveau dessin, vous verrez vous aurez 2 calques "0" (entmake '((0 . "LAYER") (100 . "AcDbSymbolTableRecord") (100 . "AcDbLayerTableRecord") (2 . "0\240") (70 . 0) (62 . 7) (370 . -3) (6 . "Continuous") )) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
jifi Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Re-salut, Hi hi! C'est bien ce que je disais, un caractère spécial! Pas si sûr que ça, car avec ton exemple, on obtient bien un 2ème calque 0, mais il est suivi d'un espace quand on l'édite, alors que dans le fichier en question il s'agit bien d'un 2ème calque 0 sans espace ni avant ni après. Si tu veux je t'envoie le fichier ou demande le à argilles A+ Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
Patrick_35 Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Je suis comme Bonus, il doit y avoir un caractère spécial Et en reprenant sa routine pour y voir aussi les codes ascii des caractères, ça donne quoi ? @+ ((lambda ( / def_lay) (setq def_lay (tblnext "LAYER" T)) (princ (strcat "\n\tCalque : "(cdr (assoc 2 def_lay)) " \t\t Codes Ascii \t\t ")) (princ (vl-string->list (cdr (assoc 2 def_lay)))) (while (setq def_lay (tblnext "LAYER")) (princ (strcat "\n\tCalque : "(cdr (assoc 2 def_lay)) " \t\t Codes Ascii \t\t ")) (princ (vl-string->list (cdr (assoc 2 def_lay)))) ) (prin1) )) Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
jifi Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 Ca donne ceci : Commande: ((lambda ( / def_lay) ((_> (setq def_lay (tblnext "LAYER" T)) ((_> (princ (strcat "\n\tCalque : "(cdr (assoc 2 def_lay)) " \t\t Codes Ascii \t\t ")) ((_> (princ (vl-string->list (cdr (assoc 2 def_lay)))) ((_> (while (setq def_lay (tblnext "LAYER")) (((_> (princ (strcat "\n\tCalque : "(cdr (assoc 2 def_lay)) " \t\t Codes Ascii \t\t ")) (((_> (princ (vl-string->list (cdr (assoc 2 def_lay)))) (((_> ) ((_> (prin1) ((_> )) [surligneur]Calque : 0 Codes Ascii (48) Calque : 0 Codes Ascii (48)[/surligneur] Calque : 100 Codes Ascii (49 48 48) Calque : 150 Codes Ascii (49 53 48) Calque : 200 Codes Ascii (50 48 48) Calque : Defpoints Codes Ascii (68 101 102 112 111 105 110 116 115) Calque : 0_fmult Codes Ascii (48 95 102 109 117 108 116) Calque : 0_cartouche Codes Ascii (48 95 99 97 114 116 111 117 99 104 101) Calque : symb Codes Ascii (115 121 109 98) Calque : 0_esquisse Codes Ascii (48 95 101 115 113 117 105 115 115 101) Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
kallain Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 et toc pour les Saint-Thomas ;) ;) ;)
Patrick_35 Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 SalutOn ne doute pas de la véracité du double calque zéro, mais juste à essayer de comprendre où se situe l'erreur, et là je ne vois pas :casstet: @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
kallain Posté(e) le 30 septembre 2005 Posté(e) le 30 septembre 2005 et toc pour les Saint-Thomas C'était pour rire bien-sur. :heartpump:
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