Initial Graphics Exchange Specifications (IGES) (.igs, .iges)

Échange de fichiers

Pour plus d’informations sur les détails spécifiques d’échange de fichiers avec le format IGES, consultez le dossier sur le site Wiki de Rhino
.

Options d’exportation vers IGES

  • Sélectionnez un type IGES.

  • Ou cliquez sur Options supplémentaires.

Options supplémentaires

Auteur, société, identification du produit de l’expéditeur et identification du produit du récepteur

Des champs de texte peuvent être utilisés pour l’identification dans le fichier IGES.

Tolérance IGES

En général, la tolérance IGES devrait coïncider avec la tolérance absolue dans Rhino tout en tenant compte de la conversion d’unité si nécessaire.

La tolérance IGES n’affecte pas la précision de la géométrie.

Unités IGES

Unités utilisées lors de l’exportation IGES.

Inclure les notes de Rhino dans le fichier IGES

Cochez cette case pour enregistrer les notes dans la section de démarrage de IGES. Si vous ne cochez pas cette case, la section de démarrage de IGES est une ligne vide.

Utiliser la couleur de rendu pour l’entité IGES

Cochez cette case afin d’utiliser la couleur de rendu des objets pour définir couleur de l’entité IGES. Si vous ne cochez pas cette case, la couleur du calque de l’objet sera utilisée comme couleur de l’entité IGES.

Pour personnaliser les options d’exportation IGES

  • Dans la boîte de dialogue Options détaillées d’exportation IGES, cliquez sur Modifier les types
    pour modifier et créer de nouveaux types d’exportation IGES.

Remarques

  • Quand Rhino lit un fichier IGES avec la commande Ouvrir
    , les unités et la tolérance de Rhino sont définies en fonction des unités et de la tolérance du fichier IGES. Les données sont adaptées afin d’éviter que Rhino ne définisse une tolérance trop grand ou trop petite suite à l’importation d’un fichier IGES avec une tolérance mal définie.

  • Quand Rhino lit un fichier IGES avec la commande Importer
    , la tolérance de Rhino n’est pas changée. La tolérance utilisée pour la reconstruction de limites IGES mal définies est automatiquement calculée et est toujours plus petite ou égale à la tolérance de Rhino. Si les unités IGES ne coïncident pas avec les unités Rhino, l’utilisateur reçoit un message d’avertissement et l’option de changer l’échelle de la géométrie IGES importée lui est donnée.

  • Les maillages ne sont pas exportés dans les fichiers IGES. Si vous importez un fichier 3DS (qui est un fichier maillé) et si vous l’exportez dans un fichier IGES, ce dernier sera vide.

  • IGES est compatible uniquement avec le sous-ensemble de caractères ascii imprimables allant du 23 au 127. Les noms des calques sont alors tronqués au niveau du premier caractère n’appartenant pas l’anglais (comme le é).

3D Studio Max 3.0

Remarques

  • Avant de fusionner un fichier IGES, nous vous recommandons d’enregistrer votre travail.

  • Après une importation IGES importante, nous vous recommandons d’enregistrer votre travail et de redémarrer MAX.

  • Dans certains cas il se peut que la mauvaise portion de la surface soit limitée lors de l’importation IGES. Vous devez alors sélectionner la surface, la rendre indépendante, sélectionner la courbe de limite et inverser la limite.

  • Le système d’importation IGES utilise les informations de niveau et de groupe IGES pour faire la distinction entre les objets. Toutes les données non groupées et se trouvant au même niveau seront importées vers le même objet. Pour pouvoir faire la distinction entre les entités, vous devriez utiliser des groupes et des niveaux lors de l’exportation à partir de l’application de départ.

  • Pour une importation plus rapide, changez la disposition des fenêtres en une seule fenêtre et choisissez le mode d’affichage filaire
    .

  • Vous pouvez définir les unités de deux façons dans MAX4: Customize > Unit Setup, et Customize > Preferences. Définissez-les de telle sorte qu’elles coïncident avec les unités utilisées dans le fichier Rhino.

CATIA

