Fichiers IFC

Vous pouvez exporter des fichiers SOLIDWORKS en tant que fichiers .ifc (Industry Foundation Classes) (IFC 2x3 ou IFC 4.0) pour les utiliser dans des applications logicielles couramment utilisées dans la chaîne logistique.

Vous pouvez importer des fichiers .ifc dans SOLIDWORKS pour inclure des informations issues de modèles conçus à l'origine dans des applications logicielles structurelles. Pour filtrer les composants à importer, dans la boîte de dialogue Ouvrir, sélectionnez Activer le filtre.

Les attributs suivants peuvent être mappés depuis un fichier SOLIDWORKS sur un fichier IFC 4.0 :

  • Données géométriques
  • Matériau et propriétés de masse
  • Géométrie de facétisation
  • Face et couleurs du corps

Les propriétés suivantes peuvent être écrites dans des fichiers IFC 2x3 :

  • Matériau
  • Mesure de masse
  • Mesure de surface
  • Mesure de volume

Export de fichiers .IFC

Vous pouvez exporter des composants ou des assemblages de premier niveau SOLIDWORKS en tant que fichiers .ifc, en utilisant IFC 2x3 ou IFC 4. Vous pouvez exporter un fichier .ifc avec des propriétés personnalisées qui incluent les métadonnées IFC ainsi que d'autres propriétés.

Vous pouvez appliquer l'outil de simplification Defeature à un modèle avant de l'exporter au format .ifc afin de réduire les détails de conception et la taille du modèle.
  1. Cliquez sur Fichier > Enregistrer sous .
  2. Facultatif : Utilisateurs de 3DEXPERIENCE : Si la boîte de dialogue Enregistrer comme nouveau s'affiche, cliquez sur Enregistrer sur le PC.
  3. Dans la boîte de dialogue Enregistrer sous, sous Fichiers de type, sélectionnez IFC 2x3 ou IFC 4.
  4. Cliquez sur Options.
  5. Sélectionnez OmniClass™, Uniclass2015, Propriétés personnalisées, Propriétés de matériau et de masse et Unités, puis cliquez sur OK.
    Avant de sélectionner une OmniClass ou UniClass, il est important de comprendre les classes présentées dans la boîte de dialogue. Voir http://www.omniclass.org et [http://www.cpic.org.uk/uniclass2/].
  6. Si vous exportez vers IFC 4, enregistrez sous un des formats suivants :
    • BREP
    • Facétisation
  7. Sélectionnez le nom de fichier et l'emplacement, entrez une description si vous le souhaitez, puis cliquez sur OK.

Exportation des propriétés personnalisées vers des fichiers IFC

Lorsque vous exportez des modèles SOLIDWORKS en tant que fichiers IFC, vous pouvez mapper les propriétés personnalisées de SOLIDWORKS aux ensembles de propriétés IFC.

Avantages : Les clients BIM peuvent exporter leurs données de propriétés personnalisées, ce qui est important pour la construction et le fonctionnement du bâtiment. Cette fonctionnalité est flexible. Elle vous permet de mapper les propriétés SOLIDWORKS aux propriétés IFC, éventuellement avec un nom différent, et de définir vos propres ensembles de propriétés cibles dans le fichier IFC.

  1. Dans le fichier SOLIDWORKS, cliquez sur Fichier > Propriétés et, dans l'onglet Personnalisé, ajoutez les propriétés que vous souhaitez exporter dans le fichier IFC. Enregistrez le fichier.
  2. Créez un fichier de mappage XML qui mappe les propriétés personnalisées de SOLIDWORKS aux valeurs d'ensemble de propriétés IFC. SOLIDWORKS propose des exemples de fichiers de mappage à SOLIDWORKS install folder\lang\language\IFC.
    Exemple de fichier de mappage :
    <CustomPropertiesPSETMapping>
        <Schema Version="1.0"/>
        <PropertySet Name="Pset_DoorCommon">
            <AppliesTo ElementType="IFCDOOR"/>
            <PropertyMapping SOLIDWORKS="Reference" IFC="Reference" Type="IfcIdentifier"/>
            <PropertyMapping SOLIDWORKS="FireRating" IFC="FireRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="NoiseRating" IFC="AcousticRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="Security" IFC="SecurityRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="External" IFC="IsExternal" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="Infiltration" IFC="Infiltration" Type="IfcVolumetricFlowRateMeasure"/>
            <PropertyMapping SOLIDWORKS="ThermalTransmit" IFC="ThermalTransmittance" Type="IfcThermalTransmittanceMeasure"/>
            <PropertyMapping SOLIDWORKS="Verglasungsflächenanteil" IFC="GlazingAreaFraction" Type="IfcPositiveRatioMeasure"/>
            <PropertyMapping SOLIDWORKS="Accessible" IFC="HandicapAccessible" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="FireDoor" IFC="FireExit" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="StarTrekDoor" IFC="SelfClosing" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="SmokeStop" IFC="SmokeStop" Type="IfcBoolean"/>
        </PropertySet>
        <PropertySet Name="ACME_CageCodes">
            <AppliesTo ElementType="IFCDOOR"/>
            <AppliesTo ElementType="IFCWINDOW"/>
            <PropertyMapping SOLIDWORKS="RefCode" IFC="CageCode" Type="IfcLabel"/>
        </PropertySet>
    </CustomPropertiesPSETMapping>
  3. Dans le fichier SOLIDWORKS, cliquez sur Fichier > Enregistrer sous .
  4. Dans la boîte de dialogue, pour Enregistrer sous le type, sélectionnez le type de fichier IFC, puis cliquez sur Options.
  5. Dans la boîte de dialogue Options du système, sous Options > Sortie en tant que, sélectionnez Utiliser le fichier de mappage Ensemble de propriétés, puis sélectionnez le fichier de mappage dans la liste ou cherchez-le pour le sélectionner.
  6. Cliquez sur OK, puis sur Enregistrer pour exporter le fichier en tant que fichier IFC.
    Le fichier IFC contient les propriétés personnalisées SOLIDWORKS dans l'ensemble de propriétés IFC, basées sur le fichier de mappage.

