bseb67
Membres-
Compteur de contenus
833 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par bseb67
-
Salut, Ton V1 c'est une chaine de caractère, alors pourquoi pas utiliser USERSx (où x va de 1 à 5)? Sinon, tu peux toujours mettre un texte et le rendre invisible grâce aux vl. Il y a aussi setenv et getenv, mais là, si tu changes de pc tu n'as plus la variable. Et en dernier les ldata, mais là j'ai pas encore touché à ca, mais au xdata oui.
-
Mes fichiers ont dû attraper la petite vérole
bseb67 a répondu à un(e) sujet de jo974 dans AutoCAD 2008
Salut jo! t'as penser à purger les échelles d'annotations? (command "-MODIFLISTECHELLE" "r" "o" "q") Et n'oublie pas les groupes: ;-------------------------------; ; nom: c:ngr ; ; nettoye les groupes vides; ; param: aucun ; ; retour: le nombre de groupes ; ; supprimés ; ; date: 25/09/2008 ; ; BLAES Sébastien ; ;-------------------------------; (defun c:ngr( / fonc_name res grp_0 lg grp_tmp) (setq fonc_name "c:ngr: " res nil) (vl-load-com) (setq grp_0 0 lg (vla-get-Count (vla-get-groups (vla-get-activedocument (vlax-get-acad-object))))) (vlax-for grp_tmp (vla-get-groups (vla-get-activedocument (vlax-get-acad-object))) (if (= (vla-get-Count grp_tmp) 0) (progn (setq grp_0 (1+ grp_0)) (vla-erase grp_tmp) ) ; progn ) ) (setq res (- lg (vla-get-Count (vla-get-groups (vla-get-activedocument (vlax-get-acad-object)))))) res ) ; c:ngr -
Winfield: les processeurs Q sont des quatre coeurs ;) Pour moi c'est ok alors ;), lorsque que j'aurai un peu d'argent de nouveau, je passerai aussi au Quad sur mon pc perso :cool:.
-
Salut steven! Personnellement, le Q6600 est un bon processeur, surtout en overclocking ;) . mais se serai mieux de passer à la nouvelle génération, l'équivalent c'est le Q8200 à 30€ de plus. La ram ok, le disque SAS, la différence de prix et la faible différence de performance à l'utilisation sous autocad ne m'ont pas vraiment convaincu. un Sata simple de 250Go avec 32Mo de cache suffit. Pour la CG, utilisant un 3500 sur mon poste, et ayant vu le gain de performance avec la Fx4600, qui est équivalente à la Fx3700 (la quantité de ram et le nombre de bits d'interface changent) je pense que c'est un bon choix.
-
Salut, On a fait l'acquisition de nouveaux pc il y a 3 mois, la cg qui est dessus tourne très bien Geforce Quadro 4600, avec nos pc d'avant (quadro 3500) pour un fichier où tout est en 3D, il fallait passer en mode filaire bouger les objets puis repasser en 3D, là tu peux le faire en 3D directement :D . Par contre le prix: dans les 1200HT :( , je pense que le prix à un peu baisser depuis.
-
Mettre des # dans des noms de calques (ou blocs) je trouve ca super bizarre :casstet: par contre pour les champs, s'il y a une erreur, ou s'il n'arrive pas à effectuer la formule tu te retrouvera avec des ### Autrement, je n'en ai jamais vu ailleurs, mais bon, cela ne fait que 18mois que je travail sur autocad.
-
Images supprimées sur les anciens posts
bseb67 a répondu à un(e) sujet de yw22 dans CADxp, comment ça marche?
C'était le même problème chez moi, free m'avait fait sauter mes pages perso. C'est vraiment nul, car pour eux il y a un espace pour la mise à disposition de fichiers, mais ce truc saute automatiquement au bout d'un certain nombre de jours. -
[résolu] Réacteur + bloc dynamique
bseb67 a répondu à un(e) sujet de pingoo666 dans Pour aller plus loin en LISP
Salut pingoo666! C'est bien tu as trouvé tout seul ;) , en fait c'est normal, car le réacteur se lançait lorsque tu modifiais, donc avant que tu ai fini de modifier les propriétés. Il faut toujours faire attention au réacteur que l'on utilise, vu qu'il y a des réacteurs pour le "lancement" , pour "la fin" et pour "la modification". [Edité le 30/9/2008 par bseb67] -
Lancer un lisp depuis un lisp (+dcl)
bseb67 a répondu à un(e) sujet de funkkybebel dans Débuter en LISP
Si je comprend bien, ssatt est une commande (que tu as écrite) pas une fonction ? Donc la modification est simple (action_tile "att" "(c:ssatt)") -
Lancer un lisp depuis un lisp (+dcl)
bseb67 a répondu à un(e) sujet de funkkybebel dans Débuter en LISP
Salut funkkybebel! Normalement ca devrai marcher, es-tu sur que la fonction (defun ssatt()...) existe? car le message d'erreur correspond à cela, il ne trouve pas le fonction. Par contre faut faire attention, car dans une dcl, il y a un temps de décalage à l'affichage sur la ligne de commande, ex: si (setq cpt 0) (defun ssatt() (print (setq cpt (1+ cpt)))) en cliquant sur ton bouton une fois, tu n'aura rien dans la ligne de commande, tu cliques une deuxième fois tu aura alors => commande: 1. Si tu fermes ta dcl il y aura alors commande: 2 -
Annonce arrivée imminente de l\'update 2 d\'autocad 2009 et LT 2009
bseb67 a répondu à un(e) sujet de Pieroka dans AutoCAD 2009
Salut, ils sont dispo en téléchargement (version 32 et 64 bits). Allez hop, on download, même si on utilise pas encore la 2009 :cool: -
Salut! J'ai crée un bloc dynamique pour les dimensions des réservations en dalle, ce bloc contient un attribut qui est en fait composé ainsi: champ1 "x" champ2 => or sous ma 2008 (mep) mais aussi la normale, si mon attribut a comme paramètre une inclinaison (de 10 celle utilisée) j'obtiens des escaliers :o , mais sous 2007 l'attribut est bien à plat. voici le résultat sous 2008: http://bseb67.free.fr/cadxp/BugsAutocad/MEP2008/escalier_attribut_champ.PNG J'ai essayé avec une inclinaison de 0, 1 et 2, mais ce n'est toujours pas horizontal. Quelque soit la valeur de l'inclinaison, sous 2007, le texte est toujours horizontal, mais plus ou moins penché. Si quelqu'un a déjà eu ce pb et trouvé la solution merci. ;) [Edité le 22/9/2008 par bseb67]
-
De l\'aide pour une boucle
bseb67 a répondu à un(e) sujet de Morgul dans Pour aller plus loin en LISP
mais non morgul, il faut te juste comprendre et que tes neurones ont un peu de place pour stocker les infos. ;) En fait je pensais que tu voulais faire quelque chose sut tous les blocs du dessin. D'où le tblnext, en plus il te choppe bien les blocs en *U que la commande insérer elle ne voit (ou plutot ne te montre pas). mais le ssget ne marche pas avec en direct :( enfin bref. Toujours le problème de communication, ca me fait toujours penser à la citation dans un bouquin à werber: Entre Ce que je pense Ce que je veux dire Ce que je crois dire Ce que je dis Ce que vous avez envie d’entendre Ce que vous croyez entendre Ce que vous entendez Ce que vous avez envie de comprendre Ce que vous croyez comprendre Ce que vous comprenez Il y a dix possibilités qu’on ait des difficultés à communiquer. Mais essayons quand même… tant mieux si ca marche :) a+ [Edité le 19/9/2008 par bseb67] -
SOS fichier TRES lent à l\'ouverture
bseb67 a répondu à un(e) sujet de nathpige dans AutoCAD LT 2008
Salut nathpige! Ce que tu as fait, c'est ce que je t'orai conseillé de faire, mais là je vois pas [Edité le 18/9/2008 par bseb67] -
De l\'aide pour une boucle
bseb67 a répondu à un(e) sujet de Morgul dans Pour aller plus loin en LISP
salut morgul Petite question y a-t-il des blocs dynamiques? Car les blocs dynamiques perdent leur noms d'origine pour devenir des *U.... Sinon, je pense que parcourir la liste des blocs (tblnext "BLOCK" t) pour avoir le premier bloc, puis (tblnext "BLOCK" nil) pour passer au suivant cela donne un truc de ce genre: (setq premier t) (while (setq Bloc (tblnext "BLOCK" premier)) (setq premier nil) (setq NomEntSel (ssget "X" (list (cons 2 (cdr (assoc 2 Bloc)))))) (setq NbEntSel (sslength NomEntSel)) (setq Cpt1 0) .... ) ; while -
Salut, Je crois qu'en fait ce n'est pas une option d'overkill, et ca me parait tout à fait normal, car les blocs pour être sûr que les deux blocs soient identiques, il faut vérifier le point d'insertion, l'angle de rotation, le sens, les échelles, mais aussi tout ce qui le compose (attributs en particulier). Ca me parait très chaud pour faire ca, déjà que mon gros challenge en lisp serai de créer des blocs en vérifiant que si des entités du dessin peuvent former un bloc qui existe, serai justement de les remplacer par le bloc.
-
Calcul avec 2 chiffres après la virgule
bseb67 a répondu à un(e) sujet de Morgul dans Débuter en LISP
salut morgul, En fait c'est normal, tu essayes de faire un itoa sur un nombre réel, donc normal qu'il plante. D'habitude je teste comme ceci: (cond ((= (type P1) 'INT) (itoa P1) ) ((= (type P1) 'REAL) (rtos P1 2 2) ) ) -
Je n'ai pas la réponse, mais WAOUHHH :o , tu fais de jolis dessins ;)
-
Salut bizbouille et bienvenue :D C'est les deux, car avoir une grosse CG et un CPU moyen, la CG ne pourra pas être exploitée à fond. C'est comme pour une voiture, ca sert à rien d'avoir un gros moteur, si t'as une boite courte et des petites roues :cool: . Le portable que ta mis en lien est assez bien. Pour les CG pour portables tu peux regarder ici pour les infos: http://www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html a+
-
Chez orange ils sont super fort! Mes parents ont pris la livebox, j'ai passé 2*4h a essayer de faire marcher le wifi. Les 4h premières heures, je met le cd, lance l'installation, et là plantage dès le début, après j'ai pu avancer d'un pas, puis plantage, et enfin lorsque je suis arrivé à la fin, test de la connexion, re-plantage (ca devait être le 15ème), il replante dès le début. Alros j'ai essayé de faire marcher le wifi sur le portable de ma soeur qui elle a le wifi intégré, idem, je suis allé chez le voisin ayant une livebox aussi, j'essaye la connexion wifi avec le portable, ca marche. Donc je retourne chez orange, pour rechercher une livebox, le vendeur me sort: "vous avez essayer sur plusieurs pc, appelé le 0800..." Mais oui, biensur :mad: . Je branche la nouvelle livebox, même problème. :mad: :mad: J'essaye alors en filaire, ca marche de suite, un ami du village qui est technicien chez orange, vient pour voir, il me configure le wifi autrement, sans le cd, et avec un autre type de clé, et là ca marche. :o puis il me dit: "en fait, faut faire ca pratiquement à chaque fois quand on est sur xp" => génial! Filler une méthode d'installation et qui ne marche pas, pour faire appeler les gens et encore leur pomper du fric c'est carrément du vol :mad: . Par contre, 2 semaines après je suis allé chez mon meilleur copain, pour faire la même chose, mais en plus le cpl pour le boitier tv, j'ai mis 1h et tout marchait de suite et son pc est sous vista. JE suis chez free, et pour l'instant ca va. mais avec le nombre d'abonnés qui grimpe, il faudrai aussi des infrastructures plus grosses. Car j'ai plus souvent des freeze sur l'image tv que l'an dernier. Les deux années chez neuf bof bof, offre triple play sois-disant qui était en fait du dual play :o : si j'allais sur le net, et la télé en route, le téléphone ne marchait pas :casstet: . Sans parler des fois où sa sonne, mais en fait le gars au bout du fil a décroché et fait allo??? :casstet: Et puis le pompon c'était l'an dernier, lorsque j'ai déménagé, appel à neuf pour ca: "ok on s'en occupe" 2 semaines passent => "ok on s'en occupe" encore 2 semaines => "euh, en fait on n'a plus de place en adsl, mais on s'en occupe" encore 2 semaines => j'en ai marre et leur dit que j'arrete chez eux, appel à free, freebox en 10j, et 2j après c'était ok,
-
Interrompre une commande en LISP
bseb67 a répondu à un(e) sujet de Arcasdk dans Pour aller plus loin en LISP
Salut, Pourquoi tu veux arreter la commande? sinon donne 0,0,0 comme point d'insertion, et faut juste mettre attdia à 0 et attreq à 0 pour les valeurs par défaut dans les attributs -
Le concept est simple: union = or intersection = and différence = xor Mais reste toujours la difficulté de l'implémentation.
-
Salut capde06, Je crois savoir de quoi tu parles, je n'utilise pas autofluid, mes les dessinateurs du be où je suis oui, et c'est vrai que j'ai déjà vu des messages d'erreurs lors de l'exécution d'un de mes lisps. En fait, la plus part du temps, s'il y a ca, c'est que le lisp contient soit une erreur, soit un nom qui fait référence à autofluid.
-
Et pourquoi pas ca: (setq jsbn (ssget "x" (list (cons 0 "INSERT") '(-4 . " < o r" ) (cons 2 sb1) => retirer espace pour le or (cons 2 sb2) (cons 2 sb3) '(-4 . "or>")))) Tiboulen: il ne faut pas oublier que les blocs dynamique, le nom stocké dans le code dxf 2 n'est pas celui d'origine si le bloc est bougé dynamiquement càd si tu insères un bloc dynamique sans y toucher, il garde son nom. Mais dès que tu bouge une des propriétés dynamique, le nom devient un *U..... par contre si tu réinitialise le bloc le nom sera celui d'origine, [Edité le 11/9/2008 par bseb67]
-
Problème passage 2006 à 2008, Insertion block!
bseb67 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
Et j'oublie une chose, initialiser des variables dans une fonction et y faire appel dans une autre appelée dans la première sans les passer en argument je ne trouve pas ca top.
