Communauté
Civil 3D et InfraWorks - Français
Partagez vos connaissances, posez des questions, collaborez sur des idées, et explorez les sujets Civil 3D populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Article - Autodesk Civil 3D et ses moteurs

11 RÉPONSES 11
Répondre
Message 1 sur 12
quentin.marquette.freelance
699 Visites, 11 Réponses

Article - Autodesk Civil 3D et ses moteurs

Note importante : les développements informatiques mentionnés dans cet article restent la propriété de l’auteur, indépendamment de la feuille de route des produits logiciels de l’éditeur fournissant la base technologique. Cet article n’engage aucune date de diffusion, de communication ou de commercialisation sauf mention contraire de mise à disposition.

 

01. Logo Autodesk Civil 3D.png

 

Pendant longtemps, Autodesk Civil 3D a été décrit comme un produit prenant en charge trois types de technologies :

  • Un moteur AutoCAD traditionnel ;
  • Une surcouche de géomatique (jeu d’outils Map 3D) permettant d’apporter des fonctionnalités SIG et le traitement de bases de données externes ;
  • Un espace de travail avec des outils AEC dédiés à la modélisation paramétrique d’infrastructures linéaires ou de terrassements ponctuels.

 

Dans les faits, cette première définition se suffisait à elle-même. Les utilisateurs éprouvaient généralement des difficultés dans la montée en compétences sur les notions de géomatique (et comprendre le fonctionnement hybride de Map 3D), ou opposaient de la résistance au changement lors de la bascule d’un AutoCAD traditionnel vers la modélisation paramétrique d’infrastructures linéaires.

 

 

Le marché a toujours raison

 

Avec la signature d’un partenariat BIM-SIG en 2017, deux éditeurs de logiciels ont facilité l’intégration de maquettes numériques tridimensionnelles dans le contexte géographique (sans limitation d’emprise au sol) par l’implémentation de connecteurs technologiques. Seulement une certaine typologie de clients fût réellement concernée puisqu’il fallait disposer des accès aux écosystèmes adéquats, avec de solides connaissances sur les outils de type extracto-chargeurs (ETL) pour pallier certains types de conversions de données non prises en charge.

 

Concrètement, les premiers résultats d’intégration BIM-SIG pour tous les utilisateurs Autodesk – accessibles à tous – restent relativement récents avec la possibilité de faire appel à des flux WMS/WMTS additionnels directement depuis les produits AutoCAD, Map 3D ou Civil 3D, cela en natif et sans requête spatiale. Au-delà de l’implémentation de connecteurs technologiques, la mise en place d’accords-cadres permet à tout un chacun d’utiliser des briques logicielles et de ne plus se limiter simplement à des transferts d’informations entre produits. L’industrialisation de solutions logicielles personnalisées permet également de mettre en place des services. Aujourd’hui, il est primordial de parfaitement connaître les fonctionnalités de ses outils informatiques pour aller plus loin.

 

 

2024 : une importante année de R&D et de recensement de fonctionnalités

 

Avec la prise de conscience de certaines maîtrises d’ouvrages que la transformation digitale ne pouvait être amorcée que par leur biais, les lignes directionnelles ont bougé en Europe et sur d’autres continents. Les modélisations urbaines, de voirie et réseaux divers sur des solutions exclusivement bâtimentaires tendent à reculer après une mode passagère. En revanche, la question de la limite entre le parement extérieur du bâtiment et l’infrastructure est toujours d’actualité.

 

En général, les utilisateurs pointent un manque de bonnes pratiques sur le sujet. Les outils d’infrastructures n’ont pas été conçus initialement pour traiter des éléments architecturaux et structurels, ou bien seulement en deux dimensions (vue en plan). Cet aspect pourrait cependant changer.

 

 

 

Les investigations dans les fichiers systèmes de Civil 3D ont menées initialement à la découverte du portage du Content Builder d’AutoCAD MEP pour générer des objets COLE. Ces derniers sont dédiés dans Civil 3D à la création de composants de réseaux gravitaires via un assistant nommé Part Builder (première génération informatique avant la création d’Infrastructure Parts Editor). Les objets COLE sont utilisés dans des disciplines différentes : commande _AecbContentBuilder pour AutoCAD MEP (programme initial), commande _AeccuContentBuilder pour Civil 3D (portage informatique). Certaines familles, notamment régionalisées, d’AutoCAD MEP ne sont pas accessibles depuis Civil 3D mais le fait de disposer de catalogues génériques (Cable Tray, Conduit, Duct, Electrical, MvParts, Pipe, Plumbing, Schematic) donne idée de chercher à adapter ces contenus.

 

Le module de réseaux sous pression, configuré depuis du code informatique AutoCAD Plant 3D, permet également d’enrichir les catalogues depuis des fichiers de spécifications .pspx et .pspc, des bibliothèques principales .pcat ou auxiliaires .acat, mais aussi en intégrant des objets conçus par des outils concurrents (Bentley AutoPLANT, Hexagon Cadworx), des objets développés via du code Python ou depuis un éditeur tabulaire CSV. Des exemples de flux de travail entre Plant 3D et Civil 3D ont été illustrés lors d’Autodesk University 2023 par Todd Nochomson et Creg Dieziger (classe CES600053).

 

