Como criar uma peça padrão personalizada
Sobre
O comando -BMHARDWARE pode ser usado para criar peças padrão personalizadas de várias categorias, por exemplo: Tubo, Cruz, Tee, etc. Este possui a opção Criar personalizado que permite selecionar o(s) arquivo *.TXT. Estes arquivos devem conter as seguintes peças:
- Parâmetros obrigatórios de criação
- Parâmetros opcionais de criação
- Tabela de configuração
- Linhas que começam com ponto-e-vírgula serão ignoradas.
- Todas as linhas com parâmetros de criação devem ter a seguinte assinatura:
PARAMETER_NAME: "parameter_value" (valor_parâmetro)
Parâmetros obrigatórios de criação
- NAME (Nome): Nome da peça criada.
- CATEGORY (Categoria): Categoria da peça criada (as categorias suportadas serão listadas abaixo, nomes em inglês devem ser usados).
- PATH (Caminho): O caminho para a peça criada, no painel Biblioteca.Nota: Pastas podem ser separadas por ponto-e-vírgula. Por exemplo, o valor "Piping;Elbows" significa que a peça será criada na pasta Standard Parts -> Piping -> Elbows -> o valor do parâmetro de criação PADRÃO.
- STANDARD (Padrão): O padrão da peça criada, por exemplo: ASME, ANSI, DIN, ISO, ABNT, etc. (famílias de padrões), e não ASME B16.5, DIN EN 1092-1, etc. (normas em particular).
- DESCRIPION (Descrição): Descrição da peça criada.
Parâmetros opcionais de criação
- EXPOSED_PARAMETERS (Parâmetros_expostos): Os parâmetros na tabela de configuração que serão acessáveis para os usuários das peças em análise.Nota: Os parâmetros devem ser separados por espaços.
- INITIAL_VALUE (Valor_inicial): O valor chave a partir da tabela que será usada quando a peça é arrastada da biblioteca.Nota: Se este parâmetro for omitido, então a primeira linha da tabela será usada como o valor inicial.
- MATERIAL: O material da peça criada.Nota: Somente materiais a partir da biblioteca de materiais podem ser utilizados.
- CUSTOM_PARAMETERS (Parâmetros_personalizados): Os parâmetros que podem ter qualquer valor e não podem ser determinados pela tabela (por exemplo, o comprimento da tubulação).
- KEY_PARAMETER (Parâmetros_chave): O parâmetro que será usado como chave para a tabela de parâmetros.Nota: Se este parâmetro for omitido, então a primeira coluna será usada como parâmetro-chave.
- LENGTH_MEASUREMENT_TYPE_PARAMETERS, AREA_MEASUREMENT_TYPE_PARAMETERS, VOLUME_MEASUREMENT_TYPE_PARAMETERS, UNKNOWN_MEASUREMENT_TYPE_PARAMETERS: Os parâmetros que terão o tipo apropriado. Por exemplo, esta será alterada em comprimento/área/volume quando uma peça for inserida em documentos com outras unidades. O tipo de Comprimento é por padrão.
Tabela de configuração
- Parâmetros geométricos: Esses parâmetros determinam a geometria da peça, e diferem para diferentes categorias de peças. A lista completa de tais parâmetros para cada categoria será descrita abaixo.
- Parâmetro-chave: Este parâmetro deve determinar de forma inequívoca a configuração da peça.
- Parâmetro da unidade: determina as unidades nas quais a peça será criada. Pode ter valores "IN" - inch (polegada) e "MM" - milímetros.
Além disso, pode haver qualquer número de outros parâmetros.
- Parâmetros das strings devem estar dentro de aspas duplas: "valor".
- Se as aspas fazem parte do símbolo do valor do parâmetro, o símbolo \ deve ser colocado antes do símbolo ". Por exemplo:
"1/2\" X 1/2\" SCH 5"
será reconhecido como 1/2" X 1/2" SCH 5.
Como criar um arquivo para criar uma peça padrão
- Crie a tabela utilizando os valores das normas, que conterão valores-chave e parâmetros geométricos. Adicione colunas com unidades e parâmetros personalizados, se necessário.
- Converte a tabela para formato de texto (por exemplo, para *.CSV). O espaço deve ser usado como separador, e os valores de texto devem ser colocados entre aspas (").
- Copiar e colar o conteúdo deste arquivo em um arquivo .TXT, ou mesmo mudar a extensão deste arquivo, de *.CSV para *.TXT.
- Adicione todos os parâmetros obrigatórios de criação e, se necessário, parâmetros opcionais ao início deste arquivo *.TXT.
- Seu arquivo está pronto para uso.
Criação de peça padrão personalizada a partir de arquivo TXT existente
- Em qualquer desenho, execute o comando -BMHARDWARE e escolha a opção Criar personalizado.
- Na caixa de diálogo Selecionar arquivo da tabela de configuração, selecione seu(s) arquivo .TXT criado.
- O comando vai criar uma nova peça padrão. Por exemplo:
- Este vai abrir um novo desenho com unidades adequadas.
- Este vai criar componentes com propriedades de acordo com o arquivo *.TXT.
- Este vai salvar a peça padrão no lugar apropriado.
- Este vai criar miniaturas para a biblioteca.
Exemplo de um possível arquivo .TXT para criar um cotovelo (elbow) de amostra:
; Mandatory creation parameters
NAME: "Sample elbow"
CATEGORY: "Elbow"
PATH: "Piping;Elbows"
STANDARD: "Sample standard"
DESCRIPTION: "Sample description"
; Optional creation parameters
EXPOSED_PARAMETERS: "PartNumber" "Size" "OuterDiameter" "Thickness" "Schedule"
INITIAL_VALUE: "1/2\" X 0.065\" (SCH 5S)"
LENGTH_MEASUREMENT_TYPE_PARAMETERS: "OuterDiameter" "Thickness"
MATERIAL: "Steel"
; other possible optional parameters
; CUSTOM_PARAMETERS:
; KEY_PARAMETER:
; UNKNOWN_MEASUREMENT_TYPE_PARAMETERS:
; AREA_MEASUREMENT_TYPE_PARAMETERS:
; VOLUME_MEASUREMENT_TYPE_PARAMETERS:
; table
"PartNumber" "Size" "UNIT" "OuterDiameter" "Thickness" "Schedule" "B" "DEG"
"1/2\" X 0.065\" (SCH 5)" "1/2\"" "IN" 0.84 0.065 "SCH 5" 0.62 45.0
"1/2\" X 0.065\" (SCH 5S)" "1/2\"" "IN" 0.84 0.065 "SCH 5S" 0.62 45.0
"1/2\" X 0.083\" (SCH 10)" "1/2\"" "IN" 0.84 0.083 "SCH 10" 0.62 45.0
Transferência de modelos com peças padrão personalizadas
Atualmente, os dados para as peças padrão personalizadas são armazenados separadamente do desenho em que são inseridos. Para que outro usuário possa trabalhar com modelos com peças padrão personalizadas, este também deve ter o arquivo *.TXT apropriado a partir do qual essas foram criadas. Este usuário deve executar todas as etapas de Criação de peça padrão personalizada a partir de arquivo TXT existente.
Categorias de peças e parâmetros geométricos
- Tubo
-
Categoria: "Pipe" (Tubo)
Todos os parâmetros são obrigatórios:- OuterDiameter: Diâmetro externo.
- Thickness: Espessura.
- VAR_LG: Comprimento inicial.
- Cruzeta e tee
-
CATEGORIA: "Cross"
CATEGORIA: "Tee"
Todos os parâmetros são obrigatórios:- OuterDiameter: Diâmetro externo da peça principal.
- OuterDiameter_2: Diâmetro externo da derivação.
- C: Distância do centro da peça principal ao final.
- M: Distância do centro da derivação ao centro da peça principal.
- Thickness: Espessura da peça principal.
- Thickness_2: Espessura da derivação.
- Redutor e redutor excêntrico
-
CATEGORIA: "Reducer"
CATEGORIA: "Eccentric reducer"
- Cotovelo
-
CATEGORIA: "Elbow"
- Flange
-
CATEGORIA: "Flange"
- Junta
-
CATEGORY: "Gasket" (Gaxeta)

N_HOLES: Número de furos.
HOLE_D: Diâmetro do furo.
HOLES_CRCL_D: O diâmetro do círculo sobre o qual os furos estão localizados.