Mise à disposition de données Euclid sur Internet

Transcription

Mise à disposition de données Euclid sur Internet
EST-ISS- EVU
Note technique EST-CAO 96-03
Mise à disposition de données Euclid sur Internet
Application E2NET
Ilia Arnautov*, M. Mottier, E. Van Uytvinck
*Institute For High Energy Physics, Protvino, Russia
Avril 1996
Introduction
L’application E2NET a été créée sur base de deux anciennes applications: E2ftp et E2www.
Elle permet aux utilisateurs Euclid de copier des maquettes 3D ou des dessins sur le répertoire d’accès
public en écriture et en lecture sur CADD.CERN.CH. (mode FTP) ou sur des pages de WWW accessibles
en lecture seule (mode WWW).
Les formats supportés sont:
- Encapsulated PostScript d’Adobe en couleurs ou noir et blanc: pour visualiser sur écran, insérer dans un
document ou imprimer. Format très portable qui pose cependant d’occasionnels problèmes lors d’échange
avec le monde Mac (Ghostview).
- GIF : pour les fichiers à traiter en tant qu’images bitmap: insertion dans un document ou visualisation á
l’écran.
- DXF (Data eXchange Format) d’Autodesk (en 2D seulement): pour récupérer un plan sous Autocad;
pour les objets 3D, le résultat est une projection en vue active comme une copie d’écran.
- HPGL de Hewlett Packard: pour visualisation sur écran, insertion-édition dans un document ou
impression. Idéal à l’intérieur du Cern à l’exception du monde MAC.
- XDB format d’échange de Matra Datavision: pour transferts entre sites Euclid.
-IGES format d’échange entre systèmes CAO: bon pour “wireframe” et surfaces; les fichiers IGES doivent
souvent passer sur un correcteur tel Cifas pour assurer un transfert efficace (recommandé vers
Proengineer).
-SET format d’échange entre systèmes CAO: bon pour les solides (recommandé vers Catia ou CADDS).
Mode FTP
Le répertoire CADD.CERN.CH est accessible du CERN comme de l’extérieur, et il est recommandé de
l’utiliser aussi bien pour les échanges de données à l’intérieur du CERN que pour les échanges entre le
CERN et les laboratoires et entreprises extérieures disposant d’un accès à Internet.
Les fichiers écrits dans ce répertoire CADD.CERN.CH sont conservés pendant 90 jours après quoi ils sont
détruits. On ne peut donc pas l’utiliser pour stocker des fichiers de façon permanente.
Les fichiers stockés dans CADD.CERN.CH peuvent être lus et copiés soit avec un browser Web tel que
Netscape ou Mosaic soit avec un utilitaire ftp.
Les fichiers de la division EST sont stockés à l’adresse Web : http://cadd.cern.ch/ftp/pub/cern/MT. Il
est possible que des sous-répertoires soient créés à l’intérieur de MT dans le futur. Vu l’abondance des
documents, il est indispensable de spécifier clairement les noms de vos fichiers (basés sur les noms de
vos objets Euclid) à vos correspondants.
L’accès ftp se fait en exécutant la commande: ftp CADD, utilisateur: ftp, mot de passe: son adresse email
2
Mode www
Dans ce mode, l’application envoie les objets vers une adresse WWW (http:....) particulière et génère
automatiquement une page HTML permettant de présenter succintement les données déposées.
L’adresse WWW est associée à la base de données Euclid: seuls les utilisateurs ayant une habilitation sur
une base de données pourront écrire sur la page WWW associée.
Seules quelques bases de données sont associées à une page WWW: à priori ce système est à réserver
aux bases de données qui doivent être consultées régulièrement par des personnes n’ayant pas un accés
régulier à l’installation Euclid du Cern. L’attribution de pages WWW est gérée par Nils Hoimyr (CN).
Au démarrage de E2NET, un message vous signale que vous n’avez pas accès au mode WWW si votre
base de données n’est pas associée à une page WWW.
Utilisation de E2NET
L’application comporte 3 menus principaux
CREATE
DELETE (WWW)
LOAD XDB (FTP)
MENU CREATE
Ce menu permet de créer un fichier dans un ou plusieurs formats à partir d’Euclid.
SELECT OBJECT:
DESTINATION ? FTP
SELECT PATH:
PATH: /pub
COMMENT LINE:
TEXT FILE ? - DMRP + EDIT
PS
FILE? - BLACK/WHITE
DXF FILE? - NO
IGES FILE ? - NO
SET FILE ? - NO
HPGL FILE ? - NO
EXCHANGEDB ? - NO
GIF FILE ? -NO
La première étape est de charger la maquette ou le plan dans la session Euclid.
Si votre base de données Euclid n’est pas configurée pour le mode WWW, le message Cannot connect
to WWW apparaît; le mode FTP reste néanmoins disponible.
SELECT OBJECT:
Choisir un objet ou plan dans la pile.
Les maquettes ou plans doivent être nommés car le nom Euclid est utilisé pour générer les noms
des fichiers.
Les plans doivent être désactivés.
DESTINATION ? FTP ou WWW
Basculement entre les modes FTP et WWW.
Si votre base de données est configurée pour WWW et que vous sélectionnez ce mode, le menu
SELECT PATH est bloqué car la destination est liée à la BD Euclid.
En mode FTP c’est le menu COMMENT LINE qui devient inactif; en effet, CADD n’offre pas la
possibilité d’adjoindre une description aux noms des fichiers.
4
SELECT PATH:
Menu inactif en mode WWW. Il permet de naviguer dans l’arborescence du répertoire /ftp/pub (comme
“public”) de la machine cadd.cern.ch/ftp/pub.
En sélectionnant cern, puis MT on descend dans le sous-répertoire /pub/cern/MT.*
Le répertoire dans lequel on se trouve est mis à jour dans le menu PATH. En cliquant sur • • on
remonte d’un niveau. Lorsque qu’on a atteint le sous-répertoire souhaité, il faut confirmer la sélection
en cliquant sur • .
PATH:
Menu inactif en mode WWW. il affiche votre position dans l’arborescence du répertoire /ftp/pub.
COMMENT LINE:
Menu inactif en mode FTP. Permet d’entrer une brève description affichée dans la page Web générée
par le mode WWW.
Ensuite, il vous faut choisir les types de documents que vous souhaitez envoyer sur INTERNET. Vous pouvez
combiner plusieurs choix et même changer d’avis: E2NET attend en effet une validation pour commencer à
préparer les données.
TEXT FILE ?:
EDIT: lors de l’exécution, E2NET créera un fichier avec l’extension .TXT et vous invitera à y commenter
l’objet autant que vous le souhaitez.
DMRP+EDIT est la valeur par défaut,; E2NET ajoutera au fichier .TXT le contenu de la fiche DOCMRP
associée à l’objet si elle existe.
NO pas de fichier .TXT; cette option est déconseillée car ces fichiers sont une aide précieuse pour vos
correspondants.
Dans la phase d’exécution suivant votre validation, E2NET interrompt son traitement et démarre
l’éditeur; une fois la description entrée dans l’éditeur, sauvez le document et quittez l’éditeur: E2NET
reprend le contrôle.
*
Voir annexe
5
PS FILE ?
BLACK & WHITE: est actif par défaut. E2NET génèrera un fichier avec extension .EPS en noir et
blanc.
COLOR: génération d’un fichier de type EPS en couleurs.
NO: pas de fichier EPS; cette option est déconseillée car EPS est un format directement exploitable par
vos correspondants pour identifier rapidement votre objet.
GIF FILE ?
YES : E2NET génèrera un fichier avec extension .GIF
NO: valeur par défaut
HPGL FILE?
YES : E2NET génèrera un fichier avec extension .HPGL
NO: valeur par défaut
EXCHANGEDB?
YES : E2NET génèrera un fichier avec extension .XDB. Ce fichier pourra être transféré dans une autre
BD Euclid du Cern ou d’un autre site.
NO: valeur par défaut
Il est conseillé de donner les paramètres de votre session dans le fichier .TXT du menu TEXT FILE.
ATTENTION: E2NET DECLASSE VOS OBJETS LORS DE L’EXECUTION: TOUS LES LIENS
ENTRE VOS OBJETS ET LES BD DU CERN SONT ROMPUS; UTILISER DETRUIRE TOUT et
COMPACTER APRES AVOIR UTILISE CETTE OPTION!!!
IGES FILE?
3D-EXACT : E2NET génèrera un fichier avec extension .IGES contenant la définition géométrique du
modèle pour qu’il soit reconstruit au mieux des possibilités du système cible.
3D-POLY : c’est l’approximation polyhédrique d’Euclid qui est transmise. Moins rigoureux que 3DEXACT mais généralement plus efficace.
2D-PROJ: les contours de l’objets sont transférés.
NO: valeur par défaut
IGES est bien souvent inefficace sans l’utilisation d’un correcteur pour adapter le fichier IGES
au logiciel cible; le Cern dispose d’un service automatique sur Web pour assurer cette
optimisation: voir http://cadd.cern.ch/protected/caddfas_form.html ou contacter
[email protected].
SET FILE?
YES : E2NET génèrera un fichier avec extension .SET
NO: valeur par défaut
DXF FILE?
YES : E2NET génèrera un fichier avec extension .DXF
NO: valeur par défaut
LES PLANS DXF NE SERONT PAS EN VRAIE GRANDEUR MAIS A L’ECHELLE SOUS
AUTOCAD.
LES OBJETS 3D SERONT PROJETES: C’EST UNE COPIE D’ECRAN.
6
MENU DELETE WWW
Pour enlever un objet de la page WWW associée à votre base de données Euclid en mode WWW.
SELECT OBJECTS:
SELECT OBJECTS:
JOKER : @
Affiche la pile d’objets apparaissant dans votre page Web; sélectionnez les objets à retirer et valider.
JOKER:
Filtre appliqué sur la pile de sélection
MENU LOAD XDB(FTP)
Pour charger un objet ou plan Euclid depuis CADD dans votre structure de données.
SELECT PATH:
PATH: /pub
EXCH_DB FILE:
SELECT PATH:
Il permet de naviguer dans l’arborescence du répertoire /ftp/pub (comme “public”)
cadd.cern.ch/ftp/pub.
de la machine
En sélectionnant cern, puis MT on descend dans le sous-répertoire /pub/cern/MT.*
Le répertoire dans lequel on se trouve est mis à jour dans le menu PATH. En cliquant sur • • on
remonte d’un niveau. Lorsque qu’on a atteint le sous-répertoire souhaité, il faut confirmer la sélection
en cliquant sur • .
PATH:
Il affiche votre position dans l’arborescence du répertoire /ftp/pub.
EXCH_DB FILE:
Choisir le fichier .XDB à charger.
Il est préférable d’avoir les mêmes axes, unité et espace que la session dans laquelle l’objet à été créé;
voyez le fichier .TXT à ce propos depuis Netscape.
*
Voir annexe
7
Récupération depuis Netscape
Une fois l’opération terminée on peut vérifier que les fichiers sont effectivement présents le Web avec
Netscape ou Mosaic.
Exemple: on a demandé un fichier HPGL et un fichier PostScript de l’objet Euclid TUBEINOX. Après
exécution on peut vérifier que les fichiers TUBEINOX.HPG et TUBEINOX.PS se trouvent bien sur le Web
comme suit:
• Lancer Netscape (ou Mosaic)
• Dans File sélectionner Open Location
• Entrer l’adresse http://cadd.cern.ch/ftp/pub/cern/MT
• La page “Index of ftp/pub/cern/MT” est alors affichée avec la liste de tous les fichiers.
• Si votre fichier n’apparaît pas, essayer le menu Reload: il se peut que Netscape ait généré la liste
affichée avant l’arrivée de vos fichiers.
• Pour voir le fichier il faut cliquer avec le bouton gauche de la souris; si un programme est associé au
type du fichier, il est démarré automatiquement (Ghostview pour ps, notepad pour TXT, HGLVIEWER
pour HPGL,XV pour .GIF...)
• Pour copier le fichier localement utiliser le bouton de droite de votre souris et choisir save link as.
Utiliser Bookmarks, Add Bookmark pour conserver cette adresse en permanence.
Récupération sous Autocad
• Récupérer le fichier dxf par Netscape
• Sous Autocad, créer un nouveau dessin sans prototype ; sur le site du Cern, un nouveau dessin
créé avec prototype peut conduire à un meilleur résultat mais vous demandera de charger certains
types de lignes.
• Appeler IMPORT/EXPORT DXF IN (CHARGER DXF)
Pour préparer le fichier en format DXF l’application utilise l’utilitaire DODXF qui convertit les qualités
graphiques et les textes Euclid en attributs AutoCad par l’intermédiaire d’un fichier de configuration. Les
lignes et textes AutoCad sont placés sur des plans différents dont les noms correspondent aux couleurs
des traits dans Euclid.
8
Annexe
Exemple d’arborescence sous /pub/ftp sur CADD.CERN.CH :
Répertoire
d’accueil
bin
news
etc
pub------------>
doc
tools
Sous-répertoire,
niveau site
Sous-répertoire,
niveau division ou
collaboration
cern --------------------->
desy
eth
helsinki
infn
nikhef
ral
mpi
mit
fsu
test
caddfas
protvino
saclay
cms
atlas
seattle
alice
screen
protvino
ta1
work
TA-2
edmstf
MAG
step
cms
alice
MT------------------------>
wa98
nurbs
atlas
VirtualReality
BINP
tmp
Fichiers dans le sousrépertoire MT
opalatlas-46.plt
bbchn024.hpg
beuvn090.hpg
hmcfi001.hpg
lpcdip01.pdf
VV010060PL.EPS
VV010064PL.EPS
VV010066PL.EPS
VV010067PL.EPS
rhic.txt
LH210013PL.EPS
qcea.igs
rhic.dwg