Enfin, l’installation d’un AutoCAD Architecture conjointement à Civil 3D a permis de découvrir que les objets AEC architecturaux du premier étaient parfaitement détectés dans le second en conservant leur fonctionnement paramétrique. Seul prérequis : utiliser les mêmes millésimes annuels des produits. En revanche, le corollaire n’est pas vrai avec un AutoCAD MEP et Civil 3D : les objets HVAC (gaines techniques), de tuyauterie et de plomberie restent visibles à l’écran mais figées comme des références externes AECB dans Civil 3D, dommage de ne pas être allé au bout du principe.

 

Astuce pour faire la différence entre les différents objets AEC des produits verticaux :

  • _AECC est une amorce de commande pour Civil 3D (objet AEC d’ingénierie civile) ;
  • AECB est un type d’objets issus d’AutoCAD MEP ;
  • ACA est une désignation commerciale relative à AutoCAD Architecture (commandes inclues dans Civil 3D).

 

 

Recentrer les flux de travail en amont des projets avec l’infrastructure

 

La prise en compte des objets architecturaux dans Civil 3D est effective dès la première version 2005 de l’outil. Oui, ce n’est pas tous les jours que l’on a vingt ans. L’analogie entre les styles d’affichage et jeux de propriétés d’AutoCAD Architecture et Civil 3D auraient dû mettre les consultants de l’époque sur la piste qu’il ne s’agissait pas d’une extraction de fragment de noyau, mais de la recomposition de surcouches logicielles sur un produit vertical existant. L’essence même de Civil 3D est donc d’utiliser des fonctionnalités bâtimentaires, et je n’en reviens toujours pas.

 

02. Diagramme en oeil de Civil 3D.png

A. Un moteur de dessin assisté par ordinateur

 

Le noyau initial reste le moteur AutoCAD. Il apporte les commandes de base pour le dessin assisté par ordinateur, avec un espace de travail dédié pour la réalisation de livrables en deux dimensions et un autre espace de travail mettant en avant les commandes (non paramétriques) de dessin 3D. L’installation préalable d’un AutoCAD traditionnel n’est pas obligatoire lorsque vous disposez de Civil 3D.

 

03. Espace de travail Dessin et annotation.png

 

 

B. Un moteur architectural

 

Le jeu d’outils Architecture apporte les premières fonctionnalités AEC dans les palettes d’outils, de nouveaux groupes de fonctions dans les onglets du ruban pour la construction, les coupes et élévations, mais également des catalogues d’éléments structurels, des cotations AEC, des outils pour les nomenclatures, un navigateur de contenu et un navigateur de styles. Ces deux derniers seront les prémices des onglets Prospecteur et Paramètres de la fenêtre d’outils de Civil 3D.

 

04. Jeu d'outils architecture.png

 

Des travaux indépendants sont en cours de réalisation pour porter les fonctionnalités Architecture dans un nouvel onglet dédié de Civil 3D (date et format de diffusion non communiqués).

 

05. Onglet Bâtimentaire Civil 3D.png

 

En attendant, les fonctionnalités restent accessibles en barre de commande (pour les objets de construction, nécessité d’avoir le jeu d’outils Architecture installé au préalable, qui est compris dans la collection AEC sans surcoût complémentaire), par exemple :

  • _AECWALLADD pour la création d’un mur ;
  • _AECDOORADD pour la création d’une porte ;
  • _AECWINDOWADD pour la création d’une fenêtre ;
  • _AecCurtainWallAdd pour la création d’un mur-rideau ;
  • Etc.

 

D’autres commandes Architecture sont fonctionnelles directement sans installation conjointe d’ACA, comme la création de masses élémentaires (_AecMassElementAdd) ou la gestion des barbules pour habillage de plans (poils de talus avec _AecEscarpment).

 

 

 

C. Un moteur de géomatique

 

Le jeu d’outils Map 3D apporte la surcouche géomatique avec la prise en compte des systèmes de coordonnées (géodésiques ou projetés), de bases de données externes ou de fichiers bureautiques additionnels, et de nouvelles commandes pour faciliter la conception de dessins DWG ou le traitement de données SIG. A l’heure actuelle, il n’existe qu’un seul ouvrage documenté sur le sujet en français.

 

06. AutoCAD Map 3D.png

 

07. My book celebrates its first year anniversary.png

 

Un programme indépendant de refonte des commandes dans un nouvel onglet de ruban optimisé Géospatial est publié en version beta sur GitHub : https://github.com/QuentinMarquette/BetaProgram/tree/main

 

08. Onglet Géospatial.png

 

 

D. Un moteur infrastructure

 

