Changements/améliorations liés à la gestion des propriétés matérielles dans la version 22-SP2
Contexte
Dans Alibre Design, il y a deux endroits où le matériau d'une pièce peut être spécifié, à savoir les pages de dialogue Propriétés du fichier->Données de la pièce et Propriétés du fichier->Matériau. Avant la V22, l'utilisateur pouvait saisir une valeur de matériau différente aux endroits susmentionnés ou choisir de synchroniser la valeur de matériau à ces deux endroits. Il faut savoir que la valeur de la propriété du matériau affichée dans les dessins 2d et la nomenclature provient de la valeur du matériau spécifiée dans Propriétés du fichier->Données de la pièce. Dans la V22, on a estimé que, pour être significative, une pièce ne pouvait se voir attribuer qu'un seul matériau. Les changements suivants ont été apportés dans la V22 :
- L'utilisateur peut sélectionner le matériau d'une pièce uniquement à partir de la bibliothèque de matériaux qui est nouvelle dans V22. Le même matériau sera affiché dans les deux boîtes de dialogue Propriétés du fichier->Données de la pièce et Propriétés du fichier->Matériau.
- Contrairement aux versions précédentes, l'utilisateur ne peut pas modifier la valeur de la propriété du matériau dans : Propriétés du fichier->Données de la pièce. Ce champ a été mis en lecture seule.
- La possibilité de spécifier une "densité personnalisée" (sans sélection explicite de matériau) a été supprimée.
- Une pièce nouvellement créée est automatiquement affectée par défaut à la catégorie "Aluminium - Coulée martelée".
- Les pièces enregistrées avant la version 22 qui n'ont pas été explicitement affectées à un matériau sont automatiquement affectées au matériau "Aluminium - Coulée martelée".
- La possibilité de spécifier une propriété matérielle pour l'assemblage a été complètement supprimée.
Changements/améliorations dans V22-SP2
Certaines des modifications mentionnées dans la section précédente se sont révélées problématiques pour certains utilisateurs. Pour y remédier, les modifications suivantes ont été apportées à la version V22-SP2 :
- La possibilité de spécifier une valeur de "densité personnalisée" sans avoir à sélectionner explicitement un matériau a été rétablie. Voir la capture d'écran ci-dessous.
Si la case "Personnalisé" est cochée, l'utilisateur peut saisir une valeur de densité à utiliser dans le calcul des propriétés physiques. Le matériau restera non assigné comme indiqué. - La possibilité de modifier les propriétés des matériaux dans Propriétés du fichier->Données de la pièce a été partiellement rétablie. UNIQUEMENT lorsque l'utilisateur n'a pas sélectionné de matériau pour la pièce dans l'éditeur de matériaux. En d'autres termes, dans la page Matériau, si la case "Personnalisé" est cochée (comme indiqué dans la capture d'écran ci-dessus), l'utilisateur sera autorisé à saisir un nom de matériau dans la page Données de la pièce, comme indiqué dans la capture d'écran ci-dessous.
REMARQUE IMPORTANTE :
- Les fichiers de pièces créés avant V22 mais ouverts dans V22-SP2 conserveront les valeurs des propriétés des matériaux exactement comme dans les versions antérieures. L'utilisateur pourra toujours modifier la valeur de la propriété du matériau dans la boîte de dialogue Propriétés du fichier->Données de la pièce.
- Si l'utilisateur modifie le matériau de la pièce dans l'éditeur de matériaux, le même matériau sera automatiquement appliqué à la propriété du matériau dans Propriétés du fichier->Données de la pièce. C'est-à-dire que le matériau de la pièce est automatiquement synchronisé dans les deux endroits et le champ matériau dans Propriétés du fichier->Données de la pièce deviendra en lecture seule.
- Dans V22-SP2, aucun matériau n'est attribué par défaut à un fichier Part nouvellement créé. La case "Personnalisé" sera cochée par défaut.
- Pour un fichier d'assemblage, bien qu'un matériau ne puisse pas être attribué à partir de l'éditeur de matériaux, la possibilité de saisir une valeur de propriété de matériau dans la boîte de dialogue Propriétés du fichier->Données de la pièce a été rétablie.
- Si un fichier de nomenclature comporte une colonne "Densité", les unités de densité qui y figurent seront reprises des unités de l'éditeur de matériaux pour tous les nouveaux fichiers de nomenclature créés dans V22-SP2.
- La possibilité de définir la propriété matérielle 'Propriétés du fichier->Données de la pièce' via Alibre Script API a été rétablie (sous réserve des conditions mentionnées au point 2 ci-dessus).
- Des modifications ont été apportées à la mise en œuvre du coffre-fort M-Files, conformément aux améliorations décrites ci-dessus.
Une liste combinée pour 2019.0.1, 2019.0.2
Corrections de bugs
- Correction des défaillances de l'affichage des sections précises dans les espaces de travail des pièces et des assemblages
- Correction d'un problème de stabilité dans la fonction Convertir en tôle
- Correction de la disparition occasionnelle des hachures transversales dans les vues en coupe 2D
- Correction d'un problème d'exportation de certaines pièces vers STEP, Parasolid et 3D-PDF
- Correction du seuil de masquage des petits visages fixé à 0px qui n'était pas respecté.
- Correction d'un crash lors de la conversion en SMP
- Correction de l'exportation STEP entraînant des emplacements de pièces incorrects sur certaines machines
- Correction de l'exportation de 3D PDF entraînant des emplacements de pièces incorrects sur certaines machines
- Correction d'un lien brisé dans le fichier d'aide de la page "Personnaliser les performances".
Mises à jour critiques ( !)
Mise à jour d'automne de Windows 10 - Correction de bogues critiques
- La mise à jour d'automne de Microsoft pour Windows 10 introduit un bogue dans Application.VisualStyleState qui rend le ruban inutilisable lorsqu'une boîte de dialogue Fichier > Ouvrir, Fichier > Insérer ou Fichier > Enregistrer est affichée. Alibre a présenté le bogue à Microsoft, qui l'a reconnu et prévoit de le corriger. Cependant, aucune date de publication n'est actuellement disponible pour cette correction de la part de Microsoft.
- Alibre a mis en place un correctif provisoire qui contourne le bogue de Microsoft. Il en résulte une légère modification de l'apparence de la fenêtre Alibre Design en forçant la désactivation de l'apparence Windows Vista Glass.
- Si vous installez la principale mise à jour d'automne de Windows 10 sans avoir obtenu Alibre Design 2018.2, vous ne pourrez pas utiliser le logiciel.
Alibre Atom3D
Nouvelles fonctionnalités
- Bossage hélicoïdal et Coupe hélicoïdale ont été ajoutés à Alibre Atom3D
Importation/Exportation
- Les versions 2018 de DWG et DXF sont maintenant disponibles pour l'importation/exportation.
Keyshot 8.x pour Alibre Design
- Keyshot 8 est maintenant disponible.
Performance
- Pour les assemblages de grande taille, nous avons apporté plusieurs modifications qui devraient améliorer considérablement les performances de l'interaction avec la boîte de dialogue SaveAs/SaveAllAs. D'autres modifications devraient permettre d'améliorer les performances de chargement (ouverture) des assemblages.
- Les dessins d'assemblages complexes peuvent désormais être ouverts plus rapidement. Les optimisations pour les assemblages comportant de nombreuses contraintes et configurations améliorent désormais les temps de chargement des fichiers de dessin.
Corrections de bugs
- Un bogue a été corrigé qui empêchait parfois la modification des fils de discussion externes.
- Un bogue qui provoquait le chevauchement des boîtes de saisie du menu d'édition sur place des styles de cote dans les dessins 2D lorsque l'option Ajuster était sélectionnée a été corrigé.
- Un bogue provoquant une exception lors de la première exécution de la superposition de script si le ruban est désactivé a été corrigé.
- Un bogue qui faisait échouer dans certains cas l'exportation de dessins 2D vers DXF en raison d'un problème de ligne centrale a été corrigé.
- Un bogue causant des problèmes à certains modules complémentaires si le ruban est désactivé a été corrigé.
- Un bogue a été corrigé lors de la substitution de la valeur de la cote dans le menu d'édition sur place dans les dessins 2D, qui entraînait la substitution du style, a été corrigé.
- Un bogue provoquant une exception d'erreur de curseur disposé après avoir changé de schéma de couleurs a été corrigé.
- Un bogue causant des problèmes avec l'insertion de nouvelles vues dans les dessins 2D lorsque les unités par défaut sont les pieds et les pouces a été corrigé.
- Plusieurs bogues du script Alibre ont été corrigés.
Divers
- Le dernier type d'exportation utilisé est désormais mémorisé d'une session à l'autre. Par exemple, si vous avez tendance à exporter beaucoup de fichiers STL, vous n'avez plus besoin de sélectionner STL comme format d'exportation après avoir rouvert Alibre Design / Atom3D.
- Nouvelles API pour masquer la géométrie de référence telle que les plans, les axes et les points de référence.
- Le nom de l'ordinateur de la machine sous licence sera transmis au serveur de licences d'Alibre. Il est ainsi plus facile pour vous et pour le support de déterminer quelle machine doit être mise hors service en cas de problème de licence. Cela remplacera le "DeviceID" actuellement utilisé, qui est une chaîne de caractères aléatoire.
- Un type de licence Code Partenaire a été introduit. Cela n'affecte pas les clients.
- Mise à jour de la chaîne de caractères dans les menus contextuels des dessins 2D pour plus de cohérence
- Un dialogue en langue allemande a été modifié.
- Modification de certaines chaînes de publication de PDF pour les rendre plus claires
- La restauration d'un fichier de paquetage fait désormais défiler automatiquement la boîte de dialogue de l'explorateur Windows pour afficher le dossier par défaut utilisé lors de la sélection du dossier cible.
Mises à jour du script Alibre
- Ajout d'une fonction de recherche/remplacement.
- Activation de la prise en charge de SQLite3.
- Prise en charge de l'affichage/masquage des plans, axes et points de conception.
- Correction d'un bug qui provoquait une erreur lors de la fermeture des fenêtres de dialogue.
- Ajout de la prise en charge de l'activation des configurations de pièces et de sous-ensembles à l'intérieur des assemblages.
- Correction d'un bug de sélection.
- Correction d'un bogue concernant les bibliothèques Python manquantes.
- Ajout des fonctions Sketch.ToXml(), Sketch.FromXml(), Sketch.SavetoXml() et Sketch.LoadXml().
- Ajout de Sketch3D.ToXml(), Sketch3D.FromXml(), Sketch3D.SavetoXml() et Sketch3D.LoadXml().
- Les fenêtres de dialogue basées sur des scripts disposent désormais d'un système de sélection plus proche des boîtes de dialogue intégrées dans Alibre Design.
- Les fenêtres de dialogue basées sur des scripts mettent désormais toujours en évidence l'entrée focalisée.
- Ajout d'un bouton dans le dialogue des préférences pour supprimer les données utilisateur enregistrées pour Alibre Script.
- Les fonctions d'esquisse 2D qui ajoutent une Bspline renvoient désormais un objet Bspline.
- Ajout de GetPoint() à l'objet Bspline 2D, permettant l'évaluation d'une Bspline en n'importe quel point.
- Ajout de Length et SubDivide() à l'objet Bspline 2D.
- Ajouté Length, Subdivide() et SubdivideGetNormals() à BSpline3D.
- Ajout de GetPointAt() à l'objet Bspline 2D.
- Ajout de GetPointAt() et GetNormalAt() à l'objet 3D Bspline.
- Le survol de l'onglet script affiche désormais le chemin d'accès et le nom de fichier du script.
- Ajout de Polyline3D, CircularArc3D, Line3D, PolylinePoint3D.
- Ajout de Sketch3D.Figures pour interroger les parties d'une esquisse 3D .
- Ajout d'un constructeur pour Polyline.
- Ajout de la possibilité de passer des paramètres aux scripts depuis la console.
- Ajout de la possibilité d'exécuter un script spécifique à partir de la console.
- Ajout de Sketch.GetSurface pour obtenir le plan ou la face sur lequel le croquis a été créé.
- Les fenêtres de dialogue basées sur des scripts permettent désormais la multisélection de faces, d'arêtes, de sommets, de points, de plans, d'axes et d'esquisses.
- Ajout d'un menu contextuel aux onglets de script.
- La variable globale AlibreScriptVersion est passée de major.minor en tant que réel à build number en tant qu'entier.
- Ajout de l'indentation automatique dans l'éditeur.
- Ajout d'options de tabulation et d'espacement.
- La console affiche désormais le numéro de build d'Alibre Script.
- Ajout de Part.ExportRotatedSTL().
- Ajout d'un rappel de modification de l'entrée dans les dialogues d'options.
- Ajout de la possibilité d'activer et d'afficher les entrées de dialogue.
- Ajout d'un rappel aux dialogues d'options et d'utilitaires pour configurer l'interface utilisateur après la création du dialogue, par exemple pour activer/désactiver des éléments en fonction des paramètres actuels.
- Ajout d'un script d'exemple pour l'exportateur STL permettant d'exporter des STL tournés pour l'impression sur 3D .
- Ajout des fonctions Part.GetUserData() et Part.SetUserData() pour stocker les données des utilisateurs dans les fichiers de pièces.
- Ajout des fonctions Assembly.GetUserData() et Assembly.SetUserData() pour stocker les données utilisateur dans les fichiers d'assemblage.
- La complétion de code affiche désormais les valeurs des enums.
- Ajout de quelques classes manquantes à la fonctionnalité de complétion de code.
- Correction d'un problème qui faisait que les dialogues basés sur des scripts n'étaient pas toujours placés au-dessus de la fenêtre Alibre Design .
- Correction d'un bogue qui provoquait une contamination croisée de l'environnement python entre les sessions de partie/assemblage lors de l'utilisation de la classe Windows.
- Ajout de Part.SaveSnapshot() et Assembly.SaveSnapshot() pour sauvegarder les images des pièces et des assemblages.
- Désormais, Windows demande une actualisation de la vignette avant d'enregistrer la vignette d'une pièce ou d'un assemblage.
- Ajouté Part.GetFeature()
- Ajouté Feature.SetColor(r, g, b)
- Ajout de Part.Select() pour sélectionner les arêtes et les faces
- Ajout des exportations IGES et SAT des pièces.
- Ajout d'options d'exportation pour les assemblages.
- Ajout d'un script d'exemple pour l'exportateur de pièces.
- Ajout d'un script d'exemple de copieur de fichiers.
- Ajout de Part.Selections et Assembly.Selections pour obtenir les sélections actuelles.
- Ajout d'une option permettant à l'utilisateur de désactiver l'enregistrement de la mise en page et des scripts dans les fichiers de pièces et d'assemblages.
- Ajout d'une option permettant de définir et de réinitialiser la mise en page par défaut.
- Ajout de l'exportation BIP pour les pièces et les assemblages.
Nouveaux produits
Alibre Atom3D
- Alibre Atom3D est un nouveau produit destiné aux consommateurs et aux passionnés. Il est similaire à l'ancienne version Alibre Design Personal Edition, mais contient un ensemble de fonctionnalités différentes.
Alibre Script
- Disponible sur Alibre Design Professional et Expert, Alibre Script est un langage de script entièrement intégré, basé sur Python, capable de piloter presque tout ce qui est disponible dans l'API de Alibre Designsans les frais généraux associés à la création d'un module complémentaire autonome. Il est particulièrement utile pour automatiser les tâches répétitives ou créer 50 pièces qui varient légèrement, par exemple. Essayez quelques exemples de scripts.
Articles supprimés
Dans cette version, nous avons dû supprimer deux éléments de fonctionnalité qui reposent sur la même bibliothèque technologique tierce qui, selon nous, n'était pas une bonne solution à long terme et qui ne fait plus l'objet d'un développement actif de la part du partenaire technologique. Ces éléments sont les suivants :
3D Analyse d'impression
La fonction d'analyse d'impression de 3D a été supprimée. Alibre ne prévoit pas de remplacer cette fonction.
Support Mesh
La possibilité d'importer, de visualiser ou d'utiliser des fichiers mesh (OBJ/STL/etc) a été supprimée du logiciel. Alibre prévoit actuellement de remplacer cette fonction, dans l'attente d'une évaluation des partenaires technologiques disponibles. Nous ne disposons pas actuellement d'un calendrier, et une analyse des partenaires technologiques est en cours selon les critères suivants :
- Outils d'importation et de conversion nettement plus robustes
- Des conversations avec les clients pour s'assurer que nous ne remplaçons pas seulement les fonctionnalités précédentes, mais que nous permettons des flux de travail plus robustes.
- Autres technologies de modélisation de maillage disponibles susceptibles d'intéresser nos clients
Interface utilisateur
Bouton Ouvrir dans la fenêtre d'accueil
- Le bouton d'ouverture a été déplacé vers la gauche à la demande des clients.
Barre d'outils d'accès rapide
- Les commandes Roll View Left et Roll View Right ont été ajoutées à la barre d'outils Accès rapide (près de la gemme) en haut à gauche de la fenêtre.
Réinitialiser la vue
- L'outil Réinitialiser la vue (anciennement Orienter vers l'esquisse) a été mis en évidence près de l'outil Sélectionner en mode Esquisse.
Outils renommés
- Plusieurs outils ont été renommés pour plus de simplicité. Par exemple, l'"outil de mesure" a été renommé "mesure".
Les boîtes de dialogue d'insertion d'axe et d'insertion de point sont désormais compatibles avec le DPI
- Les boîtes de dialogue Insérer un axe et Insérer un point en mode esquisse s'affichent désormais correctement sur les écrans haute résolution.
Corrections de bugs
- Impossible de créer un filetage cosmétique externe si la face cylindrique présente une caractéristique quelconque.
- Certains utilisateurs ont rencontré une erreur : "Attempt to access index __ ; valid range is 0..__" lors de la modification ou de la création de notes après une mise à jour de Windows. Ce problème a été résolu.
- Les esquisses créées via l'API peuvent se déformer dans certaines circonstances.
- Problème d'affichage d'une esquisse complexe dans le canevas en dehors du mode esquisse
- Erreur de tôlerie avec des pièces de tôle coniques transformées
- Échec du motif plat pour certaines catégories de pièces de tôle transformées
- L'orientation de l'espace de travail n'est pas respectée lorsque le modèle de projet à plat est appliqué
- Object Ref Erreur constatée lors de la régénération de certaines pièces de tôlerie anciennes
- L'erreur "Impossible de créer une loi de pliage lorsque les brides adjacentes sont coplanaires" a été corrigée.
Licence et mode de visualisation
Licences passives
- Pour les clients qui travaillent dans des environnements extrêmement sécurisés et qui ne peuvent pas laisser les données quitter leur ordinateur pendant le processus de licence, il existe désormais un nouveau mécanisme de licence. Une licence peut désormais être générée en envoyant à Alibre la clé de site de l'ordinateur, un code court qui ressemble à LSURFTBZQX.
Licences de réseau
- Permet aux clients d'installer un démon de licence sur le réseau interne via une machine virtuelle Linux.
- Toutes les licences sont délivrées par le réseau
- Idéal pour les déploiements importants et sécurisés
Mode visualisation
- Un nouveau mode de visualisation a été ajouté. Lorsqu'une licence n'est pas détectée au démarrage, vous avez la possibilité de saisir une licence ou de sélectionner l'option Visionneuse. L'option Viewer démarre le produit en mode Viewer, ce qui vous permet d'ouvrir et d'interroger le modèle (par exemple, de prendre des mesures).
Améliorations des composants
Les composants technologiques de base suivants ont été mis à niveau vers les dernières versions, ce qui vous donne accès à plusieurs années de mises à jour et de corrections de bogues de la part de ces fournisseurs de composants :
- ACIS - le noyau de modélisation de base
- 2D-DCM - le gestionnaire de contraintes / solveur 2D
- 3DDCM - le gestionnaire de contraintes / solveur de 3D
- HLM - le responsable hiérarchique caché
- ST-Developer - Importation/exportation STEP
- Datakit - Importation/exportation de formats propriétaires tiers CAD
- Adobe PDFLibs - Publication de fichiers PDF
- ODA Toolkit - Importation/exportation 2D
- L'environnement de construction pour Alibre Design (Visual Studio) a été mis à jour.
Nouveaux formats d'importation
- L'importation de Solidworks 2018 est désormais prise en charge
- L'importation d'Inventor 2018 est désormais prise en charge
- L'importation de Parasolid 30 est désormais prise en charge
Support haute résolution
De nombreux efforts ont été déployés pour rendre Alibre Design plus agréable à utiliser sur des écrans à haute résolution (par exemple 4k) :
- Les icônes de l'Explorateur de conception/dessin/assemblage prennent désormais en charge des résolutions plus élevées.
- Les icônes d'édition en place prennent désormais en charge des résolutions plus élevées.
- Les icônes du ruban prennent désormais en charge des résolutions plus élevées
- Il est plus facile de saisir le séparateur de l'Explorateur de conception pour le redimensionner.
- Option de symbole de contrainte 2D plus grand (Options système > Pièces/Assemblages > Esquisse > Taille des contraintes d'esquisse)
- Option de nœud d'esquisse plus grand (Options système > Pièces/Assemblages > Esquisse > Taille du nœud d'esquisse)
- L'instantanéité de la sélection en fonction du DPI facilite grandement la sélection sur les écrans à haute résolution.
- Des boîtes de dialogue prenant en compte les D PI ont été créées pour de nombreuses boîtes de dialogue qui ne prenaient pas en compte les DPI - cela corrige l'aspect confus des boîtes de dialogue sur les écrans à haute résolution.
Corrections générales de l'affichage
- Plusieurs scénarios dans lesquels la toile serait remplacée par le "X rouge", par exemple après avoir quitté le mode veille, ont été abordés.
Nouvelles fonctionnalités
Bride à onglet
- Les brides à onglet (vidéo) peuvent désormais être créées à l'aide de l'option Miter du nouvel onglet Corners de la boîte de dialogue Flange, ce qui simplifie considérablement la création de nombreuses catégories de pièces de tôlerie.
Fenêtre de la nouvelle maison
- La fenêtre d'accueil a été entièrement repensée.
Graphique Dernière utilisation
- Dans la nouvelle fenêtre d'accueil, vous pouvez voir des aperçus des icônes de vos derniers fichiers utilisés, ce qui facilite et accélère la sélection des documents récents.
Unités d'exportation STEP
- Auparavant, tous les fichiers STEP étaient exportés en cm. Désormais, vous pouvez choisir les unités à utiliser via Options système > Interopérabilité > STEP
Boutons de souris configurables
- Les commandes Zoom, Panoramique et Rotation peuvent désormais être personnalisées. Si vous utilisez plusieurs programmes, vous pouvez désormais faire en sorte qu'ils fonctionnent tous de la même manière.
Choisir le moteur PDF
- Le moteur de publication PDF est désormais une option et peut être sélectionné dans Options système > Dessins > PDF. Si vous installez un nouveau graveur de PDF (par exemple PDFill), il devrait apparaître ici pour être sélectionné.
Schéma de couleurs par défaut
- Petites modifications de la palette de couleurs par défaut pour le rollover et la couleur de prévisualisation
Améliorations de l'API
Les améliorations suivantes ont été apportées à l'API :
- Nouveau cadre pour la création de modules complémentaires AD basés sur .NET
- AlibreCAM : L'API des surfaces taillées a été mise à jour pour permettre la mise à jour d'AlibreCAM par MecSoft.
- Attribution d'une couleur à un élément dans une pièce
- Événements de sélection
- Accès aux configurations des fichiers de paramètres globaux
- Dimensionnement entre points
- Sous-ensembles d'ancrage/cache/soutien
- Capturer des images de la toile
- Définir la configuration d'une pièce dans un assemblage
Les versions antérieures à 2017.0 ne sont pas présentées.