pascal19
Membres-
Compteur de contenus
244 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par pascal19
-
Sélectionnes un objet (texte bloc rectangle), dans les propriétés, tu as une case hyperlien, en cliquant dedans, tu accèdes à un explorateur dans lequel tu vas chercher ta photos (ou ton Site web) Ensuite il te suffis de cliquer sur ton objet en appuyant sur ctrl et tu accèdes à ton lien (Ouverture d’un programme externe)
-
Les hyperliens me semblent tout indiqués pour ton problème...
-
Pas besoin il suffit de l'exploser...
-
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
Salut Pour patrick35 Si tu trouves mieux, je suis preneur non je crois pas! en fait j'essaie de comprendre mais mon niveau, c'est plutôt bidouille en LISP et zéro en VLISP, c'est donc un peu dur... (concretement je ne sais même pas ce qu’est un réacteur !) D'après ce que j'ai testé : je lance CDC je donne une largeur les blocs que j’insère ensuite prennent le diamètre donné précédemment. Personnellement j’avais imaginé : Je lance le programme Je donne un point d’insertion pour mon bloc : (setq point-base (getpoint)) Je récupère l’entité se trouvant là où se trouve mon bloc : (setq entité-bloc (ssget point-base)) Si entité-bloc existe, je récupère « consultation » (mais là je sais pas faire) Si entité-bloc=nil alors je donne une largeur Ensuite le bloc s’insère avec la bonne largeur (je ne sais toujours pas faire) Penses-tu que c’est possible ? Pour tous les autres : Je peux vous envoyer mes blocs si vous êtes intéressés pour participer à ce post… A+ -
Avant de passer par un LISP , tu peux peut être essayer la commande "nettoyer" (voir aide autocad) à l'interieur de tes blocs, celle ci rendra les murs invisibles derrière tes blocs dès que tu les insereras en plus tu ne modifieras en rien les blocs présents sur ton plan a+
-
J'ai eu les mêmes symptomes il y a peu http:// http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=20369#pid a+
-
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
Super... merci d'avoir pensé à moi et de bien vouloir m'aider. A priori ça marche bien... mais il me faut in peu de temps pour étudier ce que tu as fait (c'est un peu compliqué pour moi qui n'y connais absoluement rien en VLISP) A propos de ce qui t'échappe, puis-je quelque chose pour toi? A bientot PS j'ai remplacé (if (eq (vla-get-propertyname pro) "Consultation") par (if (eq (vla-get-propertyname pro) "cfa-largeur") pour que ça fonctionne dans mon fichier module-cfa.dwg (dans lequel j'ai renomé "consultation" en "cfa-largeur" pour l'ensemble des blocs) -
Finalement nous avons opté pour une solution plus radical car au problème du calque 0 s'ajoutait d'autre problèmes: les accrochages aux objets qui revenaient toujours à un mode par défaut (impossible de conserver la valeur de OSMODE) Pour faire un rectangle ,au lieu de sélectionner en bas à gauche puis en haut à droite, il fallait donner un point de base, la longueur, la largeur et enfin l'angle bref finalement nous avons réinstaller autocad... et là ça marche mieux!
-
ok c'était bien ça, maintenant ça marche désolé de t'avoir ralenti ! a+
-
ok j'essaie demain en arrivant au bureau
-
Vraiement désolé mais tjs pareil: Commande: (if (findfile "GetFileLisp3.dll") (_> (progn ((_> (vl-cmdf "_.netload" "GetFileLisp3.dll") ((_> (getfiles "C:\\" "Tous les fichiers|*.*" T) ((_> ) (_> (progn ((_> (princ "\nLe fichier \"GetFileLisp3.dll\" est introuvable.") ((_> (princ) ((_> ) (_> ) _.netload Nom du fichier d'assemblage: GetFileLisp3.dll Commande: Échec de la demande d'autorisation de type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. nil a+
-
J'ai pas vu ce script dans les acad2008.lsp et acaddoc2008.lsp... snif Gile: Je t'enverai peut etre demain les fichiers... en attendant je continue à chercher
-
Mise à l\'echelle de fenetre ...........
pascal19 a répondu à un(e) sujet de Dispo dans AutoCAD LT 2007
Et en plus il faut mettre ucsfollow à zéro dans toutes les fenetres du plan... -
désolé toujours pareil: _.netload Nom du fichier d'assemblage: GetFileLisp2.dll Commande: Échec de la demande d'autorisation de type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. nil Mais ça doit venir de chez nous...
-
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
Voila c'est envoyer! attention je viens de me rappeler, les bons blocs sont dans module-cfa.dwg (je ne les ai pas redéfini la dernière fois que je les ai modifié) a+ -
voila ce que fait autocad au démarrage: Commande: Utilitaires de menu AutoCAD chargés.CG charg‚._layer Calque courant: "0" Entrez une option [?/Etablir/CHoisir/Nouv/ACtif/INactif/COuleur/TLigne/EPaisseurl/MAtériau/Tracé/G eler/Libérer/Verrouiller/Déverrouiller/étAt]: _c Nouvelle couleur [coUleursvraies/CArnet de couleurs] : 181 Entrez la liste de noms des calques pour la couleur 181 <0>: 0 Entrez une option [?/Etablir/CHoisir/Nouv/ACtif/INactif/COuleur/TLigne/EPaisseurl/MAtériau/Tracé/G eler/Libérer/Verrouiller/Déverrouiller/étAt]: ouvertur Dimension de la cible d'accrochage (1 à 50 pixels) <5>: 5 pickbox Entrez une nouvelle valeur pour PICKBOX <4>: 4 osmode Entrez une nouvelle valeur pour OSMODE <16635>: 251 blipmode Entrez une nouvelle valeur pour BLIPMODE <0>: 0 mirrtext Entrez une nouvelle valeur pour MIRRTEXT <0>: 0 regnauto Entrez le mode [ACtif/INactif] : ac RINS.LSP Chargé......Tapez RINS pour l'éxecuter. Qlot chargé, taper QPLOT pour envoyer un fichier PLT vers un traceur Commande: LIGNECOMMANDE Commande: properties Où puis-je modifier cela SVP?
-
Attention le lien ne me télécharge pas GetFileLisp2.dll mais GetFileLisp.dll et même en le renomant ça me fait pareil que la première fois: .netload Nom du fichier d'assemblage: GetFileLisp.dll Commande: Échec de la demande d'autorisation de type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. nil a+
-
ok là j'ai Commande: (if (findfile "GetFileLisp.dll") (_> (progn ((_> (vl-cmdf "_.netload" "LspHelloWorld.dll") ((_> (hello) ((_> ) (_> (progn ((_> (princ "\nLe fichier \"GetFileLisp.dll\" est introuvable.") ((_> (princ) ((_> ) (_> ) _.netload Nom du fichier d'assemblage: LspHelloWorld.dll Commande: Hello World! je suppose que c'est bon...
-
Je suis sous windows XP en réseau (avec firewall pour accès internet) Version autocad local je n'ai pas vu la boite de dialogue.
-
au secours!!! calque 0 se remet toujours en couleur 181 !!! dans un plan , on passe le calque 0 en couleur 7 , on enregistre et quand on re-ouvre le plan le calque 0 est revenu en couleur 181 !!! Que faire? d'avance merci
-
bonjour moi sous 2007 j'ai ça: Commande: (if (findfile "GetFileLisp.dll") (_> (progn ((_> (vl-cmdf "_.netload" "GetFileLisp.dll") ((_> (getfiles "C:\\" "Tous les fichiers|*.*" T) ((_> ) (_> (progn ((_> (princ "\nLe fichier \"GetFileLisp.dll\" est introuvable.") ((_> (princ) ((_> ) (_> ) _.netload Nom du fichier d'assemblage: GetFileLisp.dll Commande: Échec de la demande d'autorisation de type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. nil J'ai peut être pas fait comme il faut...
-
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
déja, j'avais pas dit bonjour en outre "suis-je clair ?" est ambigue dans sa forme, en effet un superieur emploie cette formule à un subordonné pour s'assurer que les consignes ont bien été comprises. Evidemment, je n'ai pas employé cette formule dans ce sens, je voulais juste ne pas être trop long tout en voulant m'assurer que mon énoncé était compréhensible. Par conséquent, toutes mes excuses à tous ceux que j'ai pu froissé (principalement patrick_35) je ne pensais pas être mal polis a+ -
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
http:// http://images.imagehotel.net/sjjbwjh95l.jpg Voila j'ai la partie droite d'un chemin de câble, sa largeur est un parametre dynamique (parametre de consultation que j'ai appelé cfa-largeur) Je viens inserer un coude, celui ci s'aligne grace à un parametre d'alignement,mais j'aimerai aussi que sa l'argeur s'ajuste à celle de la partie droite, sachant que ce coude est aussi un bloc dynamique dont la largeur est un paramètre identique à celui de la parti droite (parametre de consultation que j'ai appelé cfa-largeur) en esperant avoir été plus clair... -
ameliorer insertion bloc
pascal19 a répondu à un(e) sujet de pascal19 dans Personnalisation, macros, DIESEL
heum...le la refait... Bonjour J'ai fait un bouton pour inserer un bloc dynamique: ^C^C-inserer;0-lf-reseaux-cfa-droit2;\;1;; dans tout mes blocs dynamiques du type "0-lf-reseaux-cfa... " j'ai un parametre de consultation que j'ai appelé cfa-largeur, or quand j'insère un bloc cfa, c'est sur un autre bloc cfa. est-il possible de faire correspondre le parametre cfa-largeur du bloc à inserer avec celui du bloc sur lequel je l'insère ? Faut-il passer par du LISP ou VLISP ? Suis-je clair dans mon énoncé car j'ai moi même du mal à le comprendre? D'avance merci -
J'ai fait un bouton pour inserer un bloc dynamique: ^C^C-inserer;0-lf-reseaux-cfa-droit2;\;1;; dans tout mes blocs dynamiques du type "0-lf-reseaux-cfa... " j'ai un parametre de consultation que j'ai appelé cfa-largeur, or quand j'insère un bloc cfa, c'est sur un autre bloc cfa. est-il possible de faire correspondre le parametre cfa-largeur du bloc à inserer avec celui du bloc sur lequel je l'insère ? Faut-il passer par du LISP ou VLISP ? Suis-je clair?
