AutoCAD 2007 derniers sujetshttps://cadxp.com/forum/113-autocad-2007/AutoCAD 2007 derniers sujetsfrSuperposer 2 fenetres puis opacitéhttps://cadxp.com/topic/18301-superposer-2-fenetres-puis-opacit%C3%A9/Une autre question qui je pense a une reponse toute simple:

Ca fait 2 fois que je suis confronté a ce probleme, dans l'espace papier, j'ai 2 fenetres l'une sur l'autre. L'une des 2 étant un détail. Le probleme est que l'on voit les traits de la 1ere fenetre a travers celle du détail.

Ce qu'il faudrait, c'est rendre le détail "opaque", un peu comme si on collait un petit bout de feuille sur le plan (ca cache ce qu'il y a en dessous).

]]>
18301Thu, 13 Mar 2008 12:50:09 +0000
Supprimer des objets en dehors d\'un contourshttps://cadxp.com/topic/24452-supprimer-des-objets-en-dehors-dun-contours/Bonjour, je souhaiterais connaitre la commande ou s'il existe un lisp pour supprimer tous les objets ou lignes en dehors d'une polyligne, attention ce n'est pas une xref.

Merci.

]]>
24452Wed, 26 Aug 2009 09:12:10 +0000
Désactiver boite dialogue "TRACER"https://cadxp.com/topic/57617-d%C3%A9sactiver-boite-dialogue-tracer/ Bonjour, 

J'aimerais désactiver  la boite de dialogue TRACER pour réaliser un script

]]>
57617Wed, 29 Jun 2022 10:55:45 +0000
Prob sur mon lisphttps://cadxp.com/topic/13814-prob-sur-mon-lisp/Bonjour ,

 

Je viens de faire de lisp :

---------------------------