Encapsuler le jeu d’outils Map 3D sur le jeu d’outils Architecture a permis de mettre en place le terreau de ce que deviendra plus tard Civil 3D. Dans le courant des années 1990, une entreprise américaine nommée DCA Engineering (Henniker, New Hampshire) décide de développer un plug-in sur un moteur AutoCAD permettant de concevoir des surfaces de terrain, des axes en plan et de générer des profils en long. A cette époque, les objets n’interagissent pas automatiquement entre eux dans le dessin car ils sont stockés dans des bases de données externes au format .MDB (Microsoft Access). Le Product Manager en charge du projet, Dave Simeone, développe sans le savoir un outil orienté SIG qui deviendra plus tard un produit orienté objet, avec toutes les interactions qu’on leur connaît aujourd’hui dans un seul et même dessin ou dans une configuration de raccourcis aux données. Pour fonctionner correctement, le développement va requérir de fonctionner sur une base Map 3D car un AutoCAD traditionnel ne sait pas gérer les connexions en bases externes. Un produit finit par aboutir et un nom commercial lui est donné avec la refonte de l’entreprise : Softdesk Civil.

 

09. Softdesk Civil (montage no1).png

10. Softdesk Civil (montage no2) - light.png

 

11. Livre Softdesk Civil.jpg

 

En décembre 1996, Autodesk annonce vouloir racheter Softdesk pour 72 millions de dollars. La transaction se réalise et le produit se renomme brièvement Autodesk Civil avant de devenir Land Desktop (ADT). C’est pour cela que l’on retrouve les noms de ces produits dans le message d’alerte suivant lors de l’ouverture d’anciens dessins DWG :

 

12. Enregistrement dans une version précédente.png

 

Autodesk continue la commercialisation de Land Desktop jusqu’à la version 3. L’aide en ligne du produit est toujours accessible par le lien suivant : https://download.autodesk.com/WebPub/landdesktop/manuals/LDT3.pdf

 

Afin de faciliter la transition des utilisateurs de Land Desktop vers Civil 3D, les produits vont cohabiter quelques mois (12 à 24 mois selon les archives), puis Land Desktop avec son approche de travail SIG disparaîtra du catalogue. Les mêmes objets AEC (surfaces, points COGO, parcelles, axes, annotations) fonctionnent désormais en adaptatif dans le dessin : la modification d’une entité se répercute sur une autre. C’est ainsi que démarre chez Autodesk la modélisation paramétrique que l’on connaît aujourd’hui pour les infrastructures. Afin de ne pas concurrencer directement le produit Architecture (ACA) en termes de ventes, les fonctionnalités bâtimentaires sont mises en sommeil dans le produit infrastructure. Simon Noyola Rivero annonce au marché LATAM en 2021 la possibilité de les utiliser si installation d’AutoCAD Architecture avec Civil 3D, en même version annuelle. L’idée de refondre les fonctionnalités bâtimentaires dans un onglet de ruban supplémentaire arrivera trois ans plus tard.

 

 

E. Un moteur d’exploitation et maintenance de données SIG

 

Autodesk Topobase est un produit autonome et complémentaire au jeu d’outils Map 3D. Il est conçu pour l’exploitation et la maintenance d’actifs SIG et se positionne en concurrent d’ArcMap. L’utilisation de modèles métiers en mode bureautique (DWG) ou d’entreprise (base de données Oracle ou Microsoft SQL Server) en ferra une solution robuste déployée chez de nombreux acteurs de la région DACH. Aujourd’hui, l’outil n’est accessible que depuis un AutoCAD Map 3D via l’espace de travail Maintenance.

 

13. Espace de travail Maintenance Map 3D.png

 

Des travaux indépendants pour le portage de ce dernier directement dans Autodesk Civil 3D sont en cours de réalisation. Au départ, il n’était pas possible d’utiliser les commandes TOPOBASE dans Civil 3D mais ces dernières ont bien été incluses, relativement récemment. Bien que les applicatifs Infrastructure Administrator et Industry Model Data Editor restent déployés par l’installateur Map 3D, l’apparition de l’espace de travail Maintenance dans Civil 3D permettra aux utilisateurs de la collection AEC d’aller plus loin dans les applications SIG.

 

14. LNKD-WasteWater-01.png

 

Topobase a l’avantage d’être inclus par défaut dans la collection AEC, sans surcoût financier pour ses utilisateurs, et sans approche modulaire nécessitant l’acquisition préalable de fonctionnalités additionnelles pour mettre en place des flux de travail. De plus, il reste compatible avec l’intégration des produits Autodesk Water Infrastructure (ex-Innovyze) et de la plateforme Info360. En revanche, il ne gère pas les classes d’entités multipatch, mais répondra aux besoins de 95% des utilisateurs durant leur montée en compétences avant de basculer, si nécessaire, vers un autre écosystème de logiciels géographiques.

 

Les brochures commerciales des modèles métiers sont disponibles ici :

https://github.com/QuentinMarquette/Topobase-Civil3D/tree/main/00.%20Commercial%20brochures

 

Les modèles de données (diagrammes ERD / Entity Relationship Diagrams) sont accessibles depuis ce lien :

https://github.com/QuentinMarquette/Topobase-Civil3D/tree/main/01.%20Entity%20Relationship%20Diagram...

 

 

Un outil centralisant plusieurs disciplines

 

Autrefois, AutoCAD régnait en maître avec ses jeux d’outils centrés autour de lui (toolsets, également nommés produits verticaux). Les frontières entre disciplines logicielles peuvent aisément se représenter sous la forme de cartographies en nid d’abeilles (honeycomb map).

 

15. Cartographie avant.png

 

