G2.toff
Membres-
Compteur de contenus
60 -
Inscription
-
Dernière visite
-
Jours gagnés
1
G2.toff a gagné pour la dernière fois le 8 avril 2014
G2.toff a eu le contenu le plus aimé !
G2.toff's Achievements
Newbie (1/14)
1
Réputation sur la communauté
-
Merci Olivier...c'est exactement ça...moi qui voulais pas te déranger vu comme tu es blindé de taf !!! :D Bon courage jusqu'au 17 !!!!!! Toff.
-
Bonjour, Je suis à la recherche d'une solution pour rajouter un bouton dans une barre d'outils propre à ma société. Il y a quelques années (20 ans) avec l'aide d'Olivier ECKMANN nous avions créé une barre d'outils personnalisée, à l'époque avec les fichiers mnu, dans laquelle se trouvait un certain nombre de boutons auxquels nous avions affecté des macros. J'ai fait évoluer cette barre jusqu'à il y environ 10 ans et depuis je n'y avais plus touché. Aujourd'hui je souhaite la faire évoluer et donc rajouter des boutons pour leur affecter des nouvelles macros. Pouvez-vous me dire comment faire pour rajouter un bouton ? j'ai essayé la copie d'un bouton de ma barre d'outils, cela marche sauf que si vous changez le nom du nouveau bouton, l'image ou la macro, ça le change sur le bouton qui a servit pour la copie et du coup vous avez toujours les 2 boutons identiques. J'ai essayé de renommer le fichier cuix en zip pour extraire l'équivalent du mnu mais je maitrise pas assez ce langage pour modifier ce fichier. Avant on l'ouvrait en xml (je crois) et il y avait moyen de l'éditer mais visiblement quelque chose a changé et je n'y arrive pas... Si quelqu'un à une idée, merci d'avance.. Toff.
-
Merci je vais regarder cela !
-
Je pense que c'est un peu ce que je fais si tu regardes mon bloc.....après c'est qu'un problème d'objets différents ....mais je regarderais un peu mieux quand même ta piste ! Merci pour ta réponse...
-
Bonjour, Aujourd'hui pour plusieurs raisons je n'utilise pas les réseaux auto de Covadis, donc je dessine en "manuel". Il est possible qu'il existe une solution autre pour coter mes projets plus ou moins automatiquement, mais visiblement je ne dois pas les connaitre. Si tu peux me guider tant mieux ! Toff. 2EP_COTATIONS_REG.zip
-
Bonjour, Je vous joins un bloc dynamique dont je souhaiterais une évolution si cela est possible, j'ai l'idée mais pas le reste. En fait c'est un bloc de ma bibliothèque qui permet de coter un regard de pluvial. On rentre la cote du tampon et du fil d'eau et il calcule tout seul la hauteur. Il y a une option pour entrer la hauteur et il calcule le fil d'eau.(taper "rg" pour lancer le calcul) Après on étire le trait pour l'attacher au centre du regard coté. Je cherche à savoir si il y a un moyen de faire remplir automatiquement la cote tampon si un MNT (modèle numérique covadis) se trouve affiché par exemple, ou à sélectionner dans une liste,... cote qui serait celle de l'extrémité du trait étiré au centre du regard. cette cote pourrit tout de même être rentrée manuellement aussi si pas de MNT. Voilà, mais de me lire.... Toff. 2EP_COTATIONS_REG.zip
-
En effet, il a opté pour la fonction MAINLEV qui lui va très bien....le lisp "grass" ne permettant pas les courbes il ne lui convient pas trop finalement. De plus il trouve que le coté "a main levée" lui permet de maitriser au mieux ce a quoi il veut arriver. Merci encore à tous. Cordialement Toff
-
Bonjour, En effet, en plus je connaissais pas, finalement ma blague ratée m'aura été utile ! Je passais par des trucs de fou d'un tuto pour créer des polylignes perso....je vaus regarder cette fonction du coup ! Finalement merci bien Olivier....comme quoi on en apprend toujours... Cordialement Toff
-
Ya aussi la fonction JAITROBU non ????
-
Merci pour vos réponses hyper rapides....et hyper efficaces ! Olivier, je lui ai proposé ta solution, mais il rencontre 2 problèmes, le 1er c'est qu'il est comme moi "mainlev" connait pas (ou plutôt il veut plus connaitre) et le 2ème c'est qu'il tient pas l'alcool ! (rires forts) Pour répondre à certains, en fait il redessine une polyligne avec plein de sommets en essayant de ne pas dépasser sa polyligne lisse qui ne lui sert de repère et visiblement il matérialise des zones, donc des contours. Ce sont des zones des massifs végétaux qu'il dessine de cette manière afin de les distinguer des autres zones du dessin qui sont représentées avec des polyligne lisses. Bonuscad, je viens de lui transmettre et d'essayer ta solution (le dernier lisp) qui correspond à ce qu'il m'a décrit. Il a sauté au plafond, car il ne pensait pas que ce soit possible et surtout avoir si vite une réponse si proche de ce qu'il suhaite. Sauf qu'il veut savoir si on peut éviter "d'arrèter" la fonction dés le second point et donc faire une polyligne, si on peut réaliser des courbes dans la polyligne ou si trop complexe Est-ce que l'on peut juste sélectionner une polyligne lisse(composée de droite et de courbes etc...) et la transformer en polyligne "tordue" avec ces 2 contraintes. Voilà, déjà merci.... Cordialement. Toff
-
Bonjour, J'ai un ami qui recherche une solution pour "déformer" une polyligne sur autocad, j'ai pensais a un lisp par exemple. Je joins une image vite fait d'un résultat souhaité (si j'ai tout compris a son explication). Il part d'une polyligne lisse (ou contour) et redessine manuellement une polyligne complétement aléatoirement afin de matérialiser par exemple une limite végétale ou un contour de zone végétalisée. aujourd'hui il fait apparaitre sa limite brute (courbe ou droite) et redessines plus ou moins par dessus une polyligne ou un contour en réalisant une multitude de clic pour pointer de nouveaux sommets.....sacrément pénible je pense. Pensez vous qu'il soit possible de créer un lisp qui intégrerait une amplitude de déformation (hauteur des pointes) et une discrétisation (longueur de segmentation), le tout aléatoirement afin d'obtenir une polyligne ou contour complétement déformés comme sur l'exemple (en blanc). Cordialement. Toff.
-
Je maitrise les *?#, ça c'est sur ! La fonction RENOMMER d'autocad je la maitrise, ça c'est sur ! Les tables de réaffectation des calques de Covadis je maitrise, ça aussi c'est sur ! Sans te manquer de respect non plus, connais-tu les tables de réaffectations des calque de Covadis (fichier .rpl) ? Si oui, si tu ouvres un fichier .rpl, tu verras que chaque calque connu doit être renommer ! exemple de fichier RPL (assez ancien mais qui marche encore, si ce n'est que les calques renommés ne sont plus d'actualité): EFF_AXES,EFFAXES,1,CONTINUOUS FA1,COMPG_BAT,1,CONTINUOUS FA2,COMPG_PUIT,7,Continuous FAS,COMPG_BATI_H,1,CONTINUOUS FAT,COMPG_BAT_T,1,CONTINUOUS FB1,COMPG_RTE_EAC,7,CONTINUOUS FB1-3D,3DG_RTE_EAC,7,CONTINUOUS FB2,COMPG_RTE_SVG,7,CONTINUOUS FB3,COMPG_OUVART,7,CONTINUOUS FB4,COMPG_RTE_BORDU,7,CONTINUOUS FBS,COMPG_RTE_SGHZ,7,CONTINUOUS FBT,COMPG_RTE_T,7,CONTINUOUS FC1,COMPG_VFER,7,CONTINUOUS FCS,COMPG_VFER_S,7,CONTINUOUS FCT,COMPG_VFER_T,7,CONTINUOUS FD1,COMPG_LMT_CADA,7,CONTINUOUS FD2,COMPG_LMTCONS,6,CONTINUOUS FDS,COMPG_LMT_CADA_S,7,CONTINUOUS FDT,COMPG_LMT_CADA_T,7,CONTINUOUS FE1,COMPG_HYD_LMT_O,4,POINTILLE2 FE1-3D,3DG_HYD_LMT_O,4,POINTILLE2 FE2,COMPG_HYD_RIVIE,4,POINTILLE2 FE3,COMPG_HYD_BASSIN,4,POINTILLE2 FES,COMPG_HYD_S,4,CONTINUOUS FET,COMPG_HYD_T,4,CONTINUOUS FF1,EFFG_DES_CARR,5,CONTINUOUS FFS,EFFG_DES_SYMB,5,CONTINUOUS FFT,EFFG_DES_CARR_T,5,CONTINUOUS FG1,COMPG_RLF_CNM,41,CONTINUOUS FG2,COMPG_RLF_CN,31,CONTINUOUS FG3,TOPG_PNT,130,CONTINUOUS FG3-A,TOPG_PNT_BAT,7,CONTINUOUS FG3-B,TOPG_PNT_RTE,7,CONTINUOUS FG3-C,TOPG_PNT_VFER,7,CONTINUOUS FG3-E,TOPG_PNT_CRSEAU,7,CONTINUOUS FG3-H,TOPG_PNT_LMT,7,CONTINUOUS FG3-I,TOPG_PNT_VGT,7,CONTINUOUS FG3-J,TOPG_PNT_MBURB,7,CONTINUOUS FG3-K,TOPG_PNT_TEL,7,CONTINUOUS FG3-L,TOPG_PNT_ASSAI,7,CONTINUOUS FG3-M,TOPG_PNT_AEP,7,CONTINUOUS FG3-N,TOPG_PNT_EP,7,CONTINUOUS FG3-O,TOPG_PNT_EDF,7,CONTINUOUS FG3-OA,TOPG_PNT_OUVART,7,CONTINUOUS FG3-P,TOPG_PNT_GDF,7,CONTINUOUS FG3-Q,TOPG_PNT_RESDIV,7,CONTINUOUS FG3-S,TOPG_PNT_DIV,7,CONTINUOUS FG3N,TOPG_MAT,7,Continuous FG3P,EFFG_PNT_3D,2,Continuous FG3R,TOPG_PNT_2D,7,Continuous FG3Z,TOPG_ALT,7,Continuous FG4,COMPG_RLF_TALFOS,7,CONTINUOUS FG4-1,COMPG_RLF_HTALUS,7,BARBE FG4-2,COMPG_RLF_BTALUS,7,BAS_TALUS FG4-3,COMPG_RLF_AFOSSE,7,AXE_FOSSE FG4-4,COMPG_RLF_GTALUS,7,BARBE FG4-A1,COMPG_RLF_FOSTR,33,BARBE FG4-A2,COMPG_RLF_FOSBT,45,CONTINUOUS Tous les calques avant la virgule sont des calques possibles d'être présent sur le fichier reçu que l'on renomme pour l'utiliser à notre sauce (les couleurs de calques et type de lignes aujourd'hui je m'en fiche qu'ils restent comme l'original ! Comme tu peux voir sur les dernières lignes on a rajouté des caractères après FG4 car les géomètres les avaient rajoutés sur leur fichiers. Sauf que des rajouts, plus ça va plus on en rajoute, or je me demandais si on pouvais créer un filtre (même principe que la fonction renommer) pour choper tous les calques commençant par FG4 (renommer = FG4*) pour les renommer cash COMPG_RLF ou COMPG_FG4* ou COMPG_RLF_*....sur Covadis (fichier rpl) la réponse est non ! Actuellement sur Covadis cela : FG4*,COMPG_RLF_*,45,CONTINUOUS[/b] n'est pas reconnu et avec le script excel visiblement non plus. Ce fichier RPL, sur autocad (avec Covadis) tu vas sur le menu COVAEDITION puis CALQUES puis REAFFECTATION DE CALQUE puis tu sélectionnes ton fichier RPL et c'est fini (durée 10 secondes maxi). Avec ton fichier excel c'est pareil en passant par CHARGER UN SCRIPT de autocad. Si j'ai posté ce sujet sur LISP, c'est parce que je me suis dit que peut être un lisp intégrant toutes les conversions serait possible d'intégrer des filtres comme *?#. Voilà, je ne peux être plus clair, désolé ! Amicalement
-
Bonjour, J'ai testé ta solution, malheureusement comme tu m'avais prévenu j'arrive au même résultat qu'avec la réaffectation des calques de Covadis. En fait ces solution ne reconnaissent pas l'*, par exemple, comme options de recherche permettant de sélectionner un groupe de calques commençant par le même préfixe comme AEP* pour tous les renommer RESEAU_AEP*, mais comme un caractère à l'identique d'une lettre. Merci quand même, je vais continuer mes recherches, je sais pas ou, car c'est vraiment un travail pénible lorsque t'es amené à le faire plusieurs fois par semaine voir même par jour parfois. Je laisse le sujet ouvert quand même on sait jamais.... Amicalement. Toff.
-
Merci... Je vais tester cela, je pense demain ou mardi. Comme j'écrivais précédemment c'est fort possible que ce ne soit pas réalisable, c'est pour cela que je pose la question. C'est justement là ou je suis impuissant, c'est que lorsque je vois une fonction qui le fait (renommer) mais qui ne s'enregistre pas et une qui ne le fait pas assez bien mais qui s'enregistre...ben je pose la question si un mixe est possible ! Je vais tenter avec ta solution qui ne m'est pas totalement étrangère, puisque j'utilise excel pour la création multiple de calques, couleur, type ligne mais je ne pensais pas au renommage ! Merci et bonne soirée. Amicalement Toff.
-
Non non, ya pas de ronchon, enfin je pense pas, ya surtout des choses pas évidentes pour moi à expliquer visiblement ! Non, en plus je respecte beaucoup les gens et encore plus ceux qui arrivent à faire certaines choses comme on peut trouver sur ce type de forum, et d'ailleurs c'est pourquoi je me permets de leur demander de l'aide......... J'ai du tout "développer" au niveau d'autocad dans la société et en partie grace à une personne qui bossait chez Géomédia et que je respecte énormément (qui est sur CADXP d'ailleurs mais que je préserve de mes multiples idées, il en a assez souffeur pendant des années....(rires forts)), voilà aussi pourquoi je respecte ceux qui répondent !!!! Après j'essaye d'être bref dans mes demandes, ce qui n'a pas l'air d'être la bonne solution ... mais des exemples j'en ai des centaines. Dans mes écris je n'en précise que certains car je pense (là je m'avance un peu) pouvoir une fois le squelette réalisé le compléter avec de vrais cas que je rencontre tous les jours, et comme je dis si ça marche pour 3 cas ça devrait marcher pour 100000. Si tu me sors un "script" du style "CLOISON"=BATI et "arbre"=VEGET, ben je pense pouvoir le compléter avec des 100aines d'autres conversions....j'ai bien dis je pense !!!! Dans ta phrase "Donc je vais me permettre de te demander des exemples concrets de ce que tu veux automatiser, par exemple : •je veux que tous les calques contenant le mot "topo" gardent leur nom mais en rajoutant le préfixe "GEOM_" •je veux que tous les calques contenant le mot "réseau" gardent leur nom mais en rajoutant le préfixe "RES_" •et ainsi de suite..." c'est tout à fait ce que je cherche. Tu me demandes une norme, moi j'ai moins officiel j'ai juste la liste des calques dont je maitrise l'apparition sur mes fichiers retravaillés, dont en voici des exemples : 1-tous les calques contenant les mots "CLOISONS" sont renommés dans un calque "BATI" 2-tous les calques contenant le mots "ISOLANT" dans le calque "BATI" 3-tous les calques contenant le mot "ARBRES" dans le calque "VEGET" 4-tous les calques du dessin du géomètre je rajoute un préfixe "GEO_" 5-tous les calques du dessin de l'archi je rajoute un préfixe "ARCHI_" Je prends cet exemple sur 3 mots "filtres" ou 2 types de fichiers (un de l'archi l'autre du géomètre), qui sur la commande RENOMMER sont très faciles à traités, ça prend 20 secondes. Sauf que dans le réel j'en ai parfois 50 des RENOMMER à faire....d'ou le besoin de sauvegarder un fichier de conversion, ou un lisp contenant un maximum de conversions (parce qu'il y en aura toujours à faire manuellement, j'en suis sur). Sauf que ces manip je doit les faire à chaque nouveau fichier que je reçoit, et malheureusement à chaque fois ils me rajoutent des calques, ou pas ... Je pense donc que quand tu me dis que tu vas regarder ce que tu peux faire, je pense que tu as pigé mon soucis, soucis qui n'est pas que le mien quand tu regardes les forums sur autocad.... En tout cas je te remercie de t'occuper de mon problème...moi non plus n'est rien à prouver à personne quelque part car ça fait 16 ans que je bosse dans ma société, mon seul soucis en temps qu'ancien et responsable info c'est de permettre à mes collègues d'éviter les taches récurrentes lourdes, longues, pénibles qui m'ont cassé les "bips" pendants ces dernières années et par conséquent de leur permettre de passer plus de temps aux tâches intéressantes !!! Je ne supporte plus d'entendre un collègue me dire "putain...j'ai passé 3 heures à retravailler le plan du géomètre..ça me bouffe, toff tu n'aurais pas une solution ?".....Ben non ! (parfois je réponds oui quand même !) Aujourd'hui je revois l'intégralité de nos blocs, calques, gestion de fichiers et autres documents types afin de ne plus les voir s'emmer... sur certaines taches et j'y arrive en partie. Mais là ou je suis impuissant c'est sur "l'automatisation" de certaines taches, certaines j'y arrive, mais la plupart j'ai mes limites...dans un autre sujet, dans le même style que les calques je demande la substitution massive de blocs, j'ai des réponses intéressantes mais pas trop adaptable à ma situation, mais je les teste ! bref...encore merci de me lire et si tu y jette un œil je t'en remerci mais j'espère que ce ne sera pas long car je n'ai pas non plus envie de te faire perdre trop de temps ! Amicalement Toff.