(defun G_strtrim (s)

(cond

((/= (type s) 'str) nil)

(t (G_strltrim (G_strrtrim s)))

)

)

(defun G_strltrim (s)

(cond

((eq s "") s)

((/= " " (substr s 1 1)) s)

(t (G_strltrim (substr s 2)))

)

)

(defun G_strrtrim (s)

(cond

((eq s "") s)

((/= " " (substr s (strlen s) 1)) s)

(t (G_strrtrim (substr s 1 (1- (strlen s)))))

)

)

 

(defun G_strpos (c1 c2 / trouve i j l1 l2)

(setq trouve nil

i 1

l1 (strlen c1)

l2 (strlen c2))

(while (and (not trouve) (<= i l2) (<= l1 l2))

(if (eq (substr c1 1 1) (substr c2 i 1))

(progn

(setq trouve T

j 2)

(while (<= j l1)

(if (> (- (+ i j) 1) l2)

(setq trouve nil)

(if (/= (substr c1 j 1) (substr c2 (- (+ i j) 1) 1))

(setq trouve nil)

)

)

(setq j (1+ j))

)

)

)

(setq i (1+ i))

)

(if trouve

(eval (1- i))

(eval nil)

)

)

 

(defun c:cengra ( / fic ens )

 

(defun F_AffCenGra ( fichier / fic_inf chaine chaine2 pos_x val_x pos_y val_y)

(setq fic_inf (open fichier "r"))

(if fic_inf

(progn

(setq chaine (read-line fic_inf))

(while (and chaine (null (wcmatch chaine "Centre*")))

(setq chaine (read-line fic_inf))

)

(if chaine

(setq chaine2 (read-line fic_inf))

)

(close fic_inf)

(if (and (wcmatch chaine "*X:*") (wcmatch chaine2 "*Y:*"))

(progn

(setq pos_x (g_strpos "X:" chaine))

(setq pos_y (g_strpos "Y:" chaine2))

(setq val_x (substr chaine (+ pos_x 2)))

(setq val_y (substr chaine2 (+ pos_y 2)))

(setq val_x (atof (G_strtrim val_x)))

(setq val_y (atof (G_strtrim val_y)))

(command "point" (list val_x val_y))

(setq gpt (list val_x val_y))

)

)

)

)

 

)

 

(defun F_RecupMom ( fichier / fic_inf chaine chaine2 pos_x val_x pos_y val_y)

(setq fic_inf (open fichier "r"))

(if fic_inf

(progn

(setq chaine (read-line fic_inf))

(while (and chaine (null (wcmatch chaine "Moments d'inertie*")))

(setq chaine (read-line fic_inf))

)

(if chaine

(setq chaine2 (read-line fic_inf))

)

(close fic_inf)

(if (and (wcmatch chaine "*X:*") (wcmatch chaine2 "*Y:*"))

(progn

(setq pos_x (g_strpos "X:" chaine))

(setq pos_y (g_strpos "Y:" chaine2))

(setq val_x (substr chaine (+ pos_x 2)))

(setq val_y (substr chaine2 (+ pos_y 2)))

(setq val_x (atof (G_strtrim val_x)))

(setq val_y (atof (G_strtrim val_y)))

(list val_x val_y)

)

)

)

)

 

)

 

(defun F_RecupRay ( fichier / fic_inf chaine chaine2 pos_x val_x pos_y val_y)

(setq fic_inf (open fichier "r"))

(if fic_inf

(progn

(setq chaine (read-line fic_inf))

(while (and chaine (null (wcmatch chaine "Rayon de giration*")))

(setq chaine (read-line fic_inf))

)

(if chaine

(setq chaine2 (read-line fic_inf))

)

(close fic_inf)

(if (and (wcmatch chaine "*X:*") (wcmatch chaine2 "*Y:*"))

(progn

(setq pos_x (g_strpos "X:" chaine))

(setq pos_y (g_strpos "Y:" chaine2))

(setq val_x (substr chaine (+ pos_x 2)))

(setq val_y (substr chaine2 (+ pos_y 2)))

(setq val_x (atof (G_strtrim val_x)))

(setq val_y (atof (G_strtrim val_y)))

(list val_x val_y)

)

)

)

)

 

)

 

(defun F_RecupAire( fichier / fic_inf chaine chaine2 pos_x val_x pos_y val_y)

(setq fic_inf (open fichier "r"))

(if fic_inf

(progn

(setq chaine (read-line fic_inf))

(while (and chaine (null (wcmatch chaine "Aire:*")))

(setq chaine (read-line fic_inf))

)

(close fic_inf)

(setq val_x (substr chaine 6))

(setq val_x (atof (G_strtrim val_x)))

)

)

 

)

 

(defun F_RecupBoite ( fichier / fic_inf chaine chaine2 pos_x val_x pos_y val_y

val_x1 val_x2 val_y1 val_y2

)

(setq fic_inf (open fichier "r"))

(if fic_inf

(progn

(setq chaine (read-line fic_inf))

(while (and chaine (null (wcmatch chaine "Boîte*")))

(setq chaine (read-line fic_inf))

)

(if chaine

(setq chaine2 (read-line fic_inf))

)

(close fic_inf)

(if (and (wcmatch chaine "*X:*") (wcmatch chaine2 "*Y:*"))

(progn

(setq pos_x1 (g_strpos "X:" chaine))

(setq pos_x2 (g_strpos "--" chaine))

(setq pos_y1 (g_strpos "Y:" chaine2))

(setq pos_y2 (g_strpos "--" chaine2))

(setq val_x1 (substr chaine (+ pos_x1 2) (- pos_x2 1)))

(setq val_x2 (substr chaine (+ pos_x2 2)))

(setq val_y1 (substr chaine2 (+ pos_y1 2) (- pos_y2 1)))

(setq val_y2 (substr chaine2 (+ pos_y2 2)))

(setq val_x1 (atof (G_strtrim val_x1)))

(setq val_x2 (atof (G_strtrim val_x2)))

(setq val_y1 (atof (G_strtrim val_y1)))

(setq val_y2 (atof (G_strtrim val_y2)))

(if (> (abs val_x1) (abs val_x2))

(setq val_x (abs val_x1))

(setq val_x (abs val_x2))

)

(if (> (abs val_y1) (abs val_y2))

(setq val_y (abs val_y1))

(setq val_y (abs val_y2))

)

(list val_x val_y)

)

)

)

)

 

)

(setvar "cmdecho" 0)

(command "pdmode" 34)

(command "pdsize" 0.0)

(setq fic "c:/toto.mpr")

(setq ens (ssget))

(if (and ens (> (sslength ens) 0))

(progn

(command "_massprop" ens "" "o" fic)

(F_AffCenGra fic)

(command "scu" "o" gpt )

(command "_massprop" ens "" "o" fic)

(command "scu" "" )

(setq val_sf (F_RecupAire fic))

(setq l_val (F_RecupBoite fic))

(setq l_val_ray (F_RecupRay fic))

(setq ray_x (car l_val_ray))

(setq ray_y (cadr l_val_ray))

(setq l_val_i (F_RecupMom fic))

(setq Ix_v (/ (car l_val_i) (cadr l_val)))

(setq Iy_v (/ (cadr l_val_i) (car l_val)))

(print Ix_v)

(print Iy_v)

(princ "\nPosition du texte...")

(command "texte" pause 3.0 0 (strcat "Ix = " (rtos (car l_val_i) 2 0) " mm4"))

(command "texte" "@0,-5" 3.0 0 (strcat "Iy = " (rtos (cadr l_val_i) 2 0) " mm4"))

(command "texte" "@0,-5" 3.0 0 (strcat "Ix/v = " (rtos Ix_v 2 0) " mm3"))

(command "texte" "@0,-5" 3.0 0 (strcat "Iy/v = " (rtos Iy_v 2 0) " mm3"))

(command "texte" "@0,-5" 3.0 0 (strcat "Aire = " (rtos val_sf 2 0) " mm2"))

(command "texte" "@0,-5" 3.0 0 (strcat "Rx = " (rtos ray_x 2 1) " mm"))

(command "texte" "@0,-5" 3.0 0 (strcat "Ry = " (rtos ray_y 2 1) " mm"))

)

(princ "\n\tAucun objet selectionne !")

)

(setvar "cmdecho" 1)

)

(princ)

 

---------------------

 

Mais il me plante avec le message " erreur: type d'argument incorrect: stringp nil "

 

Pouvez m'aider , svp ???

 

Merci

 

 

]]>
13814Fri, 02 Mar 2007 11:04:37 +0000
Problème lié à l'activation des fenêtres dans les présentationshttps://cadxp.com/topic/49598-probl%C3%A8me-li%C3%A9-%C3%A0-lactivation-des-fen%C3%AAtres-dans-les-pr%C3%A9sentations/Bonjour le forum :D ,

 

