Files
2021-04-20 11:36:21 +02:00

39 lines
3.0 KiB
Plaintext

{\rtf1\fbidis\ansi\ansicpg1252\deff0\deflang1033\deflangfe1033\deftab420{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\froman\fprq2\fcharset0 Times New Roman;}}
{\info{\horzdoc}{\*\lchars ([\'7b\'b7\'91\'93<\'ab?????(.[\'7b??}{\*\fchars !),.:\'3b?]\'7d\'a8\'b7?\'af??\'92\'94\'85:????>\'bb?????!"'),.:\'3b?]`|\'7d~?}}
\viewkind4\uc1\pard\ltrpar\nowidctlpar\qj\kerning2\b\f0\fs20 Application:\b0 AreaReinParameters\line\b Revit Platform:\b0 Structure\line\b Revit Version:\b0 2011.0\line\b First Released For:\b0 9.0\line\b Programming Language:\b0 C#\line\b Skill Level:\b0 Medium\line\b Category:\b0 Structure\line\b Type:\b0 ExternalCommand\line\line\b Subject:\b0 Parameters of AreaReinforcement and Rebar.\line\b Summary:\b0 \line This sample shows how to use API displays and modifies parameters of AreaReinforcement. And teach user how to get all parameters of Rebar.\b\par
\b0\par
\b Classes: \par
\pard\ltrpar\nowidctlpar\fi360\qj\b0 Autodesk.Revit.UI.IExternalCommand\par
Autodesk.Revit.DB.ElementSet\par
Autodesk.Revit.DB.ElementIterator\par
Autodesk.Revit.DB.Structure.RebarBarType \par
Autodesk.Revit.DB.Structure.AreaReinforcementCurve\par
Autodesk.Revit.DB.BuiltInParameter\par
\pard\ltrpar\nowidctlpar\qj\par
\b Project Files: \par
\b0 AreaReinParameters.cs\par
\pard\ltrpar\nowidctlpar\li359\qj Implement the IExternalCommand interface, Class \ldblquote Command\rdblquote show user how to get AreaReinforcment and change its parameters. Class \ldblquote RebarParas\rdblquote show user how to get all parameters of Rebar.\par
\pard\ltrpar\nowidctlpar\fi408\qj\par
\pard\ltrpar\nowidctlpar\qj FloorAreaReinData.cs\par
\pard\ltrpar\nowidctlpar\fi400\qj Data source of PropertyGrid.\par
\par
\pard\ltrpar\nowidctlpar\qj WallAreaReinData.cs\par
\pard\ltrpar\nowidctlpar\fi400\qj Data source of PropertyGrid.\par
\par
\pard\ltrpar\nowidctlpar\qj ParameterUtil.cs\par
\pard\ltrpar\nowidctlpar\li359\qj This file defines a class ParameterUtil contains methods use to manage parameter. Such as find parameter by name and change value of parameter.\par
\pard\ltrpar\nowidctlpar\qj\par
\b Description: \par
\b0 This sample shows how to use API displays and modifies parameters of AreaReinforcement:\par
\pard\ltrpar\nowidctlpar\fi-420\li420\tx420\kerning0\f1 -\tab\f0 Change Layout Rule in \ldblquote Construction\rdblquote group\f2\par
\pard\ltrpar\nowidctlpar\fi-420\li420\f1 -\tab\f0 Change Top/Bottom Minor/Major Bar Type\f2\par
\f1 -\tab\f0 Change Top/Bottom Minor/Major Hook Orientation\f2\par
\f1 -\tab\f0 Change Top/Bottom Minor/Major Hook Type\f2\par
\pard\ltrpar\nowidctlpar\qj\kerning2\f0\par
\b Instructions: \b0\par
1.\tab Draw an AreaReinforcement (or open AreaReinParameters.rvt) and Select it.\par
2.\tab Run \ldblquote AreaReinParameters\rdblquote command. (Menu->Tools->External Tools)\par
3.\tab Draw a Rebar (or open Rebar.rvt) and Select it.\par
4.\tab Run \ldblquote RebarParameters\rdblquote command.\par
}