Академический Документы
Профессиональный Документы
Культура Документы
Ce document vous propose de dcouvrir les fonctionnalits nouvelles et amliores dAutodesk Revit Architecture 2010. La plupart concerne lun des trois principaux domaines de cette version.
Sommaire
Nouveaux outils de conception..................................................................................................... 4
Nouvel environnement de conception ..............................................................................................................4 Nouveaux outils de cration de formes conceptuelles ......................................................................................4 Cration de formes ......................................................................................................................................4 Modification des formes ...............................................................................................................................5 Interaction amliore des formes vides ........................................................................................................5 Formes bases sur des rfrences ..............................................................................................................5 Cration d'esquisse amliore.........................................................................................................................5 Cration d'esquisse sur des plans de construction et des surfaces ...............................................................5 Niveaux et plans de rfrence 3D ................................................................................................................5 Points de rfrence .....................................................................................................................................5 Spline base sur des points .........................................................................................................................6 Rationalisation des surfaces ............................................................................................................................6 Division des surfaces ...................................................................................................................................6 Application de motifs sur les surfaces ..........................................................................................................6 Cration et application de composants en fonction de motifs........................................................................6 Traitement des bords de surface ..................................................................................................................6 Reprsentation des surfaces .......................................................................................................................7 Contrle paramtrique amlior ......................................................................................................................7 Exploration interactive des valeurs de paramtre .........................................................................................7 Verrouillage des cotes libelles ....................................................................................................................7 Amlioration des libells de l'interface utilisateur ..........................................................................................7 Amlioration du comportement de slection .................................................................................................7 Amlioration des graphismes...........................................................................................................................7 Affichage d'un bord anti-crnelage pour les vues 3D....................................................................................7 Arrire-plans dgrads ................................................................................................................................8 Couleurs dalerte, de slection et de mise en surbrillance ............................................................................8 Graphismes de niveau en fond de plan contrlables ....................................................................................8 Demi-teintes contrlables ............................................................................................................................8
Cration de formes
Vous pouvez crer des formes partir d'une slection quasi quelconque (lignes de modle, lignes de rfrence, artes d'autres formes, lignes importes et artes de familles charges), puis en cliquant sur l'outil Crer une forme. En fonction des valeurs spcifies, vous pouvez gnrer des extrusions, des lissages, des surfaces et des rvolutions d'un simple clic de souris. Vous pouvez manipuler librement les formes cres tout en conservant les proprits associatives et paramtriques que vous tes en droit d'attendre d'un modlisateur paramtrique tel que Revit. Les oprations boolennes (attachement et dcoupe de gomtrie) sont prises en charge. Les nouveaux outils de cration d'Autodesk Revit Architecture 2010 prennent en charge les surfaces ouvertes ainsi que les solides ferms.
Points de rfrence
Un nouveau type de point de rfrence permet d'hberger des lignes et de dfinir la gomtrie paramtrique. Il est possible de dplacer librement les points de rfrence en 3D l'aide des mmes commandes de manipulation 3D disponibles pour les lments de formes. Les points de rfrence peuvent tre placs sur des plans de construction dans un espace 3D ou hbergs sur des lignes, des artes ou des surfaces.
Arrire-plans dgrads
Pour toutes les vues 3D, vous pouvez dsormais activer les arrire-plans dgrads afin de contrler les couleurs du sol, de l'horizon et du ciel.
Demi-teintes contrlables
La densit visuelle de la demi-teinte peut tre dfinie en tant que paramtre applicable l'ensemble du projet. Au moment de l'impression, vous pouvez remplacer la demi-teinte par une ligne fine.
Cadre de l'application
La barre suprieure du cadre de l'application d'Autodesk Revit Architecture 2010 permet d'accder tout moment aux outils d'aide et aux centres de communication et d'abonnement. Elle contient galement la barre d'outils d'accs rapide personnalisable. Laspect du cadre de lapplication a t redessin pour correspondre aux autres produits Autodesk.
Remplacements d'accrochage
Lorsqu'un outil de dessin est actif ou qu'un lment est dplac, copi ou subit une autre manipulation, des remplacements d'accrochage sont disponibles dans le menu contextuel (accessible en cliquant avec le bouton droit de la souris).
Partage du projet
Cration dun fichier local
Un fichier projet partag peut tre ouvert directement en tant que fichier local. Lorsque cette option d'ouverture est slectionne, une copie du fichier central est cre et renomme en tant que fichier local. S'il existe dj un fichier local, vous pouvez craser le fichier existant ou en crer un en utilisant un nouveau nom.
10
Autres amliorations
Inclinaison un point slectionn
Autodesk Revit Architecture 2010 offre une nouvelle cote de point slectionn pour les inclinaisons. L'inclinaison un point slectionn peut tre place sur les faces inclines afin d'afficher l'inclinaison dans diffrents formats : Degrs, pourcentage, rapport ou fraction. Dans les vues en coupe et d'lvation, le symbole peut tre dfini sous forme de triangle, au lieu dune flche, par occurrence.
Amlioration de l'API
Nouvelle interface utilisateur Revit
Autodesk Revit Architecture 2010 offre un nouveau systme d'interface utilisateur bas sur un ruban. L'API a t modifie pour permettre la personnalisation de la nouvelle interface utilisateur comme cela tait possible pour les barres d'outils et les menus dans les versions prcdentes. Les commandes externes enregistres directement dans Revit par le biais du fichier Revit.ini sont dsormais situes dans l'onglet Complments, sous la liste droulante Outils externes. Le dplacement des boutons cet emplacement ne requiert pas la modification du code. Si une commande externe est enregistre avec Revit, l'onglet Complments est automatiquement affich. Les applications externes peuvent enregistrer et ajouter des groupes de fonctions sous l'onglet Complments du ruban. Les groupes de fonctions personnaliss peuvent porter un nom spcifi par une application et contenir les lments suivants : Boutons : un bouton unique indiqu par un libell et une icne, sur lequel l'utilisateur peut appuyer pour excuter une commande. Menus droulants : un bouton indiqu par un libell et une icne qui affiche un menu d'options lorsque l'utilisateur clique dessus. Sparateurs : ligne verticale sparant les composants de groupe de fonctions.
L'API destine la cration des groupes de fonctions du ruban est entirement diffrente de celle des barres d'outils et des barres de menus. Les applications externes qui ont ajout du contenu aux barres d'outils et aux menus devront tre modifies pour crer des groupes de fonctions du ruban la place.
11
Rcapitulatif des fonctionnalits d'Autodesk Revit Architecture 2010 La nouvelle classe FamilyItemFactory permet de crer des lments dans les familles. Vous pouvez accder cette classe par le biais de la proprit Document.FamilyCreate. Elle inclut les mthodes suivantes : NewBlend NewDimension NewDuctConnector (uniquement dans le logiciel Autodesk Revit MEP 2010) NewElectricalConnector (uniquement dans le logiciel Autodesk Revit MEP 2010) NewExtrusion NewFamilyInstance NewModelText NewPipeConnector (uniquement dans le logiciel Autodesk Revit MEP 2010) NewRevolution NewSketchPlane NewSweep NewSweptBlend NewSymbolicCurve NewTextNote
La nouvelle classe ItemFactoryBase permet de crer des lments dans les documents de projet et de famille et inclut la mthode NewAlignment. De nouvelles mthodes documentaires (Document.LoadFamily et Document.EditFamily) ont t ajoutes pour transfrer des familles de l'diteur de familles vers l'environnement de projet et vice-versa. Ces mthodes permettent d'examiner le contenu (lments, paramtres et types) de la famille ; en consquence, les proprits de famille qui accdent au contenu ont t supprimes (Family.SolidForms, Family.VoidForms, Family.Components, Family.LoadedSymbols, Family.Others).
Nouveaux vnements
L'API Revit offre des vnements entirement modifis qui permettent une application de s'inscrire des vnements ayant lieu dans l'interface utilisateur Revit ou dans les processus API. Tous les nouveaux vnements ont dsormais lieu avant et aprs diverses actions de dclenchement (appeles pr- et post-vnements). De nombreux nouveaux pr-vnements peuvent tre annuls. L'application API peut ainsi empcher l'vnement en question d'avoir lieu en fonction de critres prdtermins (il est de la responsabilit de l'abonn l'vnement d'informer l'utilisateur de la raison de l'annulation). Les vnements antrieurs Autodesk Revit Architecture 2010 ont t marqus comme tant obsoltes. Vous devez utiliser les vnements ajouts cette version pour les situations suivantes : a. b. c. d. e. f. Cration de document Ouverture de document Enregistrement de document Enregistrement de document sous un nouveau nom de fichier Fermeture de document Affichage de bote de dialogue
12
Rcapitulatif des fonctionnalits d'Autodesk Revit Architecture 2010 L'vnement d'affichage de bote de dialogue a t modifi pour permettre la prise en charge de la notification par Revit de l'affichage des botes de dialogue de tche. Autodesk Revit Architecture 2010 inclut les nouveaux vnements suivants : a. Exportation de fichier b. Importation de fichier c. Impression de vue d. Impression de document e. Activation de document f. Enregistrement de document en tant que fichier central
13
Pices et espaces
La nouvelle mthode Autodesk.Revit.Elements.Room.IsPointInRoom() dtermine si un point 3D est situ dans le volume d'une pice. La nouvelle mthode Autodesk.Revit.Elements.Space.IsPointInSpace() dtermine si un point 3D est situ dans le volume d'un espace. Les nouvelles mthodes Autodesk.Revit.Document. GetRoomAtPoint() et GetSpaceAtPoint() recherchent la pice ou l'espace qui contient un point 3D donn au sein du projet. La nouvelle proprit Autodesk.Revit.Elements.FamilyInstance.Space permet une application API de dterminer lespace dans lequel se trouve une bouche d'aration ou une autre occurrence de famille dans Revit MEP.
Grilles
La nouvelle mthode Autodesk.Revit.Elements.Grid.ExtendToAllLevels() permet aux quadrillages de croiser tous les niveaux d'un projet. La mthode Autodesk.Revit.Creation.Document.NewGrid envoie une exception en cas d'attribution d'une ligne non lie.
Catgories
Les catgories internes qui ne sont pas directement accessibles par le biais de l'interface utilisateur de Revit sont disponibles via l'API. Cela permet d'ajouter des paramtres partags aux matriaux l'aide de l'API de Revit. La nouvelle proprit Category.AllowsBoundParameters indique si une catgorie peut contenir des paramtres partags ou de projet. Si Category.AllowsBoundParameters est fausse, elle ne peut pas tre lie des paramtres partags l'aide de BindingMap. Category.AllowsVisibilityControl(view) indique si la visibilit d'une catgorie peut tre contrle dans une vue donne.
Esquisse
Autodesk.Revit.Elements.Sketch.CurveLoop renvoie dsormais CurveArrayArray au lieu de CurveArray. Si l'esquisse contient plusieurs boucles, la sortie sera divise en plusieurs CurveArrays.
14
HostedSweep
Dans la classe Autodesk.Revit.Elements.HostedSweep, la nouvelle mthode AddSegment() permet aux applications d'crire du code gnrique qui fonctionne sur tous les types de profils associs (gouttire, bord de gouttire ou bord de dalle).
VolumeCalculationOptions
Le champ Autodesk.Revit.VolumeCalculationOptions.VolumeComputationEnbale a t supprim. Utilisez la proprit VolumeComputationEnable la place.
Systmes de murs-rideaux
La nouvelle proprit ExistingSegmentCurves d'Autodesk.Revit.Elements.CurtainGridLine permet d'accder aux segments existants de la ligne de quadrillage ( l'exception de ceux qui ont t supprims). Autodesk.Revit.Elements.Mullion permet dsormais d'accder son emplacement par le biais de la proprit LocationCurve.
Auparavant, ces arguments de sortie taient dclars en tant que Rfrence. Dans C#, o ces arguments taient transmis l'aide du mot-cl "rf", Extrieur doit dsormais tre utilis.
15
Masquage d'lment
Pour permettre le masquage et l'affichage par le biais de l'API, les mthodes View.Hide(ElementSet) et View.Unhide(ElementSet) ont t ajoutes. Les proprits Element.IsHidden(View) et Element.CanBeHidden(View) renvoient une valeur boolenne qui indique si un lment est masqu et s'il peut l'tre.
16
Rcapitulatif des fonctionnalits d'Autodesk Revit Architecture 2010 La nouvelle option DWF2DExportOptions.ImageFormat permet la spcification du format de l'image exporte dans le fichier DWF. Loption DWF2DExportOptions.ImageQuality permet la spcification du format de l'image exporte dans le fichier DWF. Les options DWF2DExportOptions.StopOnError et DWF3DExportOptions.StopOnError dterminent si Revit interrompt le processus d'exportation lorsqu'une erreur se produit lors de l'exportation d'une vue ou tente de poursuivre l'exportation des autres vues en attente.
Proprit Document.Application
La proprit Document.Application renvoie l'objet Application qui contient le document.
Ces mthodes sont similaires aux mthodes prcdentes qui acceptaient System.Collection.Generics.ICollection<Element>.
Elments ImportInstance
Le nouveau sous-type d'lment ImportInstance reprsente un contenu de gomtrie externe tel qu'un fichier DWG import dans Revit. Ce type d'lment est galement produit par les mthodes Import(). Toutefois, celles-ci n'ont pas t mises jour pour produire spcifiquement ce nouveau type. Vous pouvez faire correspondre la sortie ce sous-type. Les types d'lment ImportInstance permettent d'accder aux paramtres Visibilit et Verrouill et de les modifier. 17
LocationCurve.ElementsAtJoin
Le type de cette proprit a t modifi depuis Revit Architecture version 2009. La proprit renvoie dsormais ElementArray, au lieu de List<Element>.
PlaceGroup()
La mthode Autodesk.Revit.Creation.Document.PlaceGroup() a t modifie pour interprter correctement les coordonnes du point de saisie des coordonnes du document. Auparavant, elle interprtait les points des coordonnes du groupe, lesquels taient inaccessibles.
gbXMLParamElem.ShadingSurfaces
Cette proprit a t supprime et remplace par gbXMLParamElem.ExportComplexity, qui offre un plus grand nombre d'options.
Modification de l'impression
Les processus de modification des paramtres d'impression l'aide de la classe PrintManager ont t modifis. Auparavant, les modifications apportes aux paramtres taient appliques instantanment, visibles dans les botes de dialogue d'impression de Revit et appliques toutes les activits d'impression de l'API. Dans l'API d'Autodesk Revit Architecture 2010, vous devez valider les modifications des classes PrintManager, PrintSettings et PrintParameters l'aide de l'une des mthodes suivantes : Appel de PrintManager.SubmitPrint pour excuter une tche d'impression Appel de PrintManager.Apply pour enregistrer les paramtres sans excuter de tche d'impression.
Les proprits PrintSetup.PaperSizes et PrintSetup.PaperSources ont t dplaces dans la classe PrintManager. Une nouvelle option a t ajoute PrintParameters : ReplaceHalftoneWithThinLines.
18
19