J’ai un petit problème :unsure: , j'aurais besoin de votre aide avec un dézoom des fenêtres dans plusieurs présentations (onglet)

Je pense qu’un jour tout le monde a été confronté à cette problématique.

Le dézoom à l'activation des fenêtres dans les présentations avec la variable UCSFOLLOW = 1.

 

Serait-il possible de le régler avec un lisp ou autre automatisation à remettre la variable "UCSFOLLOW = 0" dans toutes les fenêtres dans toutes les présentations ?

 

 

Meilleures salutations

]]>
49598Tue, 02 Feb 2021 15:03:20 +0000
nouveau dessinhttps://cadxp.com/topic/49087-nouveau-dessin/Bonsoir,

 

Je travail sous autocad depuis pas très lointain et j'aurais voulu savoir comment paramétrer le nouveau dessin reçu.

 

Je m'explique : j'ai travail sur plusieurs dessins sans rien changer concernant mon gabarit et impression....

mais au moment de ouvrir le nouvelle dessin, je n'ai plus les epaisseur de ligne de texte de couleur toute est disparu.

Comment dire à autocad de travailler avec mes gabarit?

Merci pour votre aide.

Louis

]]>
49087Fri, 05 Jun 2020 14:12:47 +0000
Changer le calque d'un objet dans un blochttps://cadxp.com/topic/48961-changer-le-calque-dun-objet-dans-un-bloc/Bonjour,

J'ai un plan avec des centaines de blocs. Chacun de ces blocs contient des lignes, hachures et textes.

Le souci est que toutes les entités de chaque bloc se trouvent sur un même calque.

J'aimerais pouvoir mettre tous les textes dans un calque différent afin de geler ce dernier MAIS sans être obligé d'éditer chaque bloc.

Y a t'il une commande pour ça ou Lisp qui va bien ? (j'ai rien trouvé sur ce forum)

 

