Aller au contenu

jms

Membres
  • Compteur de contenus

    292
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par jms

  1. Salut, Savez-vous comment je pourrais insérer soit des text multilignes, soit plusieurs lignes de texte en suivant des lignes de commandes aussi basiques que les suivantes ? (sauf que les suivantes, elles marchent pas 😞 ) (command "TEXT" "J" "TL" "-226602,79855" "30" "0" "ETB2_11C_TechR_C-06-1" "12 m²") (command "TEXT" "J" "TL" "-226597,80144" "30" "0" "ETB2_11C_TechR_C-06-2" "1 m²") (command "TEXT" "J" "TL" "-226802,82249" "30" "0" "ETB2_11C_CorriTech_C-09-1" "18 m²") (command "TEXT" "J" "TL" "-226800,82594" "30" "0" "ETB2_11C_TechR_C-09-2" "3 m²") (command "TEXT" "J" "TL" "-226588,82928" "30" "0" "ETB2_11C_CorriTech_C-11-1" "4 m²") Il s'agit ici d'un petit extrait de quelques centaines de lignes permettant, en principe d'afficher des numéros de locaux sur un plan et leurs surfaces respectives, après un retour à la ligne. Le plus simple serait encore d'insérer un texte multiligne, avec un symbole de retour chariot entre les n° de local et la surface, mais je ne connais pas ce symbole. Si quelqu'un voit une solution, je l'en remercie !
  2. Salut, J'ai transmis la maquette Revt d'un bâtiment à un collègue qui n'a pas Revit mais qui utilise le viewer Forge. Dans Revit, je fais une vue éclatée, et il se demande comment il pourrait la voir dans Forge. A mon avis, c'est peine perdue. Je n'utilise pas Forge mais je suppose qu'il ne peut que visualiser la maquette réelle, sans prendre en compte les vues éclatées. Et si je veux pouvoir l'aider, le mieux reste encore de faire une copie de la maquette rvt et de la retravailler en dissociant réellement les étages, comme il souhaite les voir. Ce qui me réservera certainement des surprises, notamment avec des éléments de façade partant d'un étage et avec un niveau supérieur défini par rapport à l'étage supérieur 🤔 Quelqu'un en sait-il plus sur la question ?
  3. Doux Jésus, la honte m'habite ! C'était bien ça ; le niveau de détail était au plus bas...grands merci !
  4. Je demanderais plus simplement, quelqu'un connaît-il le paramètre que je dois modifier pour qu'un poteau vertical métallique, par exemple de type HEB240, apparaisse avec toutes ses épaisseurs et non en simples traits, comme l'exemple joint ?
  5. Salut, A votre avis, pourquoi des éléments structurel (colonnes et poutre HEB et HEA) peuvent-elle être visible, avec leurs épaisseurs, dans une élévation, et juste réduites à un simple trait dans une autre élévation ? Un paramètre d'affichage m'échappe, mais j'ignore lequel. Idem en plan : les profilés se résument à un simple "H" sans épaisseur... Vous avez une idée ?!?
  6. Salut ! Je ne suis pas trop sûr qu'il soit opportun de publier ce sujet ici, mais ça me semble le lieu le mieux adapté. Je vais devoir visiter une trentaine de site, répartis sur toute la France (et je pars de Bruxelles !) et j'essaie de planifier l'itinéraire le plus rapide. Je dispose des bonnes adresses mais mon souci est que, si j'utilise une application telle Google Map, je suis limité à 10 adresses. Je vais évidemment les indiquer toutes sur une carte et estimer à l'ancienne l'itinéraire qui me semble le mieux adapté mais si quelqu'un connaît une application qui calculerait au plus juste, en me permettant d'y encoder en une seule opération les 30 adresses (il y a aussi Ajaccio mais ça je le traiterai à part), je suis hyper intéressé !
  7. jms

    Syntaxe de liste

    Hélas, hélaaaas @Luna ! Mêmes résultats : pour la première version, c'est pareil. Suivant l'ordre d'inscription du rmtype, ce ne sera que le premier des deux qui sera hachuré. La seconde version ne donne carrément pas de résultat. Ni message d'erreur. Je vais tenter de trouver la signification des " 50 nil nil 'T " ...
  8. jms

    Syntaxe de liste

    Salut Lecrabe, Ah, Geomap vu de l'intérieur ! Merci pour ce point de vue et surtout l'historique, que j'ignorais totalement.
  9. jms

    Syntaxe de liste

    Merci pour l'essai...mêmes résultats 🤔 Aucun message d'erreur mais seul le premier type est hachuré ; j'ai essayé en inversant, bien entendu.
  10. jms

    Syntaxe de liste

    Waouh ! ( Oufti !!! dirait-on à Liège 😉 ) mais que ce monde est petit. Je savais qu'il restait une "poche Geomap" en France, et c'est d'ailleurs eux qui ont pris le relais quelques temps, après GeomapGis. Pas longtemps d'ailleurs ; on est vite passé à Archibus ; choix proposés par certains, qui connaissent depuis plus de 20 ans. Il n'empêche, et au rsique de me répéter, Geomap FM était une bien belle boîte à outils, je trouve.
  11. jms

    Syntaxe de liste

    Et au-delà de la thématique sur les typologie des locaux, ce même LISP pourrait être adapté à d'autres thématiques, évidemment.
  12. jms

    Syntaxe de liste

    Oui, bien sûr, en lançant deux routines consécutives (ou trois ou quatre, autant qu'il y a de typologies de locaux qu'on souhaite hachurer, en fait), ça peut marcher. Il faut toutefois changer de layer le résultat de chaque routine, avant de lancer la suivante, car elle efface toutes les hachures de ce layer avant de les régénérer. Pour la finalité de cet exercice, il s'agit de répondre facilement à certaines demandes récurrentes, dans le genre "Pourriez-vous me sortir les plans de tels étages et de tels bâtiments, avec uniquement les salles de réunion, les copy corner et les coffee corner hachurés ?", par exemple. Archibus permet de produire, en standard, des thématiques complètes, mais pas filtrées. Ici, on y arrive presque. Il ne s'agit pas de travailler sur un seul DWG ; il y en a des centaines déjà montés en Archibus, et les demandes peuvent en concerner un ou plusieurs.
  13. jms

    Syntaxe de liste

    La première option est refusée, 'OR ne semblant pas être reconnu, et la seconde ne fonctionne qu'à moitié, puisqu'il ne hachure que le premier type lu, sans générer de message d'erreur. Grand merci néanmoins pour cette recherche !
  14. jms

    Syntaxe de liste

    Geomap était quand même nettement plus souple et travaillait d'ailleurs sur une base AutocadMap. C'était fort paramétrable, une boîte à outils extraordinaire ! Dommage qu'ils ont fait faillite ... 😞
  15. jms

    Syntaxe de liste

    Merci pour la proposition. Malheureusement en testant ceci : (AfmHighltQuerySetFIlter (list "OR" (list "rmtype.rm_type" "MEETING ROOM") (list "rmtype.rm_type" "SINGLE OFFICE"))) le résultat est un plan avec TOUS les locaux hachurés
  16. jms

    Syntaxe de liste

    Bonjour Didier, Si nous n'avons plus Archibus, c'est qu'il sera remplacé par un autre programme. Lui-même est venu remplacé Geomap, qui fonctionnait d'une manière similaire. Archibus est un programme qui associe des dessin Autocad à des bases de données. Dans ces dessins, certains objets sont eux-mêmes associés à des tables de ces DB. Les locaux sont en fait des polylignes fermées, qui délimitent donc des locaux, voire des zones. Ces polylignes sont liées à des enregistrements d'une table de locaux (table rm), elle-même liée à un certain nombre de tables (typologies de locaux, types de revêtements de sols, entités de refacturation, niveau de sécurité etc...) Dans ce LISP, le champ rm_type de la table rmtype (c-à-d la table qui contient toutes les différentes typologies de locaux, définit le type de local que je veux hachurer et la ligne (AfmHighltQueryByOwnerEx "AR_USAGE-TEST" 50 nil nil 'T) lance la commande de hachure. Sans le filtre, cette dernière commande va hachurer tous les locaux, en utilisant une définition de hachures qui se trouve dans la table rmtype.
  17. jms

    Syntaxe de liste

    Bonjour, En fait, la société qui commercialise Archibus développe en même temps ce programme pour l'adapter à chaque client. Il y a évidemment des standards et, en cherchant un peu, on peut trouver de la doc. Ici, par exemple, ça renvoie vers cette commande de filtre (en anglais) mais ne m'indique pas la syntaxe exacte recherchée. https://www.archibus.net/ai/abizfiles/v20.2_help/system_management_help/afm-sysman.htm J'ai bien testé en ajoutant "OR" mais soit ce n'est pas accepté par Archibus, soit je me plante dans la syntaxe : comme ceci, (AfmHighltQuerySetFIlter (list (list "rmtype.rm_type" (list or "MEETING ROOM" "SINGLE OFFICE")))), j'obtiens un message d'erreur "; error: invalid data type or data overflow: #<SUBR @0000022995d6d598 OR>"
  18. jms

    Syntaxe de liste

    Bonjour, S'il y avait une rubrique qui précède "Débuter en LISP", elle me serait sans doute plus adaptée ! Mais je pose quand même ma question. J'ai repris un LISP qui a été développé par une société qui commercialise Archibus, dont ce LISP contient donc des commandes. En isolant une séquence de ce LISP principal (il est TRÈS long), j'ai pu en faire un tout petit, qui se contente de hachurer des locaux en fonction de leur typologie (c'est une fonction Archibus). Mais j'ai souhaité limiter cette comande de hachures à un seul type de locaux. Ça donne ceci, et le LISP fonctionne : (defun c:USAGES () (afm_highlight_init) (AfmHighltQueryClear 0 "AR_USAGE-TEST") (AfmHighltQuerySetOwner "rmtype") (AfmHighltQuerySetAssigned "rm") (AfmHighltQuerySetFIlter (list (list "rmtype.rm_type" "SINGLE OFFICE"))) (AfmHighltQueryByOwnerEx "AR_USAGE-TEST" 50 nil nil 'T) (afm_highlight_done) (princ) ) Le résultat donne un plan dont seuls les locaux de type "SINGLE OFFICE" sont hachurés. Par contre, si je souhaite hachurer plusieurs types de locaux, seul le premier type de la liste est hachuré. Et je n'ai aucun message d'erreur. Le LISP modifié est comme ceci :(defun c:USAGES () (afm_highlight_init) (AfmHighltQueryClear 0 "AR_USAGE-TEST") (AfmHighltQuerySetOwner "rmtype") (AfmHighltQuerySetAssigned "rm") (AfmHighltQuerySetFIlter (list (list "rmtype.rm_type" (list "MEETING ROOM" "SINGLE OFFICE")))) (AfmHighltQueryByOwnerEx "AR_USAGE-TEST" 50 nil nil 'T) (afm_highlight_done) (princ) ) Ici donc, seules les MEETING ROOM sont hachurées, et inversement si je liste d'abord les SINGLE OFFICE. Même sans connaître ce programme Archibus, quelqu'un voit-il une autre façon d'adapter le premier LISP ?
  19. Bonjour, Apparemment le sujet n'a pas encore été abordé ici. Tout est dans le titre : comment remonter le sens d'ouverture des portes dans une nomenclature ? Je sais qu'il y a une solution qui consiste à créer deux types de familles de feuilles de porte, gauche / droite, et d'insérer ces deux familles dans la famille de porte, dont on aura préalablement supprimer la feuille de porte initiale, et d'associer chaque famille de famille à un paramètre partagé. Avec 2021, avez-vous connaissance d'une solution plus rapide ?
  20. jms

    Mode snap ?!?

    Ce serait beaucoup plus efficace. J'ai essayé sans plus de succès.
  21. jms

    Télécharger de nouvelles textures

    Merci pour ce conseil qui rappelle que l'utilisation de Revit dépend aussi d'une bonne structuration du travail.
  22. jms

    Télécharger de nouvelles textures

    OK, trouvé un répertoire où je peux coller un jpg trouvé sur internet. C:\Program Files (x86)\Common Files\Autodesk Shared\Materials\Textures\1\Mats Je laisse quand même ce post qui pourra éventuellement servir un jour...
  23. Bonjour, Je cherche une texture à appliquer sur un panneau OSB. Mon souci est que je ne suis pas encore familiarisé avec les manipulations de fichiers liés aux bibliothèques de matériaux, et il semble que j'ai besoin d'un fichier adsklib, que je n'ai pas encore trouvé. Voyez-vous un site où je pourrais le trouver, ou comment intégrer un simple fichier jpg pour en faire un nouveau matériau ? Merci d'avance J'espère bien un jour arriver à un niveau où je pourrai rendre moi-même ces conseils que je reçois ici ;-)
  24. jms

    Mode snap ?!?

    OK merci ! J'avais fini par trouver ;-)
×
×
  • 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é