Depuis, de nouveaux logiciels poids lourds ont progressivement remplacés certains produits verticaux (en affichage dégradé sur la seconde carte) :

  • Revit pour les disciplines architecture, structure et MEP ;
  • Inventor et Fusion pour les disciplines mécaniques et industrielles ;
  • Civil 3D pour l’infrastructure.

 

Bien que les produits verticaux historiques restent disponibles au catalogue (et compris avec un abonnement AutoCAD depuis 2019), ils sont progressivement délaissés par les utilisateurs au profit des autres solutions. Parmi eux, seul Map 3D est encore soumis à une maintenance régulière de la part des autorités extérieures (intégrations de nouveaux systèmes de projections, connecteurs Esri, prise en compte de nouveaux protocoles de sécurité pour les requêtes web, etc.).

 

16. Cartographie après.png

 

Cependant, la question de la frontière entre Civil 3D et Revit pour les entités architecturales va revenir sur le devant la scène avec l’intégration d’un nouvel onglet Bâtimentaire dans le ruban (confère l’hexagone hachuré en gris sur la carte précédente).

 

17. Objets AEC de construction.png

 

L’intégration des maquettes Revit dans les systèmes d’informations géographiques multipatch pose encore de nombreux problèmes, notamment sur la gestion des systèmes de coordonnées :

  • Le géoréférencement des fichiers .RVT en début de projet est la première difficulté ;
  • La création des fichiers .PRJ à la livraison est encore méconnue pour les équipes bâtimentaires, qui ignorent bien souvent pourquoi les maîtrises d’ouvrage les consomment.

 

La logique avec les produits infrastructures est différente. Les objets AEC de type réseaux sont reconnus nativement tout en lisant le code EPSG affecté (GCS ou PCS, tout en sachant que Revit est exclusivement limité à la seconde catégorie), et les objets de types projets linéaires permettent d’extraire des points COGO, surfaces TIN, solides et références de blocs automatisées. Ces objets sont directement interprétés dans un SIG 3D avec la prise en compte du système de coordonnées affecté (reprojections à la volée si nécessaire).

 

18. Glenwood - 01 light.jpg19. Glenwood - 02.png

 

Utiliser le jeu d’outils Architecture au sein de Civil 3D représente également la garantie de disposer de façades directement géoréférencées pour traiter le cadastre vertical (en GCS ou PCS, à la différence de Revit). En effet, à la manière des projets linéaires, les solides viennent s’extraire depuis les objets ACA par la même commande CONVERTTO3DSOLIDS utilisée pour extraire des solides depuis les réseaux gravitaires et sous pression.

 

20. CONVERTTO3DSOLIDS.png

 

Bien que le jeu d’outils Architecture ne remplacera jamais Autodesk Revit pour les phases détaillées de projets de structures et MEP, il est exploitable avec Civil 3D dès l’avant-projet ou pour la représentation du petit génie civil :

 

  • Modélisation de places urbaines avec les objets de type dalle et escaliers ;
  • Représentation de shelters avec des murs et dalles de toit ;
  • Utilisation de poteaux dynamiques altimétriquement pour la signalisation verticale, routière ou ferroviaire ;
  • Positionnement de profilés de structure selon catalogues (profilés laminés, tubes creux, etc.) ;
  • Modéliser les bords de quais et clôtures avec des murs-rideaux.

 

L’utilisation conjointe de palettes d’outils adéquates permet aisément d’extraire des données et de les réutiliser pour d’autres disciplines, à l’instar des fonctions Extraire les arêtes de solides 3D, Copier des arêtes, Colorer des arêtes, etc. L’export IFC de murs architecturaux et structures poteaux-poutres depuis Civil 3D sera à investiguer pour les retranscrire dans les outils bâtimentaires en phases détaillées (consommation en données d’entrée).

 

21. Toolpalette Analyser les données.png

 

 

Hybridation entre bâtimentaire, infrastructures et information géographique

 

Avec ce recentrement multi-disciplines, une partie des bonnes pratiques établies au cours des dix dernières années vont devoir être revues. En plus d’être un outil de géomatique sur un moteur AutoCAD, Autodesk Civil 3D permet également d’exporter en IFC avec des objets bâtimentaires (commande traditionnelle IFCEXPORT) ou avec les nouveaux standards IFC 4.3 (nouvelle commande IFCEXPORTINFRA). Les flux web ne sont également pas en reste, à l’heure des débats sur l’uniformisation entre standards openBIM, openGIS et spécifications W3C (et qu’aucune sortie ne semble se dégager pourtant avec ces protocoles qui succéderont inévitablement aux formats de fichiers bureautiques). Et si le CIM allait plus dans cette direction, au lieu de la simple concaténation spatiale de maquettes planaires ?

Balises (1)
Étiquettes (1)
11 RÉPONSES 11
Message 2 sur 12

Merci @quentin.marquette.freelance , c'est un article pour Wikipedia ça ! En tous cas, encyclopédique ! Bravo. :visage_qui_envoie_un_baiser:

webmaster
Message 3 sur 12

Merci beaucoup pour cet article complet @quentin.marquette.freelance


Manon Puel animatrice de la communauté francophone
Message 4 sur 12

Bonjour, 
Merci beaucoup pour l'article :visage_souriant_légèrement: 