D'avance merci de vos lumières ! Vince cool.gif

]]>
48961Tue, 28 Apr 2020 14:41:47 +0000
SAVE avec zoom étendu AUTOhttps://cadxp.com/topic/29234-save-avec-zoom-%C3%A9tendu-auto/Bonjourà tous,

 

Je recherche une solution qui me permettrai d'avoir un zoom étendu automatiquement à l'enregistrement de mon dessin quelque soit le zoom courant, à ne pas confondre avec zoom étendu auto à l'ouverture d'un dessin...

 

Même chose lors de la fermeture du dessin (Enregistrer les modifications apportées ? : en cliquant sur OUI..)

 

Merci bien.[Edité le 19/10/2010 par SAAIDI]

 

[Edité le 19/10/2010 par SAAIDI]

]]>
29234Tue, 19 Oct 2010 12:45:31 +0000
Type de ligne ISOLATIONhttps://cadxp.com/topic/17893-type-de-ligne-isolation/J'utilise le type de ligne ISOLATION comme hachure pour l'isolant thermique dans les murs..

Je n'arrive pas à avoir d'une façon systématique le même remplissage entre mes 2 lignes suivant que je suis en espace objet, en espace papier et sur le papier à l'impression.

 

Quelqu'un peut-il m'indiquer un règlage des échelles qui me donnent un résultat prévisibible ?

 

Merci

]]>
17893Thu, 31 Jan 2008 16:20:15 +0000
Gerer enregidtere avec lisphttps://cadxp.com/topic/12489-gerer-enregidtere-avec-lisp/Re bonjour ,

 

Je viens de decouvrir grace à vous les lisp , et cela est bien pratique .

 

Je souhaiterais savoir comment "automatiser le enregistrer sous" en choisisant la version ( 2000 pour ma part ) avec dans l'option dxf le select object activé . Car j'ai des probleme de compatibiliter avec d'autre logiciel ( Romidot) .

 

je souhaiterai placer cela a la suite de cette lisp ( les droits d'auteur reviennent à (gile) ) :

 

--------------------------

(defun c:JoinPoly (/ ss)

(if (setq ss (ssget '((0 . "ARC,LINE,LWPOLYLINE"))))

(if (or (= 1 (getvar "PEDITACCEPT"))

(vl-every '(lambda (x) (= "LWPOLYLINE" (cdr (assoc 0 (entget x)))))

(vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))

)

)

(command "_.pedit" "_m" ss "" "_j" "_j" "_b" pause "_c" "")

(command "_.pedit" "_m" ss "" "_y" "_j" "_j" "_b" pause "_c" "")

)

)

(princ)

)

 

-----------------------

 

Merci

 

 

 

]]>
12489Thu, 23 Nov 2006 13:51:33 +0000
Designcenter probleme d\'échellehttps://cadxp.com/topic/9791-designcenter-probleme-d%C3%A9chelle/Bonsoir à tous,

 

Maintenant que j'utilise Designcenter sur 2007 pour importer mes présentations d'un fichier à un autre, j'ai des problèmes d'échelle .

 

Sur une présentation il y a un bloc cartouche avec des attributs, une fenêtre des textes....

 

Bin quand j'importe le cartouche est bon en dimension mais décallé par rapport au point 0,0,0 de l'espace papier. Les fenêtres papier sont bien plus grande et les attributs de mon cartouche (bloc) sont trés loin et trés gros??????

 

Quelqu'un aurait une ou plusieurs IDEES?

 

Merci

 

a+

]]>
9791Tue, 09 May 2006 21:32:18 +0000
Effacer le cadre d\'une image rasterhttps://cadxp.com/topic/30712-effacer-le-cadre-dune-image-raster/Bonjour une petite question je galere pour trouver comment effacer le cadre d'une image raster sur mon dessin,comment puis je la faire disparaitre.

Merci a tous et bonne journée

 

]]>
30712Wed, 16 Feb 2011 08:52:13 +0000
Hachure DOTS épaisseurhttps://cadxp.com/topic/15797-hachure-dots-%C3%A9paisseur/Bonjour à tous,

 

je viens de passer à Autocad 2007 et j'ai constaté une chose avec les hachures de type DOTS ; avec Autocad 2000 lorsque l'on

 

