Aller au contenu

Bred

Membres
  • Compteur de contenus

    2 764
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Bred

  1. Bred

    Cotation et Accrochage

    Salut, non, si j'ai bien compris cela fonctionne chez moi (v12) : http://img11.hostingpics.net/thumbs/mini_62199120110913113152.jpg Mais comme les cotes et les poly sont des objets 2D, peut-être essayes-tu d'accrocher un objet qui n'est pas sur le même plan ? (même si je ne vois pas pourquoi ça ne fonctionnerais pas en fait....)
  2. Bred

    roulette marche plus

    OK, donc c'est un paramètre d'Acad : Aller dans le CUI voir comment elle est paramétrée.
  3. Bred

    roulette marche plus

    Salut, Est-ce que la molette fonctionne avec d'autre prog ? (comme Excel par exemple)
  4. Bred

    appel bloc

    Salut, je penses que tu ne donnes pas le chemin complet de ton bloc. Fait un (findfile (strcat NomduBloc ".dwg" )) Cordialement.
  5. Salut, Peut-être que la solution serait de re-créer le gabarit en dxf....
  6. ... ah ouaip, désolé ! En fait je pense plutôt que c'est les attributs fixes que ça ne prends pas, non ? (j'ai des blocs avec attributs, et il ne les sélectionne pas).
  7. Salut, j'ai testé rapidement, ça m'a l'air OK. ça n'a pas l'air de prendre les attributs invisibles ou sur calques gelés, non ?
  8. Salut, moi, là, je laisse tomber cadXP. Je viens d'arriver à me connecter par hasard, sinon c'est toujours surchargé. C'est triste, dommage....
  9. Bred

    info objet 3d vers exel

    Re, Cela écris dans un fichier .csv que Excel peut lire. Tu changes de colonne avec un ";" Lance ça, puis va ouvir le fichier c://TAB.csv (setq f (open "c://TAB.csv" "w") i 0) (repeat 5 (princ (strcat "Col1;Col2;Col3; Ligne" (rtos (setq i (1+ i))) "\n") f) ) (close f) Ensuite, pour écrire en dessous, il suffit de relire le tableau en l'enregistrant dans une variable, puis de rajouter les choses à la suite.
  10. ... on est bien d'accord que tu veux faire cela : (setq ddd 1 d5 6 d7 3 d10 4 d11 4) (if (and (/= ddd d5 )(/= ddd d7) (/= ddd d10) (/= ddd d11)) (princ "Tout est différend !") (princ "au moins UNE Valeur égale") ) Si rien égale ddd, tu passes dans "Tout est différend !" Si au moins une variable = ddd, tu passe dans "au moins UNE Valeur égale".
  11. Salut, vous ne dites pas quel version vous utilisz, mais comme il y a de la transparence je vais miser sur une 2007 mini (si je me souviens bien). Il est vrais que l'impression ma joue aussi des tours, et entre l'aperçu et le tirage, j'ai même des fenêtres qui ne s'imprime pas (surtout en rendu). Déjà, essayer dans une nouvelle présentation de refaire la fenêtre qui vous pose problème, pour voir... Si cela fonctionne correctement, c'est que vous avez droit à un bon bug d'Acad insoluble pour moi.... C'est à dire, des fois ça marche, et des fois pas....
  12. Bred

    info objet 3d vers exel

    Salut, As-tu penser à écrire un fichier .csv (séparateur ";") ? C'est le même principe que d'écrire un fichier .txt
  13. Salut, j'ai du mal à lire ton code, désolé. Mais à première vu, j'ai l’impression que tu n'utilises pas la fonction cond correctement. Si tu veux faire une condition sur 1 seul groupe d'élément, utilises (if... cond permet de passer plusieurs test, et s'arrête sur le premier T rencontré. Si je comprends ton code, tu fait un seul test, même si CE test contient 4 tests d'inégalité, ça n'est toujours qu'un test. Test ça à la place : (if (and (/= ddd d5 )(/= ddd d7) (/= ddd d10) (/= ddd d11)) (progn ... si T...) (progn ... si nil ...) ) ; end if [Edité le 11/5/2011 par Bred]
  14. Bonjour, oui cela est possible, mais ce n'est pas une bonne méthode de travail pour ce genre de chose. Travaillez avec des blocs (bibliothèque) et attributs, vous pourrez ensuite faire une extraction, et cela fonctionnera sur LT, et chez vos clients aussi.... et ce sera plus malléable qu'un lisp traitant du texte ! Cordialement.
  15. Bonjour, oui, c'est possible, mais je pense que vous faites fausse route. Au lieu de travailler sur des textes, créés des blocs représentant vos panneaux. Ses blocs devront contenir des attributs avec les infos voulus. Vous n'aurez plû qu'à faire une extraction de données. Avant de vouloir faire des outils en programmation, essayez de trouver une méthode de travail plus malléable, car traiter du texte, ce n'est pas très simple. Cordialement.
  16. Bred

    Arguments et Variables

    Re, Quand je relie ma remarque, il est vrias que ce n'est pas très clair. pour donner un contre exemple à celui de mattoti, pour que F2 ne puisse pas lire V1, il faut la déclarer dans F2. Il est donc logique que ça ne fonctionne pas (defun F2 (Val / V1) (* Val V1) ) , comme il est logique que V1s'il n'est pas déclaré (donc remis à nil) pendant le passage de F2, F2 "l'accepte". C'est ça qui me chagrine : Le "temporairement" est pour moi bien bizarre.... une valeur de variable change puis reviens à sa valeur initiale sans qu'on lui dise de le faire.... Ce doit être l'une des bases des réactions de la lecture automatique du code lisp.
  17. Bred

    Arguments et Variables

    Ben oui, c'est ce que j'essaye de dire dans Dis autrement : F1 renseigne V1. Tant que la fin de la fonction F1 n'est pas atteinte, V1 est renseigné (puisque V1 es déclaré en locale DANS F1) Donc, si l'on fait appel à F2 dans F1, obligatoirement ça fonctionne : V1 est déclaré et F1 n'est pas fini... Donc, pour moi, quand une variable locale est déclarée, elle est mise à nil au lancement, et à la fin. Au milieu, on peut la renseigner tant que l'on veut (et heureusement !) J'avoue que soit je ne comprends rien, soit pour moi c'est vraiment plus que logique... Par contre, là où pour moi ce n'est pas logique (et c'est peut-être ce que vous voulez dire), c'est que la déclaration d'une variable d'un même nom dans 2 fonction différente sont en fait pas la même variable, et c'est peut-être cela que vous voulez dire : Dans mon exemple, (princ V1) dans F1 ne devrais pas fonctionner car je remet à nil V1 dans (F2). Mais non, V1 de F1 n'est pas considéré comme le V1 de F2, car F1 m'écrit les deux V1 différent, dans la même fonction (donc V1 n'est pas remis à nil) : (defun F1 ( / V1) (setq V1 "TOTO !!!") (F2) (princ V1) (princ) ) (defun F2 (/ V1) (setq V1 "NON !") (princ v1) )
  18. Bred

    Arguments et Variables

    Salut, C'est logique : Tu as déclarer V1 en locale dans F1, V1 n'existe donc QUE pour F1. Ne la déclare pas, et tu pourras la voir partout..... En fait, ce que tu écris est faux : F2 ne vois pas V1, mais F1 renseigne V1 qu'il passe dans F2 lancé dans F1. Donc, c'est normal. [Edité le 26/4/2011 par Bred]
  19. Bred

    Perte du ruban

    Salut, ou encore mieux, vue que tu à menubar à 1, le ruban qui prends énormément de ressource, tu l'enlèves ad-vitam !
  20. Bred

    Bloc en 3d

    Salut, Franchement, c'est quoi l'utilité de créer un bloc juste pour faire un juste parallélépipède ?... La seul raison d'en faire un bloc serait pour réaliser ensuite une nomenclature de pièce. Mais comme vous dites que vous les décomposer, cela ne peut pas se faire. pour créer un poteau carré en 3D, au lieu d'insérer un bloc, puis de le décomposer, vous irez plus vite à créer un rectangle que vous extruderez....
  21. Bred

    Innutilisable?

    Pas de boulons, c'est claveté.... et les clavettes y sont. mais il y en a quelques- un, de boulons, quand même....
  22. Bred

    Innutilisable?

    Salut, tous ce que tu dis est vrais, autocad n'est pas fait pour faire du rendu texturé, c'est du bricolage.... perso si j'ai besoin de faire de la vrias texture, je transfert le plan sur 3dsmax... Mais par contre, e j'en aie tester quelques-un, créer un "gros plan" contenant un assemblage de plusieurs milliers d'éléments 3D, le faire tourner, bosser dedans, faire un visuel 3D rendu correcte, et surtout faire une mise en plan 2D facile et digne de ce nom en gardant l'ensemble cohérent, seul autocad à su le faire (a comparer aux logiciel à prix équivalent, je n'ai jamais essayé de faire tourner ça sur des logiciels à 20 ou 30000 €...) ... bon, y'a aussi en un gros développement Lisp et vb.net pour rendre la chose "facile" à faire.... mais ça reste de l'autocad, et j'ai même des ombres dans mon rendu (mais pas de texture, c'est quand même un peu gros.... mais je l'ai déjà fait, mais c'est trop long à sortir.) http://img10.hostingpics.net/pics/15388320110421135126.jpg
  23. Salut, Totocad plafonne à 2Go... peut pas mieux...
  24. Salut, Désolé, j'ai testé, mais j'ai voulu ouvrir un fichier qui est dans un répertoire de mon serveur et qui contient une centaine de dwg, le temps d'affichage de la liste des fichiers et beaucoup trop long. Ce n'est pas gérable si c'est beaucoup plus lent que d'aller l'ouvrir avec la commande Ouvrir.
  25. Bred

    autocad vers psp XII

    Salut, lorsque tu lance l'outil d'impression et que tu as la boite de dialogue qui s'ouvre, il faut - choisir ton imprimante (PDF, JPEG....) - ton format (A4, A3...) - La zone de Tracé (Fenêtre, Affichage) - Centrer le tracé - Le style (Aucun, monochrome, nuance de gris...) - L'échelle : Je te conseille si tu n'as pas besoin de l'échelle de cocher "à la taille du papier" Et voilà. http://img4.hostingpics.net/pics/79283020110411133048.jpg
×
×
  • 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é