Est-ce qu'il est possible de trouver une liste de toutes les commandes qui sont fonctionnelles directement sans l'installation conjointe d’ACA ? Je ne sais pas comment trouver cette info...

Message 5 sur 12

Bonjour @Yubari_90,

 

Non malheureusement ce n'est pas encore possible de faire la distinction parce que personne ne s'est encore intéressé au sujet.

 

A l'heure actuelle, la seule chose que nous ayons est une capture d'écran longue (mais vraiment très longue) des commandes dans les paramètres d'interface utilisateur AutoCAD Architecture ainsi que le guide utilisateur 2011 du logiciel avec ses 4500 pages (non je n'ai pas mis un zéro de trop) :

https://download.autodesk.com/us/support/files/autocad_architecture_2011_user_guide/autocad_aca_user...

 

De nouveaux objets sont encore en train d'être découverts, et une fois que le recensement aura été intégralement effectué, alors il sera possible de mettre en place des bonnes pratiques et d'informer les utilisateurs des commandes accessibles d'emblée, sans installation additionnelle d'ACA.

 

Courage, c'est un gros morceau d'intégration pour les clients et le sujet ne sera pas pris à la légère (c'est moi qui gère le portage donc les propos n'engagent que moi :visage_souriant_qui_plisse_les_yeux:).

Message 6 sur 12

Merci pour la documentation, il y a de quoi occuper les longues soirées d'hiver :visage_souriant_avec_des_yeux_rieurs:

 

 J'utilise la commande _AecEscarpment quasi quotidiennement depuis l'article, je vais regarder s'il y a d'autres commandes qui pourraient être utiles

Message 7 sur 12

Bonjour @quentin.marquette.freelance,

 

Je viens d'installer Civil 3D.

Je ne vois pas l'onglet bâtimentaire. Je ne l'ai pas trouvé, non plus, dans le CUI.

Toutefois, on peut avoir accès au gestionnaire de style, via la commande, _AecStyleManager.

Il manque cependant, dans le gestionnaire de styles, l'accès aux objets architecturaux d'AutoCAD Architecture.

 

Gestionnaire de style de Civil 3D

 

GESTION_STYLES_ACA-CIVIL3D.png

 

Gestionnaire de styles d'AutoCAD Architecture

 

GESTION_STYLES_ACA-ACA.png

 

De ce fait, comment fait-on pour avoir accès à la partie AutoCAD Architecture ou bâtimentaire (ACA), dans Civil 3D 2025 ?

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu
Message 8 sur 12

Bonjour @Yubari_90 et @_Steven_,

 

Ayant encore avancé sur le sujet ce week-end, j'en profite pour faire une réponse combinée.

 

1. Les commandes ACA suivantes sont fonctionnelles directement dans Civil 3D sans installation préalable du jeu d'outils Architecture :

 

_STYLESBROWSER : navigateur de styles AutoCAD Architecture

_AECBLDGSECTIONLINEADD : ligne de coupe

_AecBldgElevationLineAdd : ligne d’élévation

_AECPOLYGONADD : polygone AEC interactif

_AecVerticalSection : coupe verticale

_AecHorizontalSection : coupe horizontale

_AecCreateHLR : projection de ligne cachée

_AECQUICKSLICE : section rapide

_2DSECTIONRESULTREFRESH : actualiser le dessin courant

_AECREFRESHSECTIONSELEVATIONS : actualiser en différé

_AecMvBlockAdd : ajouter un bloc à vues multiples

_AecMvBlockDefEdit : modification d’un bloc à vues multiples

_AecMvBlockExitEditViewBlockOffsets : modifier les décalages de blocs de visualisation

_AECCOPYANDASSIGNSTYLE : copier et assigner le style

_AecDisplayManager : gestionnaire d’affichage Architecture (+ Civil 3D)

_AecRenovation : mode de rénovation

_AecDimWizard : assistant style de cotes

_AecProfileDefine : définition de profils

_AecsMemberShapeInsert : forme d’élément

_AecsMemberCatalog : catalogue des éléments de structure

_AecsMemberStyleWizard : assistant du style des éléments de structure

_AecRoombookQuantities : calculer les quantités par pièces

_AecRoombookSettings : paramètre de calcul

_AecRoombookApplySurfaceMaterials : appliquer les matériaux de surface aux pièces

_AecRoombookEditSurfaceMaterials : modifier les matériaux de surface

_AecLayerOrder : afficher en fonction des calques

_AecEscarpment : crée un motif de lignes de talus

_AecMoveBlockToLayer0 : définit toutes les entités d’un bloc vers le calque 0

_AecChangeBlock : change la définition utilisée par les références de bloc sélectionnées

_AECCONSTRUCTIONLINE : construit une XLine sur une polyligne existante

_AECEXTRUDELINEWORK : extrude des polylignes fermées, des splines, des ellipses ou des cercles

_AECLINEWORKTRIM : Ajuste les composants de dessin au trait

_AECOBJECTDISPLAY : ouvre la boîte de dialogue Affichage de l'objet

_AECREMAPLAYERS : Modifie le calque d'un objet en le remappant sur un identificateur de calque différent

_Camera : crée un objet de caméra dans l’espace objet (la commande _AECCAMERA n’est plus suportée)

