Exportation de modèles vers des fichiers IFC S’abonner
Vous pouvez exporter des modèles Revizto vers des fichiers IFC. Vous pouvez ensuite les importer dans d’autres projets Revizto ou dans des outils de création.
- Limites
- Configuration des paramètres d’exportation
- Remplacement de règles d’attribution des types IFC
- Exportation de modèles vers des fichiers IFC
Limites
L’exportation de modèles Revizto vers des fichiers IFC comporte les limites suivantes :
- L’exportation est disponible uniquement sur Microsoft Windows.
- Lesnuages de points exportés de Revizto vers un fichier IFC ne peuvent pas être réimportés dans Revizto.
- L’attribution automatique des types IFC est disponible uniquement si la langue des propriétés du modèle est l’anglais.
- Si vous souhaitez utiliser les fichiers IFC obtenus dans un autre projet Revizto, importez-les directement dans le projet. L’importation des fichiers IFC dans un outil de création puis dans Revizto peut entraîner des inexactitudes de données.
Configuration des paramètres d’exportation
Vous pouvez configurer les paramètres d’exportation de modèles vers des fichiers IFC à l’aide de l’utilitaire « Revizto 5 settings of export to IFC ».
Cet utilitaire est disponible dans Revizto 5.10 et dans les versions ultérieures.
Pour configurer les paramètres d’exportation :
- Ouvrez l’application Revizto 5 Settings of Export to IFC. Vous devrez peut-être la chercher dans le menu Démarrer de Windows.
-
Cochez les cases correspondant aux options d’exportation souhaitées.
Option Description Exporter des modèles de nuages de points Exporter des modèles de nuages de points.
Il est recommandé de ne pas exporter de nuages de points vers des modèles fédérés.
Vous pourrez choisir le type de modèle de destination (classique ou fédéré) lors de l’exportation.
Exécuter en fils d’exécution parallèles Exportez chaque modèle dans un fil d’exécution distinct. Cette solution permet d’accélérer l’exportation, mais nécessite davantage de RAM.
Cette option ne s’applique pas à l’exportation vers des modèles fédérés.
Vous pourrez choisir le type de modèle de destination (classique ou fédéré) lors de l’exportation.
Exporter les GUID source Exporter les GUID des objets Revizto vers des GUID IFC. Pour chaque objet, Revizto cherchera son GUID dans les propriétés suivantes :
- Revizto / Ifc Guid
- Élément / GUID
- IFC / GLOBALID
Le premier GUID trouvé sera exporté vers un GUID IFC.
Si vous décochez la case, Revizto générera des GUID IFC aléatoires.
Conserver la hiérarchie des objets Exportez la hiérarchie intégrale du modèle.
Si vous décochez la case, seules les géométries et les objets composites seront exportés. Voilà comment l’exportation en format IFC était effectuée dans les versions 5.9 de Revizto et les versions antérieures.
Exporter la hauteur vers la propriété RefElevation Exporter la hauteur des objets Revizto vers la propriété RefElevation des objets IfcSite. Utilisez cette option si vous souhaitez afficher les fichiers obtenus dans un outil de création qui nécessite le remplissage de RefElevation.
Si vous décochez la case, la propriété RefElevation sera vide.
Exporter la hauteur vers la propriété LocalPlacement Exporter la hauteur des objets Revizto vers la valeur Z de la propriété LocalPlacement des objets IfcSite.
Si vous décochez la case, la valeur Z de la propriété LocalPlacement sera vide.
Utilisez cette option si vous souhaitez afficher les fichiers obtenus dans Revit et si vous avez coché la case Exporter la hauteur vers la propriété RefElevation.
Permuter les placements locaux d’IfcSite et d’IfcBuilding
Permuter les coordonnées de placements locaux d’IfcSite et d’IfcBuilding.
C’est obligatoire pour une importation correcte des fichiers IFC vers Revit 2022 ou vers les versions antérieures.
Attribuer des types d’objets Attribuez des types d’objets IFC dans la mesure du possible (en fonction des propriétés du modèle Revizto).
Si vous décochez la case, tous les objets auront les types par défaut : IfcBuildingElementProxy pour les objets feuilles et IfcBuildingElementPart pour les objets branches.
- Cliquez sur OK.
Remplacement de règles d’attribution des types IFC
Les paramètres d’exportation incluent l’option d’attribuer automatiquement des types d’objets IFC.
Revizto attribue les types d’objets IFC en fonction des propriétés du modèle Revizto. Si les types IFC obtenus sont incorrects, vous pouvez remplacer les règles d’attribution des types dans le fichier de configuration.
- Exemple de fichier de configuration
- Syntaxe du fichier de configuration
- Configuration des règles d’attribution des types IFC
Exemple de fichier de configuration
Voici un exemple de fichier de configuration qui remplace les règles d’attribution des types IFC. Pour la description de la syntaxe du fichier, voir Syntaxe du fichier de configuration.
{
"AssignTypes": true,
"TypeMappings": [
{
"IfcType": "IfcRoof",
"Conditions": [
{
"Property": "Revit-Typ > Familienname",
"Value": "Basisdach"
}
]
},
{
"IfcType": "IfcCovering",
"Conditions": [
{
"Property": "Other > Type",
"Value": "Concrete Deck - Tapered Insulation",
},
{
"Property": "ElementId > Value",
"Value": "140056",
"Negate": true
}
]
}
]
}Syntaxe du fichier de configuration
Le fichier de configuration qui remplace les règles d’attribution des types IFC est un fichier texte brut.
Voir aussi :
Paramètres de premier niveau
Le fichier contient les paramètres de premier niveau suivants :
| Paramètre | Description |
| AssignTypes | Si vous souhaitez remplacer l’attribution des types IFC, définissez ce paramètre sur true. |
| TypeMappings | Cette section contient les règles de remplacement de l’attribution des types IFC. |
Paramètres de règles
Une règle d’attribution de type comprend un type IFC et une ou plusieurs conditions. Le type IFC est attribué à un objet lorsqu’il satisfait au moins une des conditions.
| Paramètre | Description |
| IfcType | Le type IFC appliqué lorsque les conditions spécifiées sont réunies. |
| Conditions | Cette section contient une ou plusieurs conditions. |
Paramètres de conditions
Une condition vérifie si la valeur d’une propriété est égale ou non à la valeur spécifiée.
| Paramètre | Description |
| Propriété |
Une propriété du modèle Revizto dans l’un des formats suivants :
|
| Value | Une valeur de propriété. |
| Negate |
Valeurs disponibles :
Si vous omettez ce paramètre, cela revient à le définir sur false. |
Ignorer des paramètres
Vous pouvez ignorer n’importe quel paramètre en ajoutant un tiret avant son nom. Revizto ignore les paramètres commentés.
Exemple :
"-Negate": trueConfiguration des règles d’attribution des types IFC
Pour remplacer les règles d’attribution des types :
-
Dans le dossier de travail Revizto, recherchez le fichier ifc_type_mapping.txt.
Si le fichier n’est pas disponible, créez-le.
-
Ajoutez ou modifiez les règles d’attribution des types.
Pour plus d’informations, voir Syntaxe du fichier de configuration.
Exportation de modèles vers des fichiers IFC
Vous pouvez exporter des modèles vers des fichiers IFC si vous disposez du droit d’accès « Exporter le projet Revizto vers IFC ».
Il existe deux manières d’exporter des modèles Revizto vers des fichiers IFC :
- Exporter des modèles depuis Revizto (les modèles déchargés et les objets masqués ne sont pas exportés)
- Exporter des modèles à partir de la ligne de commande (tous les modèles et objets sont exportés)
Voir aussi :
Exportation de modèles depuis Revizto
Pour exporter des modèles depuis Revizto :
- Configurez les paramètres d’exportation.
- Ouvrez le projet que vous souhaitez exporter.
- Effectuez l’une des opérations suivantes :
- Isolez les modèles que vous souhaitez exporter.
- Déchargez ou masquez les modèles que vous ne souhaitez pas exporter.
- En haut de la fenêtre de l’application, accédez à Projet > Exporter en format IFC.
- Dans le champ Spécification IFC, sélectionnez la version de la spécification du schéma IFC.
-
Sélectionnez le dossier de destination.
Une fois le dossier sélectionné, Revizto lance l’exportation.
- Si vos paramètres d’exportation incluent l’attribution de types IFC en fonction des propriétés du modèle, examinez les fichiers IFC obtenus. Si certains types sont incorrects, remplacez les règles d’attribution des types.
Exporter des modèles à partir de la ligne de commande
Vous pouvez exporter des modèles vers des fichiers IFC à l’aide de l’utilitaire en ligne de commande ExportToIFC fourni avec Revizto.
Pour exporter des modèles à partir de la ligne de commande :
- Configurez les paramètres d’exportation.
-
Recherchez ExportToIFC.exe dans <Dossier d’installation Revizto>\Bin.
Le chemin par défaut est :
-
Pour Revizto 5.10 ou antérieur :
C:\Program Files\Vizerra LLC\Revizto5\Bin\ExportToIFC.exe.
-
Pour Revizto 5.11 ou ultérieur :
C:\Program Files\Revizto SA\Revizto5\Bin\ExportToIFC.exe.
-
-
Exécutez l’utilitaire en ligne de commande.
Syntaxe
Lorsque vous exécutez l’utilitaire ExportToIFC, utilisez la syntaxe suivante :
ExportToIFC <--from> <--to> [options]Pour la description des arguments et options, consultez le tableau suivant. Si une valeur fournie contient des espaces, placez-la entre guillemets doubles.
| Argument ou option | Obligatoire/Optionnel | Description |
| --from | Obligatoire |
Chemin d’accès au dossier du projet Revizto. Pour afficher le chemin, dans la galerie de projets de l’application Revizto, placez le curseur sur le projet. Le chemin s’affichera sous forme d’infobulle. |
| --to | Obligatoire | Chemin d’accès au dossier de stockage des fichiers IFC résultants. |
| --ifc | Optionnel |
Spécification du schéma IFC des fichiers IFC résultants. Les valeurs disponibles sont :
La valeur par défaut est IFC4. |
| --first-name | Optionnel | Prénom de l’auteur du fichier. Il sera ajouté à l’en-tête du fichier IFC. |
| --last-name | Optionnel | Nom de famille de l’auteur du fichier. Il sera ajouté à l’en-tête du fichier IFC. |
| --company | Optionnel | Entreprise de l’auteur du fichier. Il sera ajouté à l’en-tête du fichier IFC. |
| --department | Optionnel | Département de l’auteur du fichier. Il sera ajouté à l’en-tête du fichier IFC. |
|
-? -h --help |
Optionnel | Affiche l’aide. |
Exemples
Exporter vers un fichier IFC 4 sans renseigner les informations sur l’auteur :
ExportToIFC.exe --from "C:\Utilisateurs\Utilisateur\AppData\Local\Revizto5New\400155" --to "C:\Modèles IFC"Exporter un fichier IFC 2×3 en renseignant les informations sur l’auteur :
ExportToIFC.exe --from "C:\Utilisateurs\Utilisateur\AppData\Local\Revizto5New\400155" --to "C:\Modèles IFC" --ifc 2×3 --first-name Pierre --last-name Dupont --company "Mon entreprise" --department "Mon départment"Noms de fichiers résultants
Revizto attribue les noms de fichiers IFC comme suit :
- Si vous cochez la case Fichier fédéré pendant l’exportation, le nom de fichier obtenu est <titre du projet>.ifc.
- Si vous décochez la case Fichier fédéré pendant l’exportation, chaque modèle est exporté vers <nom du modèle>.ifc.