attribuait à la hachure une épaisseur, on voyait des points de plus en plus épais, hors avec la dernière version, j'ai beau

 

affecter à la hachure une épaisseur, le motif reste fin.

 

Y a-t-il une explication, une solution pour obtenir des hachures DOTS avec une épaisseur.

 

Merci

]]>
15797Wed, 18 Jul 2007 09:48:34 +0000
LMTOOLS + base de registrehttps://cadxp.com/topic/15331-lmtools-base-de-registre/bonjour,

 

Je suis entrain de migrer mon server LMTOOLS (version10.8) sur le quel j'ai mes licences AutoCAD 2007.

 

j'ai mis a jour la valeur clef du registre : HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\ADSKFLEX_LICENSE_FILE de mes postes clients

 

en la remplacant par : @Mon_nouveau_server;@Mon_ancien_server

 

Mais ils vont toujours chercher un jetons sur Mon_ancien_server.

et lorsque j'éteins Mon_ancien_server ils ne trouvent plus du tout de licences....

 

PS: Je n'ai pas de fichier LICPATH.LIC dans C:\Program Files\Autocad 2007.

 

comment resoudre mon probleme ?

 

Merci

jv

]]>
15331Mon, 18 Jun 2007 13:18:27 +0000
Extraire les presentationshttps://cadxp.com/topic/11009-extraire-les-presentations/Bonjour,

 

Je souhaiterais savoir si il exsite un programme ou une fonction dans autocad qui permette à partir d'un plan dwg avec plusieur presentation d'extraire ces persentations pour creer x plan dwg.

 

A savoir que dans chaque presentation il y a des fenetres vers l'espace objet.

 

Merci

]]>
11009Mon, 07 Aug 2006 08:50:58 +0000
Réordonner les données perso des blocs dynhttps://cadxp.com/topic/12757-r%C3%A9ordonner-les-donn%C3%A9es-perso-des-blocs-dyn/Bonjour,

 

J'ai fait des blocs dynamiques et avec le temps je les ai modifiés en rajoutant Actions.

Je voudrais réordonner les actions pour qu'elles apparaissent dans un ordre precis quand je me sert de ces blocs.

Merci pour vos réponses.

A+

 

Serge

 

 

 

]]>
12757Wed, 13 Dec 2006 06:56:38 +0000
Mauvais affichage mode conceptuelhttps://cadxp.com/topic/41027-mauvais-affichage-mode-conceptuel/Bonjour,

 

Je rencontre depuis peu un problème d'affichage en mode conceptuel sur autocad 2008.

 

Description du problème :

 

En vue isométrique on voit apparaitre une partie des objets cachés par un autre ainsi que des diagonales sur les surfaces planes (exemple un mur en premier plan est barré par une diagonale).

Voir exemple sur fichier joint.

 

Est-ce un problème de driver de la carte graphique ( à ma connaissance rien n'a été modifié récemment) ou une fausse manip ?

 

Merci de votre aide.

 

Système : Autocad 2008 sous Windows Vista

]]>
41027Mon, 16 Mar 2015 10:53:15 +0000
autocad 2015 fatal error unhandled access violation readinghttps://cadxp.com/topic/40964-autocad-2015-fatal-error-unhandled-access-violation-reading/Bonjours a tous,

 

Je reviens avec un gros soucis que personne dans ma boite n'arrive a resoudre!!!

 

J'ai un plantage recurant lors d'un check in sous Vault (quand je rappatri le plans dans la base Vault).

Mais le meme style de message s'affiche lorsque je ferme un plan (juste le code de fin change)

 

Voici le message d'erreur:

 

fatal error: unhandled access violation reading 0xffffffff Exception at 28a40838h.

 

Quesque c'est que cette erreur?

 

help me please

 

 

Configue de mon PC:

 

Windows 7 entreprise SP1 64 bit

Dell precision 1700

intel® Xeon® CPU E3-1270 v3 @ 3.50GHz 3.50GHz

RAM: 16 GB

Carte graphique: Nvidia quadro K4000

 

 

Merci par avance pour tout

Cordialement

ADDS

]]>
40964Mon, 02 Mar 2015 09:16:35 +0000
Blocs Dynamiques - Ordre des paramètreshttps://cadxp.com/topic/37571-blocs-dynamiques-ordre-des-param%C3%A8tres/Bonjour,

 

