-
Compteur de contenus
2 764 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Bred
-
Pour mon travail je fais les mêmes choses que toi, sauf que j'ai rentré mes info dans les blocs avec des attributs invisibles.
-
Salut, J'ai changé de carte graphique et tous est OK maintenant ! et je n'ai pas ruiné ma boite : j'ai pris une carte "jeux" - 70€ : Carte Graphique GeForce 7600GS - 512 Mo DDR2 - AGP 8X et comme je fais de la 3D, c'est plus performant qu'avant !!!
-
Salut, Il peut y avoir plusioeur logique, mais bien sûr la base est la liste. Moi je fais des listes de listes. : (setq lst-BLC (list '("PAR64" 40 20 3 500) '("MAC250" 85 72 35 1200) '("MAC2000" 90 80 42 2000))) Poids : (setq pd (nth 3 (assoc "MAC250" lst-BLC))) Dimension : (setq dim (list (cadr (assoc "MAC250" lst-BLC)) (caddr (assoc "MAC250" lst-BLC)))) Pour rechercher des éléments d'une un liste, tu as aussi la fonction foreach, ou repeat, ou while...
-
Salut, désolé, j'ai cherché mais pas trouvé.... je récupère toutes les autres valeurs de Résolution, mais celle-ci n'apparait pas.... Et je ne pense pas qu'elle soit dans la BR, car elle n'est valable que pour le dessin courant (dixit l'aide) (setq pref-Doc (vla-get-Preferences (vla-get-ActiveDocument (vlax-get-acad-object)))) (vla-get-ContourLinesPerSurface pref-Doc) (vla-get-RenderSmoothness pref-Doc) (vla-get-SegmentPerPolyline pref-Doc) Voilà ce que j'ai en tout :
-
Salut, Et c'est encore plus vrais quand on utilises des lisp contenant des "command" !!!!
-
Stocker un ENAME dans un atribut
Bred a répondu à un(e) sujet de pingoo666 dans Pour aller plus loin en LISP
merci !... mais c'est bizarre car je stock des enames dans des ldata, et je n'ai jamais rencontré de problème de reconnaissances.... -
Salut, je ne les utilises pas, mais tu devrais je pense regarder du côté des filtres de coordonnées (regardes dans l'aide). l'aide explique pour des points 2D, mais cela faonctionne aussi pour des points 3D (en tapant .xz par exemple)
-
Stocker un ENAME dans un atribut
Bred a répondu à un(e) sujet de pingoo666 dans Pour aller plus loin en LISP
Salut, Tiens, je ne savais pas ça.... C'est du sûr ? -
Salut, Oui, mais tu perds la perspective ! (car depuis 2007, le filaire 2D ne peux plus être en perspective, il faut être en filaire 3D...) 2008 même problème. 2009 je pas fais gaffe (faut dire qu'a force, les bug, on s'y habitue....)
-
Salut, ton message ce contredit, mais pour réondre à ta dernière demande, si tu veux l'appeler au clavier tu peux écrire ça dans un lisp : (echelle d'insertion 1 / 1 / 1) (vl-cmdf "-INSERER" pause "X" 1 "Y" 1 "Z" 1 pause pause ) Que tu peux facilement transposer dans un bouton si tu veux.
-
Salut, je n'ai pas testé, mais rlapt semble dire que si tu soumet un getboundingbox à un bloc contenant des attributs (invisible ou non); les coordonnées retournées englobe l'attribut, ce qu'il ne veux pas. D'où ma suggestion de les supprimer temporairement"....
-
En effet, mais cela ne m'a pas empêcher d'avoir moult problème ! Sans parler qu'à chaque modif de cette barre, j'avais une reinitialisation totale de mon espace de travail, et toutes mes barres perso (mis sur le second écran) se remettais sur le principal....
-
Salut, Désolé, je n'ai pas de solution à te proposer (si tu es bien passer par "personnaliser....") J'ai eu aussi pas mal de souci avec la modification de cette barre d'outil. J'ai été obligé de réinstaller AutoCAD plusieurs fois... de bidouiller pas mal... mais j'ai réussis à faire ce que je voulais.
-
Salut, Pour ce que tu demandes, j'en avais émis le souhait ici, et (gile) nous a pondu un lisp le faisant ! mais... Pourquoi faire tes coupes en espaces objets ? Tu peux les faire passer en EP grâce à la commande "_chspace" ... mais... Pourquoi n'utilises-tu pas les délimitations Avant/Arrière avec la commande "_3dclip" ? Cela te permettras en plus de répercuter les modification de tes solides en EP !!!!
-
Salut, Supprime les attributs dans le blocs sans le décomposer avant de lancer le getboundingbox. (bien sûr sauvegardes les puis réinsert les ensuite)
-
Salut (gile), j'ai aussi l'erreur (sous 2009) je jeté un coup d'œil, et il me semble que le problème viens de là : (foreach prop '(Alignment Backward Layer Linetype LinetypeScale Normal ObliqueAngle Rotation ScaleFactor StyleName TextAlignmentPoint Thickness TrueColor UpsideDown ) [b](if (vlax-property-available-p a prop) (vlax-put txt prop (vlax-get a prop)) )[/b] ) et plus précisément du "(vlax-put txt prop" car si au lieu de ça je demande simplement (princ (vlax-get a prop)) il me sort bien les valeurs.
-
Je confirme.... merci quand même....
-
Salut, Ce que veux dire Pieroka, c'est que ce problème à été résolu par Autodesk, et que donc mon lisp (qui est celui de ce post, et recopier dans le post que tu cites) permettant de nettoyer la liste est maintenant inutile.
-
OK, merci à tous, je verrais ça lundi au bureau et je vous tiens au courant.
-
Salut PHILPHIL, C'est quoi ta branche pour avoir besoin d'un tel monstre ? Ce n'est pas le problème que je décris (mais c'est regrétable d'avoir ça avec une carte graphique comme la tienne)
-
Salut, Si c'est de la "ligne élastique" dont tu parles, tu la retrouve en rappelant le premier point dans la fonction getpoint : (setq p1 (getpoint "\n 1er Point :") p2 (getpoint [b]p1[/b] "\n 2nd point :"))
-
Salut, Je pense que ma réponse ne va pas être ce que tu demandes... Commande "Bloc" pour bloc dans la collection uniquement ou "Wbloc" pour créer un bloc "externe"....
-
Ben mon salaud ! J'ai testé la 1700 en 512 sur un poste récent, c'est de la balle en 3D ! ... je sent que je vais faire une demande à mon service info, moi.... je mérite je trouve.... ;)
-
salut, Ah, désolé, mais je suis bien content !!! Je ne suis pas le seul....
-
Mémoire pleine, Données perdues sur designjet 600
Bred a répondu à un(e) sujet de bobinut dans Périphériques de sortie, impression
Salut, J'en avais déjà parlé ici, mais je ne trouve plus mon post. Perso j'ai le "500", et j'ai moyen d'éviter "mémoire insuffisante" dans les propriétés du traceur. C'est peut-être pareil sur le 600....