Remarques

  • Actuellement, il existe deux types d’exportation pour ce modeleur : surfaces et solids. Utilisez le type “surfaces” lorsque vous exportez une surface vers CATIA. Utilisez le type solids lorsque vous exportez des parties que vous voudrez peut-être joindre ensemble par la suite.

  • Si une surface est fermée (comme un cylindre) et si Diviser les surfaces fermées est coché, elle sera divisée en deux moitiés dans le fichier IGES. Si une surface est fermée dans les deux directions (comme un tore par exemple) et si Diviser les surfaces fermées est coché, elle sera divisée en quatre parties dans le fichier IGES.

  • Si une surface comprend des pôles à ses deux extrémités (comme une sphère par exemple) et si Diviser les surfaces bipolaires est coché, elle sera divisée de telle sorte que chaque moitié présente un seul pôle.

  • Inconvénient possible de la division : si vous avez une surface fermée et si vous voulez la déformer dans une autre application, il sera plus difficile d’obtenir de bonnes déformations si la surface est divisée.

Mechanical Desktop

Exporter à partir de Mechanical Desktop R2.0

La meilleure façon d’obtenir une géométrie de Mechanical Desktop (MDT) 2.0 dans Rhino est d’utiliser la commande IGESOUT de MDT. Pour obtenir les meilleurs résultats, vous devrez peut-être modifier les options d’exportation IGES de MDT.

Pour exporter :

  1. Dans MDT, lancez la commande IGESOUT.

  2. Dans la boîte de dialogue Autodesk IGES Translator R14 – IGESOUT, cliquez sur Edit options.

  3. Dans la boîte de dialogue IGESOUT Options Editor, cliquez sur Start and Global.

  4. Dans la boîte de dialogue IGES OUT Start and Global Options, choisissez 5.2 ou 5.3 dans la case IGES Version.

  5. La version 5.3 enregistre les années avec 4 chiffres. La version 5.2 enregistre les années avec 2 chiffres. Cliquez ensuite sur OK.

  6. Dans la boîte de dialogue IGESOUT Options Editor, cliquez sur Structure.

  7. Dans la boîte de dialogue IGESOUT Structure Options, pour l’option Map Layer Names choisissez Level Property (4063) et cliquez sur OK.

  8. Dans la boîte de dialogue IGESOUT Options Editor, cliquez sur Geometry.

  9. Dans la boîte de dialogue IGESOUT Geometry Options, pour l’option 3D Solid/Designer part mapping choisissez Surfaces, et dans Trimmed Surface Mapping choisissez Bounded surface (143) puis cliquez sur OK.

  10. Dans la boîte de dialogue IGESOUT Options Editor, cliquez sur DE Mappings.

  11. Dans la boîte de dialogue IGESOUT DE Mapping Options, cochez Color Definition Entity (314) et cliquez sur OK.

  12. Pour enregistrer cette configuration, dans la boîte de dialogue IGESOUT Options Editor, dans la case Description, tapez une description et cliquez sur Save As. Enregistrez les options dans un fichier que vous appellerez par exemple MDTversRhino.opt.

Remarques

  • Deux types de modeleurs solides sont disponibles : surfaces et solides. Utilisez le type surfaces lorsque vous exportez une surface vers des logiciels qui travaillent avec des surfaces. Utilisez le type solides lorsque vous exportez des parties que vous voudrez peut-être joindre ensemble par la suite.

  • De nombreuses options IGES de MDT ne sont pas indiquées dans les instructions précédentes.

Pro/E

Remarques

  • Avec Pro/E version 20, utilisez l’option All Parts lors de l’exportation vers IGES.

  • Afin d’optimiser l’exportation de fichiers Pro/E dans Rhino, utilisez ces configurations dans le fichier config.pro ou enregistrez-les dans un fichier rhino.pro. Lire avant d’exporter.

    IGES_OUT_ALL_SRFS_AS 128
    IGES_OUT_SPL_CRVS_AS_126 YES
    IGES_OUT_SPL_CRVS_AS_128 YES
    IGES_OUT_TRIM_XYZ YES
    IGES_OUT_MIL_D_28000 NO
    IGES_OUT_TRM_SRFS_AS_143 NO
    IGES_OUT_TRIM_CURVE_DEVIATION DEFAULT
    INTF_OUT_BLANKED_ENTITIES NO
    INTF_OUT_MAX_BSPL_DEGREE 5
    INTF_OUT_AS_BEZIER NO
    INTF3D_OUT_FORCE_SURF_NORMALS YES
    INTF3D_OUT_SURFACE_DEVIATION YES
    INTF3D_OUT_EXTEND_SURFACE YES

    IGES_IN_106_F2_AS_SPLINE NO
    IGES_IN_DWG_LINE_FONT YES
    IGES_IN_DWG_PNT_ENT YES
    IGES_IN_DWG_COLOR YES
    FIX_BOUNDARIES_ON_IMPORT YES

  • Avant de construire quoi que ce soit, vous devriez choisir une tolérance absolue plus petite que la valeur par défaut de 0.01 unités ; une valeur située entre 0.001 et 0.0001 devrait donner de bons résultats. Si vous choisissez une valeur inférieure, Rhino sera beaucoup plus lent.

  • Si votre tolérance est définie correctement, vous ne devriez avoir à effectuer que quelques coutures manuellement une fois dans Pro/E.

