Skip to content

ADViewer 2.01

Choose a tag to compare

@mooondark mooondark released this 09 Sep 11:18
· 45 commits to main since this release
6e21bd0

2.01

Full Changelog: 1.96...2.01

FR

  • Poutres à section variable : l'onglet Propriétés affiche désormais deux lignes « Section début » et « Section fin » au lieu d'une seule.
  • Nouveau curseur « Transparence profilés » (défaut 65 %), actif uniquement en mode « Profilés + Faces cachées » ; le curseur de transparence des surfaces n'agit plus sur les solides des filaires.
  • Chargement d'un modèle : le retour au mode d'affichage par défaut (« Filaire + Faces cachées ») se fait maintenant avant le rendu du nouveau modèle, ce qui évite un premier rendu intermédiaire en mode Profilés (lent sur les gros modèles).
  • Correction : sectionOrientationAngle (renvoyé en radians par l'API) était converti une seconde fois lors de la construction du repère local — le repère des diagrammes de résultats n'était quasiment pas tourné pour les barres à section orientée. Les diagrammes s'orientent maintenant dans le bon plan.
  • Correction : après une multi-sélection de filaires et l'affichage d'un diagramme, une sélection unique ultérieure rechargeait les résultats de l'ancienne multi-sélection ; il est de nouveau possible d'obtenir les résultats d'un seul élément.

EN

  • Variable-section beams: the Properties tab now shows two rows, "Start section" and "End section", instead of a single one.
  • New "Profiles transparency" slider (default 65%), active only in "Profiles + Hidden faces" mode; the surfaces transparency slider no longer affects the linear-element solids.
  • Model load: the reset to the default render mode ("Wireframe + Hidden faces") now happens before the new model is rendered, avoiding an intermediate render in Profiles mode (slow on large models).
  • Fix: sectionOrientationAngle (returned in radians by the API) was converted a second time when building the local frame — the results-diagram frame was barely rotated for beams with an oriented section. Diagrams now orient in the correct plane.
  • Fix: after a multi-selection of linear elements and showing a diagram, a later single selection reloaded the results of the previous multi-selection; single-element results are available again.

2.00

FR

  • Vue graphique : deux nouveaux modes de visualisation, « Profilés + Faces cachées » et « Profilés + Rendu plein ». Les éléments filaires y sont dessinés avec leur section 3D réelle (solide extrudé) au lieu d'un simple trait.
  • Sections gérées : I/H, U, L/cornière, T, T dissymétrique, rectangulaire et circulaire (pleines et tubes creux), Z, Oméga, Sigma ; profilés composés CS1 à CS7 ; poutres à section variable (interpolation section début → section fin) ; jarrets (goussets) début et/ou fin, en haut, en bas ou haut et bas.
  • L'angle d'orientation de la section et l'excentrement sont pris en compte ; la géométrie affichée est identique à celle de l'export IFC.
  • « Profilés + Rendu plein » : solide ombré avec arêtes visibles. « Profilés + Faces cachées » : solide lissé.
  • La sélection colore directement le(s) solide(s) de l'élément sélectionné dans la couleur de sélection (échange de scalaires, sans reconstruction).
  • Au chargement d'un modèle, le mode de visualisation revient au défaut « Filaire + Faces cachées ».
  • Interne : toute la géométrie de section pure est extraite du module d'export IFC vers un module partagé (section_geometry.py), sans changement de comportement de l'export IFC.

EN

  • Graphic view: two new render modes, "Profiles + Hidden faces" and "Profiles + Full render". Linear elements are drawn with their real 3D cross-section (extruded solid) instead of a plain line.
  • Supported sections: I/H, U, L/angle, T, unequal T, rectangular and circular (solid and hollow tubes), Z, Omega, Sigma; combined sections CS1 to CS7; variable-section beams (loft from start to end section); haunches at start and/or end, top, bottom or top-and-bottom.
  • Section orientation angle and eccentricity are honoured; the displayed geometry matches the IFC export.
  • "Profiles + Full render": shaded solid with visible edges. "Profiles + Hidden faces": smooth solid.
  • Selection recolors the selected element's solid(s) directly in the selection color (scalar swap, no rebuild).
  • On model load the render mode returns to the default "Wireframe + Hidden faces".
  • Internal: all pure section geometry is moved from the IFC export module into a shared module (section_geometry.py), with no change to the IFC export behavior.