Aller au contenu

vincentp010

Membres
  • Compteur de contenus

    792
  • Inscription

  • Dernière visite

  • Jours gagnés

    15

Tout ce qui a été posté par vincentp010

  1. C'est normal ces écarts sur les prix ? AutoCAD LT 2011 - PC - DVD-ROM $830 AutoCAD LT 2011 - PC - DVD-ROM $9089
  2. De toutes façon la conversion pdf -> autocad ne doit servir qu'a titre de dépannage, le mieux étant d'avoir le fichier d'origine pour plus de précision.
  3. Le programme s'installe dans "C:\Program Files\pstoedit" donc il faut faire "C:\Program Files\pstoedit\pstoedit.exe" chemin\ver\mon.pdf options chemin\vers\mon.dxf ou alors ajouter le chemin "C:\Program Files\pstoedit" dans la variable PATH (sous XP, paneau de configuration -> système -> variables d'environnement) Pour faire plus simple, je me suis créé un raccourci avec le clic droit sur les pdf en modifiant le registre: Créer un fichier pdf2dxf.reg et exécute le pour l'ajouter au registre Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AcroExch.Document.7\shell\Convertir en dxf\command] @="\"C:\\Program Files\\pstoedit\\pstoedit.exe\" \"%1\" -f \"dxf:-mm -ctl\" \"%1\".dxf" Lors d'un clique droit sur un pdf tu aura un menu "Convertir en dxf" les options: -mm : créer un fichier en millimètres -ctl : créer un calque par couleur
  4. Sinon il y a pstoedit en logiciel libre, en ligne de commande. pstoedit MON.PDF -f "dxf:-mm -ctl" MON.DXF
  5. Salut, dans le menu démarrer: Autodesk -> Autocad 20XX -> Migrer les paramètres personnalisés -> Exporter les paramètres Autocad 20XX
  6. Salut, regarde si la variable MBUTTONPAN n'est pas passée à zero.
  7. Salut, voir aussi si la police Standard n'est pas sur "Times New Romans", sous la 2009 ca rame lors des regen.
  8. Je ne suis pas sur d'avoir compris, tu cherche un truc de ce genre: (setq a "") (foreach element '((1 . 9.55) (2 . 9.75) (2 . 10.0) (1 . 11.0) (2 . 11.25) (1 . 11.50) ) (strcat a "\n" (itoa (car element)) "…….\t" (rtos (cdr element))) ) (print a)
  9. Salut, peut être l'ouvrir avec la commande récupérer.
  10. L'image ne s'affiche pas car le lien pointe vers une page html et non une image. Il aurai fallut mettre entre les balises: http://img403.imageshack.us/img403/7387/000m.png
  11. Salut, pour la faire tourner tu as la commande ROTATION et pour modifier la longueur tu as la commande MODIFLONG ou _LENGTHEN en anglais ensuite tu tape TO pour modifier la longueur totale
  12. Salut, voir peut être par ici : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=28039#pid122935
  13. vincentp010

    Renommer les calques.

    Sinon il y a aussi ceci en lisp: (defun c:renom () (setq remp "LZ2_") (setq lonRemp (strlen remp)) (setq ss (ssget "x")) (setq nb (sslength ss)) (setq nb1 0) (while (< nb1 nb) (setq ent (ssname ss nb1)) (setq ent (entget ent)) (setq calq (cdr (assoc 8 ent))) (setq prefix (substr calq 1 lonRemp)) (if (= prefix remp) (progn (setq ent1 (subst (cons 8 (substr calq (+ lonRemp 1))) (assoc 8 ent) ent)) (entmod ent1) )) (setq nb1 (+ nb1 1)) ) )
  14. vincentp010

    Renommer les calques.

    Salut, tu peut le faire avec la commande renommer tu choisis calques ancien nom LZ1_* nouveau *
  15. Un autre bout de code: Entrée pour multiplier par 2 Retour pour diviser par 2 Espace pour quitter (defun c:lts (/ ent ltScale loop code) (setvar "cmdecho" 0) (setq loop 1) (setq ent (car (entsel "Choisissez une entitee:"))) (if (/= ent nil) (progn (setq ent (entget ent)) (setq ltScale (assoc 48 ent)) (if (= ltScale nil) (setq ltScale 1.0) (setq ltScale (cdr ltScale))) (while (= loop 1) (print (strcat "Echelle courante : " (rtos ltScale 2))) (print "Touche Entree pour x2 - Retour pour /2 - Espace pour quitter") (setq code (grread)) (cond ((= (cadr code) 13) (setq ltScale (* ltScale 2))) ((= (cadr code) 8) (setq ltScale (/ ltScale 2))) ((= (cadr code) 32) (setq loop 0)) ) (if (/= loop 0) (progn (if (= ltScale 0) (setq ltScale 1.0)) (if (= (assoc 48 ent) nil) (setq ent (append ent (list (cons 48 ltScale)))) (setq ent (subst (cons 48 ltScale) (assoc 48 ent) ent)) ) (entmod ent) (command "redess") )) ) )) )
  16. Salut, c'est pas un curseur, mais ça s'en rapproche: (defun c:lts (/ ent ltScale loop query) (setvar "cmdecho" 0) (command "annuler" "m") (setq loop 1) (setq ent (car (entsel "Choisissez une entitee:"))) (if (/= ent nil) (progn (setq ent (entget ent)) (setq ltScale (assoc 48 ent)) (if (= ltScale nil) (setq ltScale 1) (setq ltScale (cdr ltScale))) (while (= loop 1) (setq ltScale (getreal (strcat "Nouvelle echelle de ligne (Echelle courante = " (rtos ltScale 2) ") : "))) (if (= (assoc 48 ent) nil) (setq ent (append ent (list (cons 48 ltScale)))) (setq ent (subst (cons 48 ltScale) (assoc 48 ent) ent)) ) (entmod ent) (command "redess") (initget 1 "Oui Yes No Non") (setq query (getkword "L'echelle vous convient elle [Oui/Non] ? ")) (setq loop (cond ((= query "Y") 0) ((= query "Yes") 0) ((= query "O") 0) ((= query "Oui") 0) ((= query "N") 1) ((= query "No") 1) ((= query "Non") 1) ) ) ) )) )
  17. Salut, en lisp je crois pas trop que ce soit possible, ou alors en faisant la différence des entités présentes dans le dessin avant et après la commande pour ensuite faire le cadre sur les entités crées. Sinon, je fais un txtmult que je décompose par la suite, après la création de mon cadre.
  18. Salut, remplace (command "_-layer" "g" LayObj "") par (command "_vplayer" "g" LayObj "c" "")
  19. Salut, voir ce post: http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=26484#pid122933
  20. Salut, ca ressemble à un problème de marges avec l'imprimante.
  21. A quand sous linux ???
  22. Interface classique :)
  23. vincentp010

    conversion multiple

    Salut, avec eTransmit et en ajoutant plusieurs fichiers.
  24. vincentp010

    MNT & LIGNES DE RUPTURE

    Je sais pas trop avec quelles boites vos travaillez, mais nous en tant que cabinet de géomètre expert, il ne nous viendrais même pas à l'idée de supprimer des bloc points, vu le mal qu'on s'est donné pour aller les lever ça me ferais chier :cool:
  25. vincentp010

    MNT & LIGNES DE RUPTURE

    J'ai dit une connerie, j'avais regardé vite fais un coin du dessin, mon mnt ne passe pas par les lignes de rupture. Mais après une analyse plus poussée du fichier, tous les points sont décalés de leur position d'origine (car tu as du les retrouver avec la position de l'attribut altitude qui n'est pas à la position du point levé). Comme les lignes ne passent pas par les points, il est impossible de les utiliser en ligne de rupture de pente: les 2 sommets d'une ligne ne sont pas connus en altimétrie (dessin 2D) donc impossible de forcer une rupture de pente sans connaitre les alti. (et en plus les polylignes lissées ne sont pas utilisées comme rupture de pente) Il faudrait pour cela bien accrocher les points à leur position d'origine. Mais ton levé topo est complètement foireux, tu as des écarts d'un mètre à certains endroits entre le dessin et le point topo.
×
×
  • 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é