Remarques

  • Deux types d’exportation existent pour les modeleurs de solides tels que Pro/E : surfaces et solides. Utilisez le type surfaces lorsque vous exportez une surface vers ces logiciels. Utilisez le type solides lorsque vous exportez des objets que vous voulez joindre ensemble par la suite.

  • Si une surface est fermée (comme un cylindre par exemple) et si Diviser les surfaces fermées est coché, elle sera divisée en deux moitiés dans le fichier IGES. Si une surface est fermée dans les deux directions (comme un tore par exemple) et si Diviser les surfaces fermées est coché, elle sera divisée en quatre parties dans le fichier IGES.

  • Si une surface comprend des pôles à ses deux extrémités (comme une sphère par exemple) et si Diviser les surfaces bipolaires est coché, elle sera divisée de telle sorte que chaque moitié présente un seul pôle.

  • Inconvénient de la division : si vous avez une surface fermée et si vous voulez la déformer dans une autre application, il sera plus difficile d’obtenir de bonnes déformations si la surface est divisée.

Softimage

Softimage peut aussi importer les formats 3DS
, DXF
et OBJ
créés dans Rhino.

SolidWorks

Remarques

  • Deux types de modeleurs solides sont disponibles : surfaces et solides. Utilisez le type surfaces lorsque vous exportez une surface vers ces logiciels. Utilisez le type solides lorsque vous exportez des objets que vous voulez joindre ensemble par la suite.

  • Rhino -> SolidWorks

  • Pour que le “raccomodage” post-IGES de SolidWorks fonctionne, vous devrez peut-être modifier légèrement le système d’unité et/ou la tolérance IGES. Essayez avec différentes configurations pour obtenir de meilleurs résultats.

    Pour que la géométrie soit plus étanche dans Rhino, vous devez assigner à la tolérance absolue de Rhino
    une petite valeur, comme par exemple 0.001 ou 0.0001, avant de construire la géométrie.

  • SolidWorks -> Rhino

  • Le type d’exportation IGES Standard de SolidWorks utilise des surfaces analytiques. Pour exporter les modèles dans Rhino, utilisez un des autres types IGES tels que SURFCAM ou Mastercam qui utilisent des surfaces NURBS
    .

Modifier les caractéristiques des types d’exportation IGES

Rhinoceros Gray Book Open IGES Voir aussi…

Général

Nom

Donnez un nom au type IGES.

Version IGES

Choisissez entre les versions 5.2 et 5.3 de IGES.

La différence entre les deux réside dans le mode d’enregistrement des années, la version 5.2 utilise deux chiffres et la 5.3 quatre chiffres.

Type de fichier de texte

Choisissez le style de fin de ligne (MS-DOS, Unix ou MacOS).

MS-DOS utilise un retour chariot + un saut de ligne (CRLF), Unix utilise un saut de ligne (LF) et MacOS un retour chariot (CR).

Échelle 

Définissez le facteur d’échelle par défaut du fichier IGES. Cette valeur doit être supérieure à zéro.

Elle devra être égale à un dans la plupart des cas.

Points et courbes

Objets ponctuels

Il est possible d’exporter les points sous forme d’entités ponctuelles IGES 116 indépendantes ou d’exporter tous les points d’un même calque sous forme de groupe de points IGES 106-2.

Degré max

Choisissez entre les trois options : pas de limite de degré, degré maximal = 3 ou degré maximum = 5.

Si le degré maximal est de trois, toutes les courbes NURBS
dont le degré est supérieur à trois seront traduites en cubiques non rationnelles conformément à la tolérance IGES indiquée.

Si le degré maximal est de cinq, toutes les courbes NURBS dont le degré est supérieur à cinq seront traduites en quintiques non rationnelles conformément à la tolérance IGES indiquée.

Courbes composées en B-spline simple

Si une courbe est composée de plusieurs B-splines elle peut être exportée sous forme d’entités IGES 102 (courbe composée) ou d’une seule entité IGES 126.

Utiliser des entités simples si possible

Utilisez cette option pour exporter des courbes NURBS telles que les lignes, les arcs ou les cercles (dans les limites de la tolérance IGES) sous forme de lignes IGES, d’arcs IGES et de cercles IGES.

Adapter les courbes rationnelles

Avec cette option toutes les courbes (courbes normales et courbes de limite) rationnelles sont traduites en cubiques non rationnelles en fonction de la tolérance IGES spécifiée.

Nœuds aux extrémités fixes

Avec cette option, les courbes NURBS périodiques sont exportées sous forme de courbes NURBS dont les nœuds aux extrémités sont fixes.

Surfaces

Solides

Les solides peuvent être exportés sous formes de surfaces indépendantes, d’entités IGES 184, d’entités IGES 186 (Manifold BRep) ou d’entités IGES 402-7 (groupe non ordonné).

Polysurfaces

Les polysurfaces ouvertes peuvent être exportées sous forme de surfaces indépendantes ou d’entités IGES 2-402.

Surfaces

Les surfaces peuvent être exportées sous forme d’entités IGES 128, IGES 143 et IGES 144.

IGES 128 signifie que toutes les surfaces limitées sont exportées sous forme de surfaces non limitées.

Degré max

Choisissez entre les trois options : pas de limite de degré, degré maximal = 3 ou degré maximal = 5.

Si le degré maximal est de trois, le cas échéant, toutes les surfaces NURBS dont le degré est supérieur à trois seront traduites en cubiques non rationnelles en fonction de la tolérance IGES spécifiée.

Si le degré maximal est de cinq, le cas échéant, toutes les surfaces NURBS dont le degré est supérieur à cinq seront traduites en quintiques non rationnelles en fonction de la tolérance IGES indiquée.

Utiliser des entités simples si possible

Avec cette option, les surfaces NURBS planes (dans les limites de la tolérance IGES spécifiée) sont exportées sous forme de plans IGES ou de plans limités IGES.

Adapter les surfaces rationnelles

Avec cette option, lorsque ceci est possible, toutes les surfaces NURBS rationnelles sont traduites en cubiques non rationnelles en fonction de la tolérance IGES spécifiée.

Nœuds aux extrémités fixes

Avec cette option, les surfaces NURBS périodiques sont exportées sous forme de surfaces NURBS dont les nœuds aux extrémités sont fixes.

Diviser les surfaces fermées

Si une surface est fermée (comme un cylindre par exemple), elle sera divisée en deux moitiés dans le fichier IGES. Si une surface est fermée dans les deux directions (comme un tore par exemple), elle sera divisée en quatre parties dans le fichier IGES.

Diviser les surfaces bipolaires

Si une surface comprend des pôles à ses deux extrémités (comme une sphère par exemple), elle sera divisée de telle sorte que chaque moitié présente un seul pôle.

Modifier les types d’exportation IGES

Rhinoceros Gray Book Open IGES Voir aussi…

Pour créer un nouveau type IGES :

  1. Dans la boîte de dialogue Types d’exportation IGES, cliquez sur Nouveau.

  2. Définissez les options du type IGES.

  3. Cliquez sur Fermer.

Pour créer un nouveau type IGES à partir d’un type existant :

  1. Dans la boîte de dialogue Types d’exportation IGES, sélectionnez un type IGES et cliquez sur Copier le type.

  2. Définissez les options du type IGES.

  3. Cliquez sur Fermer.

Pour modifier un type IGES :

  1. Dans la boîte de dialogue Types d’exportation IGES, sélectionnez un type IGES et cliquez sur Modifier.

  2. Définissez les options du type IGES.

  3. Cliquez sur Fermer.

Pour supprimer un type IGES :

  • Dans la boîte de dialogue Types d’exportation IGES, sélectionnez un type IGES et cliquez sur Supprimer.

Résolution des problèmes rencontrés avec les fichiers IGES

Si vous lisez des fichiers IGES créés dans Rhino dans un autre logiciel et qu’il manque certaines surfaces, essayez le test suivant.

  1. Exportez votre géométrie en utilisant le type d’exportation “Test 143″.

  2. Exportez la même géométrie à nouveau en utilisant le type d’exportation “Test 144″.

  3. Essayez de charger les deux fichiers dans votre logiciel.

  4. Si vous obtenez de meilleurs résultats avec un type d’exportation, postez les résultats dans le forum de Rhino news://news.rhino3d.com/rhino.francais
    afin que nous puissions donner plus d’informations sur ce format de fichier.

Problème :

Vos maillages ne sont pas exportés vers le fichier IGES.

Solution :

Le format de fichier IGES n’est pas compatible avec les maillages.

Problème :

Vous lisez un fichier IGES et rien n’est affiché.

Si rien n’est importé lorsque vous essayez de lire un fichier IGES, Rhino affiche un message Résumé de l’importation IGES qui dit :

Rhino n’a rien trouvé à importer dans ce fichier IGES.
Cette erreur se produit lorsqu’un fichier IGES ne présente aucune géométrie indépendante valide.

 

Un résumé du contenu du fichier est imprimé dans la fenêtre de l’historique de commande.
Tapez “HistoriqueCommande” pour voir le résumé en entier.

Solution :

Le fichier IGES peut contenir des entités IGES utilisables mais qui ne sont pas considérées comme géométrie. Pour voir si c’est le cas, vous devez jouer au détective. Quand Rhino lit un fichier IGES, il imprime un résumé sur le contenu du fichier IGES dans la fenêtre de l’historique de commande.

Utilisez la commande HistoriqueCommande
ou appuyez sur F2 pour voir les résultats.

Vous verrez un rapport ressemblant à ce qui suit:

Paramètres de la section globale IGES dans “monfichier.igs

Auteur : l
Nom de la société : …
Nom du modèle de l’expéditeur : …
Nom du modèle du récepteur : …
Nom du fichier de l’expéditeur : …
ID du système de l’expéditeur : …
Préprocesseur IGES de l’expéditeur : …
Date de création du fichier IGES : jour mois année heure:minute:seconde
Modèle créé/modifié la dernière fois : jour mois année heure:minute:seconde
Système d’unités : millimètres
Nom du système d’unités : MM
Tolérance IGES : 0.01
Coordonnée maximale : 101
Échelle : 1 unités du modèle = 1 unité réelle

Résumé du contenu du fichier IGES

Nombre d’entrées de répertoire non valides : 0
Nombre d’entités nulles : 0
Nombre d’entités de matrice de transformation : 1
Nombre d’entités d’informations d’attribut : 0
Toutes les autres entités :

Catégorie (nombre indépendant/dépendant physiquement/dépendant logiquement/nombre total)
Géométrie (0/…/…/Ng)
Annotation (…/…/…/Ng)
Définition (…/…/…/Ng)
Autre (0/0/0/ No)
Logique/Position (0/0/0/0)
Paramétrique 2d (0/0/0/0)
Géométrie de construction (0/0/0/0)

entités importées du fichier IGES monfichier.igs.

Si la ligne Géométrie(…) indique Géométrie(0/…/…/n) et n n’est pas égal à 0, il se peut alors que le fichier IGES contienne une géométrie valide mais qu’elle soit pas étiquetée comme dépendante. Si une des lignes Annotation(), Définition(), Autre() ou Logique/Position() indique (…/…/…/n) et si n n’est pas égal à 0, il se peut alors que le fichier IGES contienne une géométrie valide mais qu’elle ne soit étiquetée en tant que telle.

Si vous pensez qu’un fichier IGES contient une géométrie valide et que celle-ci n’est pas lue parce qu’elle se trouve dans une autre catégorie, vous pouvez utiliser une commande spéciale de Rhino pour essayer de lire le fichier en question.

La commande LireToutesEntitésIges indique à Rhino que la prochaine fois il devra ignorer tous les paramètres de catégorie du fichier IGES et essayer de tout lire ce qui se trouve à l’intérieur.