_CameraDisplay : active et désactive l’affichage de glyphes représentant des caméras dans la fenêtre courante

_AecCameraAdjust : changer la vue depuis une caméra

_AecNodeAnchor : ancrage à un nœud

_AecVolumeAnchor : ancrage à un volume

_AecObjectAnchorAttach : ancrage à un objet

_AecCellAnchor : ancrage à une cellule

_AecCurveAnchor : ancrage à une courbe

_AecLeaderAnchor : ancrage à une ligne de repère

 

2. Onglet de ruban Bâtimentaire : il n'existe que chez moi à l'heure actuelle et je suis en production dessus, vous ne l'aurez pas en installant Civil 3D et AutoCAD Architecture. Il s'agit bien d'un CUI partiel, qui comprend plusieurs onglets de ruban d'ailleurs (le principal, Bâtimentaire, mais également tous les onglets contextuels pour accéder rapidement aux fonctionnalités des objets AEC comme les murs, portes, éléments de structure, masses élémentaires, etc.).

 

3. Gestionnaire des styles avec les objets architecturaux manquant dans Civil 3D : bridage mis en place par Autodesk à l'époque. Celui-ci peut être feinté en venant charger le profil .ARG d'AutoCAD Architecture dans Civil 3D et en s'assurant d'avoir bien déposé les 4 fichiers CUIx dans le Roaming utilisateur (ACA.bak.cuix, ACA.cuix, ACA.mnr et ACA_light.mnr dans le sous-dossier fra puis Support). La commande _AecStyleManager finit par se coucher en pensant qu'il s'agit d'un toolset Architecture. En revanche j'ai un autre bridage sur la commande _StylesBrowser où les groupes "Objets architecturaux" et "Objets de documentation" n'apparaissent pas dans Civil 3D (seul "Objets multifonctions" perdure avec les polygones AEC et référence du bloc de masquage), et c'est dommage car le clic-droit Ajouter un objet du navigateur de styles m'arrangeait bien. Je cherche toujours une solution. 

 

4. Avec les demandes des utilisateurs pour bénéficier des avancées, j'envisage de mettre en place une section ACA sur mon GitHub pour télédeverser les fichiers extraits au fil du portage. On pourrait commencer par la diffusion d'une palette de fonctions ACA en export XTP pour "faciliter" la prise en main par les utilisateurs en attendant le portage définitif. En plus je dois également diffuser des palettes Civil 3D, je suis en retard sur toutes les initiatives :visage_avec_un_sourire_grimaçant:

 

5. J'attire également votre attention sur la gestion des unités des styles (pouces pour les samples ACA) qui doivent être retranscrits en mètres pour utilisation correcte dans Civil 3D.

 

6. De plus la vue de modèle des objets architecturaux est à réactiver pour les voir en orbite 3D (pas présent par défaut).

 

Enfin, il est important de rappeler que le portage informatique est en cours (et au stade alpha), donc loin de la mise à disposition. Dure la vie de Product Owner 🫣

Message 9 sur 12


@quentin.marquette.freelance  a écrit : 

4. Avec les demandes des utilisateurs pour bénéficier des avancées, j'envisage de mettre en place une section ACA sur mon GitHub pour télédeverser les fichiers extraits au fil du portage. On pourrait commencer par la diffusion d'une palette de fonctions ACA en export XTP pour "faciliter" la prise en main par les utilisateurs en attendant le portage définitif. En plus je dois également diffuser des palettes Civil 3D, je suis en retard sur toutes les initiatives :visage_avec_un_sourire_grimaçant:

 Les palettes d'AutoCAD Architecture ne fonctionnent pas tout à fait comme celle d'AutoCAD.

Il y a les palettes qui fonctionnent comme sur AutoCAD et qui s'exportent en .xtp, ce sont les palettes qui contiennent des outils classiques tels que des outils de dessin ou des blocs puis il y a les palettes d'outils qui contiennent des outils à partir des objets AEC tels que les murs, les portes, les espaces, les nomenclatures, etc.

Celles-ci ne s'exportent pas en .xtp et il faut passer par le catalogue d'outils propres à AutoCAD Architecture ou AutoCAD MEP.

 

CATALOGUE_OUTILS_AA.png

Catalogues dans lesquels ont créé des palettes d'outils qu'on exporte ensuite dans son espace de travail, parmi les autres palettes d'outils.

 

CATALOGUE_PALETTES_OUTILS_AA-002.png

 

C'est sûrement dû au fait que les outils AEC ne se paramètrent pas de la même manière que des outils classiques.

Par exemple, avec une palette d'outils classiques, pour assigner un calque par défaut pour que ledit outils se créé ou s'insère directement dans un calque prédéfini, il suffit de choisir le calque de destination dans la liste déroulante des calques, dans les propriétés de l'outil.

PROP_OUTIL_CLASSQUE-CHOIX_CALQUE.png

 

Pour les outils créés à partir d'objets AEC, c'est différent.

Les propriétés ne sont pas les mêmes et pour assigner un calque par défaut, audit outil, il faut lui assigner un calque depuis l'identificateur de calques qu'on ne trouve pas sur AutoCAD mais qu'on retrouve dans AutoCAD Architecture, AutoCAD MEP et même Civil 3D.

 

CHOIX_IDENTIFICATEUR_DE_CALQUE.png

 

Par conséquent, il faudra, je pense, prendre en compte la gestion des palettes d'outils d'AutoCAD Architecture que la gestion des palettes d'outils comme sur AutoCAD.

 

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu
Message 10 sur 12

Bonjour @quentin.marquette.freelance ,

 

Dana Civil 3D, on peut utiliser la commande ARX, puis R (pour charger) ou _L pour load et aller dans le dossier ACA de l'installation de Civil 2025 : C:\Program Files\Autodesk\AutoCAD 2025\ACA  On y trouve une vingtaine de fichiers ARX que l'on peut charger 1 par 1.

Ensuite en relançant la commande ARX puis C (pour Command) puis * AutoCAD liste toutes les commandes définies dans ces modules ARX avec le nom du Groupe qui les définies. 

Toutes celles commençant par Aecc  (avec 2 cc minuscules) sont appartiennent à Civil, par contre celle définies par des groupes commençant par Aec (avec 1 seul c minuscule) appartiennent à la partie Archi .

Je joins un fichier des commandes ainsi reconnues par Civil 2025.

Dans le fichier par exemple, tu trouves la commande AECRENOVATION, RENOVATION appartenant au groupe AecRenovationUi. 

Groupe de commandes 'AecRenovationUi'

    AECADDTODEMOLITION, ADDTODEMOLITION
    AECADDTOEXISTING, ADDTOEXISTING
    AECADDTONEW, ADDTONEW
    AECCREATEDEMOPLAN, CREATEDEMOPLAN
    AECCREATEREVPLAN, CREATEREVPLAN
    AECDEMOOFF, DEMOOFF
    AECFREEZEWALLS, FREEZEWALLS
    AECNEWOFF, NEWOFF
    AECRENOVATION, RENOVATION
    AECRENOVATIONCATALOG, RENOVATIONCATALOG
    AECRENOVATIONOPTIONS, RENOVATIONOPTIONS
    AECRESETFROZENWALLS, RESETFROZENWALLS
    AECSELECTDEMOLITION, SELECTDEMOLITION
    AECSELECTEXISTING, SELECTEXISTING
    AECSELECTNEW, SELECTNEW

Si tu la tapes au clavier AECRENOVATION (le nom de la commande globale), AutoCAD te propose automatiquement et uniquement AECRENOVATIONMODE.

Par contre si tu tapes juste RENOVATION (le nom de la commande locale), tu accèdes à la fonction suivante

image.png

 

Il y a sûrement d'autres fonctions "cachées" disponibles ailleurs, mais ça devrait permettre d'avancer un peu plus vite sur tout ce qui est déjà disponible à travers ces modules.

 

Olivier Eckmann

EESignature

Message 11 sur 12

Bonjour @O_Eckmann, merci pour le tuyau des ARX, je n'y serais pas allé spontanément et je vais regarder cela de plus près (effectivement pour l'instant toutes les commandes listées sont issues d'une analyse visuelle par lecture du ruban AutoCAD Architecture, et resaisie manuelle dans un Civil 3D qui n'a pas ACA installé conjointement).

 

Bonjour @_Steven_, merci pour les précisions apportées sur la gestion des palettes AutoCAD Architecture. Elles ne se comportent effectivement pas comme les palettes AutoCAD ou Civil 3D avec lesquelles on aurait intégré des commandes pointant vers des DLL.

 

Au début j'étais lassé de ne pas retrouver l'option d'export XTP dans AutoCAD Architecture pour les objets AEC donc j'ai tenté de passer par la force :

 

- Intégration du profil .ARG AutoCAD Architecture dans Civil 3D pour les faire charger de force (les palettes) ;

- Export XTP depuis Civil 3D en mode profil ACA ;

- Changement de profil pour revenir à Civil 3D ;

- Réimport des XTP pour voir si cela suivait dans les palettes.

 

Palettes ACA dans Civil 3D.jpg

 

Si elles sont présentes, on déchante rapidemment car elles ne sont pas fonctionnelles :

 

ACA - Impossible d'exécuter l'outil.jpg

 

Le bon point c'est que j'ai découvert que les fichiers ARG (profils) et XTP (fichiers de transfert) s'ouvraient avec un NotePad++. Cela aurait du me sauter à la figure bien avant puisque le Country Kit gère les palettes sous leur forme la plus native avec des fichiers ATC mais j'avais manqué quelque chose.

 

Lecture des fichiers ARG et XTP.jpg

 

De facto pour les utilisateurs les plus pressés voulant tester les objets AEC ACA dans Civil 3D, je partais plus dans l'optique de transférer une palette Civil 3D (export XTP) avec les commandes redéfinies à la main, comme j'avais commencé ici :

 

Commandes Architecture Toolset.jpg

 

