Aller au contenu

x_all

Membres
  • Compteur de contenus

    3 609
  • Inscription

  • Dernière visite

  • Jours gagnés

    30

Tout ce qui a été posté par x_all

  1. x_all

    Présentation

    tu parles des tables de plumes .ctb... regarde les possibilité des tables .stb avec les .stb, l'association ne se fait plus par couleur, mais par calques, et un styles différent pour un même calque peu être appliqué dans chaque fenêtres... Si tu n'y a pas pensé en amont, il va peut être falloir que tu réorganise un peu ton dessin...(trier les entités pas calques et plus par couleur, vérifier que tes entitées sont bien en style de tracé "ducalque"...) à savoir: pour passer d'un type de présentation à l'autre, c'est CONVERTPSTYLE (applicable à tout le dessin) le style par défaut 'normal" est buggé on plutôt il est bloqué sur un réglage en couleur objet ça demande un peu d'habitude pour s'y faire, mais c'est beaucoup plus souple....
  2. les raccourcis dans autocad sont limité à ceux avec la touche CTRL... et aux touches de fonctions (F1 ...) mais j'ai eu des cas ou ça marchait pas.... alors comme tout le monde je suis passé aux alias... avec la validation par l'espace ça va tout aussi vite.. plutôt que de rechercher le fichier si tu as les menu affichés c'est dans Outil/personnaliser/paramétré de programme AutoCAD.pgp c'est expliqué dans le fichier (en anglais) mais en gros, les derniers alias sont prioritaire sur ceux avant, donc fait tes modifs en fin de fichier... sauve, REINIT et ça marche... pour exemple voila les miens (attention ya des commandes covadis et des lisps) EC, *ECHELLE RE, *REFEXTERNES LIC, *LIGNECOMMANDE PA, *PurgeArchiCad EB, *Edit_bloc SEE, *SclMs n, *POLYLIGN nn, *rectangle b, *cercle jj, *TEXTMULT s, *COTLIN ss, *COTCONT sd, *LREPERERAP sq, *COTALI q, *copier w, *deplacer t, *rotation y, *miroir r, *raccord p, *decaler g, *ajuster f, *prolonge e, *etirer i, *CORRESPROP d, *distance sr, *PolyFillet h, *hachures he, *EDITHACH is, *Inv_sel rt, *CHANFREIN gb, *COUPURE il, *ISOCALQUE ll, *CALQUEP ;;pour l'activer : REINIT
  3. x_all

    Un jeu de désemboitage

    et après ça parle productivité ( (rires forts) )
  4. franchement vue le pross faire tourner ça sous XP32 c'est vraiment pas top... on peut adresser plus de 3go avec un système en 32 bit mais c'est un peu acrobatique (voir ici même si l'article commence à dater) et les pilotes pour XP64 sont introuvable... donc passer à W7 ou W8 avec 8 ou 16go de ram serai bienvenu pour ton PC. Si ce projet est représentatif de plus de 50% de ton travail ça vaux le coup. Après pour ton rendu... tu passe par quel moteur pour ton pdf? DwgToPdf? essaye Pdfcréator... il est pas mal ce gratuit... et on peu jouer sur la résolution ça peu aider...
  5. x_all

    texte multi colonnes

    pas eu le temps de me connecter aujourd'hui, mais ce soir je prend bonne note de l'info... merci, encore une variable pour mes variables à la con...
  6. x_all

    Gestion calques

    perso, c'est un "-" mais surtout j'ai un préfixe en fonction des présentations -01V-.... ... -02RH... ... -03RS-... car typiquement j'ai 3 plans: voirie, réseaux humides et réseaux secs. J'ajoute parfois -00D quand il y a de la démol. ça permet de cacher les calques dans les présentations sans se prendre le choux. j'ai un fichier bible dans le quel il y a des légendes type, un copier coller de la légende ad oc pour le projet et ça va tout seul. En gros j'ai une légende pour chaque phase (APS APD DCE, EXE) avec de plus en plus de détail mais une compatibilité ascendente (en APS j'ai -01V-enrobé en DCE, j'ai -01V-enrobé et -01V-enrobé-trotoir car c'est souvent pas exactement les même prestation pour le métré) ya qqs cas particulier pour les Xref (--X-archi-RDC, --X-archi-MASSE, --X-géo) les 2- pour etre tout en haut de la liste) Un --Communs pour ce qui doit apparaitre dans toutes les présentations... et --invisible pour les trait cachés à l'impression... Pourquoi un fichier bible? c'est plus facile à mettre a jour qu'un template utilisable par tous le monde... autre inconvénient du template, si j'y posais tout ce dont je peux avoir besoin (calques blocs types de lignes...), il serait trop lourd. Pour démarrer autocad, j'ouvre ce fichier du coup j'ai toujours tout sous la main, je fait les import par copier/coller ou via l'onglet "dessin ouvert" du desing center. Dans le template j'ai juste 4 ou 5 calques de base (les -- en gros) et les présentation A3 et A1 qui ont chacune un blocs cartouche et a partir des quelles je peu facilement faire tous les formats
  7. bonjour depuis la 2013, les textes multi-lignes ont la possibilité d'avoir des colonnes... sauf que les colonnes je m'en sert pas (et je me demande bien qui attendait cette fonctionnalité ?) alors je m'en sert pas,ok, ça m'en toucherait une sans faire bouger l'autre pour rester à la limite du politiquement correct, mais non!! AUtodesk dans sa grande générosité nous impose ce choix, ce qui fait que quand je réduit à 0 les largeurs / hauteurs d'un texte pour n'avoir plus qu'une poignée, et bien je peux pas, il faut aller dans les propriétés et passer de colonne "dynamique" à colonne "aucune" . bref on m'avais déja donner le truc pour les fractions empilables par défaut que je trouve tout aussi horripilantes, quel qu'un a t il trouver le moyen ou la variable secrète pour ne plus avoir de colonnes dans les textes? merci
  8. la fonction rechercher marche désormais, faudrait pas s'en priver http://cadxp.com/index.php?/topic/25605-lister-blocs/page__p__139553__hl__bcnt__fromsearch__1#entry139553 ou http://cadxp.com/index.php?/topic/36498-nombre-de-bloc-dans-un-fichier/page__view__findpost__p__198703
  9. j'y crois pas, car j'ai pu créer un nouveau message sans pb...(et que je répond ici en instantané alors qu'elle est toujours pas apparue sur l'autre forum) peut etre du au forum autocad pour mac (comme je répond pas d'un mac et que ces bestioles là sont un peu snobs.... il faut leur montrer pattes blanches) peut etre pour ça que lili ) pas de réponses aussi... peuchère comme on dit à Marseille
  10. j'étais en train de répondre à lili quand soudain Ce message doit être accepté par un modérateur avant d'être affiché. http://joch04.free.fr/tocad/images/vrac/valid.jpg me suis je fait ban du serveur? ou c'est pour tout le monde? ça risque de faire beaucoup de taff pour les modo.... ou beaucoup de retard pour les réponces... dans les deux cas c'est pas top non?
  11. x_all

    chaussée réservoir

    le gros pb d'une chaussé sur drainant type 20/40, c'est qui va falloir être super exigeant sur le prétraitement des boues. en effet, pas de possibilité d'hydrocurage. on se retrouve avec la même problématique que sur une structure 'nid d'abeille' que faire si un gros orage vient à pourrir le réseau ep? l’avantage d'une structure en caisson c'est qu'on peu toujours revenir dessus... j'ai eu le cas sur un chantier de lotissement ou un gros orage pendant les travaux sur 4 villas (alors que les VRD était livré depuis 6 mois) ont littéralement saturé de boue les débourbeurs et le bassin nid d'abeille prévu par le dossier de loi sur l'eau... résultat ce bassin ne sert plus a rien... si tu compte le surcout des terrassement (de 30% à 90% de vide) le surcout du prétraitement, ça paie largement les caissons.... depuis cette histoire, quand un DLE m'impose une solution nid d'abeille ou drainant, je propose la variante, et explique par écrit les pb de pérennité de l'ouvrage au rédacteur du dossier et au M.O. et on m'a toujours accordé la variante... si tu as des recommandation pour la décantation je suis prenneur (joch04 at free point fr)
  12. x_all

    cartouche en xref

    je m'insère dans le sujet (;) ) chez nous pour faire plus simple, on se sert d'un bloc avec attribut, (ou alors sans, les valeurs propre au dessin sont rentrée en dur) et si le cartouche change on se sert du desing center pour faire les mise a jour. tu ouvre le dessin avec le cartouche mis a jour D1 (ou tu met à jour le cartouche dans un 1er dessin puis sauvegarder), et tu ouvre le dessin avec le cartouche à mettre à jour D2 Dans le desing center, il y a un onglet 'dessin ouvert', dans l’arborescence de cet onglet il y a donc D1 et D2. Quand on est dans D2, on va sur les blocs de arborescence de D1 et clic droit sur le bloc du cartouche et 'redéfinir seulement' c'est plus long à écrire qu'a faire...
  13. x_all

    retour des métrés...

    en ce jour de reprise, c'est un peu le feu, mais je risque d'abuser de ta proposition... je me faisait des films algorithmique en ramassant les olives et je vois que tu n'a pas pris du tout la structure que je pressentais... je sais que le langage induis la forme d'un programme et la pensée du programmeur... les langues vivantes, il vaux mieux les apprendre jeunes, et j'ai du mal avec lisp. Quand j’arrive à lire, je suis souvent complètement épaté par la concision et la richesse du lisps... mais du coup, quand en plus je dois chercher chaque instruction dans l'aide... c'est pas facile de suivre la logique...Un peu comme apprécier la beauté d'un Shakespeare quand on a que de vague notion d'anglais et un vocabulaire ultra pauvre je vais essayer par moi même ce sera formateur, et je reviendrai vers toi sur les trucs qui ne manqueront pas de m'avoir échapper...
  14. x_all

    retour des métrés...

    wha houuuu what a surprise !!! je suis de retour d'un épuisant long week end de ramassage des olives (2eme et dernier W.E. de sacrifice à une tradition familiale bien provençale ) et que vois-je ?? super super merci :) ça marche super bien ... c'est vraiment LA routine pour faire mes métrés en 2x2 et même en 4x4... Je vais faire sur mon mini site une page consacrée au DCE... voir APD, qui sont les deux phases ou on à besoin de métrés... j’écris aussi des indications de réseau en mode texte, mais on ne peux pas tout écrire et une légende précise est souvent garante de plus d'informations,... de plus avec des épaisseurs le dessin est plus lisible. Et si en plus les épaisseurs servent à faire un métré en une commande (+ un "bcnt" pour les objets il est vrai) peut être faut il s'y mettre? je ne suis pas aussi rigoureux sur le ep .20=diamètre 200 ect, en fait tout le truc est dans la lisibilité de la légende imprimée. Dans un seul calque avec un type de ligne on peu aller jusqu’à 4 diamètres différents. En épaisseur papier ça donne 0.2, 0.4, 0.8, 1.6... il faut un peu forcer les échelle de type de ligne pour que ça reste joli...les épaisseurs dépendent donc aussi de l’échelle de sortie du dessin. Ca tombe bien, j'ai rarement plus de 4 diamètres sur un réseau.. si c'est le cas je rajoute un calque et type de ligne par exemple j'ai le calque 'EP' et le calque 'ET' pour eaux pluviale et eaux de toiture (les EP sont pratiquement le seul cas ou ça m'arrive de temps en temps) il suffit donc dans sa légende de créer les 4 polylignes et avec la commande 'recopie les propriété' ça va super vite pour mettre en forme son réseau. Mais les épaisseur me servent aussi pour les réseau FT ou j'ai une épaisseur entre chambre de tirage (5x42/45) et une entre la chambre et le particulier (2 ou 3 x 42/45). Pareil pour l'ERDF ou on a différentes section de câble bref les épaisseurs sont vraiment utile et pour la lisibilité du dessin et pour nous faciliter la vie pour faire les métrés grâce à ta routine fabuleuse.. Encore merci tout plein :)
  15. x_all

    retour des métrés...

    oui l'épaisseur est constante pour une polyligne, en fait ça me permet dans un même calque de différencier les diamètre de canalisations... ce qui fait que les buses en 500 ont une ep de .5, celle de 300 .3 ect... sauf pour les branchements qui sont sans épaisseur... je pense que quand elle sera fini, cette routine fera gagner pas mal de temps à beaucoup de monde car 99% des métrés sont à base de longueurs et de surfaces qu'on peu facilement trier dans des calques. Jouer avec les épaisseurs de polyligne permet dans un seul calque de différencier plusieurs type d'éléments car créer un calque par type de tuyau finirai par être un peu lourd... merci pour les "éléments de langage" .... suite au prochain creux dans mon activité débridée
  16. x_all

    retour des métrés...

    oups... les chantiers que je gère font beaucoup moins de 1000 objets... mais je retiens l'idée.. ç vrai que je me suis contenté de rabouter 2 programmes et du coup c'est carrément pas optimisé. mais toutes les bonnes choses ont une fin, le temps cette denrée si précieuse n'est plus de mon coté.... je garde tout ça sous le coude mais rien qu'avec ce qui est déja là je vais gagner pas mal de temps... restera les épaisseurs à traiter, pour le prochain épisode....
  17. idem FormaBois ça fait longtemps que je me sert plus de la recherche cadXP dans mes raccourcis web il y a cadxp sujet du jour car avoir les derniers fils est pas très ergonomique à mon gout, et le moteur de recherche à Patrick ex matéria qui marche très bien...
  18. x_all

    Xref Fantome

    j'ai vu passer une discution la dessus... si j'ai bonne mémoire la solution avait eté trouvée en gelant + estompe l'Xref... mais sur mon poste geler est régler sur geler et j’arrive plus a remettre la main sur le paramétrage de l'estompe... je vais essayer de retrouver le fil...
  19. x_all

    retour des métrés...

    re bonjour j'en suis là, j'en suis au stade ou j’apprends à lire et même pour repomper ces routines existantes j'en bave des ronds de chapeaux.... ;; métré vrd ;pour les réseaux ;fait la somme par calque et par épaisseur des polylignes + lignes non fermé ;l'épaisseur des polylignes permet des traiter les différent diamètres ;pour les surfaces ;fait la somme par calque des polylignes fermées pour les surfaces d'enrobé ect... ; ; geler tout ce qui n'est pas nécessaire et lancer ... ;; (defun c:m-vrd (/ ssa tota nba na surfa obja lsta laya l_laya epa ssb totb nbb nb surfb objb lstb layb l_layb ) (vl-load-com) ;; sélection des elements et trie dans 2 selection sets (setq ssa (ssget '((0 . "LWPOLYLINE,LINE")))) ;; Sélection les polylignes fermé de la sélection précédente (setq ssb (ssget "_P" '((0 . "*POLYLINE") (-4 . "&") (70 . 1)))) ;; Parcourt du jeu de sélection (repeat (setq i (sslength ssb)) ;; Supprime dans ssa l'entitées présente dans ssb (ssdel (ssname ssb (setq i (1- i))) ssa) ) ;; traitement des longueurs (progn (setq nba (sslength ssa) na 0 tota 0.0 ) (princ (strcat "\n\nLe dessin contient : " (itoa nba) " polylignes non fermées" ) ) (repeat nba (setq obja (vlax-ename->vla-object (ssname ssa na)) longa (vlax-curve-getDistAtParam obja (vlax-curve-getEndParam obja) ) tota (+ tota longa) laya (vla-get-Layer obja) ) (setq na (1+ na)) (if (setq l_laya (assoc laya lsta)) (setq lsta (subst (cons laya (+ longa (cdr l_laya))) l_laya lsta) ) (setq lsta (cons (cons laya longa) lsta)) ) ) (mapcar '(lambda (x) (princ (strcat "\nLongueur totale sur le calque " (car x) " : " (rtos (cdr x)) ) ) ) lsta ) (princ (strcat "\nLongueur totale dans le dessin = " (rtos tota)) ) (textscr) ) ;; traitement des surfaces (progn (setq nbb (sslength ssb) nb 0 totb 0.0 ) (princ (strcat "\n\nLe dessin contient : " (itoa nbb) " polylignes fermées" ) ) (repeat nbb (setq objb (vlax-ename->vla-object (ssname ssb nb)) surfb (vla-get-area objb) totb (+ totb surfb) layb (vla-get-Layer objb) ) (setq nb (1+ nb)) (if (setq l_layb (assoc layb lstb)) (setq lstb (subst (cons layb (+ surfb (cdr l_layb))) l_layb lstb) ) (setq lstb (cons (cons layb surfb) lstb)) ) ) (mapcar '(lambda (x) (princ (strcat "\nSURFACE totale sur le calque " (car x) " : " (rtos (cdr x)) ) ) ) lstb ) (princ (strcat "\nSURFACE totale dans le dessin = " (rtos totb)) ) (textscr) ) ) ça marche comme je veux, mais reste à intégrer les épaisseur de polyligne au traitement des longueurs... j'en bave car je doit apprendre le vocabulaire et la syntaxe de cette nouvelle langue et pour qq1 qui n'a jamais fait de programmation le lisp est pas des plus simple j'ai fini par comprendre a peux près tout sauf cette partie cruciale pour la suite... (if (setq l_laya (assoc laya lsta)) (setq lsta (subst (cons laya (+ longa (cdr l_laya))) l_laya lsta) ) (setq lsta (cons (cons laya longa) lsta)) ) je ne comprend pas comment on peu faire un test avec lsta qui n'est définie qu'après (à 'na' =0 au moins) et les 2 setq qui suivent sont pas des plus clair non plus.... je vais chercher d'autres piste car je ne suis pas sur de pouvoir rajouter le traitement des épaisseurs avec cette méthode. néant moins j'aimerai bien comprendre...
  20. x_all

    retour des métrés...

    Ou ha houuu !!! un grand merci à tous les deux... effectivement je ne fait que de la 2d donc pas la peine de filtrer les maillages ( :P ) mais j’apprécie les explications à propos des filtres de ssget les codes DXF reste pour moi une des fonctions qui me pose le plus de pb et si en plus on les combines je perd assés vite pied... je reconnais bien l’élégance du programmeur, se servir de "_P"... j'en reste ébahi... je compile tout ça et je mettrai en ligne le début de ma sueur virtuelle... au passage, pour les épaisseurs de polyligne, je vais faire une ''assoc'' avec la somme des longueur, le calque, et l’épaisseur de la polyligne... comment récupérer cette épaisseur (le PLINEWID) quand je dis que j'ai du mal avec les codes DXF ...
  21. et ajouter -1 ?
  22. yeah!!! j'ai un peu de temps de libre....c'est forcément bon signe par les temps qui courent mais ça fait pas de mal car normalement lundi j'ai un autre chantier qui arrive... je reviens donc sur mon projet de métré... il y a sur le forum à peu près tous les morceaux de code dont j'ai besoin, mais je voudrai rassembler tout ça dans une seule commande. dans mon dessin de réseau, j'ai dans des calques différentes épaisseur de polylignes. de plus, il y a des lignes ou polylignes non fermées, et des polylignes fermées. le but du jeu, c'est de faire une sélection de l'ensemble et de sortir un listing des longueurs par calque et par épaisseur pour les éléments non fermé, et à la suite un listing des surface par calque des éléments fermés. je pense que je vais avoir d'autres difficultés et que je reviendrai vers vous pour demander des conseils, mais en premier lieu je bute sur un truc. Comment faire pour trier ma sélection en 2 listes si j'ai bien tout compris, lors d'une sélection (setq ssa (ssget (list '(-4 . "<OR") '(0 . "*POLYLINE") '(0 . "LINE") '(-4 . "OR>")))) stocke dans ssa la liste de mes polyligne + ligne. et (setq ssb (ssget '((0 . "*POLYLINE") (-4 . "&") (70 . 1)))) stocke dans ssb la liste des polyligne fermée... mais je ne veux sélectionner qu'une fois... et sortir de ssa les polyligne fermées... je patine un peu là ... non?
  23. x_all

    clé USB

    étrange affaire... à moins que, les blocs soit des Wbloc et que la définition sur la clef diffère de celle de ton DD... à tout hasard, avant de passer sur la clef, purge, _audit ou récupérer, et passe par un Etransmit pour faire ton fichier de transfert... quand tu déplie le zip sur ta clef (si tu tien a bosser sur la clef) regarde bien les fichier et sous répertoire qui sont inclus... la clef ( :) ) du pb est sans doute dedans
  24. x_all

    Express Tools

    Je revien également sur ce post car j'ai bien fait "Add or Remove Features", j'ai bien mes menus, mais aucune commande n'est reconnue: le chemin dans Options/fichier est bien renseigné... bref le mystère des expresstools est de retour...
  25. x_all

    [Problème] position texte

    bha... tu tapes CT et tu sélectionne ton texte, ou tu tapes CT et espace pour changer les paramètres....
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité