-
Compteur de contenus
9 410 -
Inscription
-
Dernière visite
-
Jours gagnés
151
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par didier
-
Bonjour @fred Non je ne calcule pas ce p3, ce milieu d'arc ne me semble pas utile, mais pourquoi pas Comme je disais ces discussions me donnent des idées d'amélioration de mes pages, merci. Pour ce qui est du paramètre, il me semblait l'avoir expliqué (j'ai retrouvé la page que je te mets en lin à la fin) Chaque sommet est un nombre entier 1 2 3 ou 4... mais exprimé sous forme de réel et entre chaque paramètre de sommet, il y a une infinité de paramètres exprimés sous forme de réels, la partie entière est le paramètre précédent et la partie décimale est le pourcentage en distance depuis le paramètre précédent, donc le milieu entre 2 et 3 est 2.50, le tiers entre 4 et 5 est 4.33333. On est OK ? La page est ICI dans le chapitre polyligne Amicalement
-
Bonjour Ceci fonctionne pour trouver le point milieu du segment sélectionné, que ce soit un arc ou un alignement droit Vous me donnez des idées et je vais sans doute m'en servir pour étoffer ma page sur les polylignes Amicalement (setq ent (entsel)) (setq entvla (vlax-ename->vla-object (car ent))) (setq pmil (vlax-curve-getpointatparam entvla (+ 0.5 (fix (vlax-curve-getparamatpoint entvla (osnap (cadr ent) "_nea"))) ) ) )
-
Bonjour Merci de ces encouragements. Effectivement, c'est plus de travail qu'on pense, bien plus... mais je ne suis pas à la recherche de médailles Je vais faire un peu de théorie, mais aussi un peu d'exemples de routines pour dessiner, modifier, car je sais que la théorie écœure vite les gens (pour ne nommer personne) et pourtant ! Quand on en manque on stagne très vite. Amicalement
-
Bonjour @Luna Ce que tu écris tombe sous le sens, mais tu fais bien de faire tout de même pour respecter ce principe simple : Ce qui va sans dire va mieux en le disant Je vais regarder ce dont tu parles et ce que je peux détailler. Quant à la capacité, la volonté, des gens à gratter par eux-mêmes elle semble disparue, enfouie, chez bien des lecteurs de nos forums, aujourd'hui il faut tout et tout de suite et même comprendre des questions mal posées. ---------------------------------------------------- @Curlygoth Je rejoins @(gile) au niveau de la célérité le VBA n'a pas à rougir, c'est plus le fait qu'il ne soit intégré simplement dans le logiciel qui empêche la diffusion des routines. C'est d'ailleurs en partie à cause de toi que j'ai décidé de la création de ces pages, car j'ai fait le tour des forums et les questions VBA perdurent, signe que le langage est utilisé. ---------------------------------------------------- Merci de vos encouragements, je respire encore alors j'en profite pour essaimer ce que j'ai appris. Amicalement
-
Bonjour à toutes et à tous Je me suis enfin décidé à me remettre au travail pour da-code Je suis en train de créer les premières pages portant sur le VBA Je vous remercie de me transmettre toutes les idées qui vous semblent utiles pour faire avancer la chose, exemple, sujets à traiter, théorie ou dessin... Je suis aussi preneur des demandes spécifiques à la première partie AutoLisp d'une manière générale j'accepte la critique et le but est de faire un truc qui rassemble toute (ou la plupart) l'information. Dans mes doux rêves, j'imagine une version anglophone, mais là il y a déjà de la matière sur le Web alors je ne sais pas si c'est vraiment une urgence. À suivre...
-
Bonjour Je ne pense pas qu'il y ait plus d'information sur AfraLisp (ceci dit sans forfanterie ou vantardise bien sûr). Ça ne retire aucune qualité à ce site précurseur pour bien des apprentis il y a quelques années Je vous remercie de me faire part d'éventuels manques sur da-code, je me ferai, le cas échéant, un devoir de le mettre à jour pour les francophones d'aujourd'hui. Amicalement
-
Ajout automatique de point sur tous les sommets de toutes les polylignes 3D
didier a répondu à un(e) sujet de yubari dans AutoCAD Civil
Bonjour @Olivier Eckmann Merci de ce début d'explication, mais j'aimerais savoir le genre de données qu'on peut intégrer pour que le point soit "gogo" On parle de coordonnées ? d'abscisse curviligne ? d'altitude ? ... autre chose encore ? Merci -
Ajout automatique de point sur tous les sommets de toutes les polylignes 3D
didier a répondu à un(e) sujet de yubari dans AutoCAD Civil
Bonjour @yubari Puisque vous parlez de points COGO vous disposez certainement d'une version pleine, fût-ce un produit vertical tel que Civil. Donc, il est possible de vous répondre en LSP (ou VBA), en programmation en tout cas. À moins qu'il existe une fonction native que les spécialistes de Civil se feront un plaisir de venir vous écrire. Pour bien comprendre ce qu'il y a à faire j'aimerais lire ce qui différencie les points COGO des entités "points" AutoCAD, quelles informations supplémentaires en font des points COGO ? Je suis quasi certain que Civil propose du natif, que ce soit pour immatriculer ou pour extraire. Amicalement -
Bonjour @rrobert Travailler directement en polyligne est souvent une fausse bonne idée, Pour comparer à l'ancien temps : on dessine à la mine puis on passe à l'encre Dessiner des lignes avec "décaler", faire un raccord (avec ou sans rayon) puis faire une polyligne du résultat par la fonction JOINDRE est sans doute moins chronophage, si ça ne colle pas à un endroit on zoome, on efface et on retravaille aisément Amicalement
-
Bonjour @rrobert Je pense que lancer cette commande va vous permettre de trouver le réglage convenable : En français "OPTIONSTVC" En anglais "_VTOPTIONS" Amicalement
-
Bonjour Je propose donc d'ajouter ces lignes (vl-load-com) (if (not (tblsearch "LTYPE" "cache")) (vla-load (vla-get-linetypes (vla-get-activedocument (vlax-get-acad-object) ) ) "Cache" "Acadiso.lin") ) Amicalement
-
Bonjour @Luna La non-existence du type de ligne dans le dessin empêchera toute modification, je ne pense pas que ce soit négociable. Amicalement
-
Fenetre Presentation dans Espace objet
didier a répondu à un(e) sujet de chris32 dans AutoCAD 2020-2024
Bonjour @chris32 En commande native cela n'existe pas je confirme la réponse de Curlygoth, il faut programmer. La réponse de Fraid ne devrait pas te satisfaire car CHANGESPACE fait l'inverse de ce que tu demandes, par exemple tu as une FMULT en espace papier, tu dessines une polyligne du cadre et en lançant CHANGESPACE, le cadre que tu viens de dessiner va se retrouver dans l'espace objet, à l'échelle de l'espace objet en fonction de la hauteur de zoom de la FMULT (ZOOMXP). Pour faire ce que tu demandes, il faudra être vigilant sur l'échelle à laquelle tu souhaites voir ton cadre dans l'espace papier en le dessinant en "unités dessin", je m'explique : Espace papier en millimètres et Espace objet en mètres : Un A4 portrait au 1/200 devra être dessiné en espace objet par un rectangle de 59.40 de haut sur 42.0 de large, on est OK ?. Il existe déjà des routines qui font ça, mais je ne sais pas te guider et laisse faire tes recherches, à moins que tu souhaites qu'on te fasse quelque chose et dans cas dis-le. Amicalement -
Coucou Faut être gonflé pour ce genre de commerce, en même temps si le client a des fuites il ne manque pas d'air pour se plaindre en soufflant, propose-lui une rustine en VBA (hihi) Respire ! C'est une erreur de robot...
-
Bonjour @Guillaume.A Je me permets de te diriger vers la page SSGET de mon site, il me semble avoir fait un bon tout de la fonction et de ses options. À ta disposition pour clarification le cas échéant. Amicalement
-
Bonjour @Aleck_Ultimate Trois choses : Le lien est retiré, tout est en ordre Les droits de modération sont en cours de réactivation suite à la refonte du site, sans avoir de passe-droit je suis modérateur (en tests avec Cadmin) Ce serait bien que cette fichue écriture inclusive disparaisse de l'horizon une fois pour toutes. Amicalement
-
Bonjour @bonuscad Chouette idée, merci de la partager Amicalement
-
Bonjour @quentinQS Je ne sais pas ce que c'est que cette question en double, ce n'est pas une bonne pratique sur les forums En répondant ICI je pensais être dans la question. Amicalement
-
Bonjour Je confirme la lenteur de append en comparaison de cons Je n'ai pas fait de tests depuis longtemps, mais l'ordre de grandeur est environ de 1 à 10 cons est dix fois plus rapide qu'append Toutefois, il faut que la liste soit particulièrement grande pour l'observer, jusqu'à mille (1000) éléments dans la liste c'est transparent Amicalement
-
Bonjour Patrice Je t'ai répondu par mail perso
-
déplacement de message pour vérifier droits de modération IMPOSSIBLE de déplacer, j'en parle à Cadmin...
-
Bonjour @Luna Je préfère le bloc avec attribut, mais c'est personnel J'ai copié-collé les deux (bloc et FMULT ensemble) et dans la copie le champ se met à jour sans erreur de référence en cas de changement de ZoomXP. Amicalement
-
Bonjour @quentinQS La réponse est OUI, pour ce faire il va falloir créer un bloc avec attribut. Ce bloc sera créé depuis l'espace papier Lancer ATTDEF, répondre aux cases étiquettes et invite, puis dans "par défaut" choisir l'icône "Insérer un champ" Dans la case de dialogue qui vient de s'ouvrir, choisir OBJET dans "Catégories" puis dans "Type d'objet" choisir, via l'icône" la fenêtre FMULT dont on veut renseigner l'échelle. Choisir "Échelle personnalisée" puis dans "Format" : "Utiliser le nom de l'échelle" Créer le bloc classiquement ensuite avec insertion et choix des objets. Nota : Il faut que l'échelle existe dans la liste des échelles pour cette façon de faire Pour mettre à jour l'affichage il faut faire une REGEN, (de toute façon le lancement de l'impression lance une REGEN) Amicalement
-
Bonjour @Curlygoth Je suis obligé de reprendre le clavier pour chanter mon antienne ! Fais attention à ce que tu écris, vérifie tes propos avant de valider le message, car une fois écrit -> ça reste et quelqu'un va le lire, fainéants comme sont les consommateurs d'internet, ils vont le croire et le répéter SANS vérifier. Dès que tu entres une valeur à la suite de l'appel de l'option LA la valeur de PLINEWID est modifiée automatiquement et restera à cette valeur tant qu'on n'appelle pas une autre fois LA ou explicitement PLINEWID. Amicalement
-
Bonjour @MNT Puisque tu l'as testé "sans" on ne peut pas dire que Covadis soit responsable de ce comportement. Il aurait fallu le faire avant pour ne pas mettre sur une mauvaise piste. Je viens de tester (et je n'ai pas Covadis installé) et le comportement est identique sur 2020, à savoir : L'épaisseur est conservée en annulant le dernier sommet SI on dessine une polyligne depuis le premier sommet avec la valeur courante de PLINEWID L'épaisseur revient à zéro en annulant le dernier sommet SI on a utilisé l'option LA pendant le dessin de la polyligne Les autres utilisateurs confirment ? Amicalement
