-
Compteur de contenus
8 500 -
Inscription
-
Dernière visite
-
Jours gagnés
19
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Tramber
-
Bon Vincent, W n'est qu'un repreneur pour moi. Celui qui a fabriqué en premier (ou pas , copie sur les germains, je ne sais plus) était Sturm, alsacien. Bref. En Belgique, 50.000 personnes parlent allemand. Et tu sais quoi ? C'est un langue officielle. Les lois publiées, documents administratifs, etc sont en 3 langues. Mais attention, les alsaciens parlent un dialecte. PAs une langue. C'est mon avis. N'y vois pas une raison de m'opposer à tes propos. Je suis à l'écoute et considère très bien les langues régionales. Elle pourraent avoir davantage de place dans les petites sections...
-
Du veux dire de "chôfinisme" ! Hoppla Je précise que, comme par exemple avec les pré-murs, ces briques auraient (selon mes infos) été inspirées de brevets ou produits allemands.... ...mais n'allons pas plus loin. C'est quand même un succès alsacien au départ. Si je ne m'abuse.
-
Gros plantage - Sens la réinstallation
Tramber a répondu à un(e) sujet de La Lozère dans AutoCAD 2010
Non mais par contre bravo pour la ligne TGV. C'est du beau travail ;) Et ouvrir non pas avec la commande OUVRIR mais RECUPERER, ca donne quoi ? Sinon je le sens mal ton pb.... -
Lister les intersections d’objets d'un jeu de sélection
Tramber a répondu à un(e) sujet de VDH-Bruno dans Routines LISP
Ah bon ? De nature optimiste je me suis mis à penser qu'il n'y avait plus qu'un pas ! Avec les lignes, les arcs et les polys c'est assez facile, on peut se passer de la commande break. Sinon, il suffit de la passer en COMMAND autant de fois que nécessaire avec tous les points et là dessus un catch-error. Enfin bref, avec ta jolie formule l'essentiel serait fait. Tu es bien gentil pour le soutien à la modération mais il n'y a que peu de mérite je pense. Demande à ceux qui le font depuis longtemps.... -
Lister les intersections d’objets d'un jeu de sélection
Tramber a répondu à un(e) sujet de VDH-Bruno dans Routines LISP
bv:matches est bien pratique pour cet outil. Je pense toujours à cet outil : Qbrick. Pas difficile à programmer avec bv:matches B) -
La commande AIRE que t'as indiqué Didier comporte des options, à toi de les lire et de te lancer. Il y a le mode ajouter et le mode soustraire, c'est pas compliqué ! Il y a d'autres méthodes comme les hachures, les régions mais chaque apprentissage en son temps, n'est-ce pas ? Pour l'unité du résultat, ne revons pas, il faut programmer un peu. Ce que beaucoup savent faire ici. Disons que le résultat de la commande AIRE est stocké dans une variable, ca serait donc même programmable sur AutoCAD LT à mon avis.
-
Bonjour, J'ai souvent cité l'outil génial de Serge : MVPort. Il est commercial, c'est vrai. Mais il "transcande" le principe des fenêtre EO - EP ! Je m'éloigne un peu. Mais c'est une amélio que j'attends toujours que de pouvoir gérer les fenêtres depuis l'EP plutôt que leur invention qui fait le contraire (MAXFENETRE) et qui ne sert à rien ou presque.
-
Salut ! Je ne comprends pas bien le but final mais je te livre ces bouts de code, cela devrait bien correspondre. On travaille dans le SCG. (setq pol (car (entsel "\nChoix de la parcelle à traiter : ")) vpol(vlax-ename->vla-object pol)); vl objet (setq ldxf_10 (mapcar 'cdr (vl-remove-if-not '(lambda (x) (= (car x) 10)) (entget pol)))) (if(not(zerop(logand 1 (cdr(assoc 70(entget pol)))))) (setq ldxf_10(append ldxf_10 (list(car ldxf_10))))); si poly close, j'ajoute un point (setq boucle t) (setq param -1) (setq lismilieux(mapcar '(lambda(x)(vlax-curve-getPointAtParam vpol (+ 0.5(setq param(1+ param)))))ldxf_10)); recherche des milieux de segments (setq lismilieux(VL-REMOVE-IF 'null lismilieux)) (while(and boucle (setq gr (grread T 12 0))) (redraw) (cond ((= (car gr) 5) (setq ind(car(vl-sort-i (mapcar '(lambda(x)(distance x(cadr gr))) lismilieux)'<))) (if(and(nth ind ldxf_10)(nth (1+ ind) ldxf_10)) (grdraw (nth ind ldxf_10) (nth (1+ ind) ldxf_10) 1 )) (princ(strcat "\n" (VL-PRINC-TO-STRING (nth ind ldxf_10)) "\t"(VL-PRINC-TO-STRING (nth (1+ ind) ldxf_10)))) ) ;; Clic gauche ou droit souris ((or(= (car gr) 3)(member (car gr) '(11 25))) (setq boucle nil) ) ) ) NB : petite note. En ma qualité de modo, je vais te proposer bientôt de déplacer le message. On a bien dit que ce forum était pour poster des routines matures. C'est pour cela que j'ai demandé à être modo ! Déplacer les sujets débutants vers "débuter..." B)
-
Tu n'as pas répondu à ma question induite. A savoir si c'est l'édition de poignée d'une poly qui serait ton évènement. Sinon, un truc tout bête : tu mets la commande METTREAJOURCHAMP dans l'action déclenchée par double-clic du CUI. C'est- gratuit ;) S'il te faut un réacteur, je n'en fais quasi jamais, mais moi comme d'autres pouvons te programmer cela si tu le demandes (avec précision) sur le forum ad-hoc...
-
J'ai analysé le fichier. Qqes remarques sur mes manips. Aire = 858991975 à peu de choses près. 1. j'ai remis un SCU connu, le général et tout vérifié au niveau des altitudes. 2. j'ai parcouru les points de la polyligne extérieur. Il y en a 21 au lieu de 20. Les points 21 et 1 sont doublés. Déjà, j'ai corrigé. 3. enfin, la trompette (son embouchure, son pavillon, je ne connais pas le terme) est parfaitement tangente 2X. Il aime pas :P J'ai donc rajouté éloigné la droite avec 1 unités et re-soudé le tout.
-
Tout simple : 31 = 16 + 8 + 4 + 2 + 1 soit l'option qui les prends toutes :P Comme tu as pu le voir dans l'aide, FIELDEVAL est une variable et non une commande. Formabois : METTREAJOURCHAMP est la commande à lancer, n'est-ce pas ? Or tu voudrais, je suppose, que le champ se mette à jour à l'édition par les poignées, pour une polyligne... Auquel cas, il faut programmer un réacteur qui déclenche cette commande dès qu'il y a ou a eu une édition par poignée.
-
T'as plus qu'à prendre ton mètre et trouver un chantier avec cette brique. Ici en Alsace, c'est une maison sur deux. J'exagère à peine ! Ca change du carton-pâte qu'on voit encore dans le reste du pays.
-
Pas compris ! Si FIELDEVAL contient 16, les Regen mettent à jour les champs. Mais tu veux une macro qui fait pointer un objet et crée le champ de surface ? Là où je ne comprends pas c'est qu'une création de champ le met forcement à jour.
-
Fenetre autre que rectangle.
Tramber a répondu à un(e) sujet de Nicolas_06 dans CADxp, comment ça marche?
Il faut tout simplement récupérer un dessin avec une fenêtre polygonale (généralement attachée à son objet originel, une polyligne). L'édition de la poly mettant à jour la fenêtre. Oui, Christian mettait en téléchargement un tel fichier. J'en ai fait un ici. Pour ajouter des points, utiliser PEDIT et les sous-options. -
Ah ! Du temps que j'étais étudiant, ca s'appelait encore STURM, toujours la même usine, à quelques kms de Strasbourg. Mais, je m'étonne, elles ne se téléchargent pas ces données....
-
Ou alors, c'est quand même plus rapide, tu tapes l'expression "%%c" (entre les guillemets) à n'importe quel moment de l'édition d'un texte de n'importe quelle sorte, y compris attributs. Pas besoin de souris. (les raccourcis des symboles sont d'ailleurs notés en vis-à-vis dans le menu en question, ils se tapents à la volée)
-
Les scripts c'est (assez) facile si tu connais bien Excel et prends le temps de mettre au point. Tu peux, par exemple, construire un script AutoCAD qui utilise la commande POINT.
-
Je regrette, aucun de ces points du DWG n'est en altitude. Il va falloir un programme ou un script sous AutoCAD ou un Ruby sous Sketch'Up. Il y a des tas de programmes de points qui circulent ici, dans les forums de programmation.
-
Quelles envolées, quel article ! Et bravo pour cette traduction impeccable...
-
Très concerné, voyez ma page perso sur CADxp où l'on voit la richesse de mes équipements soigneusement entretneus !
-
Aberrant comme tu dis ! C'est au delà de la connerie. Ils préparent un certain futur ?! Didier ! je suis s'accord avec ton résumé. Disons que je pense tout de même que le perpendiculaire fonctionne mais je vois des cas avec et des cas sans. Mais bon, à part le perpendiculaire différé, c'est quand même plutôt un accrobj de 2nd point !
-
Encore moi. Pour la lecture du point avec MODEMACRO (qui afficherait le point en bas à gauche de la fenêtre AutoCAD), je suggère GRREAD en réponse n°5. Mais c'est une idiotie parfaite car, justement, GRREAD empêche l'utilisation des accrobjs ! (les lispeurs savent qu'il y a des moyens de contourner et (Gile) a aussi bossé sur des accrobjs codés en dur). Quel âne je suis. N'empêche que c'est une voie. J'ai essayé de glisser un modemacro dans la boucle de la routine c:didier mais c'est sans succès.
-
créer un gabarit pour extraire des attributs
Tramber a répondu à un(e) sujet de samir dans AutoCAD LT 2012
Il faut aussi fouiller EXTRACTDONNEES mais je ne sais même pas si c'est dispo dans LT.... -
Ca veut dire que tu utilises la cotation 'trans-spatiale' ? Tu cotes des objets en t'accrochant mais tu es bien en EP ? C'est dingue que tu repères ce dysfonctionnement entre 2 versions telles !
-
Avec LT, on peut remplir des attributs de blocs mais uniquement en scripts et non pas en programmation. Donc c'est possible, ca s'apprend. Mais ca demande plutôt de faire un script d'insertion de blocs avec valeurs d'attribs que la mise à jour des différents blocs dans le dessin. Possible encore mais encore bien plus hardu.
