TUESDAY, MAY 03, 2011SteSteve Stafford's Blog ~ Revit OpEdve Stafford's Blog ~ Revit OpEd
I'm opening up this issue to my clever readers out there to either enlighten me or corroborate my situation. Imagine a structural support that we'll refer to as a pipe support. If it helps, something like this:
Posted by OpEd_ Steve
I'm referring to the green "column" and "beam" with the tabs at the ends of the beam to counter potential "roll-off" in a seismic situation. The obvious way to make a family for this is to nest a column and beam family, use a Family Type parameter to swap between sizes when they are placed in the project. I write obvious because it would be nice to be able to use the standard framing families and types to choose the relevant form and configuration.
Everything is pretty straightforward until I attempt to change the type. The length of the Beam resists being constrained if I change the Type. I've managed to get it to work but it tends to break as soon as the beam size is changed.
The puzzler is... has anyone been able to get nested beams to behave when managing the "in-use" type with a Family Type parameter?
Working around the issue, a couple solutions come to mind.
If the Structural Framing beams are not used I can get it to work easily so that suggests a conflict with the category behavior (the structural framing template). If I build my own beams and columns using the same profiles and type catalogs it will work. Unfortunately that means we'd end up with "different" beams/columns than the other "real" beams and columns when we think of schedules.
The other solution might be to use the API to get the information that the user needs to supply and let the API create a custom family from the parts and build/insert on-the-fly. Like the Frame Generator extension does for Revit Structure.
Terça-feira 3 de maio de 2011
Família Puzzler - Beam e Parâmetro Tipo de Família
Estou abrindo este assunto aos meus leitores inteligente lá fora, quer esclarecer-me ou corroborar a minha situação. Imagine um apoio estrutural que nós referimos como um suporte de tubo. Se ajuda, algo parecido com isto:
Estou me referindo a "coluna verde " e "vara " com as abas nas extremidades do feixe de combater potenciais "roll-off"em umasituação sísmica. A maneira mais óbvia de fazer uma família por isso é um ninho de família de colunas e vigas, use uma família tipográfica parâmetro para alternar entre os tamanhos, quando eles são colocados no projeto. Eu escrevo óbvio, porque seriabom poder usar as famílias do enquadramento padrão e os tipos de escolher a forma relevante e configuração.
Tudo é muito simples, até que eu tente mudar o tipo. Ocomprimento da viga resiste a ser constrangido se eu mudar otipo. Consegui fazê-lo funcionar, mas tende a quebrar logo otamanho do raio é mudada.
O enigma é ... ninguém tem sido capaz de obter vigas aninhadas comportar-se quando a gestão "em uso" tipo com um parâmetro de tipo de família?
Trabalhando em torno da questão, um par de soluções vêm à mente.
Se o enquadramento vigas estruturais não são utilizados possofazê-lo funcionar facilmente assim que sugere um conflito com ocomportamento da categoria (o modelo de enquadramento estrutural). Se eu construir a minha própria vigas e colunas com os mesmos perfis e catálogos do tipo que vai funcionar. Infelizmente,isso significa que acabaria com o "diferente" vigas / colunas do que o outro "real" vigas e colunas, quando pensamos emprogramações.
A outra solução seria usar a API para obter as informações que o usuário precisa fornecer e deixe a API de criar uma família personalizado a partir das partes e construir / inserção on-the-fly.Como o Frame Generator faz extensão do Revit Structure.
Posted by OpEd_ Steve
I'm referring to the green "column" and "beam" with the tabs at the ends of the beam to counter potential "roll-off" in a seismic situation. The obvious way to make a family for this is to nest a column and beam family, use a Family Type parameter to swap between sizes when they are placed in the project. I write obvious because it would be nice to be able to use the standard framing families and types to choose the relevant form and configuration.
Everything is pretty straightforward until I attempt to change the type. The length of the Beam resists being constrained if I change the Type. I've managed to get it to work but it tends to break as soon as the beam size is changed.
The puzzler is... has anyone been able to get nested beams to behave when managing the "in-use" type with a Family Type parameter?
Working around the issue, a couple solutions come to mind.
If the Structural Framing beams are not used I can get it to work easily so that suggests a conflict with the category behavior (the structural framing template). If I build my own beams and columns using the same profiles and type catalogs it will work. Unfortunately that means we'd end up with "different" beams/columns than the other "real" beams and columns when we think of schedules.
The other solution might be to use the API to get the information that the user needs to supply and let the API create a custom family from the parts and build/insert on-the-fly. Like the Frame Generator extension does for Revit Structure.
Terça-feira 3 de maio de 2011
Família Puzzler - Beam e Parâmetro Tipo de Família
Estou abrindo este assunto aos meus leitores inteligente lá fora, quer esclarecer-me ou corroborar a minha situação. Imagine um apoio estrutural que nós referimos como um suporte de tubo. Se ajuda, algo parecido com isto:
Estou me referindo a "coluna verde " e "vara " com as abas nas extremidades do feixe de combater potenciais "roll-off"em umasituação sísmica. A maneira mais óbvia de fazer uma família por isso é um ninho de família de colunas e vigas, use uma família tipográfica parâmetro para alternar entre os tamanhos, quando eles são colocados no projeto. Eu escrevo óbvio, porque seriabom poder usar as famílias do enquadramento padrão e os tipos de escolher a forma relevante e configuração.
Tudo é muito simples, até que eu tente mudar o tipo. Ocomprimento da viga resiste a ser constrangido se eu mudar otipo. Consegui fazê-lo funcionar, mas tende a quebrar logo otamanho do raio é mudada.
O enigma é ... ninguém tem sido capaz de obter vigas aninhadas comportar-se quando a gestão "em uso" tipo com um parâmetro de tipo de família?
Trabalhando em torno da questão, um par de soluções vêm à mente.
Se o enquadramento vigas estruturais não são utilizados possofazê-lo funcionar facilmente assim que sugere um conflito com ocomportamento da categoria (o modelo de enquadramento estrutural). Se eu construir a minha própria vigas e colunas com os mesmos perfis e catálogos do tipo que vai funcionar. Infelizmente,isso significa que acabaria com o "diferente" vigas / colunas do que o outro "real" vigas e colunas, quando pensamos emprogramações.
A outra solução seria usar a API para obter as informações que o usuário precisa fornecer e deixe a API de criar uma família personalizado a partir das partes e construir / inserção on-the-fly.Como o Frame Generator faz extensão do Revit Structure.
Nenhum comentário:
Postar um comentário