LireToutesEntitésIGES

Importer toutes les entités IGES, quel que soit leur type ou leur catégorie.

Étapes :

  • Ouvrez le fichier IGES à problème.

  • Si le fichier IGES contient une géométrie, elle sera importée. Il est fort possible que vous obteniez également une grande quantité de géométrie indésirable. Vous devrez faire le tri parmi toutes les entités pour trouver les éléments que vous voulez.

La commande LireToutesEntitésIges n’est appliquée qu’au fichier IGES suivant. Si vous essayez d’exécuter les commandes

ouvrir alpha.igs
LireToutesEntitésIGES
ouvrir beta.igs
ouvrir gamma.igs

Rhino essaie de lire toutes les entités du fichier beta.igs mais pas des autres.

Rhino lit alpha.igs et gamma.igs normalement et n’accepte que les entités étiquetées en tant que géométrie.

Rhinoceros  ABlankButton IGES

Rhinoceros Menu2 IGES

Rhinoceros Gray Book Open IGES Voir aussi…

ÉtudeIGES

Examine des entités spécifiques dans un fichier IGES en limitant les portions du dossier IGES qui sont analysées.

Avertissement :

Cette commande est réservée aux utilisateurs familiers avec la structure des fichiers de données IGES. Aucune aide n’est disponible pour cette commande. La commande ÉtudeIGES est conçue pour les utilisateurs experts qui ont besoin de diviser en plusieurs parties de grands fichiers IGES lors de leur importation. Une connaissance approfondie de la structure de fichier IGES est nécessaire.

Informations

Toute entrée d’un fichier IGES possède une entrée de répertoire (ER). Les informations stockées dans une entrée de répertoire déterminent si l’entrée IGES correspondante (courbe, surface, solide, couleur, calque, nom, etc.) doit être lue. Pour mieux comprendre l’importance de ne pas lire à l’aveuglette toutes les entités dans un fichier IGES sous forme de pièce de niveau supérieur de la géométrie, faites ce test:

  1. Utilisez la commande UnionBooléenne
    pour créer un solide à plusieurs faces à partir d’une boîte, d’un tore et d’une sphère.

  2. Exportez le solide vers un fichier IGES.

  3. Réimportez le fichier IGES. Vous obtiendrez une version décomposée de votre modèle de départ.

  4. Supprimez tout ce que vous venez d’importer.

  5. Lancez la commande LireToutesEntitésIGES
    .

  6. Réimportez le fichier IGES. Vous obtiendrez de nombreuses courbes et surfaces supplémentaires.

Les courbes et les surfaces supplémentaires que vous avez obtenues dans l’étape 6 correspondent aux informations nécessaires à la création des surfaces limitées. Ces courbes et surfaces ont été importées dans l’étape 6 car le lecteur IGES a ignoré les informations d’entrée de répertoire qui marquent l’entité correspondante comme partie d’un objet de niveau supérieur. La commande LireToutesEntitésIGES
est utilisée en dernier recours pour obtenir des informations de fichiers IGES qui possèdent des objets importants, considérés de niveau supérieur par les utilisateurs mais marqués en tant que parties.

Scénario de base :

Vous lisez un fichier IGES et il semble que des informations sont endommagées. Vous devez tout d’abord trouver l’entrée de répertoire des objets endommagés. Lancez la commande ÉtudeIGES et activez l’option Étiquette.

Options de débogage IGES (TestER=Désactivé  PremièreER=1 DernièreER=0 LireToutesEntités=Désactivé  Étiquette=Activé)

Réimportez le fichier. Cette fois, tous les objets lus sont nommés “DE N” où N est un nombre impair. Les entrées de répertoire dans un fichier IGES sont étiquetées 1, 3, 5, 7, etc. Vous sélectionnez alors les mauvais objets et créez une liste des entrées de répertoire posant problème. Supposons que 13, 137 et 9025 sont des mauvais objets.

Vous utilisez maintenant la commande ÉtudeIGES pour lire uniquement les entités à problème, une par une.

Options de débogage IGES (TestER=Activé  PremièreER=13 DernièreER=13 LireToutesEntités=Désactivé  Étiquette=Activé)

