-
Compteur de contenus
2 160 -
Inscription
-
Dernière visite
-
Jours gagnés
16
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par bryce
-
Bonjour, De luxe peut-être pas, il y a quand même pas mal de gens qui en ont besoin pour aller au boulot, et pas seulement pour se promener. Cela dit, le prix des carburants a à peine doublé depuis le début des années 90, et en même temps la consommation des voitures a beaucoup baissé. Je trouve qu'il y a plein de produits de première nécessité (immobilier, nourriture...) qui ont augmenté bien plus fortement dans le même laps de temps... 3€ le kilo de pommes, ça me choque plus que 1,60€ le litre de sp95 (et je roule en V6 essence) !
-
Bonjour, Pour l'onglet Calques, effectivement je l'ai un peu oublié, je vais améliorer ça. Pour les 2 autres points, ils sont sur la liste des choses à faire... Pour l'export en CSV, tu verrais ça comment ? Pour l'instant, je penche pour la solution de créer 3 fichiers distincts (un pour les entités, un pour les blocs, un pour les calques).
-
Bonjour, Il existe des convertisseurs, Pdf2Cad par exemple. Je n'en connais aucun de gratuit... Tu peux aussi tenter d'ouvrir le Pdf dans Illustrator ou Inkscape (opensource et gratuit), puis de l'exporter en Dxf ou Dwg.
-
Hello, Ça y est, la Beta 10 tant attendue est en ligne... :P - amélioration du redimensionnement des colonnes dans tous les onglets - possibilité de choisir les colonnes à afficher dans tous les onglets - bouton pour répartir la largeur des colonnes présent dans tous les onglets - affichage du texte et du style de texte - correction d'un bug qui affichait l'aire de certaines polylignes en négatif - l'aire des polylignes et splines n'est affichée que si elles ne comportent aucune autointersection (dans les versions précédentes, une valeur fausse était affichée) - amélioration des performances.
-
Que se passe-t-il avec les hachures ANNOTATIVES ?????
bryce a répondu à un(e) sujet de rebcao dans AutoCAD LT 2012
Bonsoir, Je ne comprends pas trop le souci... Tu choisis ton échelle d'annotation, puis tu crées des hachures annotatives en laissant l'échelle du motif à 1, et pouf, elles ont la bonne taille ! :(rires forts): Moi je trouve que c'est avant la 2012 que ça n'était pas tout à fait au point... -
Bonsoir, Avec (cond) : (cond ((= (getvar "clayer") "_meth encomb jour 01") (setvar "clayer" "_meth jour 01") ; ou (command "_-layer" "_m" "_meth jour 01" "") ) ((= (getvar "clayer") "_meth encomb jour 02") (setvar "clayer" "_meth jour 02") ) ((= (getvar "clayer") "_meth encomb jour 03") (setvar "clayer" "_meth jour 03") ) ((= (getvar "clayer") "_meth encomb jour 04") (setvar "clayer" "_meth jour 03") ) ) mais c'est un peu fastidieux... Tu peux aussi faire quelque chose comme ça : (setq nomcalque (getvar "clayer")) (command "_-layer" "_m" (strcat "_meth jour " (substr nomcalque (- (strlen nomcalque) 1))) "") ou si tu es sûr que le calque à rendre courant existe déjà : (setq nomcalque (getvar "clayer")) (setvar "clayer" (strcat "_meth jour " (substr nomcalque (- (strlen nomcalque) 1))))
-
Bonjour, Regarde dans les options de la 2007 où se trouvent les fichiers ctb et stb. Fais pareil pour la 2011, puis avec l'Explorateur Windows tu copies les fichiers depuis le dossier de la 2007 vers celui de la 2011. ;)
-
-
Bonjour, Un i5 ou un i3 font aussi bien l'affaire à fréquence égale, puisque AutoCAD n'exploite qu'un seul coeur (i3 -> 2 coeurs, i5 -> 4 coeurs, i7 -> 4 coeurs + 4 coeurs "virtuels" via l'Hyperthreading). Il n'y a que pour le rendu que les coeurs supplémentaires sont exploités.
-
Selection, Type de Ligne DuCalque->Type de Ligne
bryce a répondu à un(e) sujet de stugeol dans Routines LISP
Bonjour, Voici un petit Lisp que j'ai écrit il y a quelques temps, sans doute en réponse à une précédente demande sur CADxp : (defun c:FORCETP (/ acdoc *error* lay ss obj layobj i counter) ; Attribue à chaque objet sélectionné le type de ligne du calque de l'objet. (vl-load-com) (setq acdoc (vla-get-ActiveDocument (vlax-get-acad-object))) (defun *error* (msg) (and msg (or (member (strcase msg) '("FUNCTION CANCELLED" "QUIT / EXIT ABORT" "FONCTION ANNULEE" "QUITTER / SORTIR ABANDON")) (princ (strcat "\nErreur : " msg)) ) ) (vla-endundomark acdoc) (princ) ) (vla-startundomark acdoc) (if (or (setq ss (cadr (ssgetfirst))) (setq ss (ssget)) ) (progn (setq i 0) (setq counter 0) (repeat (sslength ss) (setq obj (vlax-ename->vla-object (ssname ss i))) (setq layobj (vla-item (vla-get-Layers acdoc) (vla-get-layer obj))) (if (= (vla-get-lock layobj) :vlax-false) (progn (vla-put-linetype obj (vla-get-linetype layobj)) (setq counter (1+ counter)) ) ) (setq i (1+ i)) ) (princ (strcat "\n" (itoa counter) " objets modifiés !")) (princ) ) );if selection (*error* nil) ) (princ "\nCommande à utiliser: FORCETP") (princ) -
Si tu parles des fichiers plot.log, ça n'a rien à voir avec HPGL.
-
Bonjour, Regarde tout en bas à droite de ton écran, dans la barre d'état. Il devrait y avoir une icône avec un engrenage... ;)
-
Impossible d'installer AutoCAD LT 2012 ou LT 2011 !!!
bryce a répondu à un(e) sujet de rebcao dans AutoCAD LT 2012
Bonjour, J'ai déjà rencontré ce problème, voir le lien ci-dessous pour des solutions: http://forums.autodesk.com/t5/Installation-Licensing/Some-Products-Fail-to-Install-Result-1603/td-p/3382347 Pour ma part, j'avais utilisé la solution donnée dans le premier commentaire, càd copier le dvd d'install sur le disque dur et modifier le fichier setup.ini pour éliminer certains prérequis qui étaient déjà installés (c'était DOTNET je crois dans mon cas)... <_< Dans ton cas, dans le setup.ini il y aura quelque chose comme #==================== ACADLT [ACADLT] PLATFORM=NATIVE PREREQUISITE=OS;IE;SSE2;DOTNET;DOTNETUPDATE;VCREDISTX86;VCREDISTX64;MSXML;CM POSTREQUISITE= PRODUCT_NAME=AutoCAD LT 2011 et il faudra modifier la ligne PREREQUISITE : PREREQUISITE=OS;IE;SSE2;DOTNET;DOTNETUPDATE;VCREDISTX64;MSXML;CM -
Bonjour, Pour l'aire négative, c'est un oubli de ma part dans le cas où la polyligne est dessinée en sens antihoraire. C'est déjà corrigé dans la beta 10, merci de l'info ! Je mettrai la beta 10 en ligne avant la fin du mois, je bosse encore dessus (pas très intensivement en ce moment, il faut bien profiter un peu de ce bref été... :P ).
-
XDELIM ne sert pas que pour les xrefs, on peut s'en servir pour délimiter un bloc (ou un INSERM). Le 'clip' qui te manque tant ressemble beaucoup à la commande EXTRIM des outils Express, non ?
-
Après quelques tests, c'est effectivement probablement dû à l'encodage du fichier DXF. ScanDXF considère que le fichier est encodé en UTF8, mais je viens de me rendre compte que les DXF versions R12/2000/2004 sont encodés en ANSI. Je vais corriger ça...
-
Bonjour, Euh... non, désolé... :huh:
-
Bonjour, Je viens d'écrire ce petit Lisp, comme ça tu as l'embarras du choix ! :D (defun c:CTB ( / acdoc ms *error* ss bname b ) ; CirclesToBlocks, remplace les cercles sélectionnés par des références de bloc. ; (setq bname "NOMDUBLOC") ; décommenter la ligne pour prédéfinir le nom du bloc (setq effacerCercles T) ; remplacer T par nil pour ne pas effacer les cercles (vl-load-com) (setq acdoc (vla-get-ActiveDocument (vlax-get-acad-object)) ms (vla-get-ModelSpace acdoc) filter '((0 . "CIRCLE")) ) (defun *error* (msg) (and msg (or (member (strcase msg) '("FUNCTION CANCELLED" "QUIT / EXIT ABORT" "FONCTION ANNULEE" "QUITTER / SORTIR ABANDON")) (princ (strcat "\nErreur : " msg)) ) ) (if ss (vla-delete ss)) (vla-EndUndoMark acdoc) (princ) ) (if (cadr (ssgetfirst)) (setq ss (ssget "_I" filter)) (progn (prompt "\nSélectionnez les cercles à remplacer ou <entrée pour tous> : ") (or (setq ss (ssget filter)) (setq ss (ssget "_A" filter)) ) ) ) (if (not bname) (setq bname (getstring "\nNom du bloc : "))) (if (and (setq ss (vla-get-ActiveSelectionSet acdoc)) (or (tblsearch "BLOCK" bname) (setq bname (findfile (strcat bname ".dwg")))) ) (progn (vla-StartUndoMark acdoc) (vlax-for c ss (setq b (vla-InsertBlock ms (vla-get-Center c) bname 1 1 1 0)) (vla-put-Layer b (vla-get-layer c)) (if effacerCercles (vla-Delete c) ) ) ) (progn (setq ss nil) (princ "\nBloc non trouvé !") ) ) (*error* nil) ) La commande peut être annulée. Les cercles peuvent être présélectionnés (parSélection rapide par ex.) Le bloc n'a pas forcément besoin d'exister dans le dessin, s'il existe sous forme de fichier dans un chemin de recherche d'AutoCAD. Les blocs sont insérés sur le même calque que les cercles. On peut prédéfinir dans le fichier LSP le nom du bloc à insérer, et si les cercles doivent être effacés ou non.
-
Ce n'est pas un groupe à proprement parler, mais oui, le résultat est à peu près le même.
-
Bonjour, A ta place, je pense que je ferais une réparation/réinstallation d'AutoCAD, car ta palette Propriétés me semble vraiment bizarre... Elle affiche les noms des propriétés en anglais pour tous les types d'objets ? :blink:
-
Bonjour, En l'occurrence, la commande INSERM n'a rien à voir avec les xref... ;)
-
Bonsoir, INSERM + XDELIM :)
-
Je vais regarder pour l'export automatique, mais ce sera peut-être plutôt un fichier CSV qu'un XLS, au moins dans un premier temps. Pour les accents, je suis sur 7 64 bits aussi, donc je ne vois pas trop ce que ça pourrait être... :blink: Pourrais-tu poster un dwg/dxf en exemple, pour que je puisse chercher ce qui cloche ?
-
Bonsoir Christian, Je viens de faire un test rapide, et pas de souci chez moi avec les accents dans les noms de blocs ou de calques... :unsure: Tu aurais un exemple ? Concernant les régions, malheureusement aucune prise en charge possible, car les données les concernant sont propriétaires et "cryptées" dans le fichier DXF. Pareil pour les solides 3D ou les surfaces... Je ne me suis pas encore intéressé aux hachures, mais elles seront prises en compte au moins de manière basique (je n'ai pas encore regardé comment ça se passe quand le contour contient une spline par exemple, quand il y a des trous, etc.).
-
[Résolu] Del_all_groups ene fonctionne pas avec AutoCAD 2013
bryce a répondu à un(e) sujet de Steven dans AutoCAD 2013
Bonjour, Celui-ci a l'air de fonctionner : (defun c:DG (/ *error* acdoc groups ss i gl) ; Décompose les groupes auxquels appartiennent les objets sélectionnés. ; Brice Studer, ocobre 2011 (vl-load-com) (setq acdoc (vla-get-activedocument (vlax-get-acad-object)) groups (vla-get-groups acdoc) ) (defun *error* (msg) (and msg (or (member (strcase msg) '("FUNCTION CANCELLED" "QUIT / EXIT ABORT" "FONCTION ANNULEE" "QUITTER / SORTIR ABANDON")) (princ (strcat "\nErreur : " msg)) ) ) (if ss (setq ss nil)) (vla-endundomark acdoc) (princ) ) (vla-startundomark acdoc) (princ "\nSélectionnez les groupes à décomposer <entrée pour tous> : ") (if (setq ss (ssget)) (progn (setq i 0) (repeat (sslength ss) (mapcar '(lambda (x) (and (= 330 (car x)) (= (cdr (assoc 0 (entget (cdr x)))) "GROUP") (or (member (cdr x) gl) (setq gl (cons (cdr x) gl)) ) ) ) (entget (ssname ss i)) ) (setq i (1+ i)) ) (foreach g gl (entdel g) ) ) (vlax-for g groups (setq gl (cons g gl)) (vla-delete g) ) ) (princ (strcat "\n" (itoa (length gl)) " groupes décomposés !")) (*error* nil) (princ) ) (princ "\nCommande à utiliser : DG") (princ) ;) PS: le code de ton lien fonctionne chez moi...