J'ai créé un bloc dynamique avec plusieurs paramètres de distance et de consultation, et, lorsque je retrouve ces paramètres dans l'onglet "propriété", il sont rangés par ordre de création.

 

Est il possible de modifier cet ordre?

 

Cordialement

 

Samuel

]]>
37571Fri, 17 May 2013 07:46:49 +0000
Création bloc rotatif avec point fixehttps://cadxp.com/topic/40333-cr%C3%A9ation-bloc-rotatif-avec-point-fixe/Bonjour à toutes et à tous,

 

je recherche un bloc tout fait ou un tuto, pour un bloc de type renseignement de regard (cote TN, Fe, profondeur) avec l'étiquette déplaceable et le point (regard) fixe. Pour être plus clair, j'avais vue ça il y quelques temps sur un plan géomètre. On pouvait déplacer l'étiquette et la ligne de liaison entre l'étiquette et le regard ne faisait que tourner autour de l'étiquette selon sa position donc ne décollait jamais du regard désigné.

 

Si quelqu'un sait comment faire ce bloc ou le possède, je suis preneur.

 

Un grand merci.

Et un grand merci à tout ceux qui font vivre ce furom qui m'a été d'un grand secours de nombreuse fois.

]]>
40333Mon, 20 Oct 2014 11:59:07 +0000
Protéger un blochttps://cadxp.com/topic/15824-prot%C3%A9ger-un-bloc/Bonjour à tous,

 

Une petite question en passant, j'ai réalisé pour un client des objets que j'ai convertis en blocs. J'aimerai savoir s'il était possible de protéger un bloc pour qu'il soit non modifiable par ce client (A l'image des fichiers protégés par un mot de passe). C' est à dire que les blocs conservent leurs propriétés, qu'il puisse les insérer dans des fichiers 2d et 3d mais pas les modifiés.

 

Merci pour vos réponses

]]>
15824Thu, 19 Jul 2007 15:17:14 +0000
Problème ajout d'un menu personnaliséhttps://cadxp.com/topic/39812-probl%C3%A8me-ajout-dun-menu-personnalis%C3%A9/Bonjour,

J'ai voulu ajouter un menu qu'un collègue avait fait et m'a donné (blocs de portes et fenêtres, etc...) mais Autocad ne veut pas ouvrir aucuns des blocs choisis, je crois que j'ai oublié une étape ou j'ai des fichiers qui ne sont pas à la bonne place. Voici le message d'erreur que Autocad me marque :

 

Command: -inserer

Unknown command "-INSERER". Press F1 for help.

Command: PERSON-2 Unknown command "PERSON-2". Press F1 for help.

 

Merci de m'aider!!

]]>
39812Wed, 09 Jul 2014 16:57:50 +0000
epaisseur texte dans fichier pdfhttps://cadxp.com/topic/38703-epaisseur-texte-dans-fichier-pdf/Bonjour,

 

Lorsque je crée un fichier PDF (en faisant dwg to pdf), certains textes ne sont plus très lisibles (car trop épais). Pourquoi ?

 

Merci d'avance pour vos réponses.

]]>
38703Fri, 13 Dec 2013 14:59:16 +0000
parametre visibilité bloc dynamiquehttps://cadxp.com/topic/19436-parametre-visibilit%C3%A9-bloc-dynamique/Peut-on créer 2 (ou plus) parametres de visibilité sur un bloc dynamique?

nous on y arrive pas : "paramètre de visibilité existe déja" quand on veut en rajouter un.

]]>
19436Tue, 24 Jun 2008 14:05:54 +0000
2007 avec Sevenhttps://cadxp.com/topic/38316-2007-avec-seven/Bonjour,

Dans un centre de formation de technicien, j'ai une licence 100 postes 2007 qui tourne sans problème depuis plusieurs années.

Nous venons de recevoir quelques PC sous Windows Seven. Impossible de les faire tourner, le reste du parc est sous XP pro.

Y a-t-il incompatibilité ?

Merci de m'indiquer ce que je peux faire.

]]>
38316Mon, 30 Sep 2013 22:05:17 +0000