Vous vérifiez que l’entrée de répertoire 13 est erroné. Vous regardez alors le fichier IGES (dans un éditeur de texte ou un programme tel que IGESure) et vous voyez ce que l’entrée de répertoire 13 est sensée être. Si vous comprenez l’entité, vous pouvez utiliser la commande ÉtudeIGES pour lire les parties qui sont utilisées pour former l’entité. Par exemple, vous pouvez regarder la surface de base et les courbes limite pour voir où est le problème. Au cours de cette procédure, vous trouverez les blocs d’entités que vous devrez lire. Dans ces cas, vous pouvez utiliser la commande ÉtudeIGES pour lire de grandes parties du fichier. Par exemple :

Options de débogage IGES (TestER=Activé  PremièreER=123 DernièreER=199 LireToutesEntités=Activé  Étiquette=Activé)

lira toutes les entités IGES avec un numéro d’entrée de répertoire compris entre 123 et 199. Si vous ne voulez lire que les entités de niveau supérieur, vous devez choisir LireToutesEntités=Désactivé.

Rhinoceros  ABlankButton IGES

Rhinoceros Menu2 IGES

Rhinoceros Gray Book Open IGES Voir aussi…

DéfinirTraductionNiveauCalqueIges

Contrôle la correspondance entre les calques Rhino et les niveaux IGES lors de l’importation ou l’exportation IGES à partir de la ligne de commandes ou d’un script.

Étapes :

Les “niveaux” IGES sont comme des calques de Rhino mais ils utilisent un nombre au lieu d’un texte comme identifiant. Si vous utilisez des calques standards pour des produits qui utilisent le format IGES pour échanger les informations, vous aurez besoin d’un système pour définir une correspondance entre les calques de Rhino et les niveaux IGES. Rhino dispose d’une fonction de traduction entre les calques et les niveaux.

Pour définir la correspondance entre les calques de Rhino et les niveaux IGES :

  • Créez un fichier de texte comme dans l’exemple suivant :
    ;IGES:règles de traduction de niveau
    [3Personnes]
    “Défaut” = 0
    “Jean” = 13
    “Paul” = 7
    “Pierre” = 32000

    [Fruits]
    “Défaut” = 0
    “Orange” = 9876
    “Pomme – Api” = 13
    “Pomme – Granny Smith” = 7232
    “Raisin” = 1

  • Ce fichier définit les règles de traduction des calques de Rhino en niveaux IGES qui seront utilisées pendant l’exportation IGES et les règles de traduction des niveaux IGES en calques de Rhino qui seront utilisées pendant l’importation IGES.

    Ce fichier définit deux groupes de règles (variantes) de correspondance entre les calques de Rhino et les niveaux IGES appelées “3Personnes” et “Fruits”.

Étapes :

  1. Sélectionnez le fichier du traduction que vous avez créé.

  2. Sélectionnez l’option de variante.

  3. Par exemple, si votre fichier s’appelle “iges_level_mapping.txt” et si vous voulez utiliser le type “Fruits”, vous devrez choisir Flavor=Fruits.

Options de variante

TraductionCalque

Variante

Fichier

Remarques

  • Le calque “Défaut” correspondra normalement au niveau IGES 0 mais cette option n’est pas obligatoire.

  • Ce fichier peut contenir plusieurs variantes IGES. Le nom de la variante est mis entre crochets [ ] et est suivi par des lignes telles que :

  • “<NomCalqueRhino>” = N

    où N est un entier supérieur ou égal à zéro (0, 1, 2, 3,…).

  • Le nom du calque de Rhino apparaît entre guillemets.

  • La variante est terminée par une ligne en blanc.

  • Le programme de conversion/traduction ignore les espaces et les tabulations

  • ainsi que les lignes qui commencent par un point virgule (;).

  • Si un fichier IGES importé contient un numéro de niveau non compris dans les règles, ce niveau sera automatiquement importé sur un calque appelé “IGES_LEVEL_N”.

  • Si le nom d’un calque du fichier Rhino exporté n’est pas compris dans la liste de règles, un numéro de niveau IGES est automatiquement sélectionné.

-DéfinirTraductionNiveauCalqueIges

Rhinoceros  ABlankButton IGES

Rhinoceros Menu2 IGES

Rhinoceros Gray Book Open IGES Voir aussi…

 

IGES