Aller au contenu

bonuscad

Membres
  • Compteur de contenus

    5 029
  • Inscription

  • Dernière visite

  • Jours gagnés

    56

Tout ce qui a été posté par bonuscad

  1. Bonjour, Il serait peut être plus judicieux de le placer dans: C:\Documents and Settings\Ton Log-In\Application Data\Autodesk\AutoCAD Map 6\RXX.x\fra\Support ou un truc approchant cette orthographe de dossier.
  2. Salut lili2006 Pourtant dans ce message tu n'avais pas eu de problème, c'est le même site. :exclam:
  3. Des images d'origine différentes: Causé par la nature : Le volcan Islandais Causé par l'homme : La nappe de pétrole dans le golfe du Mexique (et ce n'est que la partie visible en surface) :( Clichés de la 1ère semaine de mai.
  4. Salut steelbe, Voici un montage possible du code (en partant de tes quelques lignes originales) (defun c:holes ( / jsel HP DR gbc key_hole id_ent js) (princ "\nSélectionner un solide.") (while (null (setq jsel (ssget "_+.:E:S" '((0 . "3DSOLID"))))) (princ "\nCe n'est pas un solide!") ) (initget 9) (setq HP (getpoint "\nPoint du Trou de départ: ")) (initget 91) (setq DR (getdist HP "\nDiamètre du Trou: ")) (initget 91) (setq gbc (getdist HP "\nEcart entre colonne: ")) (initget "2 4 6 8 10") (setq key_hole (getkword "\nNombre de trous à percer[2/4/6/8/10]? : ")) (command "_.circle" "_none" HP (* DR 0.5)) (command "_.extrude" (entlast) "" pause) (setq id_ent (entlast) js (ssadd)) (cond ((eq key_hole "2") (command "_.-array" (entlast) "" "_rectangular" "2" "1" gbc) ) ((eq key_hole "4") (command "_.-array" (entlast) "" "_rectangular" "2" "2" gbc gbc) ) ((eq key_hole "6") (command "_.-array" (entlast) "" "_rectangular" "2" "3" gbc gbc) ) ((eq key_hole "8") (command "_.-array" (entlast) "" "_rectangular" "2" "4" gbc gbc) ) ((eq key_hole "10") (command "_.-array" (entlast) "" "_rectangular" "2" "5" gbc gbc) ) (T (ssadd (entlast) js) ) ) (if key_hole (progn (ssadd id_ent js) (while (setq id_ent (entnext id_ent)) (ssadd id_ent js) ) ) ) (command "_.subtract" jsel "" js "") (prin1) ) Décortique et si quelque chose t'échappes...
  5. bonuscad

    Problème curseur

    Bonjour, T'indiquer une solution: non! mais des pistes d'exploration pour résoudre éventuellement le problème. Regardes déjà le mode de fonctionnement de la souris, si elle utilise des fonctions avancées remettre le mode bouton du milieu : certain pilote interfère avec le curseur d'autocad. Choisir dans Autocad de travailler en mode vue filaire2D, si cela va mieux, ta carte graphique n'est peut être pas bien adaptée au mode 3D et crée des latences, dans ce mode cela bouffe des ressources.
  6. Salut, IF n'est pas l'idéal pour réaliser des conditions multiples, il vaudrait mieux te tourner vers COND (setq con_1 (getkword "[2/4/6/8/10]")) (cond ((eq con_1 2) (perce 2 trous)) ((eq con_1 4) (perce 4 trous)) ((eq con_1 6) (perce 6 trous)) ((eq con_1 8) (perce 8 trous)) ((eq con_1 10) (perce 10 trous)) (T (autre condition non prévue, faire l'action appropriée)) ) NB:L'ordre des évaluations peut être important, car dès que COND rencontre une condition valide, les autres conditions ne sont pas évaluées.
  7. bonuscad

    Accrochage automatique

    OSMODE Pareil! ;) En mettant une quote " ' " dans un bouton plus la somme des bits désirés, il peut être utilisé en transparence n'importe quand dans une commande en cours sans annuler celle-ci. Bien sur ne pas mettre le classique ^C^C dans la macro du bouton Mon mode préféré (int+ext): 'OSMODE;33;
  8. bonuscad

    question sans réponse

    Hey! La commande CONTROLE (_AUDIT) sur le fichier parent ET tous les fichiers enfants. Ça reprend les recommandations de lili206 ... Aucun indices de commun sur ces dessins? Taille? des images? des hachures? etc...
  9. Slt, Regarde aussi cette réponse
  10. bonuscad

    recuperation dessin

    Soit avec "_options" avec l'onglet "Ouvrir et enregistrer" ou la variable "SAVETIME"
  11. Si cette routine talus est la mienne, j'ai bien peur que ce soit mon code qui pose problème (elle utilise la même structure de gestion d'erreurs. ) Si tu te sens pas de faire les manips de débogage que je t'ai indiqué. Tu me donne une adresse courriel et je t'envoie le fichier. Pour talus je peux te proposer une version complétement réécrite que je n'ai pas encore mis en ligne, sauf sur acadlabs.com
  12. bizarre :o Et toutes les commandes des expresstools fonctionnent? Tu n'as pas d'autre souci ? De mon côté je cale. :( Dernière espoir, fais toi un nouveau profil vierge pour voir si tu as les même symptômes, peut être un problème d'environnement mal déclaré... Ou alors une incohérence dans ma fonction erreur Tu peux , toujours mettre cette fonction complétement en remarque pour qu'elle ne soit pas chargée. (en gardant aussi les remarques que t'as faites au préalable) ; (defun toperr (ch / ) ; .... ; ) Fais un essai dans un nouveau dessin (pour être sure de n'avoir aucune fonction au départ en mémoire) [Edité le 6/5/2010 par bonuscad]
  13. Bonjour, J'en ai déduit que la sélection est faite au préalable, par qu'elle méthode? J'ai choisi les grips Donc une macro dans un bouton défini comme suit: ^C^C_.change;_properties;_layer;"Blanc 1 épais";;^Z
  14. bonuscad

    recuperation dessin

    Tout à fait d'accord, c'est même la meilleure méthode (si l'option de sauvegarde automatique n'a pas été désactivée) pour récupérer la sauvegarde la plus récente et valide. Les fichiers ac$ sont plutôt des fichiers temporaires d'annulation de swap etc... qui sont pas vraiment les plus fiables pour la récupération (ils peuvent contenir déjà le problème du plantage). C'est la limite ultime de récupération d'un fichier DWG perdu.
  15. Non Si en ligne de commande tu fais: (setvar "textstyle" nil), tu auras le même retour d'erreur. donc si dans le code dans la partie (defun c:topo ..... , tu mets en remarque avec un semi-colon ; les ligne suivantes ; (setq olderr *error* *error* toperr) ; (setq sv_sty (getvar "textstyle")) ; (cond ; ((null (tblsearch "STYLE" "$SPEC-LSP")) ; (command "._style" "$spec-lsp" "simplex" ; "0.0" "1.0" "0.0" "_No" "_No" "_No" ; ) ; ) ; ) ; (setvar "textstyle" "$SPEC-LSP") ; et celle ci en fin de code ; (setvar "textstyle" sv_sty) ; (setq *error* olderr) Peut être que cela va isoler le problème ?!... :(
  16. Bonjour, Je n'arrive pas à reproduire le problème sous ma version. Je te suggère d'éditer avec le bloc-note le fichier topo.lsp. Au tout début du fichier cela doit être de la forme (defun toperr (ch / sv_cmd sv_sty a b ech plnw1 plnw2 plnw3 num_ok alt_ok drp_pt drp_sp dcl_id coma what_der xxx what_next cnt znul biz htx num dx dy alt pt nb nw_car carac chaine pl_nam m n layname onoff frozth color linetype vpf vpn ss cvpname xdlist vpldata sortlist name templist bit-70 chn old-idx layname on off frozth linetype colname errtile layinfo color dashdata ) Et bien tu enlève toutes les variables locales pour avoir simplement ceci: (defun toperr (ch / ) Tu sauvegarde ta modif et tu fais un essai... Je soupçonne la variable "sv_sty" d'être remise à nil. Si cela perdure essayes de la soustraire de la même manière que ci-dessus pour la fonction principale (defun c:topo ( / sv_cmd sv_sty a b ......) - > (defun c:topo ( / sv_cmd a b .....) C'est manips sont juste pour essayer de débuger ...
  17. Tu as omis le nombre de sommets nécessaires défini par le code DXF 90 '(90 . 2) dans ton cas. Celui du 70 est peut être bien aussi (fermée , ouverte....) Autrement (entmake) prend souvent par défaut les valeurs courantes (couleur, calque etc...)
  18. bonuscad

    EXTRACTION DE DONNEES

    Avec une LT, je ne vois que l'enregistrement au format DXF. Régler la sortie en type ASCII (et non binaire) avec l'option "Objets', ce qui te laissera le choix pour faire la sélection des entités (toutes ou sélection) et évitera l'écriture de l'entête du fichier. Après il faut connaitre la structure du DXF pour pouvoir l'interpréter Ce type de fichier peut être lu par Excel (1 seule colonne: les données sont séquentielles, d'abords le code DXF, puis sa description (donnée présente que pour certain codes) et enfin sa valeur numérique (entier, réel ou chaine de caractère) NB: tu peut choisir un format d'écriture d'une version antérieure (R12 ou R14) afin de n'avoir que les définitions principales (propriétés et géométrie), le DXF sera plus facilement lisible mais quand même ardue à l'interprétation.
  19. bonuscad

    Bizarerie

    Non jamais eu ce genre de truc. Mais cela me rappèle ce truc publié par Autodesk. En tout cas il est sur que ton autocad est pollué au niveau des fichiers à chargement automatique. En fait ce code malicieux ne fonctionne que sur des version US (le codeur à oublier d'internationaliser les commandes) d'où les retours commande inconnue
  20. bonuscad

    carroyage

    Bien que ce que tu dis est vrai, je te suggère d'utiliser (en ne gardant que le calque "LAMBERT" Actif) la commande "CHANGESPACE" (à faire dans l'EO activé depuis une FMULT), ainsi tu transfert d'espace tes entités. Bon il faudra verrouiller la fenêtre pour que le carroyage reste excat dans le papier (je n'aime pas bien cette méthode...) NB: Avec mon lisp tu peux très bien faire plusieurs carroyage successifs, les SCU correspondant sont enregistrés. Avec DDSCU tu les rend actifs quand tu veux. Cela va t-il t'aider?
  21. Tu l'as dis, et quand on se rapelle se genre d'info de 2008 brrrrrr j'ai mes poils de gencives qui se hérissent complétement. J'oses à peine y croire!...
  22. Bonjour à tous, Encore 3 ou 4 générations (si on n'est pas stérile avant!) et vos enfants auront du poil aux gencives. Voir l'article .
  23. bonuscad

    coordonnée polaire.

    Bonjour, Ce sujet similaire pourrait-il te rendre service? Ou encore cette réponse avec la calculatrice en transparence [Edité le 30/4/2010 par bonuscad]
  24. Bonjour, Je suggère une "Rechercher dans les forums" avec le mot align_text. Tu explores les résultats et tu regardes si une réponse peut te convenir...
  25. bonuscad

    Modification d\'une cubique

    Je viens de basculer mon PL dans le SCG et effectivement plus aucun problème avec l'édition de la cubique. Cela me fait dire que le problème rencontré dans ce sujet est certainement lié à la même cause car j'étais dans le même cas de figure (SCU particulier). Merci Thierry de ta réponse éclairée ;) Problème résolu et surtout je ne reproduirais plus cette erreur qui m'a bien fait galérer sur des phénomènes aléatoires dans le module profil en long.
×
×
  • 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é