Aller au contenu

pascal19

Membres
  • Compteur de contenus

    244
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par pascal19

  1. pascal19

    Bloc-photo avec lien

    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)
  2. pascal19

    Bloc-photo avec lien

    Les hyperliens me semblent tout indiqués pour ton problème...
  3. Pas besoin il suffit de l'exploser...
  4. 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+
  5. pascal19

    Bloc Dynamique

    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+
  6. 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+
  7. 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)
  8. pascal19

    couleur calque 0

    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!
  9. ok c'était bien ça, maintenant ça marche désolé de t'avoir ralenti ! a+
  10. ok j'essaie demain en arrivant au bureau
  11. 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+
  12. pascal19

    couleur calque 0

    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
  13. Et en plus il faut mettre ucsfollow à zéro dans toutes les fenetres du plan...
  14. 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...
  15. 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+
  16. pascal19

    couleur calque 0

    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?
  17. 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+
  18. 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...
  19. 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.
  20. pascal19

    couleur calque 0

    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
  21. 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...
  22. 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+
  23. 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...
  24. 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
  25. 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?
×
×
  • 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é