Options d'export IFC

Vous pouvez exporter des assemblages ou des composants SOLIDWORKS de premier niveau en tant que fichiers .ifc des classes IFC. Vous pouvez affecter le modèle OmniClass™, Uniclass2015, Propriétés personnalisées, Propriétés de matériau et de masse et Unités lors de l'exportation.

Pour ouvrir la Options d'export boîte de dialogue Options d'export :

Dans un modèle ouvert, cliquez sur Fichier > Enregistrer sous . Utilisateurs de 3DEXPERIENCE : Si la boîte de dialogue Enregistrer comme nouveau s'affiche, cliquez sur Enregistrer sur le PC. Sélectionnez IFC 2x3 ou IFC 4.0 et cliquez sur Options.

Sortie en tant que

OmniClass Spécifie la classe du Système de classification de la construction OmniClass. Cette classification organise les composants pour la chaîne logistique ou l'industrie de la construction.
UniClass2015 Spécifie les tables de classification de version de développement UniClass2015, fournies via le comité CPI (Construction Project Information). Les tables UniClass2015 décrivent le contenu, la forme et la préparation des informations de production de construction.

Développez les tables hiérarchiques afin de retrouver la classification appropriée pour votre conception. Par exemple :

  • EF - Eléments par forme
    • EF_10 - Ponts et viaducs

      EF_10_10 - Ponts en arc

      EF_10_20 - Ponts suspendus à câbles

      EF_10_25 - Ponts en porte-à-faux

Propriétés personnalisées Spécifie les propriétés personnalisées du fichier .ifc exporté.
Propriétés de matériau et de masse Spécifie les propriétés de matériau et de masse du fichier .ifc exporté.
Unités, Spécifie les unités du modèle exporté.
Utilisez le fichier de mappage Ensemble de propriétés Spécifie le fichier de mappage XML utilisé pour exporter les propriétés personnalisées des documents SOLIDWORKS vers des ensembles de propriétés IFC. Sélectionnez un fichier de mappage dans la liste ou naviguez pour en sélectionner un. SOLIDWORKS propose des exemples de fichiers de mappage à SOLIDWORKS install folder\lang\language\IFC.

Export IFC4

Enregistre les fichiers IFC4 dans l'un des formats suivants :

BREP Représente le modèle au niveau de ses surfaces frontières, ce qui vous permet de traiter un ensemble de faces en tant qu'objet ou forme unique.
Facétisation Représente le modèle au niveau des motifs récurrents de polygones qui couvrent un plan sans intervalles ou chevauchements.

Importation de fichiers IFC

Vous pouvez importer des fichiers .ifc dans SOLIDWORKS pour inclure des informations issues de modèles conçus à l'origine dans des applications logicielles structurelles.

Lorsque vous importez les fichiers .ifc dans SOLIDWORKS, la géométrie des fichiers est importée mais le modèle SOLIDWORKS qui en résulte ne comporte pratiquement aucune fonction.
Vous pouvez spécifier les entités ou composants IFC à importer.
Avantages : le filtrage des composants lors de l'importation de fichiers IFC vous permet de spécifier exactement les composants dont vous avez besoin, ce qui vous fait gagner du temps et rationalise votre travail, en particulier pour les fichiers IFC volumineux.
  1. Cliquez sur Fichier > Ouvrir.
  2. Facultatif : Utilisateurs de 3DEXPERIENCE : Si la boîte de dialogue Ouvrir depuis 3DEXPERIENCE s'affiche, cliquez sur Ce PC.
  3. Dans la boîte de dialogue, sous Fichiers de type, sélectionnez IFC 2x3.
  4. Pour spécifier les options générales, cliquez sur Options, spécifiez les entités IFC à importer, puis cliquez sur OK.
  5. Pour filtrer les composants à importer, dans la boîte de dialogue Ouvrir, sélectionnez Activer le filtre.
  6. Sélectionnez le fichier et cliquez sur Ouvrir.
    Si vous avez sélectionné Activer le filtre, consultez Filtrage des composants lors de l'importation de fichiers IFC pour plus d'informations.

