Files
2024-12-12 09:51:40 +01:00

42 lines
2.9 KiB
Plaintext

{\rtf1\fbidis\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\froman\fprq2\fcharset0 Times New Roman;}}
{\colortbl ;\red0\green0\blue255;}
\viewkind4\uc1\pard\ltrpar\b\f0\fs20 Application:\b0 ElementsBatchCreation\line\b Revit Platform:\b0 All\line\b Revit Version:\b0 2010.0\line\b First Released For:\b0 2009.0\line\b Last Modified:\b0 02/26/2008\line\b Modified By:\b0 RZ Autodesk\line\b Programming Language:\b0 C#\line\b Skill Level:\b0 Beginning\line\b Category:\b0 Elements\line\b Type:\b0 ExternalCommand\line\line\b Subject:\b0 Elements batch creation.\line\b Summary:\b0 \line This sample demonstrates how to create a batch of Revit elements via batch creation methods.\f1\par
\b\f0\par
Classes:\b0 \par
\pard\ltrpar\fi360 Autodesk.Revit.IExternalCommand \f1\par
\f0 Autodesk.Revit.Creation.Document\f1\par
\f0 Autodesk.Revit.Elements.Area\f1\par
\f0 Autodesk.Revit.Elements.FamilyInstance\f1\par
\f0 Autodesk.Revit.Elements.Room\f1\par
\f0 Autodesk.Revit.Elements.TextNote\f1\par
\f0 Autodesk.Revit.Elements.Wall\f1\par
\par
\pard\ltrpar\b\f0 Project Files:\b0 \par
Command.cs\par
\pard\ltrpar\li360\tx720 This file defines a Command class which inherits from IExternalCommand and implements the Execute method.\f1\par
\f0\par
\pard\ltrpar ElementsBatchCreation.cs\par
\pard\ltrpar\li360\tx720 This file defines an ElementsBatchCreation class. This class demonstrates how to get parameters of batch creation methods and to use them to create a batch of elements.\f1\par
\pard\ltrpar\f0\par
\b Description:\b0 \par
This sample can create five kinds of elements via the following methods:\par
\pard\ltrpar\fi-357\li357\tx357 -\tab Areas can be created via\par
\pard\ltrpar\li1080 Creation.Document.NewAreas(List<AreaCreationData> dataList)\par
\pard\ltrpar\fi-357\li357\tx357 -\tab FamilyInstances can be created via\par
\pard\ltrpar\li1080 Creation.Document.NewFamilyInstances(List<FamilyInstanceCreationData> dataList)\par
\pard\ltrpar\fi-357\li357\tx357 -\tab Rooms can be created via \par
\pard\ltrpar\li1080 Creation.Document.NewRooms(List<RoomCreationData> dataList)\f1\par
\pard\ltrpar\fi-357\li357\tx357\f0 -\tab TextNotes can be created via \par
\pard\ltrpar\li1080 Creation.Document.NewTextNotes(List<TextNoteCreationData> dataList)\par
\pard\ltrpar\fi-357\li357\tx357 -\tab Walls can be created via \par
\pard\ltrpar\li1080 Creation.Document.NewWalls(List< ProfiledWallCreationData> dataList)\f1\par
\f0 Creation.Document.NewWalls(List<RectangularWallCreationData> dataList)\f1\par
\pard\ltrpar\fs24\tab\par
\b\f0\fs20 Instructions:\cf1\b0 \cf0\par
\pard\ltrpar\fi-360\li360\tx360 1.\tab Run the command, all elements will be created by batch creation methods.\f1\par
\f0 2.\tab A message box will be shown to notify succeed and failed operations.\f1\par
\f0 3.\tab Return to Revit UI, created elements will be displayed.\f1\par
\pard\ltrpar\par
\par
}