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

    imprimer les métrés

    ok je creuse dés que j'ai du temps l'idée c'est de les sortir 2 par 2 pour faire moins de pages, mais je crois que j'ai toute mes briques, je devrai m'en sortir.. merci pour le chainon manquant
  2. x_all

    Réseau avec trajectoir

    au vilage (bim) sans prétention, j'ai mauvaise répu tation
  3. x_all

    imprimer les métrés

    personne n'a un tuyau pour éteindre les calques en EO en fonction de leur suffixe? j'ai un peu du mal à trouver des trucs sur la manipulation des calques, comment on les liste, gérer les visibilité...
  4. x_all

    Associer une photo

    je ne connais pas A360, mais... et si tu mettais tes images dans des blocs (composant in situ). ça devient une entité autocad (revit) ordinaire, tu sais les manipuler ?
  5. x_all

    simulation

    non... l'affaire à perdu de son caractère d'urgence professionnelle, mais l'idée d'identifier ces "machins" apporte quelque fruits et déterre qqs posts.... si le lien est mort, patrick avait comme d’habitude le nez creux. DesignScript semble être une piste prometteuse, on tombe la dessus. et aussi sur ça ou on voie qu'on peut passer des variables par des opération mathématique pour en initialiser d'autre. reste à trouver les test et les boucles et on a de quoi faire tourner une pompe. mais je crois qu'il n'y a pas de tour de magie possible. ça reste de la programmation et si ce nouveau langage est plus graphique, c'est avant tout un nouveau langage donc apprendre à parler avec. Et ça, ça prend du temps. Surtout qu'il n'y a rien en français... et bon, je suis pas super fluant en anglais moi... J'ai un truc en lisp qui parait plus chaud pour le boulot, et comme ça aussi c'est "à temps perdu"... Je ne sais toujours pas par lequel commencer. Je pioche des info à droite et à gauche et temporise jusqu’à en savoir assez pour démarrer l'un ou l'autre
  6. x_all

    bug lisp " IMPT"

    ça serai pas une histoire de scu? re passe en SCGénéral pour voir
  7. Bonjour Je fille un coup de main aux économiste de temps en temps. C'est dingue tout ce qu'ils comptent dans un bâtiment... Dans un dessin ou est placé l'Xref global on rajoute des calque avec un sufixe "-01 ..." "-02 ..." ect... Un tableau excel récapitule ce que l'on compte avec des titres ou on peu retrouvé les calque. En accompagnement au tableau il faut que je sorte un jeu de pdf par étage avec le fond de plan et le seul calque 01, 02, 03, ... J'avais fait un micro lisp (adapté d'un code de je sais plus qui et que je remercie au passage) Dans ce code, je fait des impression depuis l'espace objet adapté à la page d'un bloc qui définit l'emprise à imprimer et qui numérote la page (c'est pour les carnets de ferraillage) J'aimerai adapté ce lisp pour m'aider à sortir mes métrés. seulement, j'ai du mal à voir comment gérer mes calques à chaque boucle, il faudrait geler tous les calques sauf ceux des Xref et le "-01..." à "0n..." et numéroter la page en ft du numéro (et un titre sur ce qui est après le -01?) donc si je raisonne correctement 2 boucles la 1er ft du nombre de calque de métré, et imbriqué une avec le nombre de bloc Bref, il y a peut être pas grand chose à ajouter à ce code, mais je ne voie pas bien comment faire... en exemple je laisse un dessin en cours, ou il y a déja une dizaine ce calque, mais il en manque encore autant https://wetransfer.com/downloads/03577af75c865037c37589d052177b3b20170920092344/6d4b2358ddd19e44fddfb18ba9efd0de20170920092344/00f42d?utm_campaign=WT_email_tracking&utm_content=general&utm_medium=download_button&utm_source=notify_recipient_email ;;;ImpA4 pour imprimer les blocs cart-fer ;;;voir explications ici: http://joch04.free.fr/achtml/howto-mosaique.htm ;;;Un grand merci à (gile) de cadXP qui a composer la routine de tri car je m'en sortais pas ;;;version 1.1 ajout cart a4 et a3 ;;;Modlst modifie la liste de paires pour le code ascode et la nouvelle valeur val (defun Modlst (ascode val lst-paire / valcible valsource) (setq valsource (assoc ascode lst-paire) valcible (cons ascode val) lst-paire (subst valcible valsource lst-paire) ) lst-paire ;valeur de retour ); fin modlst ;;;Modent modifie la liste entdxf pour le code dxcode et la nouvelle valeur val (defun Modent (dxcode val entdxf / valcible valsource) (setq entdxf (modlst dxcode val entdxf)) (entmod entdxf) );fin modification de l'entité pas de retour ;;;Imprime ft qui imprime un bloc ;; Parametres à changer en fonction de votre imprimante ceux qui suivent sont pour ;; un format A4 déffinit dans PDFCreator 1.pc3 puis : ;; M=mm, A pAysage P Portrait, N pas de symetrie verticale, F fenetre (p1 p2) ;; P pour ajuster au format ou "1=0.028" par exemple pour une echelle,C centrer,N Style de tracé (o/n) ;; nom de la table (BA-Fer.ctb) dans cet exemple ;; o épaisseur de lignes (o/n), tracé de l'ombrage au format Affiché/Filaire/Masqué/Style visuel/Rendu ;; N et O fo pas toucher je sais plus mais c'est pas grave (defun Imprime (bloc / p1 p2) (setq P1 (cdr (cadr bloc)) p2 (cdr (caddr bloc)) ) (if (= (cdr (assoc 2 bloc)) "cart-fer-a4") (command "-traceur" "o" "" "PDFCreator 1.pc3" "A4" "M" "A" "N" "F" p1 p2 "P" "C" "O" "BA-Fer.ctb" "o" "F" "N" "N" "O" ) ) (if (= (cdr (assoc 2 bloc)) "cart-fer-a3") (command "-traceur" "o" "" "PDFCreator 1.pc3" "A3" "M" "A" "N" "F" p1 p2 "P" "C" "O" "BA-Fer.ctb" "o" "F" "N" "N" "O" ) ) ; fin if (if (= (cdr (assoc 2 bloc)) "cart-a4v") (command "-traceur" "o" "" "PDFCreator 1.pc3" "A4" "M" "P" "N" "F" p1 p2 "P" "C" "O" "BA-Fer.ctb" "o" "F" "N" "N" "O" ) ) ; fin if ) ;fin tracé de l'entité pas de retour ;;;Att-lst retourne la liste enget de l'attributs "nomatt" du bloc "entb" dans l'élément ou nil si non trouvé ;;;;;;; NOTA ;;;;;;; 2 nom de l'attribut ;;;;;;; 10 coordonnée du point de l'atrib ;;;;;;; 1 valeur attrib (defun Att-lst (entb nomatt / lst-att dxf-1) (if (= (cdr (assoc 0 (entget entb))) "INSERT") (progn (while (= lst-att nil) (setq entb (entnext entb)) (setq dxf-1 (entget entb)) (if (and (= (cdr (assoc 0 dxf-1)) "ATTRIB") (= (cdr (assoc 2 dxf-1)) nomatt) ) (setq lst-att dxf-1) ) ) lst-att ;valeur de retour ) (progn (princ "la sélection doit etre un bloc") (exit) ) ) ) ;;; Listebloc fonction qui transforme une selection set en une liste avec ;;; en sous listes des elements du bloc (handle-bloc Pb Ph Num) (defun Listebloc (lsel / ent handle PB PB Nu i u lst-a) (setq i 0 u (length lsel) lst-a nil ) (while (< i u) (setq ent (car lsel) handle (assoc 5 (entget ent)) PB (cons 10 (trans (cdr (assoc 10 (Att-lst ent "PB"))) 0 1)) PH (cons 10 (trans (cdr (assoc 10 (Att-lst ent "PH"))) 0 1)) Nu (assoc 1 (Att-lst ent "NUM")) nom (assoc 2 (entget ent)) ) (setq lst-a (cons (list handle PB PH Nu Nom) lst-a)) (setq i (+ 1 i) lsel (cdr lsel) ) ) ;; fin while lst-a ;valeur de retour );;;fin Listebloc ;;; Ordone ft qui classe le blocs en x et en y avec une tolérence de 10 pour les lignes (defun Ordone (lst-b / e1 e2) (setq lst-b (vl-sort lst-b '(lambda (e1 e2) (if (equal (caddr (cadr e1)) (caddr (cadr e2)) 2) ;; changer ici la tolérence (< (cadr (cadr e1)) (cadr (cadr e2))) (> (caddr (cadr e1)) (caddr (cadr e2))) ) ) ) ) ) ;fin Ordone ;;;Num ft pour numéroter l'attribut NUM suivant N (defun Num (lsbloc n /) (setq lstatt (Att-lst (handent (cdr (assoc 5 lsbloc))) "NUM")) (Modent 1 (itoa n) lstatt) ) ;finNum ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ft principale ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun c:impa34 (/ q i u ssel ent ls-1 lst-c nomatt val) (setq ssel (ssget '((0 . "INSERT"))) nomatt "NUM" i 0 u 0 ls-1 nil ) ;;; boucle de séparation des autres blocs et stokage de cette nouvelle liste dans ls-1 (repeat (sslength ssel) (setq ent (ssname ssel i)) (if (or (= (cdr (assoc 2 (entget ent))) "cart-a4v") (= (cdr (assoc 2 (entget ent))) "cart-fer-a4") (= (cdr (assoc 2 (entget ent))) "cart-fer-a3")) (setq ls-1 (cons ent ls-1)) ) ; fin if (setq i (+ 1 i) ) ) ;fin repeat ;;; construction de la liste de travail (setq ls-1 (listebloc ls-1)) ;;;;;; ordone cette liste de blocs optimisés (setq ls-1 (Ordone ls-1)) (initget "Oui Non Premier") (setq q (getkword "Renuméroter de 1 (Oui) pour changer le Premier n° de la série (P ou premier) pour ne rien changer (N ou non) ? ")) (if (= q "Oui") (progn (setq i 1 u (1+ (length ls-1)) lst-c ls-1 ) (while (< i u) (setq bloc (car lst-c)) (Num bloc i) (setq i (+ 1 i) lst-c (cdr lst-c) ) ) ) ) ; fin if renuméroter O N (if (= q "Premier") (progn (setq i (getint "N° du Premier cadre ? : ") u (+ i (length ls-1)) lst-c ls-1 ) (while (< i u) (setq bloc (car lst-c)) (Num bloc i) (setq i (+ 1 i) lst-c (cdr lst-c) ) ) ) ) ;;; (mapcar 'Imprime ls-1) (setq i 0 u (length ls-1) lst-c ls-1 ) (while (< i u) (setq lst-bloc (car lst-c)) (Imprime lst-bloc) (setq i (+ 1 i) lst-c (cdr lst-c) ) ) (princ) )
  8. x_all

    Configuration PC obsolète?

    en fait, dans un monde idéal, et pour les cas les plus courants, autocad utilise peut de ressources. Mais voila ... on ne vie pas au pays des bisounours quand on est dans un BE. Les truc que j'ai noté et qui traumatise n'importe quel PC Les Xref perdu sur les disques d'un réseau qui n'exista pas (un de mes chers archi me renvoie systématiquement ces plans avec des ref sur un 10.10.1.125 inconnu chez nous... 2 à 5mn pour ouvrir le fichier quel que soit la config suivant le nombre de ref et autant pour sélectionner et détacher les ref) Les hachures personnalisée non référencé. Je ne sais pas si le motif est pour le coup "explosé" en mémoire, mais les plans sont d'un coup beaucoup plus lourds. Les Mtextes avec des polices forcées dans l'éditeur.. et trop de Mtext avec des style de police exotiques. La 3d sur un plan 2d cf les export de Allplan avec des solides sur les fond de plan archi Les transparences la publication en arrière plan (du coup ça sert à rien de se servir de cette fonction) ... j'en oublie sans doute Rebcao à du en noter d'autre. Tout ça pour dire que ton PC sera suffisant dans 80% des cas et à genoux de temps en temps... Mais Un i7 16go fait pareil dans les cas cité, et ça n'est peut etre même pas la faute de cacad pour les disque réseaux par exemple... ça reste exploitable... Sauf si tu veux te faire payer une nouvelle bécane :)
  9. x_all

    Clignotement génant

    pilote CV à jour? et puis quelle carte vidéo? Essaye SELECTIONPREVIEW à 0 ?
  10. ha je me marre en vous lisant.. d'abord car j'avais pas tout faux, quoi que si j’avais remarqué le dernier \ j'en quand même oublier un bon paquet... et des quadruples paquets en plus. Et puis Alex, tu m'a fait bien rire... pour le coup moi aussi je suis bien forcé de constater que le débat vole dans des cieux que je ne peut que regarder d'en bas... un pauvre terrestre qui regarde les oiseaux... (gile) vole! La vedette. et puis tien, j'en tente une... et s'il suffisait de déclarer la variable? apparemment le bousin cherche à repérer si un. arg est déjà connu. jlbourbeau sais peut être ce qu'il cherche?
  11. en tant que grand débutant je me permet une tentative de solution à la ligne de commande j'ai fait ça: Commande: (setq profilename "toto") "toto" Commande: (strcat "\\architecture.local\NEUF\Outils\Y-Système\Y1-Autocad\2018\Y14-Routines\NEUF_2018_ARG\Deploy_2018" profilename ".arg") "\\architecture.localNEUFOutilsY-SystèmeY1-Autocad8Y14-RoutinesNEUF_2018_ARGDeploy_2018toto.arg" je suis pas sur que c'est ce que tu veux, il manque un \ au chemin... mais bon... à voir...car la string n'est pas nill
  12. c'est vrai qu'entre l’époque ou j'ai fait les page et maintenant, je me rend compte de pas mal de coquille j'en corrige parfois mais j'avais pas vu celle la, je rectifierai quand j'aurai un peu de temps... après, Plus ça va, moins je me sert des fichier de plume à part le monocrhome on imprime tout en couleur et donc on règle tout en wysiwyg. Pour les Xref, il m'est important de les Voir en gris quand je trace des réseaux donc je continue de les forcer à la sauvage avec "toutgris" l'Xref étant de toute façon un fichier à part des archives reçues de l'archi que l'on met à jour suivant les indice.
  13. x_all

    bloc dynamique symetrique

    tien... parlant de bug avec les BD, il n'aiment pas les échelle non uniformes... Les poignées disparaissent comportement aléatoire... Mais je ne suis pas fan des trop multiples état de visibilité, je n'ai donc pas été confronté au même soucis.
  14. x_all

    Nouveau PC Autocad 2004 et VM

    alors... les portable que tu propose sont bien, mais... pas de ssd le ssd, c'est un peu comme un turbo. C'est un disque statique sur le quel on installe uniquement le système et les programme principaux, par exemple, à la maison, mes jeux sont sur D: car c'est pas l'utilité première de la machine et que ça bouffe un max de place. les rapport de vitesses de lecture écriture entre un ssd et un hd sont de 1 à 10 (?) c'est quand même un plus. Même si 128go c'est le strict minimum pour le système une machine virtuelle qui se charge, c'est vite fait 15 ou 20GO à lire... ensuite, un 17". Comme je le disais (au passage tu n'en parle pas) il ne faut pas imaginer de faire de la DAO un peu sérieuse avec un 17". Donc, à prendre un portable autant prendre un portable. Un 17" c'est un transportable, mais 1ko et 6cm de plus dans le sac c'est la aussi une différence. Autant avoir un 2eme écran de 15 est bien sympa autant tout miser sur un 17... je le ferai pas. Une une tour + un écran, niveau perf ce sera mieux pour le même tarif et plus confortable car les processeur de portable pour etre i5 tournent moins vite et sont un peut bridé idem pour les carte vidéo, une GTX 1050 et une 1050M (M pour mobile le modèle qui rentre dans un portable) c'est pas le même perf... Bref coté vitesse partir sur un portable, c'est un compromis négociable si tu as besoin d'être mobile et que ça t'apporte le confort d'un 2eme écran. Après, de toute façon, via une MV, tu as les perf d'un émulateur donc même avec une bête de guerre, c'est vachement bridé. Sans renter dans les détail, une VM ne peut bien sur pas aller plus vite que l’hôte mais il n'y a pas de vrai gain entre un i5 8go de ram et un i7 16go. Je ne miserai quand même pas ma chemise pour un i3, il y a un gap. Coté DD comme je te dis, le système et la VM sur un ssd et les data sur l'autre. La carte graphique est émulée par la VM donc une bonne carte est un plus car peut etre un jour tu aura autre chose a faire que de la DAO sur une VM et si tu charge un soft de 3d ou un jeux ça te fera plaisir d'avoir une bonne carte mais c'est pas non plu rédibitoire bref pour 100 euro d'écart je maintien mon choix à cause du ssd, car le i7 est quand même pas mal. Si tu as un Vrai écran sous la main...
  15. il y a une explication ici sur les STB et CTB http://joch04.free.fr/achtml/howto.htm#Xrefgris
  16. x_all

    simulation

    j'y ai pensé, le pb c'est l’échantillonnage... par exemple je sais qu'entre 11 et 13h, il arrive ~50m3 Mais les réservoir font 4m3 il faut que je coupe la période en tranche de 5mn si je avoir un échantillon qui me sature pas le réservoir avant sa fin. Et encore en 5mn il arrive 50/120*5=2m3 ce qui est pas super rigoureux pour une modélisation, il faudrait une mn (?) bref j'ai un tableau avec 288 colonnes pour 24h... ça devient bien lourd..et il en faudrait 24*60= 1440!!! Si mon entrée est une courbe, il suffit d'avoir un paramètre qui détermine échantillonnage et ça roule tout seul. En plus avec une courbe, j'ai une modélisation plus fine que 50/24 en instantané sur 2h Avec une courbe je sais que la surface représente le volume total je peux tracer une "cloche" qui est fidèle au débit instantané... Je suis en train d'installer dynamo, je vais pouvoir jeter un coup d’œil à la doc... je garde espoir...
  17. x_all

    simulation

    merci de ton soutien !o!
  18. x_all

    bloc dynamique symetrique

    Tout est une question de dosage... C'est vrai qu'un bloc dynamique peut être super pratique mais il ne faut pas perdre de vue qu'un bloc est là pour nous faire gagner du temps et de la place en mémoire. Si on abuse d'un bloc avec 25 définition de visibilité, on va vite se retrouver avec un fichier plus lourd que si on avait fait 25 bloc. Et pour le reste, c'est surtout quand on fait les métrés, quand on doit compter les blocs de portes, si on à 1 bloc par type c'est beaucoup plus simple qu'avec ma porte qui s'étire...
  19. x_all

    Nouveau PC Autocad 2004 et VM

    j'ai fait tourner pas mal de virtualbox et autocad y tourne très bien. après, il faut pas vouloir faire de la 3d de gros modèle qui mettent de toute façon un i7 64bit à genoux. as tu déja un bon écran? car c'est indispensable en DAO pour ton budget de 1000 euro, il y a des config très bien un portable de ce style serai largement suffisant. si tu as déja l'écran ça te permet de goutter au joie du double écran. pour une tour, une recherche avec i5 et 16go de ram sort des résultats dans le fourchette mais souvent sans écran. je n'ai pas d'expérience avec une 2004 sous W10 64 mais peut etre ça se tente.. quitte à batailler l'instal car une machine virtuelle c'est amusant au début, mais lassant à l'usage... si tu as pas d'écran, ben un écran simpa il faut compter 200 à 300 euro (23" mini) ... et adapter la recherche à la game de prix pour soit un portable soit une tour, pour le même budget, un portable est toujours un peu moins performant, si tu ne fait pas de gros calcul, des modèle 3d monstrueux, tu risque de ne pas sentir de différence... par contre le coté 2 écran est très pratique en DAO
  20. bonjour je cherche à faire un simulateur graphique d'une régulation type de pompe. Un débit (ou 2) arrive dans un réservoir, au niveau 1, on démarre la pompe qui vide jusqu'au niveau 2. Si le débit d'entrée est supérieur au débit de la pompe, on peu passer par une sur verse.. il faut comptabiliser tout ça... ce que je voudrai, c'est dessiner une courbe représentative du débit instantané en entrée et "voir" enfin faire tracer par le programme les courbes de niveaux instantané dans les cuves, les démarrages de pompe, les débits en sortie, et ceux de sur verse. (avec l'idée de pouvoir chaîner des pompes) J'imagine que l'on doit pouvoir faire ça en échantillonnant la courbe en lisp mais je crois que ça va pas être de la tarte... surtout pour chaîner les cascades de pompe et totaliser les volumes et temps de fonctionnement.... J'ai vu passer 2 "machins": Dynamo qui tourne sous Revit et blender avec son outil similaire. je pressent bien ce genre d'outil susceptible de résoudre mon pb en 2/2 mais 1er obstacle ou trouver des info la dessus ? en français bien sur, si possible des info adaptées à mon pb, Je n'ai pas mis le nez dans la doc de dynamo, et je sais encore moins ou en trouver pour blender, mais me taper la doc pour découvrir qu'en fait c'est pas adapté ou trop lourd bof bof... autant tenter le coup en lisp (mais je vais ramer et je risque de vous solliciter pas mal :) ) Donc, savez vous quelque chose sur ces "machins"? est ce qu'ils ont un nom, à quoi ça sert... peut on parler de langage de programmation? existe t il un module pour autocad (harf autant rêver ) Sinon, avez vous déja été confronté à ce genre de stimulus? heu... avez vous déja eu à simuler? heu... je m'égare... j'imagine que je ne suis pas le 1er à devoir simuler une cascade de pompe et qu'il existe des outils ou programmes tout fait (et gratuiciel ?) dont vous avez peut être connaissance.. merci pour vos expériences
  21. x_all

    bloc dynamique symetrique

    j'ai commencé les blocs dynamique avec les portes puis je suis devenu accro... je vous mets qqs exemple de blocs qui me servent souvent si ça peut donner des idées ou récupérer un truc.... http://joch04.free.f...qqsblocsdyn.dwg associé à des champs ça peut faire des outils vraiment puissant (faire régen pour mettre le champ à jour) il faut se méfier des réseaux, un coup de roulette quand on les étire trop peu faire planter Mais ça reste des bloc de base, il doit y avoir moyen de faire des truc plus sophistiqués Pas mal la bride... vrai que ça c'est du lourd... à l'édition, ça me fait beaucoup penser à une famille revit... du coup c'est bien le boxon :)
  22. x_all

    bloc dynamique symetrique

    trés élégant comme solution...
  23. x_all

    Field

    Il faut faire par wetransfert ou grosfichiers.com ... pour confirmer... un field, c'est un champ?
  24. x_all

    bloc dynamique symetrique

    Grillé par (gile)... il faut effectivement se servir de ce variateur... j'avoue ne jamais avoir eu à passer par les contraintes... trop contraignant !
  25. question en passant... est on obliger d'installer la 2018.1 avant? parce que 452mo, ça fait quand même pas mal...
×
×
  • 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é