On pourrait même créer deux palettes, une pour les commandes ne nécessitant pas ACA (voir le cas d'usage plus haut pour AecEscarpment), et une autre pour les "vrais" objets architecturaux (murs, dalles, portes, fenêtres, etc.) qui eux nécessitent d'avoir installé AutoCAD Architecture de la même année que Civil 3D. De plus il faudra recouper avec la technique d'analyse des ARX soulevée par Olivier.

 

Merci d'avoir également soulevé la question des catalogues ACA dans le navigateur de contenu, parce que chez moi la commande _ContentBrowser plante systèmatiquement dans AutoCAD Architecture ET Civil 3D lorsque les deux sont installés.

 

Navigateur de contenu (1).jpgNavigateur de contenu (2).jpg

 

Dans un premier temps, je mettrais plus ça sur une corruption des fichiers systèmes (j'ai tellement bidouillé avec ce portage et celui de Topobase que ma machine sera ensuite à reformater). En revanche le fait que ça fonctionne chez Steven (en installant Civil 3D après ACA) pourrait mener à de bonnes pratiques dans l'installation des outils (un peu comme Inventor et InfraWorks par exemple). Personnellement j'ai fait l'inverse (ACA après Civil 3D).

 

Et puis dernière remarque pour les utilisateurs qui souhaiteraient "charger" de force les fichiers ACA dans Civil 3D, je le déconseille fortement. On a vu un petit plus haut avec les palettes d'outils qu'il faudrait reconcevoir "from scratch" (depuis rien) dans Civil 3D, et bien il en sera de même avec les onglets de ruban si vous faites appel au CUIx partiel Architecture depuis Civil 3D. Il y a plein de fonctions qui manquent à l'appel (voir ici l'onglet de ruban contextuel des masses élémentaires, gris clair pour AutoCAD Architure et Dark Blue pour Civil 3D) :

 

Masse élémentaire AutoCAD Architecture.jpgMasse élémentaire Civil 3D.jpg

 

Et même si il est possible de "jouer" avec les basculement de profils ARG (on récupère les images jaquettes des commandes par exemple, mais pas les fonctionnalités manquantes), il faut vraiment attendre que tout soit "re-dissout" intégralement dans Civil 3D. C'est vraiment ça le but du portage informatique.

 

La suite au prochain épisode :visage_souriant_légèrement:

 

See ya.

Message 12 sur 12

Bonjour à tous,

 

Je reviens quelques temps après le dernier message pour vous signaler que deux palettes beta pour Civil 3D – et reprenant une partie des commandes AutoCAD Architecture – ont été publiées sur GitHub :

https://github.com/QuentinMarquette/BetaProgram/tree/main/ACA%20tool%20palettes

 

Image_04.png

 

Image_01.png

 

Point de détail mais qui a son importance : ces fonctions n’ont pas vocation à remplacer les outils bâtimentaires mais a compléter les possibilités offertes par Civil 3D pour la modélisation des infrastructures (mantra is Make Anything, correct?). Les premiers essais sont en train d’être menés pour la modélisation de places urbaines et utiliser les objets AEC escaliers (pour éviter les multiples lignes de base pour les bancs urbains, ou devoir utiliser Dynamo), mais également pour l’implémentation de supports caténaires et de signalisation (objets AEC poteaux) et leurs massifs (objets masses élémentaire). Une fois les catalogues de profilés métalliques complétés, on pourra potentiellement affecter des poutrelles sur les poteaux pour aborder le sujet des armements (ou concevoir des portiques) et essayer d’utiliser les objets AEC jambes de force pour simuler des haubans avec des tubes creux circulaires.

 

J’en profite pour rappeler également – car c’est important – que vous ne trouverez pas inclus pour l’instant les bibliothèques ACA et catalogues, qu’il n’y pas de styles architecturaux autre que Standard dans les gabarits C3D existants, que ne sont pas fournis les onglets contextuels du ruban pour les objets AEC, et que les vues 3D doivent être réactivées depuis le Gestionnaire d’affichage (sinon paf, pas d’objet en vue isométrique quand tu cliques sur un coin du Viewcube). Le portage informatique n’est pas représentatif de ces deux palettes qui ne sont là que pour ouvrir de nouvelles perspectives (et anticiper l’arrivée de nouveaux flux de travail orientés infrastructures, bien évidemment).

 

De plus, je souhaite porter les fonctionnalités AutoCAD Map 3D en palettes d’outils en addition de la remise en forme via le nouvel onglet Géospatial. Pourquoi ? Pour réaliser après un autre groupe de palettes dédié à de nouvelles commandes Topobase (le futur portage après ACA en fait, plus orienté exploitation et maintenance SIG, le tout intégré dans Civil 3D). Une refonte des PowerPoints d’initiation doit également être effectuée avant de pouvoir les transmettre.

 

Enfin, dernier élément déjà communiqué sur LinkedIn, la refonte des huit nouvelles palettes de productivité en mode MENUBAR = 1 (confère la vidéo ci-dessous). La question du déploiement sous la forme de la boîte à outils C3D arrivera juste après. Et pour aller bout du concept, je suis en train de me dire qu’il peut être intéressant de retranscrire tout Civil 3D en barres d’outils pour les profils les plus réfractaires au ruban … et il y en a dans toutes les entreprises (tout billet d’humour contre Jean-Claude au fond de l’open space est à proscrire car discriminant).

 

 

On se revoit pour la suite.

(c’est moi ou bien ce post devient réellement une feuille de route ?).

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report