Le logiciel de calcul de structure RFEM 6 constitue la base d'une famille de logiciels modulaires. Le logiciel de base RFEM 6 permet de définir la structure, les matériaux et les sollicitations de structures planes et spatiales composées de barres, plaques, voiles et coques. Vous pouvez aussi travailler sur des structures combinées constituées de solides et d'éléments de contact.
Grâce à RSTAB, l'ingénieur structure a accès à un logiciel de structures filaires 3D qui répond aux exigences du calcul de structure moderne et reflète l'état actuel des techniques de construction.
Vous passez souvent trop de temps à calculer des sections ? Les logiciels Dlubal et le programme autonome RSECTION vous facilitent la tâche en déterminant et en effectuant une analyse des contraintes pour différentes sections.
Savez-vous toujours d'où vient le vent ? Du côté de l'innovation, bien sûr ! Avec RWIND 2, vous disposez d'un programme utilisant une soufflerie numérique pour la simulation numérique des flux de vent. Le programme simule ces flux autour de n'importe quelle géométrie de bâtiment et détermine les charges de vent sur les surfaces.
Vous souhaitez obtenir un aperçu des zones de charge de neige, des zones de vent et des zones sismiques ? Si tel est le cas, vous êtes au bon endroit. Utilisez notre outil de géolocalisation pour déterminer rapidement et efficacement les zones de neige, de vent et de sismicité selon l'Eurocode et d'autres normes internationales.
Souhaitez-vous tester la puissance des logiciels Dlubal Software ? C'est votre chance ! Avec la version complète gratuite de 90 jours, vous pouvez tester l'ensemble de nos logiciels.
Si les informations max/min ne sont plus affichées, veuillez vérifier si vous les avez activées dans le Navigateur - Résultats.
Pour définir l'échelle de valeurs sur une plage définie (par exemple uniquement les valeurs positives), double-cliquez sur l'échelle de couleurs du panneau de contrôle.
Dans la boîte de dialogue suivante, remplacez la référence « Max/Min » par « Limites » et définissez-y les valeurs limites manuellement (par ex. Min = 0,0).
Pour masquer complètement les plages de valeurs exclues dans le graphique, déplacez le curseur d'un niveau au minimum vers la droite de l'échelle de valeurs (voir la Figure 01).
Si les informations max/min ne sont plus affichées, veuillez vérifier si vous les avez activées dans le navigateur Afficher.
Les unités des appuis nodaux et linéïques sont affichées dans les informations max/min. L'unité kN/m est par exemple utilisée pour les forces d'appui et kNm/m et les moments d'appui.
La remarque à ce sujet n'est pas prédéfinie dans le graphique car les résultats des efforts internes peuvent également être affichés dans le graphique. Pour activer la sortie des unités, sélectionnez « Valeurs de résultat » sous « Résultats » dans le « Navigateur de projet - Afficher ».
La valeur se réfère à une distance de 1 m.
Une valeur partielle est spécifiée dans chaque nœud de maillage EF. Pour ainsi dire, c'est un instantané de l'appui linéique qui est affiché.
Les paramètres d'un modèle peuvent être modifiés à l'aide de l'interface IModel (depuis IModel3) :
Sub test_parameter()Dim iApp As RFEM5.ApplicationSet iApp = GetObject(, "RFEM5.Application")iApp.LockLicenseDim j As Integerj = iApp.GetModelCountDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo eDim formParams() As RFEM5.FormulaParameter' obtenir tous les paramètres de la formuleformParams = iMod.GetFormulaParameters' supprimer tous les paramètres de formuleiMod.CleanFormulaParameters' définir la liste des paramètres de formuleReDim Preserve formParams (0 To UBound (formParams, 1) + 1)formParams(UBound(formParams, 1)).Name = "p"formParams(UBound(formParams, 1)).Unit = "m"formParams(UBound(formParams, 1)).UnitType = LengthUnitTypeformParams(UBound(formParams, 1)).Value = 0formParams(UBound(formParams, 1)).ValueType = DoubleTypeformParams(UBound(formParams, 1)).Comment = "new parameter"formParams(UBound(formParams, 1)).Formula = « b/3 »formParams(UBound(formParams, 1)).RangeOfValues = "(3;5.5>"iMod.SetFormulaParameters formParamse:If Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseSet iMod = NothingEnd Sub
Il est uniquement possible de lire tous les paramètres à l'aide de la fonction GetFormulaParameters(). Les paramètres modifiés ou nouveaux peuvent ensuite être à nouveau transférés sous forme de liste à l'aide de la fonction SetFormulaParameters (). Ainsi, aucun paramètre individuel ne peut être lu ou écrit.
Il est à noter que la « Valeur » relative à son type (ValueTyp) et à son unité (Unit) doit être dans les limites définies (RangeOfValues), sinon un message d'erreur apparaît. Si la valeur est calculée, comme dans l'exemple, cela n'est pas pertinent et la valeur calculée avec la formule (Formula) doit être dans les limites, si les limites sont définies.
Pour imprimer l'image sans charge et sans référence à un cas de charge, tous les résultats et charges doivent être masqués.
L'image est imprimée sans référence dans le rapport d'impression uniquement s'il n'y a pas de texte dans le titre et les informations max/min.
Sub test_section()' get interface from the opened model and lock the licence/program Dim iModel As RFEM5.IModel3 Set iModel = GetObject(, "RFEM5.Model") iModel.GetApplication.LockLicense On Error GoTo E Dim iSecs As RFEM5.ISections Set iSecs = iModel.GetSections()
' first delete all sections iSecs.PrepareModification iSecs.DeleteObjects ("All") iSecs.FinishModification ' set section on solid Dim sec As RFEM5.Section sec.EdgePointA.X = 2 sec.EdgePointA.Y = 5 sec.EdgePointA.Z = 0 sec.EdgePointB.X = 2 sec.EdgePointB.Y = 8 sec.EdgePointB.Z = 0 sec.no = 1 sec.Name = "solid section" sec.Plane = GlobalPlaneInPositiveX sec.ShowValuesInIsolines = False sec.Type = SectionOnSolidSectionLine sec.ObjectList = "1" iSecs.PrepareModification iSecs.SetSection sec iSecs.FinishModification
' set section on surface sec.EdgePointA.X = 2 sec.EdgePointA.Y = 0 sec.EdgePointA.Z = 0 sec.EdgePointB.X = 2 sec.EdgePointB.Y = 3 sec.EdgePointB.Z = 0 sec.no = 2 sec.Name = "surface section" sec.Plane = GlobalPlaneInPositiveX sec.ShowValuesInIsolines = True sec.Type = SectionViaSurfacePlane sec.ObjectList = "1" sec.Vector.X = 0 sec.Vector.Y = 0 sec.Vector.Z = 1 iSecs.PrepareModification iSecs.SetSection sec iSecs.FinishModification
' get results Dim iCalc As ICalculation2 Set iCalc = iModel.GetCalculation Dim iRes As IResults2 Set iRes = iCalc.GetResultsInFeNodes(LoadCaseType, 1) Dim secRes() As RFEM5.SectionResult secRes = iRes.GetResultsInSection(2, AtNo, ShearForceVy,ContinuousDistributionWithinObjects, False)
Les points suivants doivent être considérés afin d'utiliser les efforts internes déterminés pour le calcul :Le modèle doit représenter la structure réelle aussi précisément que possible. Par conséquent, il est nécessaire de définir correctement les matériaux, les épaisseurs de surface, les cotations de section, les définitions d'articulation, les conditions d'appui, etc.Les charges doivent être définies et appliquées conformément à la norme. RFEM peut importer automatiquement les combinaisons.Dans le cas d'efforts internes issus de combinaisons de résultats, il est nécessaire de prêter attention à l'évaluation des valeurs max/min correctes. L'effort normal de compression dans un poteau correspond à l'effort normal minimal (N min.).
Pour obtenir le résultat des réactions d’appui MAX/MIN avec les valeurs associées sur différentes poutres de chemins de roulement, les deux poutres doivent être calculées dans CRANEWAY. Pour ce faire, sélectionnez l’option « Les deux poutres (Wmax et Wmin) » dans la fenêtre 1.4 Chargement (voir la Figure 01).
Sélectionnez ensuite l’option Seulement max/min dans la fenêtre de résultats 2.3 Forces d’appui au bord inférieur. Les résultats sont ensuite affichés pour les deux poutres (poutres avec Wmax et poutres avec Wmin) triés par les composants de charge individuels et les appuis. Il y a deux lignes avec des résultats pour chaque appui et composant de charge.
La Figure 02 montre les valeurs suivantes pour l’appui 1 :
Les efforts d'appui affichés sont les valeurs caractéristiques, y compris les facteurs dynamiques réduits, et peuvent donc être utilisés directement pour un calcul ultérieur.
Il existe trois manières de trier l'affichage dans la fenêtre de résultats 2.3.