Comment contrôler directement la bonne orientation des poussées sur les faces du flotteur ? | |||||
Ce contrôle est très important, car une mauvaise orientation des faces peut gravement fausser les caractéristiques calculées par MAAT Hydro +. Le raccourci [Alt][/] permet de faire basculer le mode d’affichage des viewport de rendu en mode de contrôle d’orientation et inversement, ce mode de contrôle affichant en vert les faces sur lesquelles la poussée est bien orientée et en rouge les faces fautives. |
|||||
Comment contrôler précisément la surface mouillée ? | |||||
La surface mouillée calculée se limite à celle des faces dont le layer est le layer de surface mouillée (ce layer peut être sélectionné dans le champ 'Wetted Surface Layer' de la page [Hydro] de l'onglet [Ship]). Contrairement à certains logiciels, il est important de rappeler ici que les faces des solides MAAT Hydro peuvent avoir des layers distincts).
Lorsque des faces se superposent en étant toutes deux dans le layer de surface mouillée, cette dernière se trouvera comptabilisée 2 fois dès qu'elles seront imméergées. Il suffit donc de placer ces faces dans un autre layer pour éviter que leur surface mouillée ne soit comptabilisée plusieurs fois. Pour ce faire, il suffit de:
- Exploser le solide (/Solid/Explode), - Identifier les faces à exclure du calcul de surface mouillée. - Ouvir ces faces dans le browser 3D afin que le layer de leur contour affilié apparaisse sur le volet [Data]. - Attribuer un layer different du layer de surface mouillée à ces contours. - Dès que les faces devant être exclues du calcul de surface mouillée ont été ainsi transformées, le solide peut être reconstitué au moyen de la fonction '/Solid/Join'. Cette procédure permet, par exemple, d'exclure le tableau arrière du calcul de surface mouillée si nécessaire. On remarquera que la fonction '/Solid/Split Ortho Plane' permettant de subdivisiser le flotteur en compartiments place automatiquement les nouvelles faces dans un layer de cloisonnement, généralement distinct du layer de surface mouillée, de sorte que la surface mouillée du modèle ne se trouve pas affectée par cette opération. Par ailleurs, le menu contextuel du browser 3D permet de transformer automatiquement le layer des faces du ou des solide(s) sélectionnés ('Force to Current Layer', Force Planar faces to Bulkhead Layer'). |
|||||
Que doit contenir un modèle MAAT Hydro + pour être calculable ? | |||||
Le modèle calculé est celui qui est présent dans le répertoire actif. Lorsque le projet contient un répertoire unique, celui-ci s’active automatiquement à l’ouverture.
La boîte de chargement des fichiers IGES génère automatiquement un répertoire contenant la masse correspondant au cas de chargement avec les lignes, surfaces et solides importés, tout en préréglant les principaux paramètres du projet en fonction des données saisies. Il ne reste plus alors qu’à regrouper les faces en solide(s) dont la bonne orientation sera controlée et à donner aux lignes importées le layer définissant leur usage. |
|||||
Pourquoi et comment importer un bitmap dans le projet courant ? |
|||||
La saisie et la comparaison visuelle immédiate du navire virtuel avec des documents scannés se révèle souvent utile, surtout lorsqu'elle n'a pu être effectuée en amont. Ainsi, par exemple, le fait de pouvoir contrôler et/ou recopier visuellement la silhouette du navire, ou toute autre ligne importante, peut se révéler extrêmement pratique lorsque ces éléments n'ont pas pu être importés ou vérifiés en amont. A cette fin, le nouvel objet 'Bitmap' de MAAT Hydro permet d'importer des fichiers bitmap dans le projet, de les associer à un plan canonique et de les dimensionner précisément afin qu'ils deviennent superposables au modèle courant et exploitables si nécessaire comme arrière plan de saisie. Ces objets 'Bitmap' sont créés en sélectionnant un répertoire parent dans le browser 3D puis en sélectionnant 'New Bitmap' dans le menu contextuel apparaissant au clic droit. Un fichier d'extension 'BMP' doit alors être sélectionné (seul format supporté pour l'instant), avant d'ancrer, dimensionner et orienter le rectangle associé par 2 clics gauches dans un des viewports 3D. Un dimensionnement plus précis du bitmap ainsi créé peut alors être effectué en identifiant 2 points/pixels remarquables du bitmap dont les coordonnées, connues, pourront être spécifiées. L'exemple suivant précisera tous les détails de cette opération: - Dans le browser 3D, sélectionner le répertoire 'My Project' du projet par défaut, puis sélectionner 'New Bitmap' dans le menu contextuel apparaissant sur un clic droit. - Sélectionner le fichier '/Bitmaps/Demo Tug Lng.bmp' (seul le format 'BMP' est actuellement supporté). - Cliquer un premier point positionnant approximativement l'angle bas gauche du bitmap dans le viewport 'Right' (puisque le bitmap importé représente la silhouette d'un remorqueur). - Cliquer un second point positionnant approximativement l'angle bas droit du bitmap dans le viewport 'Right' (puisque le bitmap importé représente la silhouette d'un remorqueur). - Un premier objet 'Bitmap' est alors créé dans le répertoire courant, apparaissant sur toutes les vues. - Il suffit de sélectionner cet objet dans le browser 3D (ou de cliquer sur sa périphérie) pour faire afficher les 2 points permettant de le dimensionner précisément: Un point d'ancrage (grand) et point d'étirement pivotement (petit). - Lorsque les points d'étalonnage du bitmap sont affichés: * Un bref clic gauche sur l'un d'entre eux permet d'ajuster visuellement sa position cible, qui sera validée par un second clic gauche, ou par sa saisie directe au format x,y,z[Return], lorsque ces coordonnées sont connues avec précision (par exemple lorsqu'il s'agît de l'origine, de coordonnées 0,0,0). * Le fait de sélectionner et déplacer le point en maintenant le bouton gauche enfoncé permet de modifier le pixel du bitmap associé au point avant d'introduire sa position cible comme précédemment. Les points d'étalonnage initiaux, situés sur les angles inférieurs du bitmap, sont généralement amenés de cette façon sur les pixels dont les coordonnées sont connues. * Taper [-][Retour] permet d'inverser le bitmap (par exemple pour inverser l'affichage des lignes Bâbord et Tribord). * Taper [x]xxxxx[Retour] permet de forcer la coordonnée x du bitmap, de même que [y]yyyyy[Retour] pour la coordonnée y et [z]zzzzz[Retour] pour la coordonnée z (xxxxx, yyyyy et zzzzz désignent les valeurs numériques des coordonnées) - Le volet [Data] permet également d'ajuster certains paramètres du bitmap, notamment le champ 'Property' pour sa transparence (0% = invisible, 100% = opaque, 25% par défaut). Le fichier '/Demo Files/Silhouette Bitmap Example.m2a' contient le résultat type obtenu. Le contenu de ces objets 'Bitmap' est directement intégré au fichier 'm2a', de sorte que le(s) fichier(s) 'BMP' utilisés ne sont plus nécessaires après leur création. Néanmoins, bien que le contenu de ces bitmaps soit automatiquement compressé par MAAT Hydro lors du stockage, on veillera à ne pas utiliser de fichiers trop volumineux si l'on souhaite conserver un fichier 'm2a' compact. |
|||||
Quelle est l'incidence de l'affiliation sur le comportement hydrostatique du modèle ? |
|||||
Pourquoi la silhouette est-elle parfois ignorée des calculs bien qu'elle soit présente dans le modèle ? |
|||||
MAAT Hydro identifie la silhouette du navire sur la base de deux critères: - La ligne doit être fermée (avec une tolérance de 0.1 mm) pour que son aire puisse être calculée. - La ligne doit se situer dans le 'Silhouette Layer' déclaré sur la page [Hydro] du volet [Ship]. Pour des raisons évidentes, il est également souhaitable que cette ligne soit située dans le plan axial. Les descripteurs de silhouette demeureront donc ignorés tant qu'ils ne ne vérifieront pas ces conditions. Ainsi, lorsque la silhouette du navire est présente dans le modèle courant,visible dans les viewports 3D, mais n'apparaît ni dans le viewport hydrostatique ni dans les 'reports' qui s'y réfèrent, la cause du problème est généralement l'une des suivantes: - La ligne n'est pas placée dans le layer de silhouette. Il suffit alors de rectifier cette erreur de layer sur le volet [Data]. - La ligne n'est pas rigoureusement fermée. Il suffit alors de sélectionner la ligne dans le browser 3D et, sur un clic droit, de sélectionner 'Loop Line' dans le menu qui apparaît. - La ligne n'est pas d'un seul tenant. Il suffit alors d'importer une ligne connexe en remplacement des arcs initiaux. Remarques: - Les lignes fermées autant que les outlines sont acceptées pour représenter une silhouette. - L'affiliation de contours enfants à des contours de silhouette parents permet d'en soustraire l'aire (définition de trous). |
|||||
Comment gérer les masses avec MAAT Hydro ? | |||||
Les masses décrivant la charge du navire sont la contrepartie nécessaire de sa flottabilité et sont donc aussi indispendables que sa géométrie pour permettre de calculer une flottaison d'équilibre. Afin de permettre de définir facilement la répartition de la charge dans le navire, MAAT Hydro fournit une approche totalement récursive du problème, permettant de combiner et de pondérer toute charge solide ou liquide en temps réel: - 'Totalement récursive' signifie que vous pouvez affilier tous les composants d'un devis de poids à des masses parentes autant de fois que l'exige sa structure, chacune des masses ainsi créées pouvant être développée ou non. - 'Pondérer les charges solides et liquides en temps réel' signifie que toute masse ou capacité peut être immédiatement pondérée dans la colonne 'Quantity' de la page [Data], la distribution globale des charge s liquides et solides étant mise à jour en temps réel en fonction des réglages courants ainsi que de la gîte et de l'assiette.
De plus, la connaissance de l'étendue longitudinale des Masses étant nécessaire au calcul de la courbe de poids comme à celui des efforts longitudinaux, chaque masse se trouve finalement déterminée par son poids, les coordonnées X, Y, Z de son centre de gravité ainsi que ses limites longitudinales Xmin et Xmax, lesquelles pouvant être spécifiées dans les colonnes correspondantes de la page [Data]. Tous les détails concernant la gestion des masses et la modélisation d'une courbe de poids dans MAAT Hydro sont donnés dans le manuel II: 'MAAT Hydro’s 'Quick Hydrostatic Modelling Guide’.(voir article 9: 'Mass Modelling'). Enfin, bien que toutes les masses décrivant la charge du navire puissent être directement créées et modifiées sur la page [Data], il se révèle souvent pratique de pouvoir les importer directement d'un autre logiciel, de sorte que MAAT Hydro peut également: - Importer directement les masses et cas de chargement présents dans un fichier MAAT 2000. - Convertir directement un fichier CSV files créés par un tableur comme EXCEL en un devis de poids structuré afin de permettre la récupération de devis de poids prédéfinis (l'entête de chaque ligne encode le niveau de parenté de la masse en fonction de l'incrément ' indentation step' spécifié en début de fichier). Ce fichier CSV type, installé avec le logiciel dans le répertoire '/User Data/CSV Files', illustre cette possibilité.
|
|||||
Comment gérer les capacités globalement ? | |||||
Le volet [Data] de MAAT Hydro permet de régler individuellement toutes les caractéristiques des capacités, mais cette opération peut se révéler fastidieuse lorsque le nombre de capacités est élevé. En complément, MAAT Hydro permet donc aussi d'appliquer globalement certains paramètres à un ensemble de capacités sélectionnées dans le browser 3D, afin de pouvoir grouper ces réglages répétitifs en une seule opération. Ainsi, lorsque les capacités concernées sont sélectionnées dans le browser 3D, le menu contextuel affiché au moyen d'un clic droit propose les choix suivants: - 'Damage Selected Items to Intact' permet de mettre les capacités sélectionnées en avarie (100%). - 'Restore Selected Items' permet de remettre les capacités en avarie sélectionnées à l'état intact. - 'Force Tank Fillings' permet d'appliquer le pourcentagede remplissage (de 0% à 100%) introduit au clavier et validé par [Retour] aux capacités sélectionnées. - 'Force Tank Permeabilities' permet d'appliquer la perméabilité (de 0% à 100%) introduite au clavier et validée par [Retour] aux capacités sélectionnées. - 'Maximize Tank FSMs' permet d'appliquer le remplissage maximisant l'effet de carène liquide aux capacités sélectionnées. - 'Force Tank Layers to Current' permet d'appliquer le layer courant (préalablement sélectionné dans la barre d'état) aux capacités sélectionnées. - 'Convert Tanks to Compartments' permet de convertir automatiquement les capacités sélectionnées en compartiments. - 'Convert Compartments to Tanks' permet de convertir automatiquement les compartiments sélectionnées en capacités.
|
|||||
Comment modéliser l'envahissement conditionnel d'un compartiment ? | |||||
MAAT Hydro permet de faire dépendre la flottabilité d'un compartiment de l'immersion de certaines lignes. Pour cela, il suffit d'affilier une/des ligne(s) au compartiment dont la flottabilité doit dépendre, puis de la/les identifier comme ouverture(s) de 1° niveau (en les plaçant dans le layer identifié comme 'Downfloodable Opening Layer 1' sur la page 'Hydro' du volet [Ship]). En ouvrant ensuite le volet [Hydro] et en faisant gîter le modèle, on pourra s'assurer sur la courbe des aires courante que la flottabilité du compartiment commence à disparaître à partir de l'immersion de sa/ses ouvertures de 1° niveau affiliée(s): - Le compartiment demeure à l'état intact tant qu'aucune ouverture affiliée ne se trouve immergée. - Le compartiment demeure à l'état envahi (flottabilité résiduelle fonction de sa perméabilité) dès qu'une ouverture affiliée se trouve immergée de plus du 'Downflooding Range' (défini sur la page 'Hydro' du volet [Ship]). - La flottabilité du compartiment est interpolée linéairement entre ces deux extrèmes lorsque l'immersion des ouvertures affiliées se trouve comprise entre 0 et ce 'Downflooding Range'. Il est à noter que la valeur du 'Downflooding Range' pouvant être réduite à 0, la perte de flottabilité induite se fera alors en mode 'tout ou rien', ce qui pourra perturber la détermination itérative de l'équilibre du navire dans certains cas extrêmes. Un mécanisme analogue permet de modéliser le débordement d'une capacité en lui affiliant une ligne placée dans le layer de débordement (en la plaçant dans le layer identifié comme 'Overflow Layer ' sur la page 'Hydro' du volet [Ship]). Le calcul de la stabilité d'une drague se base même simultanément sur ces deux mécanismes pour modéliser le débordement du déblai combiné à l'envahissement de la trémie. Enfin, comme il peut être également intéressant de faire dépendre l'envahissement d'un compartiment de l'immersion simultanée de plusieurs ouvertures, il est également possible de lui affilier des ouvertures de 2° et 3° niveau (i.e. placées dans le layer 'Downfloodable Opening Layer 2' / ''Downfloodable Opening Layer 3') en plus de celles de 1° niveau dont il vient d'être question. On constatera alors que: - Lorsque des ouvertures de 1° et 2° niveau sont affiliées, le compartiment ne commence à être envahi que lorsque les ouvertures de 1° et 2° niveau se trouvent simultanément immergées. - Lorsque des ouvertures de 1°, 2° et 3° niveau sont affiliées, le compartiment ne commence à s'envahir que lorsque les ouvertures de 1°et 2° et 3° niveau se trouvent simultanément immergées. Ce dernier mécanisme permet alors de modéliser des envahissements se produisant en 2 ou 3 étapes. Enfin, compte tenu de ce mécanisme d'envahissement, on comprendra que l'affiliation d'ouvertures doit être évitée lorsque le flotteur n'est représenté que par un seul compartiment, sous peine de ne plus pouvoir calculer son équilibre en cas d'immersion.
|
|||||
Comment modéliser le déversement et l'envahissement de bassins (capacités ouvertes) ? | |||||
De même que l'affiliation de ligne(s) à un compartiment permet de faire dépendre son état d'envahissement de son/leur immersion (voir ci-dessus), l'affiliation de lignes à une capacité permet de contrôler le débordement de son contenu ainsi que son envahissement. La ou les lignes ainsi affiliées, décrivant l'ouverture par où déborde le contenu de la capacité, doivent être placée(s) dans le layer sélectionné comme 'Overflow Layer' sur la page [Hydro] du volet [Ship]. Lorsqu'une capacité se trouve ainsi munie d'un descripteur d'ouverture, sa surface libre et son contenu se trouvent automatiquement ajustés afin qu'elle ne soit jamais immergée (débordement). La quantité de liquide contenue dans la capacité peut ainsi diminuer automatiquement en fonction de son remplissage, de la géométrie de son ouverture ainsi que de la gîte courante (la simulation interactive de cette situation au moyen du volet [Hydro] permet d'observer directement l'incidence de la gîte sur le déplacement et la courbe de poids). De plus, lorsqu'une telle capacité ouverte n'est pas affiliée à un compartiment, l'immersion de son ouverture sous la flottaison courante la fait automatiquement passer à l'état envahi, son contenu disparaissant totalement (perte simultanée de flottabilité et de carène liquide). La simulation interactive de cette situation au moyen du volet [Hydro] permet également d'observer directement l'incidence de la gîte sur le déplacement, la courbe de poids et la courbe des aires. Les ouvertures d'une capacité ne doivent pas être confondues avec son éventuelle sonde.
Un fichier d'exemple illustrant cette possibilité peut être téléchargé ici. Par ailleurs, il est également important de signaler que le déversement / envahissement de capacités rend le déplacement du navire variable en fonction de sa gîte, de sorte que le GZ calculé n'est plus proportionnel au moment inclinant. Le script des critères STC utilisés pour calculer la stabilité de tels navires doit donc être implémenté en conséquence: Data delta("Dsp", DSPL, h0) // Creates a 'delta' data representing ship's moulded displacement Heelpoint heel("heel buffer", CONSTANT, 0.0)// Creates a heel abscissa buffer Curve deltah("Delta(heel)", DSPL)// Creates a (variable) displacement curve named "deltah" Curve gzcor("GZ.Delta/Delta0", heel, {gz(heel)*deltah(heel)/delta})// Creates a corrected GZcurve named "gzcor" Curve agzcor("GZ.D/D0 Area", gzcor, 0.0, 0.0)// Creates corrected GZ's area curve named "agzcor" Heelpoint hx("GZc Max", MAX, gzcor)// Finds Max corrected GZ heel and creates a heel point named "hx" for further use Data gzx("GZc Max", gzcor, hx) // Finds Max corrected GZ and creates a lever named "gzx" for further use Lorsque cette correction des GZ est effectuée, les GZ corrigés peuvent être listés à la place des ou avec les GZ et aires de référence en spécifiant le nom des courbes correspondantes dans l'argument de l'instruction ListTab: ListTab(gz, "GZ", 88, 90) // Adds the standard GZ in the listed data ListTab(gzcor, "GZc", 97, 99)// Adds the corrected GZ in the listed data ListTab(agzcor, "GZc Area", 108, 107)// Adds the corrected GZ area in the listed data |
|||||
Comment modéliser les cloisons anti-roulis des capacités ? | |||||
Si nécessaire, MAAT Hydro permet de modéliser la / les cloisons anti-roulis d’une capacité, afin de permettre la prise en compte du gain obtenu sur le moment ce correction de surface libre.
Pour créer ou modifier les cloisons anti-roulis d'une capacité, i l s u f f i t d e l a sélectionn e r dans le browser 3D, puis de sélectionner la fonction «’Set Solid Baffles’ dans le menu contextuel obtenu par un clic droit.Les détails de cette opération figurent dans l’aide en ligne de la boîte de dialogue obtenue.
|
|||||
|
|||||
Comment conserver la carène liquide d'une capacité en avarie ? | |||||
Certains réglements imposent de prendre en compte la carène liquide des capacités en avarie dans le calcul de la stabilité transversale. MAAT Hydro neutralisant automatiquement la carène liquide des capacités en avarie, on peut satisfaire cette éxigeance en procédant de la sorte: - Créer un solide de dimensions et volume négligeable dans une partie préférentiellement émergée du navire. - Affilier une copie des capacités à traiter de la sorte à ce compartiment, qui devra toujours rester intact afin que la volumétrie de ses enfants ne soit jamais comptabilisée. - Créer les cas de chargement souhaités en définissant le remplissage des capacités ainsi dédoublées et affiliées, puis en vidant les capacités d'origine afin que leur carène liquide ne soit comptabilisée qu'une fois. - Créer les cas d'avarie souhaités en mettant les seules capacités d'origine (vidées) en avarie et en maintenant leurs doubles affiliés à l'état intact.
|
|||||
Comment définir la sonde d'une capacité et obtenir les données associées ? | |||||
MAAT Hydro permet de modéliser très simplement les sondes des capacités permettant de calculer les données associées dans un but d'étude ('/Tools/Tank Calibration') ou d'exploitation à bord ('/Tools/Sounding Tables'). Pour être reconnues comme telles, les sondes des capacités doivent être définies ainsi: - Importer ou créer directement dans MAAT Hydro les lignes représentant les sondes des capacités. - Sur le volet [Data], mettre ces lignes-sondes dans le 'Tank Pipe Layer' défini sur la page [Hydro] du volet [Ship]. - Affilier chacune de ces lignes-sondes en les glissant-lâchant dans leur capacité parente au moyen du browser 3D. MAAT Hydro détectera alors automatiquement ces sondes, calculant alors leurs données associées.
|
|||||
|
|||||
Comment récupérer un flotteur sectionné de MAAT 2000 dans MAAT Hydro + ? | |||||
MAAT Hydro + extrude automatiquement les flotteurs sectionnés importés de MAAT 2000 de manière à les transformer en solides équivalents, directement intégrabes. |
|||||
Pourquoi certains imports IGES paraissent-ils interminables ? | |||||
Les imports IGES de MAAT Hydro + incluent une séquence d’optimisation très poussée (réduction automatique du degré, suppression des isos et patches inutiles, traitement des singularités…) afin que le modèle obtenu soit le plus compact possible et que les calculs s’en trouvent naturellement optimisés. |
|||||
Pourquoi les fonctions "Split" n’aboutissent-elles parfois pas ? | |||||
Un refus de sectionnement survient généralement lorsque le plan ou la surface d’intersection intercepte une zone insuffisament connexe du solide, la face ainsi créée ne parvenant pas à se boucler.
|
|||||
Comment gérer les cas de chargement et d'avarie dans MAAT Hydro ? | |||||
L'analyse hydrostatique d'un navire s'effectuant généralement pour un certain nombre de cas de chargement et d'avaries bien précis, il est indispensable de pouvoir enregistrer chacun d'entre eux une fois pour toutes, afin que le navire puisse être immédiatement mis dans l'un de ces états par la suite. A cette fin, MAAT Hydro gère deux objets distincts mais étroitement complémentaires:
A) Cas de chargement ('Loading Condition'): MAAT Hydro permet de créer autant de cas de chargement que nécessaire, chacun d'entre eux permettant d'enregistrer une fois pour toutes, au moment de sa créationr:
La création d'un cas de chargement commence par le réglage des paramètres listés ci-dessus sur le volet [Data] du modèle courant (masses fixes, remplissage des capacités, perméabilité des compartiments, silhouette). Dès que ce réglage est effectué, il suffit de sélectionner le répertoire parent du cas de chargement à créer dans le browser 3D avant de sélectionner 'Make Loading Condition' dans le menu contextuel apparaissant sur un clic droit. Un objet 'Loading Condition' apparaît alors dans le browser 3D, contenant une copie immédiatement réutilisable des données courantes. Il suffit alors de répéter cette opération autant de fois qu'il y-a de cas de chargement pour qu'ils se trouvent enregistrés une fois pour toutes, devenant immédiatement rétablissables par un double clic dans le browser 3D. On remarquera néanmoins que le rétablissement d'un cas de chargement replace automatiquement le navire dans l'état intact, le nom du cas de chargement courant s'affichant dans la barre d'état située au bas de la fenêtre, avec le cas d'avarie courant. On prendra donc soin de toujours rétablir le cas de chargement du navire avant de rétablir son état d'avarie éventuel. De plus, Les capacités et compartiments étant identifiés par leur chemin dans le répertoire courant, il est également important de ne plus les renommer ni les déplacer après avoir créé des cas de chargement, tout lien ainsi brisé empêchant le contrôle automatique ultérieur de l'objet pointé (perte du contrôle du remplissage ou de la perméabilité des éléments renommés ou déplacés). Afin d'éviter tout risque de ce type, la fonction '/Tools/Check Model' permet de détecter automatiquement de tels composants, afin d'y remédier à l'aide des fonctions de gestion des cas de chargement ci-dessous, proposées par le menu contextuel du browser 3D:
B) Cas d'Avarie ('Damage Condition'): De manière analogue, MAAT Hydro permet de créer autant de cas d'avaries ('Damage Conditions') que nécessaire, chacun d'entre eux permettant d'enregistrer une fois pour toutes, au moment de sa création:
La création d'un cas d'avarie commence également par le réglage des paramètres listés ci-dessus sur le volet [Data] du modèle courant (envahissement des compartiments, layer des compartiments en envahissement progressif, suppression des ouvertures à ignorer, ...). Dès que ce réglage est effectué, il suffit de sélectionner le répertoire parent du cas de d'avarie à créer dans le browser 3D avant de sélectionner 'Make Damage Condition' dans le menu contextuel apparaissant sur un clic droit. Un objet 'Damage Condition' apparaît alors dans le browser 3D, contenant une copie immédiatement réutilisable des données courantes. Il suffit alors de répéter cette opération autant de fois qu'il y-a de cas d'avarie pour qu'ils se trouvent enregistrés une fois pour toutes, devenant immédiatement rétablissables par un double clic dans le browser 3D. On remarquera néanmoins que, contrairement au rétablissement des cas de chargements, le rétablissement d'un cas d'avarie ne replace évidemment pas le navire dans l'état intact, d'où la nécessité de toujours rétablir l'état d'avarie après avoir rétabli l'état de chargement. Le nom du cas d'avarie rétabli s'affiche alors dans la barre d'état située au bas de la fenêtre, avec le cas de chargement courant. On prendra donc soin de toujours rétablir le cas de chargement du navire avant de rétablir son état d'avarie éventuel. De plus, pour les mêmes raisons que pour les cas de chargement, il est également important de ne plus renommer ni déplacer les compartiments après avoir créé des cas d'avarie, tout lien ainsi brisé empêchant le contrôle automatique ultérieur de l'objet pointé (perte du contrôle de la mise en avarie des éléments renommés ou déplacés). Ici encore, la fonction '/Tools/Check Model' permettra de détecter automatiquement ces anomalies. Lorsque tous les cas de chargement et d'avrie du projet sont ainsi modélisés, certains calculs deviennent automatiquement chaînables:
|