Filtrage des composants lors de l'importation de fichiers IFC

Lorsque vous importez des fichiers IFC, vous pouvez filtrer les composants à importer.

Avantages: le filtrage des composants lors de l'importation de fichiers IFC vous permet de spécifier exactement les composants dont vous avez besoin, ce qui vous fait gagner du temps et rationalise votre travail, en particulier pour les fichiers IFC volumineux.

Pour filtrer les composants lors de l'importation de fichiers IFC :

  1. Cliquez sur Fichier > Ouvrir.
  2. Dans la boîte de dialogue :
    1. Pour Type de fichier, sélectionnez IFC 2x3 (*.ifc).
    2. Pour Nom de fichier, recherchez le fichier IFC pour le sélectionner.
    3. Sélectionnez Activer le filtre.
    4. Cliquez sur Ouvrir.
    Une barre de progression indique l'état lorsque SOLIDWORKS génère la structure du produit. Le fichier s'ouvre avec la structure du produit et une zone graphique vide. Une barre de message vous avertit que vous pouvez filtrer les composants pour générer un aperçu. Le CommandManager Importer un filtre affiche les outils disponibles.

    Si vous avez spécifié des options de filtre dans Outils > Options > Options du système > Importer > Format de fichier : IFC sous Entités à importer, SOLIDWORKS applique automatiquement ces options de filtre. La spécification de ces paramètres au niveau du système avant le filtrage des composants vous fait gagner du temps, en particulier pour les fichiers IFC volumineux, car vous pouvez cibler les entités et les composants exacts à ouvrir.
  3. Effectuez l'une des actions suivantes :
    • A partir de l'arbre de création FeatureManager, sélectionnez ou désélectionnez les composants à importer. Vous pouvez sélectionner des composants de vérification individuels ou en sélectionner plusieurs.
    • Cliquez sur Générer un aperçu 3D pour afficher un aperçu 3D graphique des composants sélectionnés.
    • Cliquez sur Annuler pour annuler l'opération et fermer l'aperçu.
    Les sous-assemblages qui contiennent un mélange de composants sélectionnés et effacés affichent une case à cocher partiellement sélectionnée . Pour vous aider à gérer plusieurs sélections, vous pouvez cliquer avec le bouton droit de la souris sur les composants sélectionnés et choisir Conserver les composants ou Exclure les composants. Pour inverser les sélections, sélectionnez Exclure d'autres composants. Si les composants sont identiques, l'option Sélectionner les composants identiques apparaît également.

    Ces options de sélection de composants sont également disponibles lorsque vous cliquez sur Générer un aperçu 3D et cliquez à l'aide du bouton droit de la souris sur des composants dans la zone graphique.

  4. Lorsque vous avez terminé de sélectionner les composants à importer, cliquez sur Importer le modèle .
    SOLIDWORKS importe le fichier IFC avec les composants que vous avez sélectionnés.

Classification des fichiers SOLIDWORKS comme entités IFC

Vous pouvez enregistrer un fichier SOLIDWORKS en tant que fichier .ifc avec la classification d'entité .ifc.

Pour classifier les fichiers SOLIDWORKS en tant qu'entités .ifc :

  1. Ouvrez un fichier de pièce ou d'assemblage SOLIDWORKS.
  2. Cliquez sur Fichier > Propriétés.
  3. Dans la boîte de dialogue, sous l'onglet Personnalisé :
    1. Dans Nom de la propriété, sélectionnez IFC.
    2. Dans Valeur/Expression de texte, sélectionnez la taxonomie appropriée.
    3. Cliquez sur OK.

Importation d'entités IFC spécifiques de fichiers IFC

Vous pouvez sélectionner les entités IFC à importer de fichiers IFC en définissant des filtres dans Options du système.

Pour importer des entités IFC spécifiques de fichiers IFC :

  1. Dans un fichier IFC, cliquez sur Outils > Options > Options du système > Importer.
  2. Dans la boîte de dialogue:
    1. Dans Format de fichier, sélectionnez IFC.
    2. Sous Entités à importer, développez les entités IFC sous Classification.
    3. Sous Importer, sélectionnez les entités IFC à importer.
    4. Cliquez sur OK.
    Après avoir ouvert le fichier IFC, seules les entités IFC que vous avez spécifiées dans la boîte de dialogue Options du système sont importées.