2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Escrevi na minha frente que ficava incomodando e me sentia mal. Quero encontrar alguns emoticons para tornar a escrita divertida, mas não consigo encontrar o certo, ou é demorado e trabalhoso, mas não estou satisfeito com isso e não consigo fazer os emoticons sozinho , então esqueça.
Em segundo lugar, eu costumava listar alguns dos membros da categoria na leitura do medidor. Era longo e detalhado, e eu não queria lê-lo, pois poderia perder algo útil se escrevesse, então não vou listá-lo. .
Então, pare de fofoca e vá direto ao ponto.
Family
(família), derivado diretamente deElement
, no Revit, a maioria dos primitivos são famílias. Modelos como paredes, vigas e colunas são famílias, assim como anotações de desenho como comprimento, ângulo e diâmetro.Claro, também existem pessoas que não são grupos étnicos, comoDirectShape
, é apenas um modelo.
De acordo com o formulário de edição, as famílias podem ser divididas em três tipos: famílias de sistema, famílias integradas e famílias carregáveis. Como não sei o suficiente sobre grupos integrados, não irei expandir isso. Você pode conferir por si mesmo.
FamilySymbol
(tipo de família) que faz parte de uma família. Por exemplo, para uma porta, sua largura, altura e posição da maçaneta da porta podem ser alteradas ajustando os parâmetros. Mas apenas alguns tamanhos de portas são realmente usados, portanto alguns parâmetros podem ser predefinidos. Esta predefinição é o tipo de família. Uma família pode ter muitos tipos.
FamilyInstance
(Instância familiar), entendida de forma simples, é uma instância da família.
Mas, a classe de instância familiar,refere-se especificamente aFamílias carregáveis (famílias criadas pelos próprios usuários, refletidas como.rfa
arquivo de formato).Um exemplo de família de sistemas éWall
、Cloumn
Este tipo de família é definido e implementado internamente no Revit.
Para obter a instância genérica da família, você pode seguir o "Filtro"conduta.
Para obter o sobrenome, consulte outro artigoO Revit obtém o nome de família de um elementoou use diretamente o código a seguir.
// 扩展方法
public static string GetFamilyName(this Element element)
{
Parameter parameter = element.GetParameter(BuiltInParameter.ELEM_FAMILY_PARAM); // GetParameter也是扩展方法,自带的返回是一个List
string familyName = parameter.AsValueString();
return familyName;
}